From owner-freebsd-hackers@FreeBSD.ORG Mon May 13 18:15:23 2013 Return-Path: Delivered-To: freebsd-hackers@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 97A06B26; Mon, 13 May 2013 18:15:23 +0000 (UTC) (envelope-from leonerd@leonerd.org.uk) Received: from cel.leonerd.org.uk (cel.leonerd.org.uk [IPv6:2001:8b0:3f7::2]) by mx1.freebsd.org (Postfix) with ESMTP id 4AB20F86; Mon, 13 May 2013 18:15:23 +0000 (UTC) Received: from shy.leonerd.org.uk (8.9.7.8.3.c.e.f.f.f.2.8.9.a.e.8.3.4.0.0.7.f.3.0.0.b.8.0.1.0.0.2.ip6.arpa [IPv6:2001:8b0:3f7:43:8ea9:82ff:fec3:8798]) by cel.leonerd.org.uk (Postfix) with ESMTPSA id 8C0DF1BDF9; Mon, 13 May 2013 19:15:14 +0100 (BST) Date: Mon, 13 May 2013 19:15:13 +0100 From: Paul "LeoNerd" Evans To: Adrian Chadd Subject: Re: Managing userland data pointers in kqueue/kevent Message-ID: <20130513191513.786f4f02@shy.leonerd.org.uk> In-Reply-To: References: <20130513185357.1c552be5@shy.leonerd.org.uk> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/+xJ_yq+.nuQAkHL.G19x=a_"; protocol="application/pgp-signature" X-Mailman-Approved-At: Mon, 13 May 2013 18:37:54 +0000 Cc: freebsd-hackers@freebsd.org, Eugen-Andrei Gavriloaie X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 May 2013 18:15:23 -0000 --Sig_/+xJ_yq+.nuQAkHL.G19x=a_ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 May 2013 11:10:44 -0700 Adrian Chadd wrote: > ... also, want to code up a test implementation? >=20 > And some stress testing cases to throw in the regression tree? I already mostly fixed Perl's IO::KQueue wrapper to use this hypothetical feature, I can easily provide that somewhere for someone to test it against. I actually wrote that bit first, before I found such a feature did not exist. That would allow some highly-parallel Perl code to use it. All the main Perl event systems can use IO::KQueue so that easily provides a lot of good test cases. --=20 Paul "LeoNerd" Evans leonerd@leonerd.org.uk ICQ# 4135350 | Registered Linux# 179460 http://www.leonerd.org.uk/ --Sig_/+xJ_yq+.nuQAkHL.G19x=a_ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlGRLbEACgkQvLS2TC8cBo1TZACgxfzpYITfB0hcezRAFe8btaeg CZkAn30/DaAANfe/l3mj5Cy6e79HiVe+ =21Ed -----END PGP SIGNATURE----- --Sig_/+xJ_yq+.nuQAkHL.G19x=a_--