Date: Thu, 15 Jun 2017 20:49:14 +0200 From: Baptiste Daroussin <bapt@freebsd.org> To: Konstantin Belousov <kostikbel@gmail.com> Cc: current@freebsd.org Subject: Re: kqueue(2) changes Message-ID: <20170615184914.axdulfdqzv6wpc4a@ivaldir.net> In-Reply-To: <20170602074516.GE82323@kib.kiev.ua> References: <20170602074516.GE82323@kib.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
--bmz4wtxow7qoyh52 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 02, 2017 at 10:45:16AM +0300, Konstantin Belousov wrote: > I implemented an option to specify absolute time for kqueue(2) timers, > and did required type changes to support larger values in struct kevent. > Please see https://reviews.freebsd.org/D11025 for the patch, including > man page update, and for some more detailed explanation. >=20 > Please review. For me that looks good. As one of those requesting for that change (actually proxying the request from glib people for a appel's kqueue64 compatible interface). I find this approach more clever. As far as I remember it perfectly fits glib folks requirements (unfortunatl= y I could not reach out any of them to review yet) Here is a mail describing their requirement at the time: https://lists.freebsd.org/pipermail/freebsd-hackers/2014-March/044451.html In any case it opens the doors to be able to use kevent based timers with a nanonsecond precision useful, so looks good to me. Thank you, Best regards, Bapt --bmz4wtxow7qoyh52 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAllC1qcACgkQY4mL3PG3 PlpbLQ//Th1Gj8qnf4N+b1c7zWRnkP6u69EbkmGXBpMu3UiFJRLlow0DPG5ts+Ls lr01rGINHr1NRDfENu61M4KX9YG/80a7uTPr3gE2ozfNmnlG35PU3jl09FO4mUoG kCbPvXEvSJCxQJX/VDJ256VY7CpwmtGCZEo0EkFAbNzpjX2CxIP12UTvOAB0/Xsd ehZe/4+ppnE3jZA/btlckddWf2JdGJyS8enh96eH+GZlGEL1Lr7juDrANLlwOfyV jN4Vk+RXvj3KjAlHveB5eK327CRvNTUh1z4SPfvFJnbJshEPVlzqsVApDJUEEnNS sjQaloW8FlvVY4Xq7zbsZEux+a82+KEA0AI2ONurxxbSDZtU7xsV1WMvu8gMVhol wq/wT1gExyCH4/U04F92eoHZ/L9pF0tyZJId0WulZw6+CZIRaB/LgRzEpu4TYX4q t36wJ0e6mkeNccv5wOLsHs6c8nmgZv5nEwh/yK+Roc3NYXOwBno+r/xQohjCuk6T t9zTzy+UwbQ7bUISy+TxAguTQ5JS7WYSflOT3npK0X/N5qqihaACLjz+Mc/2XP+F v5tvPEyK8zydowPnFLVASKqUDDBIX3VBmZmq3ghz0pd5TRwWulHHphaGqaJfxgpi 9/nS/RCBjCBSo1mzc2jKc/y+PdC0ZFVnz+/xpM8sMWVZzxrrvYg= =gaaG -----END PGP SIGNATURE----- --bmz4wtxow7qoyh52--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20170615184914.axdulfdqzv6wpc4a>