From owner-freebsd-toolchain@FreeBSD.ORG Wed Jan 9 07:38:50 2013 Return-Path: Delivered-To: toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 979B49BF; Wed, 9 Jan 2013 07:38:50 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) by mx1.freebsd.org (Postfix) with ESMTP id 0EF967AF; Wed, 9 Jan 2013 07:38:49 +0000 (UTC) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.14.6/8.14.6) with ESMTP id r097chMb015543; Wed, 9 Jan 2013 09:38:43 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.7.4 kib.kiev.ua r097chMb015543 Received: (from kostik@localhost) by tom.home (8.14.6/8.14.6/Submit) id r097cgIJ015542; Wed, 9 Jan 2013 09:38:42 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Wed, 9 Jan 2013 09:38:42 +0200 From: Konstantin Belousov To: Alfred Perlstein Subject: Re: Fast sigblock (AKA rtld speedup) Message-ID: <20130109073841.GH2561@kib.kiev.ua> References: <20130107182235.GA65279@kib.kiev.ua> <50EBAA1F.9070303@freebsd.org> <20130108145631.GD82219@kib.kiev.ua> <50EC34FE.4070804@mu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNpeiK4tTqhYOExY" Content-Disposition: inline In-Reply-To: <50EC34FE.4070804@mu.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on tom.home Cc: arch@freebsd.org, toolchain@freebsd.org X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2013 07:38:50 -0000 --PNpeiK4tTqhYOExY Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 08, 2013 at 10:02:22AM -0500, Alfred Perlstein wrote: > I think it would be great if it works, I just haven't had time to fully= =20 > understand your more recent patch. If you feel it's safe and maybe do a= =20 > few test programs to see what happens, that would be best. I revived the test programs I used during the development of the patch, see http://people.freebsd.org/~kib/misc/fast_sigblock.c http://people.freebsd.org/~kib/misc/fast_sigblock2.c Also, I adapted the code to the specific case you asked about, in http://people.freebsd.org/~kib/misc/fast_sigblock3.c When run from the shell, it reports 'Killed'. --PNpeiK4tTqhYOExY Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iQIcBAEBAgAGBQJQ7R6BAAoJEJDCuSvBvK1BzNcP/Aw2npROk0aBG7KzwWyLEWaB 2kI1ABq4nLTuPjhXlBCYOp+NZTJbPMYJuC6p7D+rmWm80sUN4nbaFsNPzGrbglHZ qGwavL0YDvJsCJ3JRfwe2SNYRP4Y1Hfb3D27TQLnYQOw3j2gETqaZTLGs4NJ6X8D R7BIho6Tkx/W7JVgK7CkYUSYPe7YXAu9HfInIN9X9B8WT4NkcgWUKTZTNkF/veBE WA32QPtrcOYR3r1Pf3OOnejRAipl45XV+OaglemrIcTwMYAGszgMdpmTAVEhaxuj 6xSit+8K0aFaZi98vrbMygeZo7Ghpkt257Q8Q2Pn8R0SpKcb1FiNQ2uRcgKARYx1 NPytWMjMdNYeR+ddYdAKm5Q8ibN0EFTmHxJFt7YngmEQ9nbmfcJRArY4iIYyGAeR ECAJxl5xe9zq8a9hY8CYVQt4pmf05NvdR4yEcwZk6p1sNEdA1wTr4/7lVKQgNJEg 64ot+aLHD9+GnpTU3ITZVPOk19hLGCG2buBF/1XG/hex4MELFiam6z+JwKN3ZD7m 5Em/A7OdBwrfUNu/hhZZziryIFPWoN7prOFJIDlMHlP3hPalm5JjBUJEr2Mo6lk6 04KzeH26/7qBmpyQqyT3RUGg4tQ3dvQTRefqjJfi4ESNJM5A+lY9wwc2uYPu3gkF pUVK4yxRIuiz0QFHi5GB =hGET -----END PGP SIGNATURE----- --PNpeiK4tTqhYOExY--