|
From: <sv...@va...> - 2006-09-15 15:40:38
|
Author: sewardj Date: 2006-09-15 16:40:34 +0100 (Fri, 15 Sep 2006) New Revision: 295 Log: Updates for 3.2.1. Modified: trunk/docs/manual/dist.news.html trunk/downloads/current.html trunk/index.html trunk/info/news.html Modified: trunk/docs/manual/dist.news.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/manual/dist.news.html 2006-08-13 10:51:33 UTC (rev 294) +++ trunk/docs/manual/dist.news.html 2006-09-15 15:40:34 UTC (rev 295) @@ -1,3 +1,22 @@ +<html xmlns:cf=3D"http://docbook.sourceforge.net/xmlns/chunkfast/1.0"> +<head> +<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DISO-88= 59-1"> +<title>4.=A0NEWS</title> +<link rel=3D"stylesheet" href=3D"vg_basic.css" type=3D"text/css"> +<meta name=3D"generator" content=3D"DocBook XSL Stylesheets V1.69.0"> +<link rel=3D"start" href=3D"index.html" title=3D"Valgrind Documentation"= > +<link rel=3D"up" href=3D"dist.html" title=3D"Valgrind Distribution Docum= ents"> +<link rel=3D"prev" href=3D"dist.install.html" title=3D"3.=A0INSTALL"> +<link rel=3D"next" href=3D"dist.readme.html" title=3D"5.=A0README"> +</head> +<body bgcolor=3D"white" text=3D"black" link=3D"#0000FF" vlink=3D"#840084= " alink=3D"#0000FF"> +<div><table class=3D"nav" width=3D"100%" cellspacing=3D"3" cellpadding=3D= "3" border=3D"0" summary=3D"Navigation header"><tr> +<td width=3D"22px" align=3D"center" valign=3D"middle"><a accesskey=3D"p"= href=3D"dist.install.html"><img src=3D"images/prev.png" width=3D"18" hei= ght=3D"21" border=3D"0" alt=3D"Prev"></a></td> +<td width=3D"25px" align=3D"center" valign=3D"middle"><a accesskey=3D"u"= href=3D"dist.html"><img src=3D"images/up.png" width=3D"21" height=3D"18"= border=3D"0" alt=3D"Up"></a></td> +<td width=3D"31px" align=3D"center" valign=3D"middle"><a accesskey=3D"h"= href=3D"index.html"><img src=3D"images/home.png" width=3D"27" height=3D"= 20" border=3D"0" alt=3D"Up"></a></td> +<th align=3D"center" valign=3D"middle">Valgrind Distribution Documents</= th> +<td width=3D"22px" align=3D"center" valign=3D"middle"><a accesskey=3D"n"= href=3D"dist.readme.html"><img src=3D"images/next.png" width=3D"18" heig= ht=3D"21" border=3D"0" alt=3D"Next"></a></td> +</tr></table></div> <div class=3D"chapter" lang=3D"en"> <div class=3D"titlepage"><div><div><h2 class=3D"title"> <a name=3D"dist.news"></a>4.=A0NEWS</h2></div></div></div> @@ -3,4 +22,86 @@ <div class=3D"literallayout"><p><br> =A0=A0=A0=A0=A0=A0<br> +Release=A03.2.1=A0(16=A0Sept=A02006)<br> +~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br> +3.2.1=A0adds=A0x86/amd64=A0support=A0for=A0all=A0SSE3=A0instructions=A0e= xcept=A0monitor<br> +and=A0mwait,=A0further=A0reduces=A0memcheck's=A0false=A0error=A0rate=A0o= n=A0all<br> +platforms,=A0adds=A0support=A0for=A0recent=A0binutils=A0(in=A0OpenSUSE=A0= 10.2=A0and<br> +Fedora=A0Rawhide)=A0and=A0fixes=A0a=A0bunch=A0of=A0bugs=A0in=A03.2.0.=A0= =A0Some=A0of=A0the=A0fixed<br> +bugs=A0were=A0causing=A0large=A0programs=A0to=A0segfault=A0with=A0--tool= =3Dcallgrind=A0and<br> +--tool=3Dcachegrind,=A0so=A0an=A0upgrade=A0is=A0recommended.<br> +<br> +In=A0view=A0of=A0the=A0fact=A0that=A0any=A03.3.0=A0release=A0is=A0unlike= ly=A0to=A0happen=A0until<br> +well=A0into=A01Q07,=A0we=A0intend=A0to=A0keep=A0the=A03.2.X=A0line=A0ali= ve=A0for=A0a=A0while<br> +yet,=A0and=A0so=A0we=A0tentatively=A0plan=A0a=A03.2.2=A0release=A0someti= me=A0in=A0December<br> +06.<br> +<br> +The=A0fixed=A0bugs=A0are=A0as=A0follows.=A0=A0Note=A0that=A0"n-i-bz"=A0s= tands=A0for=A0"not=A0in<br> +bugzilla"=A0--=A0that=A0is,=A0a=A0bug=A0that=A0was=A0reported=A0to=A0us=A0= but=A0never=A0got=A0a<br> +bugzilla=A0entry.<br> +<br> +n-i-bz=A0=A0=A0Expanding=A0brk()=A0into=A0last=A0available=A0page=A0asse= rts<br> +n-i-bz=A0=A0=A0ppc64-linux=A0stack=A0RZ=A0fast-case=A0snafu<br> +n-i-bz=A0=A0=A0'c'=A0in=A0--gen-supps=3Dyes=A0doesn't=A0work<br> +n-i-bz=A0=A0=A0VG_N_SEGMENTS=A0too=A0low=A0(users,=A028=A0June)<br> +n-i-bz=A0=A0=A0VG_N_SEGNAMES=A0too=A0low=A0(Stu=A0Robinson)<br> +106852=A0=A0=A0x86->IR:=A0fisttp=A0(SSE3)<br> +117172=A0=A0=A0FUTEX_WAKE=A0does=A0not=A0use=A0uaddr2<br> +124039=A0=A0=A0Lacks=A0support=A0for=A0VKI_[GP]IO_UNIMAP*<br> +127521=A0=A0=A0amd64->IR:=A00xF0=A00x48=A00xF=A00xC7=A0(cmpxchg8b)<br= > +128917=A0=A0=A0amd64->IR:=A00x66=A00xF=A00xF6=A00xC4=A0(psadbw,SSE2)<= br> +129246=A0=A0=A0JJ:=A0ppc32/ppc64=A0syscalls,=A0w/=A0patch<br> +129358=A0=A0=A0x86->IR:=A0fisttpl=A0(SSE3)<br> +129866=A0=A0=A0cachegrind/callgrind=A0causes=A0executable=A0to=A0die<br> +130020=A0=A0=A0Can't=A0stat=A0.so/.exe=A0error=A0while=A0reading=A0symbo= ls<br> +130388=A0=A0=A0Valgrind=A0aborts=A0when=A0process=A0calls=A0malloc_trim(= )<br> +130638=A0=A0=A0PATCH:=A0ppc32=A0missing=A0system=A0calls<br> +130785=A0=A0=A0amd64->IR:=A0unhandled=A0instruction=A0"pushfq"<br> +131481:=A0=A0(HINT_NOP)=A0vex=A0x86->IR:=A00xF=A00x1F=A00x0=A00xF<br> +131298=A0=A0=A0=3D=3D131481<br> +132146=A0=A0=A0Programs=A0with=A0long=A0sequences=A0of=A0bswap[l,q]s<br> +132918=A0=A0=A0vex=A0amd64->IR:=A00xD9=A00xF8=A0(fprem)<br> +132813=A0=A0=A0Assertion=A0at=A0priv/guest-x86/toIR.c:652=A0fails<br> +133051=A0=A0=A0'cfsi->len=A0>=A00=A0&&=A0cfsi->len=A0&l= t;=A02000000'=A0failed<br> +132722=A0=A0=A0valgrind=A0header=A0files=A0are=A0not=A0standard=A0C<br> +n-i-bz=A0=A0=A0Livelocks=A0entire=A0machine=A0(users=A0list,=A0Timothy=A0= Terriberry)<br> +n-i-bz=A0=A0=A0Alex=A0Bennee=A0mmap=A0problem=A0(9=A0Aug)<br> +n-i-bz=A0=A0=A0BartV:=A0Don't=A0print=A0more=A0lines=A0of=A0a=A0stack-tr= ace=A0than=A0were=A0obtained.<br> +n-i-bz=A0=A0=A0ppc32=A0SuSE=A010.1=A0redir<br> +n-i-bz=A0=A0=A0amd64=A0padding=A0suppressions<br> +n-i-bz=A0=A0=A0amd64=A0insn=A0printing=A0fix.<br> +n-i-bz=A0=A0=A0ppc=A0cmp=A0reg,reg=A0fix<br> +n-i-bz=A0=A0=A0x86/amd64=A0iropt=A0e/rflag=A0reduction=A0rules<br> +n-i-bz=A0=A0=A0SuSE=A010.1=A0(ppc32)=A0minor=A0fixes<br> +133678=A0=A0=A0amd64->IR:=A00x48=A00xF=A00xC5=A00xC0=A0(pextrw?)<br> +133694=A0=A0=A0aspacem=A0assertion:=A0aspacem_minAddr=A0<=3D=A0holeSt= art<br> +n-i-bz=A0=A0=A0callgrind:=A0fix=A0warning=A0about=A0malformed=A0creator=A0= line=A0<br> +n-i-bz=A0=A0=A0callgrind:=A0fix=A0annotate=A0script=A0for=A0data=A0produ= ced=A0with=A0<br> +=A0=A0=A0=A0=A0=A0=A0=A0=A0--dump-instr=3Dyes<br> +n-i-bz=A0=A0=A0callgrind:=A0fix=A0failed=A0assertion=A0when=A0toggling=A0= <br> +=A0=A0=A0=A0=A0=A0=A0=A0=A0instrumentation=A0mode<br> +n-i-bz=A0=A0=A0callgrind:=A0fix=A0annotate=A0script=A0fix=A0warnings=A0w= ith<br> +=A0=A0=A0=A0=A0=A0=A0=A0=A0--collect-jumps=3Dyes<br> +n-i-bz=A0=A0=A0docs=A0path=A0hardwired=A0(Dennis=A0Lubert)<br> +<br> +The=A0following=A0bugs=A0were=A0not=A0fixed,=A0due=A0primarily=A0to=A0la= ck=A0of=A0developer<br> +time,=A0and=A0also=A0because=A0bug=A0reporters=A0did=A0not=A0answer=A0re= quests=A0for<br> +feedback=A0in=A0time=A0for=A0the=A0release:<br> +<br> +129390=A0=A0=A0ppc?->IR:=A0some=A0kind=A0of=A0VMX=A0prefetch=A0(dstt)= <br> +129968=A0=A0=A0amd64->IR:=A00xF=A00xAE=A00x0=A0(fxsave)<br> +133054=A0=A0=A0'make=A0install'=A0fails=A0with=A0syntax=A0errors<br> +n-i-bz=A0=A0=A0Signal=A0race=A0condition=A0(users=A0list,=A013=A0June,=A0= Johannes=A0Berg)<br> +n-i-bz=A0=A0=A0Unrecognised=A0instruction=A0at=A0address=A00x70198EC2=A0= (users=A0list,<br> +=A0=A0=A0=A0=A0=A0=A0=A0=A019=A0July,=A0Bennee)<br> +132998=A0=A0=A0startup=A0fails=A0in=A0when=A0running=A0on=A0UML<br> +<br> +The=A0following=A0bug=A0was=A0tentatively=A0fixed=A0on=A0the=A0mainline=A0= but=A0the=A0fix<br> +was=A0considered=A0too=A0risky=A0to=A0push=A0into=A03.2.X:<br> +<br> +133154=A0=A0=A0crash=A0when=A0using=A0client=A0requests=A0to=A0register/= deregister=A0stack<br> +<br> +(3.2.1:=A016=A0Sept=A02006,=A0vex=A0r1658,=A0valgrind=A0r6070).<br> +<br> +<br> Release=A03.2.0=A0(7=A0June=A02006)<br> ~~~~~~~~~~~~~~~~~~~~~~~~~~~<br> @@ -1530,7 +1631,8 @@ <br> <br> =A0=A0=A0=A0</p></div> -</div><div xmlns:cf=3D"http://docbook.sourceforge.net/xmlns/chunkfast/1.= 0"> +</div> +<div> <br><table class=3D"nav" width=3D"100%" cellspacing=3D"3" cellpadding=3D= "2" border=3D"0" summary=3D"Navigation footer"> <tr> <td rowspan=3D"2" width=3D"40%" align=3D"left"> @@ -1542,3 +1644,5 @@ <tr><td width=3D"20%" align=3D"center"><a accesskey=3D"h" href=3D"index.= html">Home</a></td></tr> </table> </div> +</body> +</html> Modified: trunk/downloads/current.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/downloads/current.html 2006-08-13 10:51:33 UTC (rev 294) +++ trunk/downloads/current.html 2006-09-15 15:40:34 UTC (rev 295) @@ -21,6 +21,35 @@ =20 <a name=3D"current"></a> =20 + + +<h3>Release 3.2.1</h3> + +<p><a href=3D"/downloads/valgrind-3.2.1.tar.bz2">valgrind 3.2.1 (tar.bz2= )</a>=20 +[4052Kb] - 16 September 2006.<br /> +For {x86,amd64,ppc32,ppc64}-linux.<br /> +<span class=3D"md5sum">md5: 9407d33961186814cef0e6ecedfd6318</span></p> +<p>You may want to look at the=20 +<a href=3D"/docs/manual/dist.news.html">3.2.1 release notes</a>. +</p> + +<p>3.2.1 builds and runs its regression tests on at least the following +platforms, and probably more:</p> + +<ul> + <li>x86: Red Hat 7.3, SuSE 10.0, 10.1, 10.2alpha3.</li> + <li>amd64: SuSE 10.1</li> + <li>ppc32: SuSE 10.0, SuSE 10.1, SLES8.</li> + <li>ppc64: SuSE 10.1, SLES 8</li> +</ul> + +<p>We believe it should work on Linux distributions with kernel 2.4 or +2.6 and glibc 2.2.X, 2.3.X or 2.4.X. Note that the PowerPC ports +also work on POWER4 and POWER5 running Linux.</p> + + + +<!-- <h3>Release 3.2.0</h3> =20 <p><a href=3D"/downloads/valgrind-3.2.0.tar.bz2">valgrind 3.2.0 (tar.bz2= )</a>=20 @@ -44,7 +73,9 @@ <p>We believe it should work on Linux distributions with kernel 2.4 or 2.6 and glibc 2.2.X, 2.3.X or 2.4.X. Note that the PowerPC ports also work on POWER4 and POWER5 running Linux.</p> +--> =20 + <p> <a href=3D"/downloads/valkyrie-1.2.0.tar.bz2">valkyrie 1.2.0 (tar.bz2)</= a> [370Kb] contains the Modified: trunk/index.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/index.html 2006-08-13 10:51:33 UTC (rev 294) +++ trunk/index.html 2006-09-15 15:40:34 UTC (rev 295) @@ -38,10 +38,14 @@ <h2 align=3D"center">Recent News</h2> =20 <ul> - <li><p>Jul 25 2006: Julian Seward has won a Google-O'Reilly Open Source + <li><p>September 16 2006: valgrind-3.2.1, + for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.=20 + (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> + + <li><p>July 25 2006: Julian Seward has won a Google-O'Reilly Open Sourc= e Award for "Best Toolmaker" for his work on Valgrind.</p></li> =20 - <li><p>Jun 7 2006: valgrind-3.2.0, + <li><p>June 7 2006: valgrind-3.2.0, for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.=20 (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> =20 Modified: trunk/info/news.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/info/news.html 2006-08-13 10:51:33 UTC (rev 294) +++ trunk/info/news.html 2006-09-15 15:40:34 UTC (rev 295) @@ -7,10 +7,13 @@ <p>Below are a few of the important events in the history of Valgrind:</= p> =20 <ul> - <li><p>Jul 25 2006: Julian Seward has won a Google-O'Reilly Open Source + <li><p>September 16 2006: A bug-fix release, 3.2.1, is available + (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> + + <li><p>July 25 2006: Julian Seward has won a Google-O'Reilly Open Sourc= e Award for "Best Toolmaker" for his work on Valgrind.</p></li> =20 - <li><p>Jun 7 2006: valgrind-3.2.0, + <li><p>June 7 2006: valgrind-3.2.0, for x86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux, is available.=20 (<a href=3D"/docs/manual/dist.news.html">release notes</a>).</p></li> =20 |