From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 11 14:02:53 2014 Return-Path: Delivered-To: hackers@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA41CCCE; Tue, 11 Mar 2014 14:02:53 +0000 (UTC) Received: from cel.leonerd.org.uk (cel.leonerd.org.uk [IPv6:2001:8b0:3f7::2]) by mx1.freebsd.org (Postfix) with ESMTP id AE9829F8; Tue, 11 Mar 2014 14:02:53 +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 D70B31BF22; Tue, 11 Mar 2014 14:02:51 +0000 (GMT) Date: Tue, 11 Mar 2014 14:02:51 +0000 From: "Paul \"LeoNerd\" Evans" To: Baptiste Daroussin Subject: Re: [CFR] Kevent timer improvements Message-ID: <20140311140251.0d1b80c3@shy.leonerd.org.uk> In-Reply-To: <20140310131632.GI6900@ithaqua.etoilebsd.net> References: <20140310131632.GI6900@ithaqua.etoilebsd.net> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/ZDGPWQHHoTZzRhnl3Hkzeji"; protocol="application/pgp-signature" Cc: desrt@desrt.ca, hackers@FreeBSD.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Mar 2014 14:02:54 -0000 --Sig_/ZDGPWQHHoTZzRhnl3Hkzeji Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 10 Mar 2014 14:16:33 +0100 Baptiste Daroussin wrote: > I decided to implement part of it and here is the first patch about > it: http://people.freebsd.org/~bapt/kevent.diff Unrelated directly, but while you're looking at kqueue/kevent, do you have any comments to make on my idea: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D153254 I believe it's an important feature missing in the API, that makes certain userland tasks quite difficult to write, that the kernel could easily provide information to help. --=20 Paul "LeoNerd" Evans leonerd@leonerd.org.uk http://www.leonerd.org.uk/ | https://metacpan.org/author/PEVANS --Sig_/ZDGPWQHHoTZzRhnl3Hkzeji Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlMfF4sACgkQ4y9efBOfZ0gnGwD+N/P0ebob6FChKRFBLbbK8sbG dz946g++l0jVxY2MMT0A/168Ejwvy1zTMxG667nF1IpmaxOG9qcO/cC5UkbHm/4i =6kzK -----END PGP SIGNATURE----- --Sig_/ZDGPWQHHoTZzRhnl3Hkzeji--