From owner-cvs-sys Sun Mar 29 00:01:01 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19161 for cvs-sys-outgoing; Sun, 29 Mar 1998 00:01:01 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA18830; Sun, 29 Mar 1998 00:00:23 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA10174; Sat, 28 Mar 1998 23:59:10 -0800 (PST) Date: Sat, 28 Mar 1998 23:59:10 -0800 (PST) Message-Id: <199803290759.XAA10174@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_file.c syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/03/28 23:59:10 PST Modified files: sys/i386/linux linux_file.c syscalls.master Log: The linux chown syscall is more like lchown, a new chown syscall that follows links was added. Revision Changes Path 1.20 +22 -1 src/sys/i386/linux/linux_file.c 1.10 +3 -4 src/sys/i386/linux/syscalls.master From owner-cvs-sys Sun Mar 29 00:06:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19946 for cvs-sys-outgoing; Sun, 29 Mar 1998 00:06:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19886; Sun, 29 Mar 1998 00:06:02 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA10235; Sun, 29 Mar 1998 00:04:51 -0800 (PST) Date: Sun, 29 Mar 1998 00:04:51 -0800 (PST) Message-Id: <199803290804.AAA10235@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/03/29 00:04:50 PST Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: regenerate Revision Changes Path 1.9 +9 -3 src/sys/i386/linux/linux_proto.h 1.7 +4 -3 src/sys/i386/linux/linux_syscall.h 1.12 +22 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-sys Sun Mar 29 19:25:54 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01739 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00477; Sun, 29 Mar 1998 19:23:50 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA11076; Sun, 29 Mar 1998 04:48:14 -0800 (PST) Date: Sun, 29 Mar 1998 04:48:14 -0800 (PST) Message-Id: <199803291248.EAA11076@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 trap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/29 04:48:03 PST Modified files: sys/pc98/i386 trap.c Log: Sync with sys/i386/i386/trap.c revision 1.124. Revision Changes Path 1.47 +2 -1 src/sys/pc98/i386/trap.c From owner-cvs-sys Sun Mar 29 19:25:54 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01771 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00253; Sun, 29 Mar 1998 19:23:33 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA05091; Sun, 29 Mar 1998 10:23:56 -0800 (PST) Date: Sun, 29 Mar 1998 10:23:56 -0800 (PST) Message-Id: <199803291823.KAA05091@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/03/29 10:23:45 PST Modified files: sys/kern vfs_syscalls.c Log: Correct a significant problem with the softupdates port. Allow fsync to work properly within the softupdates framework, and thereby eliminate some unfortunate panics. Revision Changes Path 1.96 +11 -4 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Sun Mar 29 19:25:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01686 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:46 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00538; Sun, 29 Mar 1998 19:23:58 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA10896; Sun, 29 Mar 1998 04:16:09 -0800 (PST) Date: Sun, 29 Mar 1998 04:16:09 -0800 (PST) Message-Id: <199803291216.EAA10896@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/sound soundcard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/29 04:15:58 PST Modified files: sys/i386/isa/sound soundcard.c Log: Replace direct access to time with getmicrotime(). Revision Changes Path 1.64 +1 -4 src/sys/i386/isa/sound/soundcard.c From owner-cvs-sys Sun Mar 29 19:25:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01699 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00499; Sun, 29 Mar 1998 19:23:53 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA11038; Sun, 29 Mar 1998 04:45:42 -0800 (PST) Date: Sun, 29 Mar 1998 04:45:42 -0800 (PST) Message-Id: <199803291245.EAA11038@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/29 04:45:41 PST Modified files: sys/pc98/pc98 if_ed.c Log: Sync with sys/i386/isa/if_ed.c revision 1.137. Revision Changes Path 1.42 +1 -12 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Sun Mar 29 19:25:55 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01795 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:55 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00515; Sun, 29 Mar 1998 19:23:55 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA10930; Sun, 29 Mar 1998 04:18:24 -0800 (PST) Date: Sun, 29 Mar 1998 04:18:24 -0800 (PST) Message-Id: <199803291218.EAA10930@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_kbd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/29 04:18:14 PST Modified files: sys/i386/isa/pcvt pcvt_kbd.c Log: Don't access "time" directly. Revision Changes Path 1.21 +2 -2 src/sys/i386/isa/pcvt/pcvt_kbd.c From owner-cvs-sys Sun Mar 29 19:25:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01733 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:53 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00491; Sun, 29 Mar 1998 19:23:51 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA11106; Sun, 29 Mar 1998 04:48:58 -0800 (PST) Date: Sun, 29 Mar 1998 04:48:58 -0800 (PST) Message-Id: <199803291248.EAA11106@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/29 04:48:47 PST Modified files: sys/pc98/pc98 if_ed.c Log: Sync with sys/i386/isa/if_ed.c revision 1.138. Revision Changes Path 1.43 +1 -2 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Sun Mar 29 19:25:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01714 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:50 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00577; Sun, 29 Mar 1998 19:23:59 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA10815; Sun, 29 Mar 1998 03:55:17 -0800 (PST) Date: Sun, 29 Mar 1998 03:55:17 -0800 (PST) Message-Id: <199803291155.DAA10815@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern md5c.c src/sys/sys md5.h src/sys/conf files src/sys/i386/isa random_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/29 03:55:07 PST Modified files: sys/kern md5c.c sys/sys md5.h sys/conf files sys/i386/isa random_machdep.c Log: Export MD5Transform in md5.c and remove a private version in random_machdep.c md5 is standard as a consequence of this. Revision Changes Path 1.12 +2 -3 src/sys/kern/md5c.c 1.11 +4 -1 src/sys/sys/md5.h 1.134 +1 -2 src/sys/conf/files 1.23 +4 -120 src/sys/i386/isa/random_machdep.c From owner-cvs-sys Sun Mar 29 19:25:52 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA01723 for cvs-sys-outgoing; Sun, 29 Mar 1998 19:25:52 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00440; Sun, 29 Mar 1998 19:23:49 -0800 (PST) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA11341; Sun, 29 Mar 1998 07:01:19 -0800 (PST) Date: Sun, 29 Mar 1998 07:01:19 -0800 (PST) Message-Id: <199803291501.HAA11341@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/03/29 07:01:14 PST Modified files: (Branch: RELENG_2_2) sys/netinet ip_fw.c Log: MFC (rev 1.79): Allow ICMP unreachable messages to be sent in response to ICMP query packets. Revision Changes Path 1.51.2.13 +21 -4 src/sys/netinet/ip_fw.c From owner-cvs-sys Sun Mar 29 20:44:33 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA03440 for cvs-sys-outgoing; Sun, 29 Mar 1998 20:44:33 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA03169; Sun, 29 Mar 1998 20:43:52 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id UAA05790; Sun, 29 Mar 1998 20:43:20 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803300443.UAA05790@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John Dyson cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-reply-to: Your message of "Sun, 29 Mar 1998 10:23:56 PST." <199803291823.KAA05091@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 29 Mar 1998 20:43:20 -0800 From: Amancio Hasty Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, I managed to crash the system fairly quickly... #8 0xf01d66fd in Debugger () #9 0xf0117d9e in panic () #10 0xf01b5e02 in softdep_fsync (vp=0xf3052e20) at ../../ufs/ffs/ffs_softdep_stub.c:3520 #11 0xf01ba4ec in ffs_fsync (ap=0xf3097db4) at ../../ufs/ffs/ffs_vnops.c:259 #12 0xf01b069f in ffs_truncate (vp=0xf3052e20, length=0x000000000002c000, flags=0, cred=0xf06dda80, p=0xf2fc4a80) at vnode_if.h:499 #13 0xf01be209 in ufs_setattr () #14 0xf01c06e5 in ufs_vnoperate () #15 0xf013b024 in ftruncate () #16 0xf01e15df in syscall () #17 0x2006e671 in ?? () What I do is: make world tar -xzf something like X rm -R large-directory Tnks Amancio From owner-cvs-sys Sun Mar 29 21:09:56 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA22093 for cvs-sys-outgoing; Sun, 29 Mar 1998 20:18:26 -0800 (PST) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA21774; Sun, 29 Mar 1998 20:17:49 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id HAA20446; Sun, 29 Mar 1998 07:39:28 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id HAA05217; Sun, 29 Mar 1998 07:39:26 -0700 Date: Sun, 29 Mar 1998 07:39:26 -0700 Message-Id: <199803291439.HAA05217@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Wolfgang Helbig Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/conf LINT In-Reply-To: <199803290758.XAA10140@freefall.freebsd.org> References: <199803290758.XAA10140@freefall.freebsd.org> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: > sys/i386/conf LINT > Log: > pcics are devices not controllers. Actually, no. They control 'slots', so they are in effect controllers. (Each PCIC can have one/two slots they control.) Nate From owner-cvs-sys Sun Mar 29 21:53:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA17015 for cvs-sys-outgoing; Sun, 29 Mar 1998 21:53:03 -0800 (PST) (envelope-from owner-cvs-sys) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA16996; Sun, 29 Mar 1998 21:52:53 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id AAA09044; Mon, 30 Mar 1998 00:52:44 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199803300552.AAA09044@dyson.iquest.net> Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-Reply-To: <199803300443.UAA05790@rah.star-gate.com> from Amancio Hasty at "Mar 29, 98 08:43:20 pm" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 30 Mar 1998 00:52:44 -0500 (EST) Cc: dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Hi, > > I managed to crash the system fairly quickly... > > #8 0xf01d66fd in Debugger () > #9 0xf0117d9e in panic () > #10 0xf01b5e02 in softdep_fsync (vp=0xf3052e20) > at ../../ufs/ffs/ffs_softdep_stub.c:3520 > #11 0xf01ba4ec in ffs_fsync (ap=0xf3097db4) at ../../ufs/ffs/ffs_vnops.c:259 > #12 0xf01b069f in ffs_truncate (vp=0xf3052e20, length=0x000000000002c000, > flags=0, cred=0xf06dda80, p=0xf2fc4a80) at vnode_if.h:499 > #13 0xf01be209 in ufs_setattr () > #14 0xf01c06e5 in ufs_vnoperate () > #15 0xf013b024 in ftruncate () > #16 0xf01e15df in syscall () > #17 0x2006e671 in ?? () > > What I do is: > make world > tar -xzf something like X > rm -R large-directory > I think that you have a mixed up system. The only way that the ffs_fsync will call softdep_fsync is if you have the MNT_SOFTDEP flag set in your mount structure. You shouldn't have that unless you have the softdep code linked in. At least that is what it seems like for me. John From owner-cvs-sys Sun Mar 29 22:08:24 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19328 for cvs-sys-outgoing; Sun, 29 Mar 1998 22:08:24 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19319; Sun, 29 Mar 1998 22:08:19 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA06100; Sun, 29 Mar 1998 22:07:41 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803300607.WAA06100@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "John S. Dyson" cc: dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-reply-to: Your message of "Mon, 30 Mar 1998 00:52:44 EST." <199803300552.AAA09044@dyson.iquest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 29 Mar 1998 22:07:41 -0800 From: Amancio Hasty Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I have the soft-update stuff linked in. Cause I am lazy I just copy ffs_soft_softdep.c ffs_softdep_stub.c. Cheers, Amancio From owner-cvs-sys Sun Mar 29 22:17:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA22399 for cvs-sys-outgoing; Sun, 29 Mar 1998 22:17:25 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA22152; Sun, 29 Mar 1998 22:17:02 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA06174; Sun, 29 Mar 1998 22:16:13 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199803300616.WAA06174@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: "John S. Dyson" cc: dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-reply-to: Your message of "Mon, 30 Mar 1998 00:52:44 EST." <199803300552.AAA09044@dyson.iquest.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 29 Mar 1998 22:16:13 -0800 From: Amancio Hasty Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk One more thing, please try out my test case because it has always failed with the soft update stuff. Again, what I usually do is : make world Just can stick the following in a loop: tar -xzf large.tar like X rm -R large-directory It usually takes less than an hour to kill a system. Amancio From owner-cvs-sys Sun Mar 29 22:33:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA25705 for cvs-sys-outgoing; Sun, 29 Mar 1998 22:33:44 -0800 (PST) (envelope-from owner-cvs-sys) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA25628; Sun, 29 Mar 1998 22:33:26 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id BAA09430; Mon, 30 Mar 1998 01:33:17 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199803300633.BAA09430@dyson.iquest.net> Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-Reply-To: <199803300616.WAA06174@rah.star-gate.com> from Amancio Hasty at "Mar 29, 98 10:16:13 pm" To: hasty@rah.star-gate.com (Amancio Hasty) Date: Mon, 30 Mar 1998 01:33:17 -0500 (EST) Cc: toor@dyson.iquest.net, dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > One more thing, please try out my test case because it has always failed > with the soft update stuff. > > Again, what I usually do is : > make world > > Just can stick the following in a loop: > tar -xzf large.tar like X > rm -R large-directory > > > It usually takes less than an hour to kill a system. > I just did some reviews of the softupdates port , and it needs lots of work. There are still dependency problems sprinkled in the code. I have given up for this weekend. (It is more that the port is not complete yet. I haven't seen any problems in the core softupdates stuff.) John From owner-cvs-sys Mon Mar 30 01:58:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA05932 for cvs-sys-outgoing; Mon, 30 Mar 1998 01:58:39 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA05807; Mon, 30 Mar 1998 01:58:26 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA08792; Mon, 30 Mar 1998 01:57:03 -0800 (PST) Date: Mon, 30 Mar 1998 01:57:03 -0800 (PST) Message-Id: <199803300957.BAA08792@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/ext2fs ext2_inode.c ext2_readwrite.c ext2_vfsops.c ext2_vnops.c src/sys/i386/apm apm.c src/sys/i386/i386 symbols.raw trap.c src/sys/i386/isa clock.c src/sys/i386/isa/pcvt pcvt_sup.c src/sys/i386/linux linux_misc.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/30 01:57:03 PST Modified files: sys/gnu/ext2fs ext2_inode.c ext2_readwrite.c ext2_vfsops.c ext2_vnops.c sys/i386/apm apm.c sys/i386/i386 symbols.raw trap.c sys/i386/isa clock.c sys/i386/isa/pcvt pcvt_sup.c sys/i386/linux linux_misc.c sys/kern init_main.c kern_clock.c kern_ntptime.c kern_threads.c kern_time.c sys_generic.c sysv_msg.c sysv_sem.c sysv_shm.c tty.c vfs_aio.c vfs_subr.c sys/net if_atmsubr.c if_ethersubr.c if_fddisubr.c if_ppp.c if_sl.c if_spppsubr.c ppp_tty.c sys/netatalk at_control.c sys/netinet if_ether.c in_rmx.c ip_fw.c ip_input.c sys/netipx ipx_input.c sys/netkey key.c sys/nfs bootp_subr.c nfs.h nfs_nqlease.c nfs_serv.c nfs_socket.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfs_vnops.c nfsm_subs.h nqnfs.h sys/pci ncr.c sys/sys time.h sys/ufs/ffs ffs_alloc.c ffs_inode.c ffs_vfsops.c ffs_vnops.c sys/ufs/ufs ufs_inode.c ufs_lookup.c ufs_quota.c ufs_readwrite.c ufs_vnops.c sys/vm vm_meter.c vm_pageout.c Log: Eradicate the variable "time" from the kernel, using various measures. "time" wasn't a atomic variable, so splfoo() protection were needed around any access to it, unless you just wanted the seconds part. Most uses of time.tv_sec now uses the new variable time_second instead. gettime() changed to getmicrotime(0. Remove a couple of unneeded splfoo() protections, the new getmicrotime() is atomic, (until Bruce sets a breakpoint in it). A couple of places needed random data, so use read_random() instead of mucking about with time which isn't random. Add a new nfs_curusec() function. Mark a couple of bogosities involving the now disappeard time variable. Update ffs_update() to avoid the weird "== &time" checks, by fixing the one remaining call that passwd &time as args. Change profiling in ncr.c to use ticks instead of time. Resolution is the same. Add new function "tvtohz()" to avoid the bogus "splfoo(), add time, call hzto() which subtracts time" sequences. Reviewed by: bde Revision Changes Path 1.14 +2 -2 src/sys/gnu/ext2fs/ext2_inode.c 1.14 +1 -1 src/sys/gnu/ext2fs/ext2_readwrite.c 1.31 +1 -1 src/sys/gnu/ext2fs/ext2_vfsops.c 1.36 +5 -5 src/sys/gnu/ext2fs/ext2_vnops.c 1.70 +7 -2 src/sys/i386/apm/apm.c 1.12 +2 -2 src/sys/i386/i386/symbols.raw 1.125 +3 -3 src/sys/i386/i386/trap.c 1.118 +10 -3 src/sys/i386/isa/clock.c 1.12 +3 -3 src/sys/i386/isa/pcvt/pcvt_sup.c 1.35 +5 -5 src/sys/i386/linux/linux_misc.c 1.85 +2 -2 src/sys/kern/init_main.c 1.60 +28 -17 src/sys/kern/kern_clock.c 1.16 +3 -3 src/sys/kern/kern_ntptime.c 1.7 +2 -5 src/sys/kern/kern_threads.c 1.44 +18 -16 src/sys/kern/kern_time.c 1.34 +12 -16 src/sys/kern/sys_generic.c 1.18 +5 -5 src/sys/kern/sysv_msg.c 1.21 +3 -3 src/sys/kern/sysv_sem.c 1.35 +5 -5 src/sys/kern/sysv_shm.c 1.102 +3 -3 src/sys/kern/tty.c 1.27 +2 -5 src/sys/kern/vfs_aio.c 1.148 +3 -3 src/sys/kern/vfs_subr.c 1.6 +2 -2 src/sys/net/if_atmsubr.c 1.47 +2 -2 src/sys/net/if_ethersubr.c 1.27 +4 -4 src/sys/net/if_fddisubr.c 1.55 +11 -11 src/sys/net/if_ppp.c 1.68 +5 -5 src/sys/net/if_sl.c 1.35 +6 -5 src/sys/net/if_spppsubr.c 1.32 +2 -2 src/sys/net/ppp_tty.c 1.22 +4 -4 src/sys/netatalk/at_control.c 1.44 +7 -7 src/sys/netinet/if_ether.c 1.34 +8 -8 src/sys/netinet/in_rmx.c 1.80 +2 -2 src/sys/netinet/ip_fw.c 1.81 +2 -2 src/sys/netinet/ip_input.c 1.16 +4 -2 src/sys/netipx/ipx_input.c 1.9 +4 -4 src/sys/netkey/key.c 1.13 +3 -3 src/sys/nfs/bootp_subr.c 1.34 +5 -4 src/sys/nfs/nfs.h 1.33 +8 -8 src/sys/nfs/nfs_nqlease.c 1.59 +3 -3 src/sys/nfs/nfs_serv.c 1.31 +10 -10 src/sys/nfs/nfs_socket.c 1.52 +12 -3 src/sys/nfs/nfs_subs.c 1.37 +16 -19 src/sys/nfs/nfs_syscalls.c 1.57 +3 -3 src/sys/nfs/nfs_vfsops.c 1.83 +8 -8 src/sys/nfs/nfs_vnops.c 1.15 +13 -9 src/sys/nfs/nfsm_subs.h 1.15 +5 -5 src/sys/nfs/nqnfs.h 1.116 +33 -34 src/sys/pci/ncr.c 1.22 +3 -2 src/sys/sys/time.h 1.49 +6 -6 src/sys/ufs/ffs/ffs_alloc.c 1.40 +7 -20 src/sys/ufs/ffs/ffs_inode.c 1.78 +3 -3 src/sys/ufs/ffs/ffs_vfsops.c 1.48 +2 -2 src/sys/ufs/ffs/ffs_vnops.c 1.22 +2 -2 src/sys/ufs/ufs/ufs_inode.c 1.23 +4 -2 src/sys/ufs/ufs/ufs_lookup.c 1.21 +11 -11 src/sys/ufs/ufs/ufs_quota.c 1.47 +2 -2 src/sys/ufs/ufs/ufs_readwrite.c 1.81 +5 -5 src/sys/ufs/ufs/ufs_vnops.c 1.25 +2 -2 src/sys/vm/vm_meter.c 1.121 +3 -3 src/sys/vm/vm_pageout.c From owner-cvs-sys Mon Mar 30 04:11:59 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA23463 for cvs-sys-outgoing; Mon, 30 Mar 1998 04:11:59 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA23079; Mon, 30 Mar 1998 04:11:29 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA18643; Mon, 30 Mar 1998 04:10:05 -0800 (PST) Date: Mon, 30 Mar 1998 04:10:05 -0800 (PST) Message-Id: <199803301210.EAA18643@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/30 04:10:04 PST Modified files: sys/pc98/pc98 if_ed.c Log: Added missing #include's. Revision Changes Path 1.44 +3 -1 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Mon Mar 30 04:25:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA25793 for cvs-sys-outgoing; Mon, 30 Mar 1998 04:25:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA25722; Mon, 30 Mar 1998 04:25:39 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA18699; Mon, 30 Mar 1998 04:24:15 -0800 (PST) Date: Mon, 30 Mar 1998 04:24:15 -0800 (PST) Message-Id: <199803301224.EAA18699@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/30 04:24:14 PST Modified files: sys/pc98/boot/rawboot Makefile Log: Merge the change in sys/i386/boot/rawboot/Makefile revision from 1.7 to 1.8. Forgotten by: kato Revision Changes Path 1.11 +5 -16 src/sys/pc98/boot/rawboot/Makefile From owner-cvs-sys Mon Mar 30 04:37:47 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA26731 for cvs-sys-outgoing; Mon, 30 Mar 1998 04:37:47 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA26669; Mon, 30 Mar 1998 04:37:41 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA18744; Mon, 30 Mar 1998 04:36:17 -0800 (PST) Date: Mon, 30 Mar 1998 04:36:17 -0800 (PST) Message-Id: <199803301236.EAA18744@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/30 04:36:17 PST Modified files: sys/pc98/conf files.pc98 Log: - Use existing file (psm.c) though the driver does not work under PC-98 arch. - Merge the change in sys/i386/conf/files.i386 revision from 1.187 to 1.188. Revision Changes Path 1.59 +2 -6 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Mon Mar 30 15:12:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA17325 for cvs-sys-outgoing; Mon, 30 Mar 1998 15:12:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA17111; Mon, 30 Mar 1998 15:11:31 -0800 (PST) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id PAA13554; Mon, 30 Mar 1998 15:08:27 -0800 (PST) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd013552; Mon Mar 30 23:08:26 1998 Date: Mon, 30 Mar 1998 15:03:37 -0800 (PST) From: Julian Elischer To: "John S. Dyson" cc: Amancio Hasty , dyson@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern vfs_syscalls.c In-Reply-To: <199803300633.BAA09430@dyson.iquest.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk I'm away on holidays in OZ but will be back on the 6th On Mon, 30 Mar 1998, John S. Dyson wrote: > > One more thing, please try out my test case because it has always failed > > with the soft update stuff. > > > > Again, what I usually do is : > > make world > > > > Just can stick the following in a loop: > > tar -xzf large.tar like X > > rm -R large-directory > > > > > > It usually takes less than an hour to kill a system. > > > I just did some reviews of the softupdates port , and it needs > lots of work. There are still dependency problems sprinkled > in the code. I have given up for this weekend. (It is more > that the port is not complete yet. I haven't seen any problems > in the core softupdates stuff.) > > John > From owner-cvs-sys Mon Mar 30 17:58:12 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA21423 for cvs-sys-outgoing; Mon, 30 Mar 1998 17:58:12 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21308; Mon, 30 Mar 1998 17:57:58 -0800 (PST) (envelope-from jmz@FreeBSD.org) From: Jean-Marc Zucconi Received: (from jmz@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA14270; Mon, 30 Mar 1998 17:56:30 -0800 (PST) Date: Mon, 30 Mar 1998 17:56:30 -0800 (PST) Message-Id: <199803310156.RAA14270@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-share@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/share/man/man4 worm.4 src/sys/scsi scsi_worm.h worm.c src/sys/sys wormio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmz 1998/03/30 17:56:30 PST Modified files: share/man/man4 worm.4 Log: Document the WORMIOCFIRSTWRITABLEADDR ioctl. Revision Changes Path 1.15 +19 -1 src/share/man/man4/worm.4 Modified files: sys/scsi scsi_worm.h worm.c sys/sys wormio.h Log: Add an ioctl to retrieve the next writable address. Defer the WRITE SESSION command until the first write command, so that it works like the prepare track command, allowing the device to be closed after the command. Revision Changes Path 1.3 +11 -0 src/sys/scsi/scsi_worm.h 1.53 +98 -19 src/sys/scsi/worm.c 1.5 +10 -1 src/sys/sys/wormio.h From owner-cvs-sys Mon Mar 30 18:11:07 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22958 for cvs-sys-outgoing; Mon, 30 Mar 1998 18:11:07 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22832; Mon, 30 Mar 1998 18:10:59 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA14423; Mon, 30 Mar 1998 18:09:30 -0800 (PST) Date: Mon, 30 Mar 1998 18:09:30 -0800 (PST) Message-Id: <199803310209.SAA14423@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1998/03/30 18:09:30 PST Modified files: (Branch: RELENG_2_2) sys/i386/i386 autoconf.c Log: Fix misleading "changing root device to" typo. 'st' becomes 'sd' Revision Changes Path 1.56.2.13 +2 -2 src/sys/i386/i386/autoconf.c From owner-cvs-sys Mon Mar 30 23:55:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08864 for cvs-sys-outgoing; Mon, 30 Mar 1998 23:55:53 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08591; Mon, 30 Mar 1998 23:54:45 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA15210; Mon, 30 Mar 1998 23:53:14 -0800 (PST) Date: Mon, 30 Mar 1998 23:53:14 -0800 (PST) Message-Id: <199803310753.XAA15210@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 trap.c src/sys/pc98/pc98 clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/30 23:53:14 PST Modified files: sys/pc98/i386 trap.c sys/pc98/pc98 clock.c Log: Sync with sys/i386/i386/trap.c revision 1.125 and sys/i386/isa/clock.c revision 1.118. Revision Changes Path 1.48 +3 -3 src/sys/pc98/i386/trap.c 1.51 +10 -3 src/sys/pc98/pc98/clock.c From owner-cvs-sys Tue Mar 31 01:39:24 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA20908 for cvs-sys-outgoing; Tue, 31 Mar 1998 01:39:24 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA20834; Tue, 31 Mar 1998 01:39:17 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA15414; Tue, 31 Mar 1998 01:37:46 -0800 (PST) Date: Tue, 31 Mar 1998 01:37:46 -0800 (PST) Message-Id: <199803310937.BAA15414@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/03/31 01:37:46 PST Modified files: sys/pc98/i386 userconfig.c Log: Cosmetic. Move a blank line. Revision Changes Path 1.48 +3 -3 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Tue Mar 31 02:46:49 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA28921 for cvs-sys-outgoing; Tue, 31 Mar 1998 02:46:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA28804; Tue, 31 Mar 1998 02:46:31 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA15680; Tue, 31 Mar 1998 02:45:00 -0800 (PST) Date: Tue, 31 Mar 1998 02:45:00 -0800 (PST) Message-Id: <199803311045.CAA15680@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/31 02:44:59 PST Modified files: sys/kern kern_clock.c Log: Add a dummy timecounter until we find the real thing(s). Revision Changes Path 1.61 +36 -4 src/sys/kern/kern_clock.c From owner-cvs-sys Tue Mar 31 02:48:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA29056 for cvs-sys-outgoing; Tue, 31 Mar 1998 02:48:44 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA29005; Tue, 31 Mar 1998 02:48:37 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA15732; Tue, 31 Mar 1998 02:47:05 -0800 (PST) Date: Tue, 31 Mar 1998 02:47:05 -0800 (PST) Message-Id: <199803311047.CAA15732@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/03/31 02:47:05 PST Modified files: sys/kern kern_clock.c Log: Fix an off by 1<<32 error. Revision Changes Path 1.62 +2 -2 src/sys/kern/kern_clock.c From owner-cvs-sys Wed Apr 1 12:40:20 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA09106 for cvs-sys-outgoing; Wed, 1 Apr 1998 12:40:20 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA09070; Wed, 1 Apr 1998 12:40:11 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA09926; Wed, 1 Apr 1998 12:38:29 -0800 (PST) Date: Wed, 1 Apr 1998 12:38:29 -0800 (PST) Message-Id: <199804012038.MAA09926@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1998/04/01 12:38:29 PST Modified files: sys/i386/include smp.h Log: Declare some variables modified by interrupt handlers as volatile. Revision Changes Path 1.41 +3 -3 src/sys/i386/include/smp.h From owner-cvs-sys Wed Apr 1 13:09:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA12765 for cvs-sys-outgoing; Wed, 1 Apr 1998 13:09:29 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA12719; Wed, 1 Apr 1998 13:09:20 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA10160; Wed, 1 Apr 1998 13:07:37 -0800 (PST) Date: Wed, 1 Apr 1998 13:07:37 -0800 (PST) Message-Id: <199804012107.NAA10160@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mpapic.c mp_machdep.c src/sys/i386/include smp.h src/sys/pci pci.c pci_compat.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1998/04/01 13:07:37 PST Modified files: sys/i386/i386 mpapic.c mp_machdep.c sys/i386/include smp.h sys/pci pci.c pci_compat.c Log: Add two workarounds for broken MP tables: - Attempt to handle PCI devices where the interrupt is an ISA/EISA interrupt according to the mp table. - Attempt to handle multiple IO APIC pins connected to the same PCI or ISA/EISA interrupt source. Print a warning if this happens, since performance is suboptimal. This workaround is only used for PCI devices. With these two workarounds, the -SMP kernel is capable of running on my Asus P/I-P65UP5 motherboard when version 1.4 of the MP table is disabled. Revision Changes Path 1.29 +7 -16 src/sys/i386/i386/mpapic.c 1.71 +49 -2 src/sys/i386/i386/mp_machdep.c 1.42 +2 -1 src/sys/i386/include/smp.h 1.82 +20 -4 src/sys/pci/pci.c 1.7 +46 -2 src/sys/pci/pci_compat.c From owner-cvs-sys Wed Apr 1 18:12:54 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA26616 for cvs-sys-outgoing; Wed, 1 Apr 1998 18:12:54 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA26416; Wed, 1 Apr 1998 18:12:32 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA11219; Wed, 1 Apr 1998 18:10:48 -0800 (PST) Date: Wed, 1 Apr 1998 18:10:48 -0800 (PST) Message-Id: <199804020210.SAA11219@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1998/04/01 18:10:48 PST Modified files: sys/i386/isa wd.c Log: Shut up GCC. Revision Changes Path 1.152 +2 -2 src/sys/i386/isa/wd.c From owner-cvs-sys Wed Apr 1 23:24:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA13163 for cvs-sys-outgoing; Wed, 1 Apr 1998 23:24:25 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA13038; Wed, 1 Apr 1998 23:24:07 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA12227; Wed, 1 Apr 1998 23:22:21 -0800 (PST) Date: Wed, 1 Apr 1998 23:22:21 -0800 (PST) Message-Id: <199804020722.XAA12227@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern sys_generic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/01 23:22:20 PST Modified files: sys/kern sys_generic.c Log: Try to fix poll & select after I broke them. Revision Changes Path 1.35 +9 -11 src/sys/kern/sys_generic.c From owner-cvs-sys Thu Apr 2 03:09:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA22245 for cvs-sys-outgoing; Thu, 2 Apr 1998 03:09:14 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA22099; Thu, 2 Apr 1998 03:08:47 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA12736; Thu, 2 Apr 1998 03:07:00 -0800 (PST) Date: Thu, 2 Apr 1998 03:07:00 -0800 (PST) Message-Id: <199804021107.DAA12736@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/04/02 03:07:00 PST Modified files: sys/pc98/pc98 wd.c Log: Sync with sys/i386/isa/wd.c revision 1.152. Revision Changes Path 1.45 +2 -2 src/sys/pc98/pc98/wd.c From owner-cvs-sys Fri Apr 3 21:57:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA02627 for cvs-sys-outgoing; Fri, 3 Apr 1998 21:57:19 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA02580; Fri, 3 Apr 1998 21:57:09 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA07804; Fri, 3 Apr 1998 21:55:07 -0800 (PST) Date: Fri, 3 Apr 1998 21:55:07 -0800 (PST) Message-Id: <199804040555.VAA07804@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_physio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1998/04/03 21:55:06 PST Modified files: sys/kern kern_physio.c Log: Perhaps fix a problem that some drivers have that they don't properly initialize the b_kvasize element. This might fix some of the split I/O requests that some people have. Revision Changes Path 1.26 +2 -2 src/sys/kern/kern_physio.c From owner-cvs-sys Fri Apr 3 22:35:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA06720 for cvs-sys-outgoing; Fri, 3 Apr 1998 22:35:43 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA06706; Fri, 3 Apr 1998 22:35:27 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id WAA22575; Fri, 3 Apr 1998 22:35:21 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199804040635.WAA22575@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: John Dyson cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_physio.c In-reply-to: Your message of "Fri, 03 Apr 1998 21:55:07 PST." <199804040555.VAA07804@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 03 Apr 1998 22:35:20 -0800 From: Amancio Hasty Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Cool, it seems to work over here with the uk driver 8) Tnks! Amancio From owner-cvs-sys Sat Apr 4 05:28:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA15691 for cvs-sys-outgoing; Sat, 4 Apr 1998 05:28:41 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA15610; Sat, 4 Apr 1998 05:28:28 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA10730; Sat, 4 Apr 1998 05:26:23 -0800 (PST) Date: Sat, 4 Apr 1998 05:26:23 -0800 (PST) Message-Id: <199804041326.FAA10730@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/04 05:26:22 PST Modified files: sys/i386/i386 exception.s genassym.c locore.s sys/i386/include asnames.h sys/i386/isa syscons.c sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c sys/msdosfs msdosfs_denode.c sys/net if_spppsubr.c sys/sys kernel.h proc.h time.h sys/ufs/ufs ufs_vnops.c Log: Time changes mark 2: * Figure out UTC relative to boottime. Four new functions provide time relative to boottime. * move "runtime" into struct proc. This helps fix the calcru() problem in SMP. * kill mono_time. * add timespec{add|sub|cmp} macros to time.h. (XXX: These may change!) * nanosleep, select & poll takes long sleeps one day at a time Reviewed by: bde Tested by: ache and others Revision Changes Path 1.49 +5 -3 src/sys/i386/i386/exception.s 1.52 +2 -1 src/sys/i386/i386/genassym.c 1.106 +3 -3 src/sys/i386/i386/locore.s 1.18 +1 -2 src/sys/i386/include/asnames.h 1.257 +12 -10 src/sys/i386/isa/syscons.c 1.86 +5 -9 src/sys/kern/init_main.c 1.63 +89 -36 src/sys/kern/kern_clock.c 1.34 +10 -7 src/sys/kern/kern_resource.c 1.54 +5 -5 src/sys/kern/kern_synch.c 1.45 +30 -60 src/sys/kern/kern_time.c 1.36 +37 -21 src/sys/kern/sys_generic.c 1.32 +6 -5 src/sys/kern/uipc_socket2.c 1.35 +5 -3 src/sys/msdosfs/msdosfs_denode.c 1.36 +6 -4 src/sys/net/if_spppsubr.c 1.38 +1 -4 src/sys/sys/kernel.h 1.57 +2 -2 src/sys/sys/proc.h 1.23 +41 -3 src/sys/sys/time.h 1.82 +5 -3 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Sat Apr 4 05:37:37 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA16660 for cvs-sys-outgoing; Sat, 4 Apr 1998 05:37:37 -0800 (PST) (envelope-from owner-cvs-sys) Received: from lsd.relcom.eu.net (ache@lsd.relcom.eu.net [193.125.27.73]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA16577; Sat, 4 Apr 1998 05:36:55 -0800 (PST) (envelope-from ache@lsd.relcom.eu.net) Received: (from ache@localhost) by lsd.relcom.eu.net (8.8.8/8.8.8) id RAA16800; Sat, 4 Apr 1998 17:36:52 +0400 (MSD) (envelope-from ache) Message-ID: <19980404173652.15219@nagual.pp.ru> Date: Sat, 4 Apr 1998 17:36:52 +0400 From: =?koi8-r?B?4c7E0sXKIP7F0s7P1w==?= To: Poul-Henning Kamp , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... Mail-Followup-To: Poul-Henning Kamp , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG References: <199804041326.FAA10730@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804041326.FAA10730@freefall.freebsd.org>; from phk@FreeBSD.ORG on Sat, Apr 04, 1998 at 05:26:23AM -0800 Organization: Biomechanoid Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk BTW, just interesting, what exactly cause strange Netscape behaviour? On Sat, Apr 04, 1998 at 05:26:23AM -0800, Poul-Henning Kamp wrote: > * Figure out UTC relative to boottime. Four new functions provide > time relative to boottime. Does it coexists with adjkerntz work (when it changes UTC)? -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ MTH/SH/HE S-- W-- N+ PEC>+ D A a++ C G>+ QH+(++) 666+>++ Y From owner-cvs-sys Sat Apr 4 05:48:23 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA17942 for cvs-sys-outgoing; Sat, 4 Apr 1998 05:48:23 -0800 (PST) (envelope-from owner-cvs-sys) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA17936; Sat, 4 Apr 1998 05:48:19 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.5) with ESMTP id PAA05476; Sat, 4 Apr 1998 15:47:32 +0200 (CEST) To: =?koi8-r?B?4c7E0sXKIP7F0s7P1w==?= cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... In-reply-to: Your message of "Sat, 04 Apr 1998 17:36:52 +0400." <19980404173652.15219@nagual.pp.ru> Date: Sat, 04 Apr 1998 15:47:32 +0200 Message-ID: <5474.891697652@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <19980404173652.15219@nagual.pp.ru>, =?koi8-r?B?4c7E0sXKIP7F0s7P1w== ?= writes: >BTW, just interesting, what exactly cause strange Netscape behaviour? > >On Sat, Apr 04, 1998 at 05:26:23AM -0800, Poul-Henning Kamp wrote: > >> * Figure out UTC relative to boottime. Four new functions provide >> time relative to boottime. > >Does it coexists with adjkerntz work (when it changes UTC)? Yes, there should be no visible changes. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "Drink MONO-tonic, it goes down but it will NEVER come back up!" From owner-cvs-sys Sat Apr 4 08:29:15 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA04289 for cvs-sys-outgoing; Sat, 4 Apr 1998 08:29:15 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA04150; Sat, 4 Apr 1998 08:29:00 -0800 (PST) (envelope-from yokota@FreeBSD.org) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id IAA06737; Sat, 4 Apr 1998 08:26:54 -0800 (PST) Date: Sat, 4 Apr 1998 08:26:54 -0800 (PST) Message-Id: <199804041626.IAA06737@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1998/04/04 08:26:54 PST Modified files: sys/i386/isa syscons.c Log: More fixes to deal with fonts: - Set the correct value scp->font_size in init_scp(). - Set scp->font_size to FONT_NONE for VGA_MODEX. Interim fix for a font problem: - A kludge to display the correct font on some video cards. We should be able to load multiple fonts to the VGA plane #2 and switch between fonts by setting the font select register in the VGA sequencer. It appears that the current code isn't functioning as expected on some VGA cards (I have reports on Millenium and Mach64 cards). This is either a bug in syscons or a hardware compatibility problem ;-< This kludge will always load only one font set at a time and always use the font page #0 on the plane #2. It is an interim kludge until we find the exact cause and solution. Small adjustment for mouse cursor handling: - Turn off the mouse cursor early when changing video modes. Video mode switch fixes: - Stop the screen saver when changing video modes. - Enclose the critical section with a pair of spltty()/splx(). - A kludge to prevent scrn_update() from accessing video memory in less- critical sections in video mode change; artificially turn on the UNKNOWN_MODE flag. PR: bin/5899, bin/5907 Tested by: ache and a couple of users OKed by: sos Revision Changes Path 1.258 +182 -23 src/sys/i386/isa/syscons.c From owner-cvs-sys Sat Apr 4 09:20:27 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12616 for cvs-sys-outgoing; Sat, 4 Apr 1998 09:20:27 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12566; Sat, 4 Apr 1998 09:20:18 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA06852; Sat, 4 Apr 1998 09:18:13 -0800 (PST) Date: Sat, 4 Apr 1998 09:18:13 -0800 (PST) Message-Id: <199804041718.JAA06852@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/04/04 09:18:12 PST Modified files: sys/pc98/pc98 syscons.c Log: Sync with sys/i386/isa/syscons.c revision 1.257. Revision Changes Path 1.81 +14 -9 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Sat Apr 4 09:34:04 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15886 for cvs-sys-outgoing; Sat, 4 Apr 1998 09:34:04 -0800 (PST) (envelope-from owner-cvs-sys) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15860; Sat, 4 Apr 1998 09:33:54 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA11345; Sat, 4 Apr 1998 10:33:43 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA27766; Sat, 4 Apr 1998 10:33:41 -0700 Date: Sat, 4 Apr 1998 10:33:41 -0700 Message-Id: <199804041733.KAA27766@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Kazutaka YOKOTA Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: <199804041626.IAA06737@freefall.freebsd.org> References: <199804041626.IAA06737@freefall.freebsd.org> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > yokota 1998/04/04 08:26:54 PST > > Modified files: > sys/i386/isa syscons.c > Log: ... > Video mode switch fixes: > - Stop the screen saver when changing video modes. > - Enclose the critical section with a pair of spltty()/splx(). > - A kludge to prevent scrn_update() from accessing video memory in less- > critical sections in video mode change; artificially turn on the > UNKNOWN_MODE flag. Is it possible that these fixes could cause the 'hang switching' bugs that occur when swapping virtual screens when X is starting up? (BTW - SCO has *exactly* the same problem, so syscons is doing a better job of emulating it than most would expect, even the bugs. :) nate From owner-cvs-sys Sat Apr 4 10:09:23 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA22782 for cvs-sys-outgoing; Sat, 4 Apr 1998 10:09:23 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA22663; Sat, 4 Apr 1998 10:09:08 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA06972; Sat, 4 Apr 1998 10:07:03 -0800 (PST) Date: Sat, 4 Apr 1998 10:07:03 -0800 (PST) Message-Id: <199804041807.KAA06972@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netkey key.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/04 10:07:02 PST Modified files: sys/netkey key.c Log: Substitute a panic for a undefined function so LINT will compile. Revision Changes Path 1.10 +4 -0 src/sys/netkey/key.c From owner-cvs-sys Sat Apr 4 10:48:36 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27079 for cvs-sys-outgoing; Sat, 4 Apr 1998 10:48:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA26996; Sat, 4 Apr 1998 10:48:24 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA07063; Sat, 4 Apr 1998 10:46:18 -0800 (PST) Date: Sat, 4 Apr 1998 10:46:18 -0800 (PST) Message-Id: <199804041846.KAA07063@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_clock.c kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/04 10:46:18 PST Modified files: sys/kern kern_clock.c kern_time.c Log: Handle double fraction overflow in nano & microtime functions (spotted by Bruce) Use tvtohz() a place where it fits. Revision Changes Path 1.64 +3 -3 src/sys/kern/kern_clock.c 1.46 +3 -6 src/sys/kern/kern_time.c From owner-cvs-sys Sat Apr 4 10:59:10 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA27996 for cvs-sys-outgoing; Sat, 4 Apr 1998 10:59:10 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA27970; Sat, 4 Apr 1998 10:59:03 -0800 (PST) (envelope-from phk@FreeBSD.org) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA07112; Sat, 4 Apr 1998 10:56:57 -0800 (PST) Date: Sat, 4 Apr 1998 10:56:57 -0800 (PST) Message-Id: <199804041856.KAA07112@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_misc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1998/04/04 10:56:56 PST Modified files: sys/i386/linux linux_misc.c Log: Use microruntime() rather than doing it by hand. Revision Changes Path 1.36 +2 -3 src/sys/i386/linux/linux_misc.c From owner-cvs-sys Sat Apr 4 16:47:49 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA01973 for cvs-sys-outgoing; Sat, 4 Apr 1998 16:47:49 -0800 (PST) (envelope-from owner-cvs-sys) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA01946; Sat, 4 Apr 1998 16:47:35 -0800 (PST) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: by outmail.utsunomiya-u.ac.jp id AA20773; Sun, 5 Apr 1998 09:47:12 +0900 Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id JAA26768; Sun, 5 Apr 1998 09:55:41 +0900 (JST) Message-Id: <199804050055.JAA26768@zodiac.mech.utsunomiya-u.ac.jp> To: Nate Williams Cc: cvs-all@freebsd.org, cvs-sys@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-Reply-To: Your message of "Sat, 04 Apr 1998 10:33:41 MST." <199804041733.KAA27766@mt.sri.com> References: <199804041626.IAA06737@freefall.freebsd.org> <199804041733.KAA27766@mt.sri.com> Date: Sun, 05 Apr 1998 09:55:41 +0900 From: Kazutaka YOKOTA Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >> yokota 1998/04/04 08:26:54 PST >> >> Modified files: >> sys/i386/isa syscons.c >> Log: >... >> Video mode switch fixes: >> - Stop the screen saver when changing video modes. >> - Enclose the critical section with a pair of spltty()/splx(). >> - A kludge to prevent scrn_update() from accessing video memory in less- >> critical sections in video mode change; artificially turn on the >> UNKNOWN_MODE flag. > >Is it possible that these fixes could cause the 'hang switching' bugs >that occur when swapping virtual screens when X is starting up? Um, I don't know. The above change affects video mode switch invoked by ioctl. The X server tells syscons that it is entering graphics mode, but actual mode switch is done by the X server rather than by syscons, as you know. >(BTW - SCO has *exactly* the same problem, so syscons is doing a better >job of emulating it than most would expect, even the bugs. :) > >nate The cause of vairous troubles with switching virtual consoles when X is starting/exiting/resetting seems to be, in part, in syscons, but, in other part, in the X server too. There are cases that XFree86 servers do not respond properly to the console switching API sequence. At least that was the conclusion which I and a -current user had reached a few months ago after quite a few tests. But, we don't know the correct fix for the X server and syscons yet ;-< Kazu From owner-cvs-sys Sat Apr 4 17:07:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA03418 for cvs-sys-outgoing; Sat, 4 Apr 1998 17:07:28 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA03293; Sat, 4 Apr 1998 17:06:57 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id RAA07806; Sat, 4 Apr 1998 17:04:49 -0800 (PST) Date: Sat, 4 Apr 1998 17:04:49 -0800 (PST) Message-Id: <199804050104.RAA07806@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1998/04/04 17:04:49 PST Modified files: sys/i386/isa clock.c Log: Remove some unneeded statements that enabled interrupts. Revision Changes Path 1.119 +2 -3 src/sys/i386/isa/clock.c From owner-cvs-sys Sat Apr 4 19:01:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA11446 for cvs-sys-outgoing; Sat, 4 Apr 1998 19:01:38 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA11328; Sat, 4 Apr 1998 19:01:21 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id SAA08003; Sat, 4 Apr 1998 18:59:12 -0800 (PST) Date: Sat, 4 Apr 1998 18:59:12 -0800 (PST) Message-Id: <199804050259.SAA08003@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_resource.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/04/04 18:59:12 PST Modified files: sys/kern kern_resource.c Log: Fix previous commit. Don't people read compiler messages or something?? Revision Changes Path 1.35 +2 -2 src/sys/kern/kern_resource.c From owner-cvs-sys Sat Apr 4 19:14:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA12426 for cvs-sys-outgoing; Sat, 4 Apr 1998 19:14:14 -0800 (PST) (envelope-from owner-cvs-sys) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA12397; Sat, 4 Apr 1998 19:13:59 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id LAA25352; Sun, 5 Apr 1998 11:13:53 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199804050313.LAA25352@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Peter Wemm cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_resource.c In-reply-to: Your message of "Sat, 04 Apr 1998 18:59:12 PST." <199804050259.SAA08003@freefall.freebsd.org> Date: Sun, 05 Apr 1998 11:13:51 +0800 From: Peter Wemm Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Peter Wemm wrote: > peter 1998/04/04 18:59:12 PST > > Modified files: > sys/kern kern_resource.c > Log: > Fix previous commit. Don't people read compiler messages or something?? Well, I'm not sure this is the ideal fix, because it's a (signed)char variable, and yet the asm code uses 0xff explicitly. Anyway, this may have been the reason that the SMO calcru warnings went away, the previous commit totally disabled the code under SMP. Cheers, -Peter From owner-cvs-sys Sat Apr 4 21:12:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA24778 for cvs-sys-outgoing; Sat, 4 Apr 1998 21:12:44 -0800 (PST) (envelope-from owner-cvs-sys) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA24703; Sat, 4 Apr 1998 21:10:29 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from spinner.netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (8.8.8/8.8.8/Spinner) with ESMTP id NAA03784; Sun, 5 Apr 1998 13:10:24 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199804050510.NAA03784@spinner.netplex.com.au> X-Mailer: exmh version 2.0.2 2/24/98 To: Poul-Henning Kamp cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... In-reply-to: Your message of "Sat, 04 Apr 1998 05:26:23 PST." <199804041326.FAA10730@freefall.freebsd.org> Date: Sun, 05 Apr 1998 13:10:23 +0800 From: Peter Wemm Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Poul-Henning Kamp wrote: > phk 1998/04/04 05:26:22 PST > > Modified files: > sys/i386/i386 exception.s genassym.c locore.s > sys/i386/include asnames.h > sys/i386/isa syscons.c > sys/kern init_main.c kern_clock.c kern_resource.c > kern_synch.c kern_time.c sys_generic.c > uipc_socket2.c > sys/msdosfs msdosfs_denode.c > sys/net if_spppsubr.c > sys/sys kernel.h proc.h time.h > sys/ufs/ufs ufs_vnops.c > Log: > Time changes mark 2: > > * Figure out UTC relative to boottime. Four new functions provide > time relative to boottime. > > * move "runtime" into struct proc. This helps fix the calcru() > problem in SMP. > > * kill mono_time. > > * add timespec{add|sub|cmp} macros to time.h. (XXX: These may change!) > > * nanosleep, select & poll takes long sleeps one day at a time I don't know how yet, but this seems to have broken SMP for me.. Spinner (dual p5-90) now hangs during boot when running ntpdate, according to ^T (siginfo), it's in a 'RUNNING' state, and yet it's accumulating zero cpu time. This rates 'highly suspicious' to me, considering that ntpdate is adjusting the time at the point of the breakup, and the time code has just changed.. Cheers, -Peter From owner-cvs-sys Sat Apr 4 21:21:17 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA25410 for cvs-sys-outgoing; Sat, 4 Apr 1998 21:21:17 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA25325; Sat, 4 Apr 1998 21:21:11 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA09787; Sat, 4 Apr 1998 21:19:01 -0800 (PST) Date: Sat, 4 Apr 1998 21:19:01 -0800 (PST) Message-Id: <199804050519.VAA09787@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netkey key.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/04/04 21:19:01 PST Modified files: sys/netkey key.c Log: Maybe fix netkey. I am not sure how to test this.. Revision Changes Path 1.11 +68 -44 src/sys/netkey/key.c From owner-cvs-sys Sat Apr 4 23:34:04 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA08692 for cvs-sys-outgoing; Sat, 4 Apr 1998 23:34:04 -0800 (PST) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA08597; Sat, 4 Apr 1998 23:33:55 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA10006; Sat, 4 Apr 1998 23:31:45 -0800 (PST) Date: Sat, 4 Apr 1998 23:31:45 -0800 (PST) Message-Id: <199804050731.XAA10006@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_time.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1998/04/04 23:31:44 PST Modified files: sys/kern kern_time.c Log: tsleep() returns EWOULDBLOCK if the timeout expired. Don't return this to usermode, otherwise sleep(3) fails, cron doesn't work, etc etc etc. Revision Changes Path 1.47 +2 -2 src/sys/kern/kern_time.c