Re: [PATCH] timers for kFreeBSD
- To: Petr Salinger <Petr.Salinger@seznam.cz>
- Cc: debian-bsd@lists.debian.org, 642112@bugs.debian.org, 662018@bugs.debian.org
- Subject: Re: [PATCH] timers for kFreeBSD
- From: Robert Millan <rmh@debian.org>
- Date: Sun, 1 Apr 2012 20:24:26 +0200
- Message-id: <[🔎] CAOfDtXMKTNGJzYw1j40hnLLpH0uk7kQZZ=Vy0n0CSrdmQqF1gw@mail.gmail.com>
- In-reply-to: <CAOfDtXNLRoG1KuYnmzvqxk3ayX7_Ec4FvsPvnhKmt=9Q3jbj7A@mail.gmail.com>
- References: <CAOfDtXNoc+jfvZRdLn2e25Chz3ZUB_3f3rkrsgoO0ok3qp__jw@mail.gmail.com> <87398wh43z.fsf@hepworth.siccegge.de> <CAOfDtXMeib3X_hGojQKvtpwCaZG_WsR3gO7xODJpS9+mRsH0Tw@mail.gmail.com> <alpine.LRH.2.02.1203260838570.17427@sci.felk.cvut.cz> <CAOfDtXP4XPBL0iCeQ6b2bs8xC=fqpegu-FJFwJxW-D03KhfMyQ@mail.gmail.com> <alpine.LRH.2.02.1203262124480.17427@sci.felk.cvut.cz> <CAOfDtXPZpbXh8Dd3KE4M98sopV2ZbejJaafRMbtqut_OW0AAGQ@mail.gmail.com> <CAOfDtXPW2UYPZA_p7Tgd2qVJPvCbH2A9YY6EEBBro9O9L6prNA@mail.gmail.com> <alpine.LRH.2.02.1203300843010.26319@sci.felk.cvut.cz> <CAOfDtXOuf__n9tO71HLU=OEbcrdjZbxgFu50oGo2VDeUAhRw_Q@mail.gmail.com> <CAOfDtXNLRoG1KuYnmzvqxk3ayX7_Ec4FvsPvnhKmt=9Q3jbj7A@mail.gmail.com>
El 1 d’abril de 2012 0:02, Robert Millan <rmh@debian.org> ha escrit:
> I will test older kernels and port it to amd64.
I added backward compatibility for kfreebsd-8.x. Tested with 8.1,
8.3~ and 9.0. In all cases it passes the full tst-timer* testsuite.
This is an improvement over tst-timer4 and tst-timer5 [1] which didn't
pass before my patch.
Also tested with kfreebsd 8.1 on amd64 and passes the full tst-timer* testsuite.
Note that ia32 userland on amd64 kernel can't run the new code (see
#666728). When this happens it falls back to old compatibility code,
so that there is no regression relative to previous version (passes
the testsuite except tst-timer4 and tst-timer5, which fail as
expected).
TESTERS WANTED!!! If you can test this patch, specially with new
situations (e.g. testsuites of other packages, or newer kernels on
amd64, please do!).
[1] Before my patch, tst-timer5 just pretends it works but doesn't.
--
Robert Millan
Attachment:
timer.diff
Description: Binary data
Reply to: