From owner-cvs-all Sat Nov 18 13:45:39 2000 Delivered-To: cvs-all@freebsd.org Received: from earth.backplane.com (earth-nat-cw.backplane.com [208.161.114.67]) by hub.freebsd.org (Postfix) with ESMTP id 9E59337B479; Sat, 18 Nov 2000 13:45:35 -0800 (PST) Received: (from dillon@localhost) by earth.backplane.com (8.11.1/8.9.3) id eAILioF85409; Sat, 18 Nov 2000 13:44:50 -0800 (PST) (envelope-from dillon) Date: Sat, 18 Nov 2000 13:44:50 -0800 (PST) From: Matt Dillon Message-Id: <200011182144.eAILioF85409@earth.backplane.com> To: Nate Williams Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_descrip.c kern_event.c kern_random.c sys_generic.c sys_pipe.c uipc_syscalls.c vfs_aio.c vfs_syscalls.c src/sys/nfs nfs_syscalls.c src/sys/svr4 svr4_signal.c src/sys/sys filedesc.h socketvar.h src/sys/vm swap_pager.c vm_mmap.c References: <200011182101.NAA26312@freefall.freebsd.org> <14870.62857.178055.26635@nomad.yogotech.com> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It's been well-tested on a few -stable boxes. Hopefully I didn't make any mistakes when I moved the patchset to current. I wouldn't mind if someone could go through it quickly to see if I left any filedes references dangling. open() has changed a lot between stable and current. I'm porting the low memory handling patchset to -current right now. This one has been run through the gauntlet on a bunch of stable boxes of mine and at Yahoo and has come up roses with over a week's worth of continuous testing by Paul and I. We literally could not crash or deadlock the test machine. There are also some vfs/bio fixes going in, though neither Kirk nor I are sure whether they fix the recently reported corruption problems. They fix an NFS bug and some bogus_page related offset bugs that *could* be responsible for the filesystem corruption that has been reported. Hopefully people will at least get a KASSERT rather then a blown up filesystem if the problem winds up being what we think it is. All of this stuff will be MFC'd to stable after the release is rolled. -Matt : :Matt Dillon writes: :> dillon 2000/11/18 13:01:05 PST :> :> Modified files: :> sys/kern kern_descrip.c kern_event.c kern_random.c :> sys_generic.c sys_pipe.c uipc_syscalls.c :> vfs_aio.c vfs_syscalls.c :> sys/nfs nfs_syscalls.c :> sys/svr4 svr4_signal.c :> sys/sys filedesc.h socketvar.h :> sys/vm swap_pager.c vm_mmap.c :> Log: :> This patchset fixes a large number of file descriptor race conditions. : :Good stuff!!! : : :Nate : To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message