From owner-svn-src-all@FreeBSD.ORG Sat May 16 19:01:39 2015 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F2900238 for ; Sat, 16 May 2015 19:01:39 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B867F17AE for ; Sat, 16 May 2015 19:01:39 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.9/8.14.9) with ESMTP id t4GJ1dU2004942 for ; Sat, 16 May 2015 19:01:39 GMT (envelope-from bdrewery@freefall.freebsd.org) Received: (from bdrewery@localhost) by freefall.freebsd.org (8.14.9/8.14.9/Submit) id t4GJ1dDv004932 for svn-src-all@freebsd.org; Sat, 16 May 2015 19:01:39 GMT (envelope-from bdrewery) Received: (qmail 83577 invoked from network); 16 May 2015 14:01:37 -0500 Received: from unknown (HELO ?10.10.1.139?) (freebsd@shatow.net@10.10.1.139) by sweb.xzibition.com with ESMTPA; 16 May 2015 14:01:37 -0500 Message-ID: <55579417.4020508@FreeBSD.org> Date: Sat, 16 May 2015 14:01:43 -0500 From: Bryan Drewery Organization: FreeBSD User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Pedro Giffuni , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: kasan (was Re: svn commit: r282948 - head/lib/libthr/thread) References: <201505150840.t4F8eHhM000804@svn.freebsd.org> <555772FA.2080408@FreeBSD.org> <55577F01.7030101@FreeBSD.org> In-Reply-To: <55577F01.7030101@FreeBSD.org> OpenPGP: id=F9173CB2C3AAEA7A5C8A1F0935D771BB6E4697CF; url=http://www.shatow.net/bryan/bryan2.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jULkp0NVOwvSQeCLF2jfD35oE4hWbSTiA" X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2015 19:01:40 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --jULkp0NVOwvSQeCLF2jfD35oE4hWbSTiA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 5/16/2015 12:31 PM, Pedro Giffuni wrote: > FWIW, and somewhat off-topic ... >=20 > On 05/16/15 11:40, Bryan Drewery wrote: >> ... >> Modified: >> head/lib/libthr/thread/thr_spec.c >> >> Thank you for this! >> >> I have a lot of patches at Isilon for adding a libc cleanup function t= o >> free all caching, for use in memory leak detectors such as valgrind. I= >> even fixed valgrind to utilize it. >=20 > Valgrind is good but it would be nicer to have the > Kernel AddressSANitizer: >=20 > https://github.com/google/kasan/wiki >=20 Doesn't memguard(9) basically do this? I don't like that memguard is so limited in its scope but it seems to be for this. --=20 Regards, Bryan Drewery --jULkp0NVOwvSQeCLF2jfD35oE4hWbSTiA Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVV5QXAAoJEDXXcbtuRpfPhiEH/iyua1UEgElfP91PV/Onvwha fGMm/lkSjgWlU9ej64Xwapgy++VeBRWreqn2xdVXqyi2UXk0po893v3YHE+SP1pD 4cJ+v70IyhnI3cuqLIJpGmkD5BFz9dRv3PJh3L/9IzEF7urW3VmlhQqWH27q1BbG 4hn/OV7Gdt/ZhIjxshbZnDgA1UvFVzyWugDfh32sC2fZYKmUFE9VvVUON5reO3Xu x/30L/k+rTXzHAgVVa9PZKLrsDyjJyfPZd1GjqYWs3uBOhcdkowM2A2OBrowrWBz BNI3tn90HPMvxu7lITi3SeHBEcx2L8jj7OPosYEBUu4wKuYtn1Cn1p65G3Ph23A= =wtDu -----END PGP SIGNATURE----- --jULkp0NVOwvSQeCLF2jfD35oE4hWbSTiA--