~bkerensa/ubuntu/raring/valgrind/merge-from-deb

« back to all changes in this revision

Viewing changes to docs/html/dist.news.html

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2006-11-16 17:56:30 UTC
  • mfrom: (1.2.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20061116175630-hatkgajb0twz0upw
Tags: upstream-3.2.1
Import upstream version 3.2.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
<a name="dist.news"></a>4.�NEWS</h2></div></div></div>
23
23
<div class="literallayout"><p><br>
24
24
������<br>
 
25
Release�3.2.1�(16�Sept�2006)<br>
 
26
~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
 
27
3.2.1�adds�x86/amd64�support�for�all�SSE3�instructions�except�monitor<br>
 
28
and�mwait,�further�reduces�memcheck's�false�error�rate�on�all<br>
 
29
platforms,�adds�support�for�recent�binutils�(in�OpenSUSE�10.2�and<br>
 
30
Fedora�Rawhide)�and�fixes�a�bunch�of�bugs�in�3.2.0.��Some�of�the�fixed<br>
 
31
bugs�were�causing�large�programs�to�segfault�with�--tool=callgrind�and<br>
 
32
--tool=cachegrind,�so�an�upgrade�is�recommended.<br>
 
33
<br>
 
34
In�view�of�the�fact�that�any�3.3.0�release�is�unlikely�to�happen�until<br>
 
35
well�into�1Q07,�we�intend�to�keep�the�3.2.X�line�alive�for�a�while<br>
 
36
yet,�and�so�we�tentatively�plan�a�3.2.2�release�sometime�in�December<br>
 
37
06.<br>
 
38
<br>
 
39
The�fixed�bugs�are�as�follows.��Note�that�"n-i-bz"�stands�for�"not�in<br>
 
40
bugzilla"�--�that�is,�a�bug�that�was�reported�to�us�but�never�got�a<br>
 
41
bugzilla�entry.<br>
 
42
<br>
 
43
n-i-bz���Expanding�brk()�into�last�available�page�asserts<br>
 
44
n-i-bz���ppc64-linux�stack�RZ�fast-case�snafu<br>
 
45
n-i-bz���'c'�in�--gen-supps=yes�doesn't�work<br>
 
46
n-i-bz���VG_N_SEGMENTS�too�low�(users,�28�June)<br>
 
47
n-i-bz���VG_N_SEGNAMES�too�low�(Stu�Robinson)<br>
 
48
106852���x86-&gt;IR:�fisttp�(SSE3)<br>
 
49
117172���FUTEX_WAKE�does�not�use�uaddr2<br>
 
50
124039���Lacks�support�for�VKI_[GP]IO_UNIMAP*<br>
 
51
127521���amd64-&gt;IR:�0xF0�0x48�0xF�0xC7�(cmpxchg8b)<br>
 
52
128917���amd64-&gt;IR:�0x66�0xF�0xF6�0xC4�(psadbw,SSE2)<br>
 
53
129246���JJ:�ppc32/ppc64�syscalls,�w/�patch<br>
 
54
129358���x86-&gt;IR:�fisttpl�(SSE3)<br>
 
55
129866���cachegrind/callgrind�causes�executable�to�die<br>
 
56
130020���Can't�stat�.so/.exe�error�while�reading�symbols<br>
 
57
130388���Valgrind�aborts�when�process�calls�malloc_trim()<br>
 
58
130638���PATCH:�ppc32�missing�system�calls<br>
 
59
130785���amd64-&gt;IR:�unhandled�instruction�"pushfq"<br>
 
60
131481:��(HINT_NOP)�vex�x86-&gt;IR:�0xF�0x1F�0x0�0xF<br>
 
61
131298���==131481<br>
 
62
132146���Programs�with�long�sequences�of�bswap[l,q]s<br>
 
63
132918���vex�amd64-&gt;IR:�0xD9�0xF8�(fprem)<br>
 
64
132813���Assertion�at�priv/guest-x86/toIR.c:652�fails<br>
 
65
133051���'cfsi-&gt;len�&gt;�0�&amp;&amp;�cfsi-&gt;len�&lt;�2000000'�failed<br>
 
66
132722���valgrind�header�files�are�not�standard�C<br>
 
67
n-i-bz���Livelocks�entire�machine�(users�list,�Timothy�Terriberry)<br>
 
68
n-i-bz���Alex�Bennee�mmap�problem�(9�Aug)<br>
 
69
n-i-bz���BartV:�Don't�print�more�lines�of�a�stack-trace�than�were�obtained.<br>
 
70
n-i-bz���ppc32�SuSE�10.1�redir<br>
 
71
n-i-bz���amd64�padding�suppressions<br>
 
72
n-i-bz���amd64�insn�printing�fix.<br>
 
73
n-i-bz���ppc�cmp�reg,reg�fix<br>
 
74
n-i-bz���x86/amd64�iropt�e/rflag�reduction�rules<br>
 
75
n-i-bz���SuSE�10.1�(ppc32)�minor�fixes<br>
 
76
133678���amd64-&gt;IR:�0x48�0xF�0xC5�0xC0�(pextrw?)<br>
 
77
133694���aspacem�assertion:�aspacem_minAddr�&lt;=�holeStart<br>
 
78
n-i-bz���callgrind:�fix�warning�about�malformed�creator�line�<br>
 
79
n-i-bz���callgrind:�fix�annotate�script�for�data�produced�with�<br>
 
80
���������--dump-instr=yes<br>
 
81
n-i-bz���callgrind:�fix�failed�assertion�when�toggling�<br>
 
82
���������instrumentation�mode<br>
 
83
n-i-bz���callgrind:�fix�annotate�script�fix�warnings�with<br>
 
84
���������--collect-jumps=yes<br>
 
85
n-i-bz���docs�path�hardwired�(Dennis�Lubert)<br>
 
86
<br>
 
87
The�following�bugs�were�not�fixed,�due�primarily�to�lack�of�developer<br>
 
88
time,�and�also�because�bug�reporters�did�not�answer�requests�for<br>
 
89
feedback�in�time�for�the�release:<br>
 
90
<br>
 
91
129390���ppc?-&gt;IR:�some�kind�of�VMX�prefetch�(dstt)<br>
 
92
129968���amd64-&gt;IR:�0xF�0xAE�0x0�(fxsave)<br>
 
93
133054���'make�install'�fails�with�syntax�errors<br>
 
94
n-i-bz���Signal�race�condition�(users�list,�13�June,�Johannes�Berg)<br>
 
95
n-i-bz���Unrecognised�instruction�at�address�0x70198EC2�(users�list,<br>
 
96
���������19�July,�Bennee)<br>
 
97
132998���startup�fails�in�when�running�on�UML<br>
 
98
<br>
 
99
The�following�bug�was�tentatively�fixed�on�the�mainline�but�the�fix<br>
 
100
was�considered�too�risky�to�push�into�3.2.X:<br>
 
101
<br>
 
102
133154���crash�when�using�client�requests�to�register/deregister�stack<br>
 
103
<br>
 
104
(3.2.1:�16�Sept�2006,�vex�r1658,�valgrind�r6070).<br>
 
105
<br>
 
106
<br>
25
107
Release�3.2.0�(7�June�2006)<br>
26
108
~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
27
109
3.2.0�is�a�feature�release�with�many�significant�improvements�and�the<br>