Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Christoph Egger
Hi! Robert Millan writes: > El 25 de març de 2012 23:20, Christoph Egger ha escrit: >> My run was on latest kfreebsd-9 kernel from sid. I can test on my 8.3 >> systems later, though we'll need to get this working on 8.1 as that's >> what the buildds are running. > > Sorry I got confused. It wor

Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Robert Millan
El 26 de març de 2012 0:14, Robert Millan ha escrit: > Sorry I got confused.  It works on all versions when it is built with > i386 libc. I think I know why, but can't fix it right now. timer_t is abused to store a pointer, but its size is only int32_t. timer_create() sets it here:

Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Robert Millan
El 25 de març de 2012 23:20, Christoph Egger ha escrit: > My run was on latest kfreebsd-9 kernel from sid. I can test on my 8.3 > systems later, though we'll need to get this working on 8.1 as that's > what the buildds are running. Sorry I got confused. It works on all versions when it is built

Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Christoph Egger
Hi! Robert Millan writes: > El 25 de març de 2012 21:28, Christoph Egger ha escrit: >> It fails some regression tests on eglibc, is that on purpose? > > For tst-timer* I got the same failures with sid chroot on kfreebsd > 8.1, however they work fine with kfreebsd-10. > > I don't have kfreebsd 8.

Bug#665773: ifupdown failing IPv6 on kfreebsd.

2012-03-25 Thread Mats Erik Andersson
Package: src:ifupdown Version: 0.7~beta1 Severity: serious Tags: patch sid User: debian-bsd@lists.debian.org Usertags: kfreebsd X-Debbugs-Cc: debian-bsd@lists.debian.org Justification: IPv6 failure kills also IPv4 initialisation I need to point to three reasons why ifupdown fails for GNU/kFreeBSD

Re: Bug#651624: Booting from zfs root seems to not work 8.3 and 10.0 however work

2012-03-25 Thread Robert Millan
El 25 de març de 2012 23:07, Christoph Egger ha escrit: > Robert Millan writes: >> I'm not sure if people in debian-bsd can help with this.  I myself >> can't.  Maybe you should try to reproduce this in a pure FreeBSD >> environment by trying to import the pool from a FreeBSD system.  If it >> ca

Re: [PATCH] __kernel_osreldate()

2012-03-25 Thread Robert Millan
If nobody objects, I think it'd be a good time to check this in. It can be needed for the timers patch, and who knows what else. El 16 de juliol de 2011 23:07, Robert Millan ha escrit: > This libc patch makes __kernel_osreldate() available to the rest of > libc, and replaces some of the KERN_OSR

Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Robert Millan
El 25 de març de 2012 21:28, Christoph Egger ha escrit: > It fails some regression tests on eglibc, is that on purpose? For tst-timer* I got the same failures with sid chroot on kfreebsd 8.1, however they work fine with kfreebsd-10. I don't have kfreebsd 8.3 and 9.0 handy atm (fsck'ed VM), but o

Bug#651624: Booting from zfs root seems to not work 8.3 and 10.0 however work

2012-03-25 Thread Christoph Egger
Hi! Robert Millan writes: > I'm not sure if people in debian-bsd can help with this. I myself > can't. Maybe you should try to reproduce this in a pure FreeBSD > environment by trying to import the pool from a FreeBSD system. If it > can be imported with kFreeBSD 8.x (either GNU or BSD userlan

Bug#664812: rpc.lockd on kfreebsd

2012-03-25 Thread Christoph Egger
Hi! tracing things down on a "pure" freebsd it seems there should be a rpc.lockd running after all even in the case with kernel support (thus invalidating my last mail). Will give it another debugging session asap. Regards Christoph -- 9FED 5C6C E206 B70A 5857 70CA 9655 22B9 D49A E731 D

Re: [PATCH] timers for kFreeBSD

2012-03-25 Thread Christoph Egger
Hi! Robert Millan writes: > Attached patch adds a new implementation of timers for kFreeBSD. It > is heavily based on the Linux/NPTL counterpart. > > I've verified that this fixes #642112 (timer_settime fails on kfreebsd > when timeout approaches max(time_t)) and #662018 (No support for > CLOCK_

Bug#665757: FTBFS on kfreebsd (IUTF8 termio is not POSIX) patch attached

2012-03-25 Thread Christoph Egger
Package: mosh Version: 1.1-1 Severity: important Tags: patch User: debian-bsd@lists.debian.org Usertags: kfreebsd the IUTF8 termio constant isn't POSIX and isn't used on freebsd. We still have UTF-8 enabled terminals though. Find below a patch I used to make it build&work on Debian GNU/kFreeBSD R

Bug#664812: NFS file locking

2012-03-25 Thread Christoph Egger
Hi! Reading rpc.lockd code the rpc.lockd program is supposed to stop if it detects locking support in the kernel which it correctly does (kldstat -v | grep nfs) % kldstat -v | grep nfs 353 nfssvc 352 nfsserver 354 nfslockd 349 nfs_