From owner-cvs-sys Sun Dec 14 04:37:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA03006 for cvs-sys-outgoing; Sun, 14 Dec 1997 04:37:33 -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.7/8.8.7) with ESMTP id EAA02821; Sun, 14 Dec 1997 04:34:05 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA27314; Sun, 14 Dec 1997 04:31:44 -0800 (PST) Date: Sun, 14 Dec 1997 04:31:44 -0800 (PST) Message-Id: <199712141231.EAA27314@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/14 04:31:44 PST Modified files: sys/pc98/i386 machdep.c Log: Sync with sys/i386/i386/machdep.c revision 1.279. Revision Changes Path 1.65 +9 -1 src/sys/pc98/i386/machdep.c From owner-cvs-sys Sun Dec 14 04:37:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA02974 for cvs-sys-outgoing; Sun, 14 Dec 1997 04:37:00 -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.7/8.8.7) with ESMTP id EAA02668; Sun, 14 Dec 1997 04:33:15 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA27227; Sun, 14 Dec 1997 04:30:55 -0800 (PST) Date: Sun, 14 Dec 1997 04:30:55 -0800 (PST) Message-Id: <199712141230.EAA27227@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 1997/12/14 04:30:55 PST Modified files: sys/pc98/conf files.pc98 Log: Sync with sys/i386/conf/files.i386 revision 1.182. Revision Changes Path 1.45 +7 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Sun Dec 14 11:39:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA03518 for cvs-sys-outgoing; Sun, 14 Dec 1997 11:39: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.7/8.8.7) with ESMTP id LAA03495; Sun, 14 Dec 1997 11:38:48 -0800 (PST) (envelope-from jdp@FreeBSD.org) From: John Polstra Received: (from jdp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA16159; Sun, 14 Dec 1997 11:36:25 -0800 (PST) Date: Sun, 14 Dec 1997 11:36:25 -0800 (PST) Message-Id: <199712141936.LAA16159@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern imgact_gzip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 1997/12/14 11:36:25 PST Modified files: sys/kern imgact_gzip.c Log: Make gzipped dynamically linked executables work again. There was an old bug here that failed to copy the a.out header into memory properly. It didn't matter until changes were made recently to the dynamic linker. Revision Changes Path 1.32 +4 -4 src/sys/kern/imgact_gzip.c From owner-cvs-sys Sun Dec 14 16:32:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA27036 for cvs-sys-outgoing; Sun, 14 Dec 1997 16:32:45 -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.7/8.8.7) with ESMTP id QAA26967; Sun, 14 Dec 1997 16:32:07 -0800 (PST) (envelope-from sef@FreeBSD.org) From: Sean Eric Fagan Received: (from sef@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA17452; Sun, 14 Dec 1997 16:29:42 -0800 (PST) Date: Sun, 14 Dec 1997 16:29:42 -0800 (PST) Message-Id: <199712150029.QAA17452@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys pioctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sef 1997/12/14 16:29:42 PST Modified files: sys/sys pioctl.h Log: Explicitly use the _IOC macro directly. This changes the ioctl command numbers, so any programs using it need to be recompiled. Revision Changes Path 1.5 +5 -5 src/sys/sys/pioctl.h From owner-cvs-sys Sun Dec 14 17:17:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA01301 for cvs-sys-outgoing; Sun, 14 Dec 1997 17:17: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.7/8.8.7) with ESMTP id RAA01182; Sun, 14 Dec 1997 17:16:36 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA18805; Sun, 14 Dec 1997 17:14:11 -0800 (PST) Date: Sun, 14 Dec 1997 17:14:11 -0800 (PST) Message-Id: <199712150114.RAA18805@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1997/12/14 17:14:11 PST Modified files: sys/i386/i386 mp_machdep.c Log: Don't forward hardclock or statclock to stopped cpus. Disable forwarding when a panic has occured. Revision Changes Path 1.63 +17 -10 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Sun Dec 14 18:13:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06609 for cvs-sys-outgoing; Sun, 14 Dec 1997 18:13: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.7/8.8.7) with ESMTP id SAA06535; Sun, 14 Dec 1997 18:13:05 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA25817; Sun, 14 Dec 1997 18:10:40 -0800 (PST) Date: Sun, 14 Dec 1997 18:10:40 -0800 (PST) Message-Id: <199712150210.SAA25817@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_socket.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/14 18:10:39 PST Modified files: (Branch: RELENG_2_2) sys/i386/linux linux_socket.c Log: Functional merge from current; as described by the contributor: - emulate Linux IP_HDRINCL behaviour in sendto(): byte order fixed Note that we do an extra getsockopt() on every sendto() to check if the option is set because we don't keep state in the emulator code. Is there a better way to implement this? - correct a bug (value of "name" not passed) with getsockopt() (see last hunk) Revision Changes Path 1.4.4.2 +139 -2 src/sys/i386/linux/linux_socket.c From owner-cvs-sys Sun Dec 14 18:21:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA07379 for cvs-sys-outgoing; Sun, 14 Dec 1997 18:21: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.7/8.8.7) with ESMTP id SAA07262; Sun, 14 Dec 1997 18:21:04 -0800 (PST) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA26139; Sun, 14 Dec 1997 18:18:39 -0800 (PST) Date: Sun, 14 Dec 1997 18:18:39 -0800 (PST) Message-Id: <199712150218.SAA26139@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 microtime.s mp_machdep.c simplelock.s swtch.s src/sys/i386/include lock.h profile.h src/sys/i386/isa apic_ipl.s ipl.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1997/12/14 18:18:39 PST Modified files: sys/i386/i386 microtime.s mp_machdep.c simplelock.s swtch.s sys/i386/include lock.h profile.h sys/i386/isa apic_ipl.s ipl.s Log: Add support for low resolution SMP kernel profiling. - A nonprofiling version of s_lock (called s_lock_np) is used by mcount. - When profiling is active, more registers are clobbered in seemingly simple assembly routines. This means that some callers needed to save/restore extra registers. - The stack pointer must have space for a 'fake' return address in idle, to avoid stack underflow. Revision Changes Path 1.35 +3 -1 src/sys/i386/i386/microtime.s 1.64 +6 -1 src/sys/i386/i386/mp_machdep.c 1.7 +31 -1 src/sys/i386/i386/simplelock.s 1.66 +3 -2 src/sys/i386/i386/swtch.s 1.5 +4 -1 src/sys/i386/include/lock.h 1.13 +7 -4 src/sys/i386/include/profile.h 1.17 +5 -1 src/sys/i386/isa/apic_ipl.s 1.19 +7 -3 src/sys/i386/isa/ipl.s From owner-cvs-sys Sun Dec 14 18:27:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA07873 for cvs-sys-outgoing; Sun, 14 Dec 1997 18:27:11 -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.7/8.8.7) with ESMTP id SAA07804; Sun, 14 Dec 1997 18:26:36 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA26239; Sun, 14 Dec 1997 18:24:10 -0800 (PST) Date: Sun, 14 Dec 1997 18:24:10 -0800 (PST) Message-Id: <199712150224.SAA26239@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern uipc_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/14 18:24:10 PST Modified files: (Branch: RELENG_2_2) sys/kern uipc_syscalls.c Log: MFS: fixes to avoid trampling sa_len fields in the presence of MSG_COMPAT with COMPAT_OLDSOCK defined (ie. COMPAT_43 in kernel config). Submitted by: pb@fasterix.freenix.org (Pierre Beyssac) Revision Changes Path 1.20.2.2 +8 -6 src/sys/kern/uipc_syscalls.c From owner-cvs-sys Sun Dec 14 18:32:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA08377 for cvs-sys-outgoing; Sun, 14 Dec 1997 18:32:06 -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.7/8.8.7) with ESMTP id SAA08294; Sun, 14 Dec 1997 18:31:37 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA26283; Sun, 14 Dec 1997 18:29:11 -0800 (PST) Date: Sun, 14 Dec 1997 18:29:11 -0800 (PST) Message-Id: <199712150229.SAA26283@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern uipc_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/14 18:29:11 PST Modified files: sys/kern uipc_syscalls.c Log: Consult sa_len before trampling it with MSG_COMPAT set. PR: kern/5291 Submitted by: pb@fasterix.freenix.org (Pierre Beyssac) Revision Changes Path 1.34 +4 -3 src/sys/kern/uipc_syscalls.c From owner-cvs-sys Sun Dec 14 19:12:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA12115 for cvs-sys-outgoing; Sun, 14 Dec 1997 19:12: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.7/8.8.7) with ESMTP id TAA12064; Sun, 14 Dec 1997 19:12:27 -0800 (PST) (envelope-from wollman@FreeBSD.org) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA26636; Sun, 14 Dec 1997 19:10:01 -0800 (PST) Date: Sun, 14 Dec 1997 19:10:01 -0800 (PST) Message-Id: <199712150310.TAA26636@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_default.c vfs_subr.c src/sys/miscfs/deadfs dead_vnops.c src/sys/sys poll.h vnode.h src/sys/ufs/ufs ufs_readwrite.c ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/12/14 19:10:01 PST Modified files: sys/kern vfs_default.c vfs_subr.c sys/miscfs/deadfs dead_vnops.c sys/sys poll.h vnode.h sys/ufs/ufs ufs_readwrite.c ufs_vnops.c Log: Add support for poll(2) on files. vop_nopoll() now returns POLLNVAL if one of the new poll types is requested; hopefully this will not break any existing code. (This is done so that programs have a dependable way of determining whether a filesystem supports the extended poll types or not.) The new poll types added are: POLLWRITE - file contents may have been modified POLLNLINK - file was linked, unlinked, or renamed POLLATTRIB - file's attributes may have been changed POLLEXTEND - file was extended Note that the internal operation of poll() means that it is impossible for two processes to reliably poll for the same event (this could be fixed but may not be worth it), so it is not possible to rewrite `tail -f' to use poll at this time. Revision Changes Path 1.9 +23 -2 src/sys/kern/vfs_default.c 1.115 +85 -1 src/sys/kern/vfs_subr.c 1.23 +20 -5 src/sys/miscfs/deadfs/dead_vnops.c 1.3 +13 -1 src/sys/sys/poll.h 1.59 +19 -1 src/sys/sys/vnode.h 1.34 +8 -2 src/sys/ufs/ufs/ufs_readwrite.c 1.72 +18 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Sun Dec 14 21:19:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA20282 for cvs-sys-outgoing; Sun, 14 Dec 1997 21:19:13 -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.7/8.8.7) with ESMTP id VAA20232; Sun, 14 Dec 1997 21:18:39 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA27127; Sun, 14 Dec 1997 21:16:13 -0800 (PST) Date: Sun, 14 Dec 1997 21:16:13 -0800 (PST) Message-Id: <199712150516.VAA27127@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_zone.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/12/14 21:16:13 PST Modified files: sys/vm vm_zone.c Log: Fix a recursive kernel_map lock problem in vm_zone allocator. PR: 5298 Revision Changes Path 1.13 +22 -18 src/sys/vm/vm_zone.c From owner-cvs-sys Sun Dec 14 22:12:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA24525 for cvs-sys-outgoing; Sun, 14 Dec 1997 22:12: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.7/8.8.7) with ESMTP id WAA24468; Sun, 14 Dec 1997 22:11:39 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA27510; Sun, 14 Dec 1997 22:09:12 -0800 (PST) Date: Sun, 14 Dec 1997 22:09:12 -0800 (PST) Message-Id: <199712150609.WAA27510@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/14 22:09:12 PST Modified files: sys/i386/linux linux.h linux_ioctl.c Log: As described by the submitter: These patches enables us to play quake2 . Support linux keyboard ioctl for setting RAW, MEDIUMRAW and XLATE. Support linux virtual terminal operations: OPENQRY, GETMODE, SETMODE, GETSTATE, ACTIVATE, and WAITACTIVE. Submitted by: Amancio Hasty Revision Changes Path 1.19 +16 -0 src/sys/i386/linux/linux.h 1.23 +54 -1 src/sys/i386/linux/linux_ioctl.c From owner-cvs-sys Sun Dec 14 22:14:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA24794 for cvs-sys-outgoing; Sun, 14 Dec 1997 22:14: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.7/8.8.7) with ESMTP id WAA24744; Sun, 14 Dec 1997 22:14:01 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA27589; Sun, 14 Dec 1997 22:11:35 -0800 (PST) Date: Sun, 14 Dec 1997 22:11:35 -0800 (PST) Message-Id: <199712150611.WAA27589@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/14 22:11:35 PST Modified files: (Branch: RELENG_2_2) sys/i386/linux linux.h linux_ioctl.c Log: MFC: emulation of Linux keyboard ioctls and vt operations. Submitted by: Amancio Hasty Revision Changes Path 1.10.2.5 +17 -1 src/sys/i386/linux/linux.h 1.11.2.3 +54 -1 src/sys/i386/linux/linux_ioctl.c From owner-cvs-sys Mon Dec 15 00:40:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA06350 for cvs-sys-outgoing; Mon, 15 Dec 1997 00:40: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.7/8.8.7) with ESMTP id AAA06202; Mon, 15 Dec 1997 00:39:42 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA28312; Mon, 15 Dec 1997 00:37:14 -0800 (PST) Date: Mon, 15 Dec 1997 00:37:14 -0800 (PST) Message-Id: <199712150837.AAA28312@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/15 00:37:14 PST Modified files: sys/pc98/i386 microtime.s Log: Sync with sys/i386/i386/microtime.s revision 1.35. Revision Changes Path 1.19 +3 -1 src/sys/pc98/i386/microtime.s From owner-cvs-sys Mon Dec 15 02:43:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA16525 for cvs-sys-outgoing; Mon, 15 Dec 1997 02:43:05 -0800 (PST) (envelope-from owner-cvs-sys) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA16513; Mon, 15 Dec 1997 02:43:00 -0800 (PST) (envelope-from jkh@time.cdrom.com) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.7/8.6.9) with ESMTP id CAA20189; Mon, 15 Dec 1997 02:42:46 -0800 (PST) To: Michael Smith cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c In-reply-to: Your message of "Sun, 14 Dec 1997 22:11:35 PST." <199712150611.WAA27589@freefall.freebsd.org> Date: Mon, 15 Dec 1997 02:42:46 -0800 Message-ID: <20185.882182566@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk How close does this bring us to being able to run SVGAlib binaries in general? Thanks also to Amancio for doign this! Jordan > msmith 1997/12/14 22:11:35 PST > > Modified files: (Branch: RELENG_2_2) > sys/i386/linux linux.h linux_ioctl.c > Log: > MFC: emulation of Linux keyboard ioctls and vt operations. > Submitted by: Amancio Hasty > > Revision Changes Path > 1.10.2.5 +17 -1 src/sys/i386/linux/linux.h > 1.11.2.3 +54 -1 src/sys/i386/linux/linux_ioctl.c From owner-cvs-sys Mon Dec 15 03:57:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA20709 for cvs-sys-outgoing; Mon, 15 Dec 1997 03:57:00 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA20698; Mon, 15 Dec 1997 03:56:53 -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 DAA00444; Mon, 15 Dec 1997 03:56:48 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199712151156.DAA00444@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: "Jordan K. Hubbard" cc: Michael Smith , cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c In-reply-to: Your message of "Mon, 15 Dec 1997 02:42:46 PST." <20185.882182566@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 15 Dec 1997 03:56:48 -0800 From: Amancio Hasty Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Very close I suppose given that glquake uses svgalib and the mouse under svgalib seems to work 8) More testing needs to be done with plain old svgalib binaries. Enjoy, Amancio > How close does this bring us to being able to run SVGAlib binaries > in general? Thanks also to Amancio for doign this! > > Jordan > > > msmith 1997/12/14 22:11:35 PST > > > > Modified files: (Branch: RELENG_2_2) > > sys/i386/linux linux.h linux_ioctl.c > > Log: > > MFC: emulation of Linux keyboard ioctls and vt operations. > > Submitted by: Amancio Hasty > > > > Revision Changes Path > > 1.10.2.5 +17 -1 src/sys/i386/linux/linux.h > > 1.11.2.3 +54 -1 src/sys/i386/linux/linux_ioctl.c > From owner-cvs-sys Mon Dec 15 05:07:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA25525 for cvs-sys-outgoing; Mon, 15 Dec 1997 05:07:48 -0800 (PST) (envelope-from owner-cvs-sys) Received: from word.smith.net.au (ppp8.portal.net.au [202.12.71.108]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA25507; Mon, 15 Dec 1997 05:07:37 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id XAA00302; Mon, 15 Dec 1997 23:31:50 +1030 (CST) Message-Id: <199712151301.XAA00302@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: "Jordan K. Hubbard" cc: Michael Smith , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c In-reply-to: Your message of "Mon, 15 Dec 1997 02:42:46 -0800." <20185.882182566@time.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 15 Dec 1997 23:31:49 +1030 From: Mike Smith Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > How close does this bring us to being able to run SVGAlib binaries > in general? Thanks also to Amancio for doign this! Amancio has a modified SVGAlib which when built linux-mode allows Linux SVGALlib-using-binaries to run on FreeBSD. It's not unreasonable to suggest that these changes might make it into the "mainstream" SVGAlib at some stage; until then we can just include it as part of the linux_lib port I guess. mike (All AFAIR, IMHO, etc.) From owner-cvs-sys Mon Dec 15 12:34:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA10679 for cvs-sys-outgoing; Mon, 15 Dec 1997 12:34:26 -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.7/8.8.7) with ESMTP id MAA10642; Mon, 15 Dec 1997 12:33:59 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA19066; Mon, 15 Dec 1997 12:31:27 -0800 (PST) Date: Mon, 15 Dec 1997 12:31:27 -0800 (PST) Message-Id: <199712152031.MAA19066@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/i386/isa if_el.c if_ep.c if_ex.c if_fe.c if_ie.c if_le.c if_ze.c if_zp.c src/sys/net if_ethersubr.c if_fddisubr.c if_loop.c if_ppp.c if_spppsubr.c src/sys/netinet in_proto.c src/sys/netipx ipx_ip.c ipx_proto.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/15 12:31:27 PST Modified files: sys/conf options sys/i386/isa if_el.c if_ep.c if_ex.c if_fe.c if_ie.c if_le.c if_ze.c if_zp.c sys/net if_ethersubr.c if_fddisubr.c if_loop.c if_ppp.c if_spppsubr.c sys/netinet in_proto.c sys/netipx ipx_ip.c ipx_proto.c ipx_usrreq.c sys/pc98/pc98 if_fe.c sys/pci if_de.c Log: Throw options IPX, IPXIP and IPTUNNEL into opt_ipx.h. The #ifdef IPXIP in netipx/ipx_if.h is OK (used from ipx_usrreq.c and ifconfig.c only). I also fixed a typo IPXTUNNEL -> IPTUNNEL (and #ifdef'ed out the code inside, as it never could have compiled - doh.) Revision Changes Path 1.39 +4 -1 src/sys/conf/options 1.32 +2 -1 src/sys/i386/isa/if_el.c 1.69 +2 -1 src/sys/i386/isa/if_ep.c 1.9 +2 -1 src/sys/i386/isa/if_ex.c 1.36 +2 -1 src/sys/i386/isa/if_fe.c 1.48 +2 -1 src/sys/i386/isa/if_ie.c 1.42 +2 -1 src/sys/i386/isa/if_le.c 1.47 +2 -1 src/sys/i386/isa/if_ze.c 1.42 +2 -1 src/sys/i386/isa/if_zp.c 1.40 +3 -1 src/sys/net/if_ethersubr.c 1.23 +3 -1 src/sys/net/if_fddisubr.c 1.28 +3 -1 src/sys/net/if_loop.c 1.52 +2 -1 src/sys/net/if_ppp.c 1.29 +3 -1 src/sys/net/if_spppsubr.c 1.45 +2 -1 src/sys/netinet/in_proto.c 1.17 +3 -1 src/sys/netipx/ipx_ip.c 1.12 +3 -1 src/sys/netipx/ipx_proto.c 1.18 +7 -3 src/sys/netipx/ipx_usrreq.c 1.28 +3 -1 src/sys/pc98/pc98/if_fe.c 1.76 +3 -1 src/sys/pci/if_de.c From owner-cvs-sys Mon Dec 15 13:40:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA18092 for cvs-sys-outgoing; Mon, 15 Dec 1997 13:40:33 -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.7/8.8.7) with ESMTP id NAA17886; Mon, 15 Dec 1997 13:39:13 -0800 (PST) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA19646; Mon, 15 Dec 1997 13:36:41 -0800 (PST) Date: Mon, 15 Dec 1997 13:36:41 -0800 (PST) Message-Id: <199712152136.NAA19646@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_ioctl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1997/12/15 13:36:41 PST Modified files: (Branch: RELENG_2_2) sys/i386/linux linux_ioctl.c Log: Whoops, add 'retval' arg to new console ioctls. Submitted by: jkh Revision Changes Path 1.11.2.4 +8 -8 src/sys/i386/linux/linux_ioctl.c From owner-cvs-sys Mon Dec 15 13:54:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA19256 for cvs-sys-outgoing; Mon, 15 Dec 1997 13:54: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.7/8.8.7) with ESMTP id NAA19208; Mon, 15 Dec 1997 13:54:18 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA19778; Mon, 15 Dec 1997 13:51:46 -0800 (PST) Date: Mon, 15 Dec 1997 13:51:46 -0800 (PST) Message-Id: <199712152151.NAA19778@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/gnu/ext2fs ext2_vnops.c src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/15 13:51:46 PST Modified files: sys/conf options sys/gnu/ext2fs ext2_vnops.c sys/ufs/ufs ufs_vnops.c Log: Convert SUIDDIR fully to a new-style option. Forgotten by: julian Revision Changes Path 1.40 +2 -2 src/sys/conf/options 1.29 +1 -0 src/sys/gnu/ext2fs/ext2_vnops.c 1.73 +2 -1 src/sys/ufs/ufs/ufs_vnops.c From owner-cvs-sys Tue Dec 16 02:26:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA14306 for cvs-sys-outgoing; Tue, 16 Dec 1997 02:26: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.7/8.8.7) with ESMTP id CAA14205; Tue, 16 Dec 1997 02:25:27 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA25812; Tue, 16 Dec 1997 02:22:51 -0800 (PST) Date: Tue, 16 Dec 1997 02:22:51 -0800 (PST) Message-Id: <199712161022.CAA25812@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/16 02:22:50 PST Modified files: sys/pc98/i386 machdep.c Log: Don't use PG_N if EPSON PC-486HX/HG/HA (PC-9801 compatible) are detected. These machine cannot make L2 cache write-through by PG_N, and only I/O access (undocumented) can do that. If PG_N is used, system hangs. Reviewed by: tos@fa2.so-net.or.jp (Toshiyuki Kawashima) Revision Changes Path 1.66 +21 -1 src/sys/pc98/i386/machdep.c From owner-cvs-sys Tue Dec 16 02:37:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA15002 for cvs-sys-outgoing; Tue, 16 Dec 1997 02:37:05 -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.7/8.8.7) with ESMTP id CAA14927; Tue, 16 Dec 1997 02:36:40 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA25865; Tue, 16 Dec 1997 02:34:04 -0800 (PST) Date: Tue, 16 Dec 1997 02:34:04 -0800 (PST) Message-Id: <199712161034.CAA25865@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/16 02:34:04 PST Modified files: (Branch: RELENG_2_2) sys/pc98/i386 machdep.c Log: MFC (revision 1.66; fix for EPSON PC-486HX/HG/HA). Revision Changes Path 1.11.2.14 +22 -1 src/sys/pc98/i386/machdep.c From owner-cvs-sys Tue Dec 16 07:44:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA03711 for cvs-sys-outgoing; Tue, 16 Dec 1997 07:44: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.7/8.8.7) with ESMTP id HAA03554; Tue, 16 Dec 1997 07:43:09 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA14426; Tue, 16 Dec 1997 07:40:31 -0800 (PST) Date: Tue, 16 Dec 1997 07:40:31 -0800 (PST) Message-Id: <199712161540.HAA14426@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/16 07:40:31 PST Modified files: sys/kern kern_exec.c Log: Fix bug where a struct buf was free()'d back to the system malloc pool. Quite amazing that the system runs at all with this bug. Also present in 2.2.5. The bug appears to have come in with changes in rev 1.53. PR: might fix PR#5313 Submitted by: bde Revision Changes Path 1.70 +3 -4 src/sys/kern/kern_exec.c From owner-cvs-sys Tue Dec 16 07:55:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA04352 for cvs-sys-outgoing; Tue, 16 Dec 1997 07:55: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.7/8.8.7) with ESMTP id HAA03999; Tue, 16 Dec 1997 07:49:48 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA14464; Tue, 16 Dec 1997 07:47:09 -0800 (PST) Date: Tue, 16 Dec 1997 07:47:09 -0800 (PST) Message-Id: <199712161547.HAA14464@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/16 07:47:09 PST Modified files: (Branch: RELENG_2_2) sys/kern kern_exec.c Log: Brought in fix from rev 1.70: don't accidently free() struct buf's. Revision Changes Path 1.47.2.11 +3 -4 src/sys/kern/kern_exec.c From owner-cvs-sys Tue Dec 16 08:19:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA06061 for cvs-sys-outgoing; Tue, 16 Dec 1997 08:19:53 -0800 (PST) (envelope-from owner-cvs-sys) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA06040; Tue, 16 Dec 1997 08:19:47 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id IAA08136; Tue, 16 Dec 1997 08:22:17 -0800 (PST) Message-Id: <199712161622.IAA08136@implode.root.com> To: cvs-committers@FreeBSD.ORG cc: cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_exec.c From: David Greenman Reply-To: dg@root.com Date: Tue, 16 Dec 1997 08:22:17 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >davidg 1997/12/16 07:40:31 PST > > Modified files: > sys/kern kern_exec.c > Log: > Fix bug where a struct buf was free()'d back to the system malloc pool. > Quite amazing that the system runs at all with this bug. Also present in > 2.2.5. The bug appears to have come in with changes in rev 1.53. > > PR: might fix PR#5313 > Submitted by: bde > > Revision Changes Path > 1.70 +3 -4 src/sys/kern/kern_exec.c This log message is somewhat wrong. It's not the struct buf that was being free()'d, but rather the buffer mapping/target of the struct buf (the filesystem data). A serious bug nonetheless, and I can hardly imagine what this might do to the system. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Dec 16 08:38:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA07883 for cvs-sys-outgoing; Tue, 16 Dec 1997 08:38:51 -0800 (PST) (envelope-from owner-cvs-sys) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.26]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA07874; Tue, 16 Dec 1997 08:38:38 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost.cybercity.dk [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.7) with ESMTP id RAA04072; Tue, 16 Dec 1997 17:34:05 +0100 (CET) (envelope-from phk@critter.freebsd.dk) To: dg@root.com cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern kern_exec.c In-reply-to: Your message of "Tue, 16 Dec 1997 08:22:17 PST." <199712161622.IAA08136@implode.root.com> Date: Tue, 16 Dec 1997 17:34:04 +0100 Message-ID: <4070.882290044@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Well, considering that you say it came in around march this year I'd say something has protected us pretty well from it... Poul-Henning In message <199712161622.IAA08136@implode.root.com>, David Greenman writes: >>davidg 1997/12/16 07:40:31 PST >> >> Modified files: >> sys/kern kern_exec.c >> Log: >> Fix bug where a struct buf was free()'d back to the system malloc pool. >> Quite amazing that the system runs at all with this bug. Also present in >> 2.2.5. The bug appears to have come in with changes in rev 1.53. >> >> PR: might fix PR#5313 >> Submitted by: bde >> >> Revision Changes Path >> 1.70 +3 -4 src/sys/kern/kern_exec.c > > This log message is somewhat wrong. It's not the struct buf that was >being free()'d, but rather the buffer mapping/target of the struct buf (the >filesystem data). A serious bug nonetheless, and I can hardly imagine what >this might do to the system. > >-DG > >David Greenman >Core-team/Principal Architect, The FreeBSD Project > -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." From owner-cvs-sys Tue Dec 16 09:43:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA12579 for cvs-sys-outgoing; Tue, 16 Dec 1997 09:43: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.7/8.8.7) with ESMTP id JAA12551; Tue, 16 Dec 1997 09:43:22 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA15312; Tue, 16 Dec 1997 09:40:43 -0800 (PST) Date: Tue, 16 Dec 1997 09:40:43 -0800 (PST) Message-Id: <199712161740.JAA15312@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options src/sys/gnu/i386/isa dgb.c src/sys/i386/isa cy.c istallion.c rp.c si.c sio.c stallion.c src/sys/i386/linux linux_socket.c linux_sysvec.c src/sys/kern init_sysent.c kern_descrip.c kern_exit.c kern_prot.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 09:40:43 PST Modified files: sys/conf options sys/gnu/i386/isa dgb.c sys/i386/isa cy.c istallion.c rp.c si.c sio.c stallion.c sys/i386/linux linux_socket.c linux_sysvec.c sys/kern init_sysent.c kern_descrip.c kern_exit.c kern_prot.c kern_resource.c kern_sig.c kern_sysctl.c kern_xxx.c makesyscalls.sh sysv_shm.c tty.c tty_compat.c tty_conf.c tty_pty.c tty_snoop.c uipc_syscalls.c vfs_syscalls.c sys/net if.c sys/pc98/pc98 sio.c sys/sys sysproto.h sys/vm vm_mmap.c Log: Make COMPAT_43 and COMPAT_SUNOS new-style options. Revision Changes Path 1.41 +3 -1 src/sys/conf/options 1.30 +3 -1 src/sys/gnu/i386/isa/dgb.c 1.58 +3 -1 src/sys/i386/isa/cy.c 1.15 +3 -1 src/sys/i386/isa/istallion.c 1.8 +2 -0 src/sys/i386/isa/rp.c 1.63 +3 -1 src/sys/i386/isa/si.c 1.191 +2 -1 src/sys/i386/isa/sio.c 1.15 +3 -1 src/sys/i386/isa/stallion.c 1.11 +6 -2 src/sys/i386/linux/linux_socket.c 1.21 +6 -2 src/sys/i386/linux/linux_sysvec.c 1.52 +1 -0 src/sys/kern/init_sysent.c 1.47 +3 -1 src/sys/kern/kern_descrip.c 1.64 +2 -1 src/sys/kern/kern_exit.c 1.38 +3 -1 src/sys/kern/kern_prot.c 1.29 +2 -1 src/sys/kern/kern_resource.c 1.37 +2 -1 src/sys/kern/kern_sig.c 1.74 +3 -1 src/sys/kern/kern_sysctl.c 1.27 +3 -1 src/sys/kern/kern_xxx.c 1.28 +3 -3 src/sys/kern/makesyscalls.sh 1.33 +2 -1 src/sys/kern/sysv_shm.c 1.100 +2 -1 src/sys/kern/tty.c 1.25 +3 -1 src/sys/kern/tty_compat.c 1.12 +3 -1 src/sys/kern/tty_conf.c 1.49 +2 -1 src/sys/kern/tty_pty.c 1.24 +2 -0 src/sys/kern/tty_snoop.c 1.35 +2 -1 src/sys/kern/uipc_syscalls.c 1.86 +4 -1 src/sys/kern/vfs_syscalls.c 1.57 +3 -1 src/sys/net/if.c 1.45 +2 -1 src/sys/pc98/pc98/sio.c 1.32 +1 -0 src/sys/sys/sysproto.h 1.70 +2 -1 src/sys/vm/vm_mmap.c From owner-cvs-sys Tue Dec 16 10:52:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA18033 for cvs-sys-outgoing; Tue, 16 Dec 1997 10:52:26 -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.7/8.8.7) with ESMTP id KAA17979; Tue, 16 Dec 1997 10:52:03 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA15920; Tue, 16 Dec 1997 10:49:24 -0800 (PST) Date: Tue, 16 Dec 1997 10:49:24 -0800 (PST) Message-Id: <199712161849.KAA15920@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux linux_sysent.c linux_file.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 10:49:23 PST Modified files: sys/i386/linux linux_sysent.c linux_file.c Log: Make hidden COMPAT_43 dependencies explict. Options in headers is a pain in the backside. Revision Changes Path 1.9 +2 -0 src/sys/i386/linux/linux_sysent.c 1.17 +3 -1 src/sys/i386/linux/linux_file.c From owner-cvs-sys Tue Dec 16 10:54:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA18166 for cvs-sys-outgoing; Tue, 16 Dec 1997 10:54:56 -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.7/8.8.7) with ESMTP id KAA18132; Tue, 16 Dec 1997 10:54:25 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA15961; Tue, 16 Dec 1997 10:51:46 -0800 (PST) Date: Tue, 16 Dec 1997 10:51:46 -0800 (PST) Message-Id: <199712161851.KAA15961@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern makesyscalls.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 10:51:46 PST Modified files: sys/kern makesyscalls.sh Log: Move around opt_compat include to accomodate Linulator brokenness (for the time being). Revision Changes Path 1.29 +4 -3 src/sys/kern/makesyscalls.sh From owner-cvs-sys Tue Dec 16 14:30:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA06613 for cvs-sys-outgoing; Tue, 16 Dec 1997 14:30: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.7/8.8.7) with ESMTP id OAA06522; Tue, 16 Dec 1997 14:30:02 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA17515; Tue, 16 Dec 1997 14:27:22 -0800 (PST) Date: Tue, 16 Dec 1997 14:27:22 -0800 (PST) Message-Id: <199712162227.OAA17515@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys sysproto.h src/sys/kern init_sysent.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 14:27:22 PST Modified files: sys/sys sysproto.h sys/kern init_sysent.c Log: Regenerate after changing makesyscalls.sh. Revision Changes Path 1.33 +0 -1 src/sys/sys/sysproto.h 1.53 +2 -1 src/sys/kern/init_sysent.c From owner-cvs-sys Tue Dec 16 14:31:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA06746 for cvs-sys-outgoing; Tue, 16 Dec 1997 14:31:26 -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.7/8.8.7) with ESMTP id OAA06708; Tue, 16 Dec 1997 14:31:07 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA17550; Tue, 16 Dec 1997 14:28:27 -0800 (PST) Date: Tue, 16 Dec 1997 14:28:27 -0800 (PST) Message-Id: <199712162228.OAA17550@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ufs ufs_readwrite.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 14:28:27 PST Modified files: sys/ufs/ufs ufs_readwrite.c Log: Make LINT compile again after wollman introduced poll() here. Overlooked by: wollman Revision Changes Path 1.35 +2 -2 src/sys/ufs/ufs/ufs_readwrite.c From owner-cvs-sys Tue Dec 16 16:03:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA13529 for cvs-sys-outgoing; Tue, 16 Dec 1997 16:03:06 -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.7/8.8.7) with ESMTP id QAA13469; Tue, 16 Dec 1997 16:02:19 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA17928; Tue, 16 Dec 1997 15:59:39 -0800 (PST) Date: Tue, 16 Dec 1997 15:59:39 -0800 (PST) Message-Id: <199712162359.PAA17928@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf options Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/16 15:59:38 PST Modified files: sys/conf options Log: EXT2FS and MSDOSFS to the opt_dontuse bin. Revision Changes Path 1.42 +3 -1 src/sys/conf/options From owner-cvs-sys Tue Dec 16 17:06:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA18412 for cvs-sys-outgoing; Tue, 16 Dec 1997 17:06:08 -0800 (PST) (envelope-from owner-cvs-sys) Received: from word.smith.net.au (vh1.gsoft.com.au [203.38.152.122]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA18353; Tue, 16 Dec 1997 17:05:26 -0800 (PST) (envelope-from mike@word.smith.net.au) Received: from word (localhost [127.0.0.1]) by word.smith.net.au (8.8.8/8.8.5) with ESMTP id LAA00763; Wed, 17 Dec 1997 11:29:37 +1030 (CST) Message-Id: <199712170059.LAA00763@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: dg@root.com cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_exec.c In-reply-to: Your message of "Tue, 16 Dec 1997 08:22:17 -0800." <199712161622.IAA08136@implode.root.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 17 Dec 1997 11:29:36 +1030 From: Mike Smith Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > Fix bug where a struct buf was free()'d back to the system malloc pool. > > Quite amazing that the system runs at all with this bug. Also present in > > 2.2.5. The bug appears to have come in with changes in rev 1.53. > > > > PR: might fix PR#5313 > > Submitted by: bde > > > > Revision Changes Path > > 1.70 +3 -4 src/sys/kern/kern_exec.c > > This log message is somewhat wrong. It's not the struct buf that was > being free()'d, but rather the buffer mapping/target of the struct buf (the > filesystem data). A serious bug nonetheless, and I can hardly imagine what > this might do to the system. Just reading things through; did you actually have any symptomatic evidence that indicated that this was occurring on a regular basis? I'd have expected to see a lot of people complaining about the "panic: multiple frees" in free() if it was, as the free rate would be outstripping the allocation rate for M_TEMP. It looks as though you need some moderately obscure failure cases for this to pop up; bread() not allocating bp, or the interpreter search failing; ie. a case where brelse() is called on bp but imgp->img_header is not set to NULL before arriving at exec_fail_dealloc. mike From owner-cvs-sys Tue Dec 16 19:15:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA29858 for cvs-sys-outgoing; Tue, 16 Dec 1997 19:15: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.7/8.8.7) with ESMTP id TAA29790; Tue, 16 Dec 1997 19:15:19 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA21381; Tue, 16 Dec 1997 19:12:37 -0800 (PST) Date: Tue, 16 Dec 1997 19:12:37 -0800 (PST) Message-Id: <199712170312.TAA21381@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/linux syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/16 19:12:37 PST Modified files: sys/i386/linux syscalls.master Log: I should not edit linux_prot.h directly. Fix the argument of linux_nice. Pointed out by: Eivind Eklund Revision Changes Path 1.6 +2 -2 src/sys/i386/linux/syscalls.master From owner-cvs-sys Tue Dec 16 19:19:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA00276 for cvs-sys-outgoing; Tue, 16 Dec 1997 19:19: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.7/8.8.7) with ESMTP id TAA00207; Tue, 16 Dec 1997 19:18:55 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA21499; Tue, 16 Dec 1997 19:16:13 -0800 (PST) Date: Tue, 16 Dec 1997 19:16:13 -0800 (PST) Message-Id: <199712170316.TAA21499@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 kato 1997/12/16 19:16:13 PST Modified files: sys/i386/linux linux_proto.h linux_syscall.h linux_sysent.c Log: Regenerate (fix argument of linux_nice). Revision Changes Path 1.7 +1 -1 src/sys/i386/linux/linux_proto.h 1.5 +1 -1 src/sys/i386/linux/linux_syscall.h 1.10 +2 -2 src/sys/i386/linux/linux_sysent.c From owner-cvs-sys Wed Dec 17 06:47:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA15292 for cvs-sys-outgoing; Wed, 17 Dec 1997 06:47:10 -0800 (PST) (envelope-from owner-cvs-sys) Received: from mutara.noc.erols.net (gjp@mutara.noc.erols.net [207.172.25.12]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA15236; Wed, 17 Dec 1997 06:46:14 -0800 (PST) (envelope-from gjp@mutara.noc.erols.net) Received: (from gjp@localhost) by mutara.noc.erols.net (8.8.8/8.8.7) id JAA12759; Wed, 17 Dec 1997 09:46:12 -0500 (EST) Date: Wed, 17 Dec 1997 09:46:12 -0500 (EST) Message-Id: <199712171446.JAA12759@mutara.noc.erols.net> Mime-Version: 1.0 X-Newsreader: knews 0.9.8 References: <20185.882182566@time.cdrom.com> <199712151301.XAA00302@word.smith.net.au> From: gjp@erols.net (Gary Palmer) Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c X-Original-Newsgroups: lists.freebsd.cvs.all,lists.freebsd.cvs.sys To: cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Content-Type: text/plain; charset=us-ascii Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In article <199712151301.XAA00302@word.smith.net.au>, mike@smith.net.au (Mike Smith) writes: >> How close does this bring us to being able to run SVGAlib binaries >> in general? Thanks also to Amancio for doign this! > > Amancio has a modified SVGAlib which when built linux-mode allows Linux > SVGALlib-using-binaries to run on FreeBSD. It's not unreasonable to > suggest that these changes might make it into the "mainstream" SVGAlib > at some stage; until then we can just include it as part of the > linux_lib port I guess. There are 3 remaining problems: - Linux's ioperm() isn't implimented, but I can fix that - normal svgalib checks the major number of the device to see if it is a known console, there is a hack in linux_newfstat that can fix that. - quake has a rather unusual ``bug'' in dealing with the console file descriptors. It opens /dev/console twice (from memory). It then proceeds to set one non-blocking, and then promply reads from the *other*, expecting it to be non-blocking *also*. This, of course, *fails* (surprise surprise). An oddity to note is that this works on NetBSD as Linux expects. I've gotten SVGALib Quake to run in the past by a *gross* hack, which re-mapped the FD that the ioctl was done on so that it did the non-blocking options on the one it actually reads from. This is, of course, not the Correct Solution (TM). I am not sure what is Gary From owner-cvs-sys Wed Dec 17 06:47:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA15346 for cvs-sys-outgoing; Wed, 17 Dec 1997 06:47: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.7/8.8.7) with ESMTP id GAA15294; Wed, 17 Dec 1997 06:47:11 -0800 (PST) (envelope-from wollman@FreeBSD.org) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA26183; Wed, 17 Dec 1997 06:44:25 -0800 (PST) Date: Wed, 17 Dec 1997 06:44:25 -0800 (PST) Message-Id: <199712171444.GAA26183@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_default.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/12/17 06:44:25 PST Modified files: sys/kern vfs_default.c Log: Revert poll() for UFS files to traditional behavior where polling for read- or writability always returns true. This works around bugs in netscape and squid, at a minimum. Revision Changes Path 1.10 +2 -0 src/sys/kern/vfs_default.c From owner-cvs-sys Wed Dec 17 09:25:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA26091 for cvs-sys-outgoing; Wed, 17 Dec 1997 09:25:10 -0800 (PST) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA26082; Wed, 17 Dec 1997 09:24:56 -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 JAA01982; Wed, 17 Dec 1997 09:24:41 -0800 (PST) (envelope-from hasty@rah.star-gate.com) Message-Id: <199712171724.JAA01982@rah.star-gate.com> X-Mailer: exmh version 2.0gamma 1/27/96 To: gjp@erols.net (Gary Palmer) cc: cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c In-reply-to: Your message of "Wed, 17 Dec 1997 09:46:12 EST." <199712171446.JAA12759@mutara.noc.erols.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 17 Dec 1997 09:24:41 -0800 From: Amancio Hasty Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > In article <199712151301.XAA00302@word.smith.net.au>, > mike@smith.net.au (Mike Smith) writes: > >> How close does this bring us to being able to run SVGAlib binaries > >> in general? Thanks also to Amancio for doign this! > > > > Amancio has a modified SVGAlib which when built linux-mode allows Linux > > SVGALlib-using-binaries to run on FreeBSD. It's not unreasonable to > > suggest that these changes might make it into the "mainstream" SVGAlib > > at some stage; until then we can just include it as part of the > > linux_lib port I guess. > > There are 3 remaining problems: > > - Linux's ioperm() isn't implimented, but I can fix that We don't need ioperm. > - normal svgalib checks the major number of the device to see if it is > a known console, there is a hack in linux_newfstat that can fix that. It also checks the owner . The best thing to do is to read svgalib or or one of the versions and examine how it handles virtual terminals is not that much code. > - quake has a rather unusual ``bug'' in dealing with the console file > descriptors. It opens /dev/console twice (from memory). It then > proceeds to set one non-blocking, and then promply reads from the > *other*, expecting it to be non-blocking *also*. This, of course, > *fails* (surprise surprise). An oddity to note is that this works > on NetBSD as Linux expects. I have not noticed any problems with quake, quake II or quake server. > I've gotten SVGALib Quake to run in the past by a *gross* hack, which > re-mapped the FD that the ioctl was done on so that it did the > non-blocking options on the one it actually reads from. This is, > of course, not the Correct Solution (TM). I am not sure what is > Amancio From owner-cvs-sys Wed Dec 17 09:42:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA27230 for cvs-sys-outgoing; Wed, 17 Dec 1997 09:42:38 -0800 (PST) (envelope-from owner-cvs-sys) Received: from mutara.noc.erols.net (root@mutara.noc.erols.net [207.172.25.12]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA27216; Wed, 17 Dec 1997 09:42:33 -0800 (PST) (envelope-from gjp@erols.com) Received: from mutara.noc.erols.net (gjp@localhost [127.0.0.1]) by mutara.noc.erols.net (8.8.8/8.8.7) with SMTP id MAA12929; Wed, 17 Dec 1997 12:42:22 -0500 (EST) Message-ID: <34980EFD.446B9B3D@erols.com> Date: Wed, 17 Dec 1997 12:42:21 -0500 From: Gary Palmer Organization: Erols Internet NOC X-Mailer: Mozilla 3.04 (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Amancio Hasty CC: Gary Palmer , cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/linux linux.h linux_ioctl.c References: <199712171724.JAA01982@rah.star-gate.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Amancio Hasty wrote: > We don't need ioperm. How do you control access to /dev/mem then? The svgalib I use accesses /dev/mem to do the graphics... > I have not noticed any problems with quake, quake II or quake server. Under svgalib? Weird ... I have, with both PCVT and Syscons. This is with the default svgalib shipped in linux_lib tho ... not a hacked up version. Gary From owner-cvs-sys Wed Dec 17 12:40:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA11423 for cvs-sys-outgoing; Wed, 17 Dec 1997 12:40:33 -0800 (PST) (envelope-from owner-cvs-sys) Received: from gvr.gvr.org (root@gvr.gvr.org [194.151.74.97]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA11409; Wed, 17 Dec 1997 12:40:20 -0800 (PST) (envelope-from guido@gvr.org) Received: (from guido@localhost) by gvr.gvr.org (8.8.6/8.8.5) id VAA09842; Wed, 17 Dec 1997 21:39:31 +0100 (MET) From: Guido van Rooij Message-Id: <199712172039.VAA09842@gvr.gvr.org> Subject: Re: cvs commit: src/sys/kern kern_exec.c In-Reply-To: <199712161622.IAA08136@implode.root.com> from David Greenman at "Dec 16, 97 08:22:17 am" To: dg@root.com Date: Wed, 17 Dec 1997 21:39:31 +0100 (MET) Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org X-Mailer: ELM [version 2.4ME+ PL32 (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 David Greenman wrote: > This log message is somewhat wrong. It's not the struct buf that was > being free()'d, but rather the buffer mapping/target of the struct buf (the > filesystem data). A serious bug nonetheless, and I can hardly imagine what > this might do to the system. Might this be an explanation of date stamps suddenly changing on files? This has been reported a number of times in the past. -Guido From owner-cvs-sys Wed Dec 17 12:47:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12092 for cvs-sys-outgoing; Wed, 17 Dec 1997 12:47:36 -0800 (PST) (envelope-from owner-cvs-sys) Received: from implode.root.com (implode.root.com [198.145.90.17]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA12085; Wed, 17 Dec 1997 12:47:28 -0800 (PST) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id MAA24493; Wed, 17 Dec 1997 12:49:08 -0800 (PST) Message-Id: <199712172049.MAA24493@implode.root.com> To: Guido van Rooij cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern kern_exec.c In-reply-to: Your message of "Wed, 17 Dec 1997 21:39:31 +0100." <199712172039.VAA09842@gvr.gvr.org> From: David Greenman Reply-To: dg@root.com Date: Wed, 17 Dec 1997 12:49:08 -0800 Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >David Greenman wrote: >> This log message is somewhat wrong. It's not the struct buf that was >> being free()'d, but rather the buffer mapping/target of the struct buf (the >> filesystem data). A serious bug nonetheless, and I can hardly imagine what >> this might do to the system. > >Might this be an explanation of date stamps suddenly changing on files? >This has been reported a number of times in the past. No. The system will corrupt the files (the in-core copy at least) and/or crash. The problem with the timestamps has to do with seeing a page modification when one didn't actually occur - sort of the inverse of a bug we used to have where we didn't see certain modifications. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Wed Dec 17 18:13:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA07422 for cvs-sys-outgoing; Wed, 17 Dec 1997 18:13:00 -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.7/8.8.7) with ESMTP id SAA07373; Wed, 17 Dec 1997 18:12:21 -0800 (PST) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA18042; Wed, 17 Dec 1997 18:09:30 -0800 (PST) Date: Wed, 17 Dec 1997 18:09:30 -0800 (PST) Message-Id: <199712180209.SAA18042@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include asnames.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/12/17 18:09:29 PST Modified files: sys/i386/include asnames.h Log: Add missing references to Xcpuast, get_isrlock and checkstate_probed_cpus Revision Changes Path 1.12 +4 -1 src/sys/i386/include/asnames.h From owner-cvs-sys Thu Dec 18 01:16:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA04008 for cvs-sys-outgoing; Thu, 18 Dec 1997 01:16: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.7/8.8.7) with ESMTP id BAA03959; Thu, 18 Dec 1997 01:16:33 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19287; Thu, 18 Dec 1997 01:13:41 -0800 (PST) Date: Thu, 18 Dec 1997 01:13:41 -0800 (PST) Message-Id: <199712180913.BAA19287@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_divert.c raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/18 01:13:41 PST Modified files: sys/netinet ip_divert.c raw_ip.c Log: Call in_pcballoc() at splnet(). As near as I can tell, this won't fix any instability problems, but it was wrong nonetheless and will be required in an upcoming round of PCB changes. Revision Changes Path 1.16 +9 -4 src/sys/netinet/ip_divert.c 1.50 +9 -4 src/sys/netinet/raw_ip.c From owner-cvs-sys Thu Dec 18 01:46:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA05809 for cvs-sys-outgoing; Thu, 18 Dec 1997 01:46: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.7/8.8.7) with ESMTP id BAA05743; Thu, 18 Dec 1997 01:45:35 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19382; Thu, 18 Dec 1997 01:42:43 -0800 (PST) Date: Thu, 18 Dec 1997 01:42:43 -0800 (PST) Message-Id: <199712180942.BAA19382@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_divert.c raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/18 01:42:43 PST Modified files: (Branch: RELENG_2_2) sys/netinet ip_divert.c raw_ip.c Log: MFC: call in_pcballoc() at splnet. Revision Changes Path 1.1.2.5 +9 -4 src/sys/netinet/ip_divert.c 1.37.2.5 +9 -3 src/sys/netinet/raw_ip.c From owner-cvs-sys Thu Dec 18 01:53:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA06119 for cvs-sys-outgoing; Thu, 18 Dec 1997 01:53:51 -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.7/8.8.7) with ESMTP id BAA06075; Thu, 18 Dec 1997 01:53:31 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19424; Thu, 18 Dec 1997 01:50:39 -0800 (PST) Date: Thu, 18 Dec 1997 01:50:39 -0800 (PST) Message-Id: <199712180950.BAA19424@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/18 01:50:39 PST Modified files: sys/netinet tcp_usrreq.c Log: Fixed a missing splx(s) bug in tcp_usr_send(). Revision Changes Path 1.36 +3 -2 src/sys/netinet/tcp_usrreq.c From owner-cvs-sys Thu Dec 18 01:55:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA06252 for cvs-sys-outgoing; Thu, 18 Dec 1997 01:55: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.7/8.8.7) with ESMTP id BAA06222; Thu, 18 Dec 1997 01:54:54 -0800 (PST) (envelope-from davidg@FreeBSD.org) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19455; Thu, 18 Dec 1997 01:52:02 -0800 (PST) Date: Thu, 18 Dec 1997 01:52:02 -0800 (PST) Message-Id: <199712180952.BAA19455@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/12/18 01:52:02 PST Modified files: (Branch: RELENG_2_2) sys/netinet tcp_usrreq.c Log: MFC rev 1.36: splnet was not released in an error condition in tcp_usr_send(). Revision Changes Path 1.26.2.3 +3 -2 src/sys/netinet/tcp_usrreq.c From owner-cvs-sys Thu Dec 18 13:11:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA22805 for cvs-sys-outgoing; Thu, 18 Dec 1997 13:11: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.7/8.8.7) with ESMTP id NAA22381; Thu, 18 Dec 1997 13:06:02 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA08801; Thu, 18 Dec 1997 13:03:06 -0800 (PST) Date: Thu, 18 Dec 1997 13:03:06 -0800 (PST) Message-Id: <199712182103.NAA08801@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/18 13:03:05 PST Modified files: sys/i386/conf Makefile.i386 Log: Augment $PATH to ensure searching of /sbin and /usr/sbin for sysctl instead of using an absolute path to sysctl. Problem reported by: ache Revision Changes Path 1.106 +4 -3 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Thu Dec 18 18:29:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA12875 for cvs-sys-outgoing; Thu, 18 Dec 1997 18:29:33 -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.7/8.8.7) with ESMTP id SAA12786; Thu, 18 Dec 1997 18:28:52 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA10689; Thu, 18 Dec 1997 18:25:53 -0800 (PST) Date: Thu, 18 Dec 1997 18:25:53 -0800 (PST) Message-Id: <199712190225.SAA10689@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci ide_pci.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/12/18 18:25:53 PST Modified files: sys/pci ide_pci.c Log: Correct the check for multiword dma. It was incorrectly checking for multiword dma mode 4 (which doesn't exist.) Submitted by: John Hood Revision Changes Path 1.6 +2 -2 src/sys/pci/ide_pci.c From owner-cvs-sys Thu Dec 18 19:39:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA16912 for cvs-sys-outgoing; Thu, 18 Dec 1997 19:39:42 -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.7/8.8.7) with ESMTP id TAA16876; Thu, 18 Dec 1997 19:39:14 -0800 (PST) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA11162; Thu, 18 Dec 1997 19:36:16 -0800 (PST) Date: Thu, 18 Dec 1997 19:36:16 -0800 (PST) Message-Id: <199712190336.TAA11162@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_subr.c ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/12/18 19:36:16 PST Modified files: sys/netinet tcp_subr.c ip_fw.c Log: Fix an incredibly horrible bug in the ipfw code where if you are using the "reset tcp" firewall command, the kernel would write ethernet headers onto random kernel stack locations. Fought to the death by: terry, julian, archie. fix valid for 2.2 series as well. Revision Changes Path 1.40 +3 -1 src/sys/netinet/tcp_subr.c 1.66 +10 -9 src/sys/netinet/ip_fw.c From owner-cvs-sys Thu Dec 18 20:07:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA19068 for cvs-sys-outgoing; Thu, 18 Dec 1997 20:07: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.7/8.8.7) with ESMTP id UAA18975; Thu, 18 Dec 1997 20:06:49 -0800 (PST) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA11282; Thu, 18 Dec 1997 19:50:52 -0800 (PST) Date: Thu, 18 Dec 1997 19:50:52 -0800 (PST) Message-Id: <199712190350.TAA11282@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_subr.c ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/12/18 19:50:52 PST Modified files: (Branch: RELENG_2_2) sys/netinet tcp_subr.c ip_fw.c Log: Obtained from: Whistle production tree MFC: Fix horrendous kernel stack overwrite bug when ipwf was used to implement the ""reset tcp" firewall command. Add a comment in the tcp code to stop others ever making the same mistake. Revision Changes Path 1.31.2.4 +3 -1 src/sys/netinet/tcp_subr.c 1.51.2.7 +10 -9 src/sys/netinet/ip_fw.c From owner-cvs-sys Thu Dec 18 20:59:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA22110 for cvs-sys-outgoing; Thu, 18 Dec 1997 20:59:47 -0800 (PST) (envelope-from owner-cvs-sys) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA22099; Thu, 18 Dec 1997 20:59:32 -0800 (PST) (envelope-from brian@awfulhak.org) Received: from gate.lan.awfulhak.org (localhost [127.0.0.1]) by awfulhak.demon.co.uk (8.8.7/8.8.7) with ESMTP id EAA23207; Fri, 19 Dec 1997 04:59:27 GMT (envelope-from brian@gate.lan.awfulhak.org) Message-Id: <199712190459.EAA23207@awfulhak.demon.co.uk> X-Mailer: exmh version 2.0zeta 7/24/97 To: Julian Elischer cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/netinet tcp_subr.c ip_fw.c In-reply-to: Your message of "Thu, 18 Dec 1997 19:36:16 PST." <199712190336.TAA11162@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 19 Dec 1997 04:59:26 +0000 From: Brian Somers Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > julian 1997/12/18 19:36:16 PST > > Modified files: > sys/netinet tcp_subr.c ip_fw.c > Log: > Fix an incredibly horrible bug in the ipfw code > where if you are using the "reset tcp" firewall command, > the kernel would write ethernet headers onto random kernel stack locations. > > Fought to the death by: terry, julian, archie. > fix valid for 2.2 series as well. > > Revision Changes Path > 1.40 +3 -1 src/sys/netinet/tcp_subr.c > 1.66 +10 -9 src/sys/netinet/ip_fw.c Nice one ! -- Brian , , Don't _EVER_ lose your sense of humour.... From owner-cvs-sys Fri Dec 19 01:07:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA05393 for cvs-sys-outgoing; Fri, 19 Dec 1997 01:07:06 -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.7/8.8.7) with ESMTP id BAA05292; Fri, 19 Dec 1997 01:06:38 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA12777; Fri, 19 Dec 1997 01:03:38 -0800 (PST) Date: Fri, 19 Dec 1997 01:03:38 -0800 (PST) Message-Id: <199712190903.BAA12777@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ufs ufs_readwrite.c src/sys/vm vm_fault.c vm_map.c vm_map.h vm_object.c vm_object.h vnode_pager.c src/sys/kern kern_subr.c vfs_subr.c src/sys/sys uio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/12/19 01:03:38 PST Modified files: sys/ufs/ufs ufs_readwrite.c sys/vm vm_fault.c vm_map.c vm_map.h vm_object.c vm_object.h vnode_pager.c sys/kern kern_subr.c vfs_subr.c sys/sys uio.h Log: Some performance improvements, and code cleanups (including changing our expensive OFF_TO_IDX to btoc whenever possible.) Revision Changes Path 1.36 +30 -3 src/sys/ufs/ufs/ufs_readwrite.c 1.72 +7 -2 src/sys/vm/vm_fault.c 1.99 +302 -12 src/sys/vm/vm_map.c 1.29 +3 -1 src/sys/vm/vm_map.h 1.102 +34 -1 src/sys/vm/vm_object.c 1.39 +4 -3 src/sys/vm/vm_object.h 1.77 +9 -5 src/sys/vm/vnode_pager.c 1.14 +76 -1 src/sys/kern/kern_subr.c 1.116 +5 -1 src/sys/kern/vfs_subr.c 1.7 +4 -1 src/sys/sys/uio.h From owner-cvs-sys Fri Dec 19 01:52:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA07964 for cvs-sys-outgoing; Fri, 19 Dec 1997 01:52:32 -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.7/8.8.7) with ESMTP id BAA07916; Fri, 19 Dec 1997 01:51:59 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA12881; Fri, 19 Dec 1997 01:48:58 -0800 (PST) Date: Fri, 19 Dec 1997 01:48:58 -0800 (PST) Message-Id: <199712190948.BAA12881@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_sl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/19 01:48:58 PST Modified files: sys/net if_sl.c Log: SUNIT: use MALLOC/FREE and M_NOWAIT Revision Changes Path 1.63 +8 -4 src/sys/net/if_sl.c From owner-cvs-sys Fri Dec 19 02:07:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA08677 for cvs-sys-outgoing; Fri, 19 Dec 1997 02:07:03 -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.7/8.8.7) with ESMTP id CAA08627; Fri, 19 Dec 1997 02:06:33 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA13024; Fri, 19 Dec 1997 02:03:33 -0800 (PST) Date: Fri, 19 Dec 1997 02:03:33 -0800 (PST) Message-Id: <199712191003.CAA13024@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys uio.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 02:03:32 PST Modified files: sys/sys uio.h Log: Fixed namespace pollution in previous commit. Merged KERNEL ifdefs. Revision Changes Path 1.8 +3 -5 src/sys/sys/uio.h From owner-cvs-sys Fri Dec 19 07:35:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA24016 for cvs-sys-outgoing; Fri, 19 Dec 1997 07:35: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.7/8.8.7) with ESMTP id HAA23939; Fri, 19 Dec 1997 07:34:17 -0800 (PST) (envelope-from dyson@FreeBSD.org) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA19742; Fri, 19 Dec 1997 07:31:14 -0800 (PST) Date: Fri, 19 Dec 1997 07:31:14 -0800 (PST) Message-Id: <199712191531.HAA19742@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/12/19 07:31:14 PST Modified files: sys/vm vm_map.c Log: Change bogus usage of btoc to atop. The incorrect usage of btoc was pointed out by bde. Revision Changes Path 1.100 +12 -13 src/sys/vm/vm_map.c From owner-cvs-sys Fri Dec 19 11:02:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA08487 for cvs-sys-outgoing; Fri, 19 Dec 1997 11:02: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.7/8.8.7) with ESMTP id LAA08427; Fri, 19 Dec 1997 11:01:19 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA02590; Fri, 19 Dec 1997 10:58:15 -0800 (PST) Date: Fri, 19 Dec 1997 10:58:15 -0800 (PST) Message-Id: <199712191858.KAA02590@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/fifofs fifo_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 10:58:15 PST Modified files: sys/miscfs/fifofs fifo_vnops.c Log: Set the sender's low watermark to match the maximum size for atomic writes that we advertise (PIPE_BUF = 512). Revision Changes Path 1.41 +2 -1 src/sys/miscfs/fifofs/fifo_vnops.c From owner-cvs-sys Fri Dec 19 11:46:43 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA12253 for cvs-sys-outgoing; Fri, 19 Dec 1997 11:46:43 -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.7/8.8.7) with ESMTP id LAA11915; Fri, 19 Dec 1997 11:42:05 -0800 (PST) (envelope-from ache@FreeBSD.org) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA02901; Fri, 19 Dec 1997 11:39:01 -0800 (PST) Date: Fri, 19 Dec 1997 11:39:01 -0800 (PST) Message-Id: <199712191939.LAA02901@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_sl.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/12/19 11:39:01 PST Modified files: sys/net if_sl.c Log: MALLOC->malloc Suggested-by: bde Revision Changes Path 1.64 +3 -3 src/sys/net/if_sl.c From owner-cvs-sys Fri Dec 19 12:49:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA17096 for cvs-sys-outgoing; Fri, 19 Dec 1997 12:49: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.7/8.8.7) with ESMTP id MAA16995; Fri, 19 Dec 1997 12:47:55 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA03274; Fri, 19 Dec 1997 12:44:51 -0800 (PST) Date: Fri, 19 Dec 1997 12:44:51 -0800 (PST) Message-Id: <199712192044.MAA03274@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys imgact_aout.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 12:44:51 PST Modified files: sys/sys imgact_aout.h Log: Made N_TXTADDR() work for kernels (assume that a ZMAGIC file with an out of bounds a_entry is a kernel and use the usual kludge to find the text address). If gdb had used this, it would have been able to find the kernel text address properly. Unfortunately, it uses its own a.out macros, so this is mainly an example for gdb to copy. Revision Changes Path 1.8 +6 -2 src/sys/sys/imgact_aout.h From owner-cvs-sys Fri Dec 19 15:22:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA01037 for cvs-sys-outgoing; Fri, 19 Dec 1997 15:22:33 -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.7/8.8.7) with ESMTP id PAA00988; Fri, 19 Dec 1997 15:21:45 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA04265; Fri, 19 Dec 1997 15:18:40 -0800 (PST) Date: Fri, 19 Dec 1997 15:18:40 -0800 (PST) Message-Id: <199712192318.PAA04265@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_cache.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 15:18:39 PST Modified files: sys/kern vfs_cache.c Log: Removed some bogus casts. Revision Changes Path 1.37 +3 -3 src/sys/kern/vfs_cache.c From owner-cvs-sys Fri Dec 19 15:34:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA01593 for cvs-sys-outgoing; Fri, 19 Dec 1997 15:34:00 -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.7/8.8.7) with ESMTP id PAA01320; Fri, 19 Dec 1997 15:28:22 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA04302; Fri, 19 Dec 1997 15:25:17 -0800 (PST) Date: Fri, 19 Dec 1997 15:25:17 -0800 (PST) Message-Id: <199712192325.PAA04302@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vnode_if.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 15:25:17 PST Modified files: sys/kern vnode_if.sh Log: Use __inline instead of inline to prevent pedantic compiler warnings. Revision Changes Path 1.14 +4 -4 src/sys/kern/vnode_if.sh From owner-cvs-sys Fri Dec 19 15:38:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA01932 for cvs-sys-outgoing; Fri, 19 Dec 1997 15:38: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.7/8.8.7) with ESMTP id PAA01850; Fri, 19 Dec 1997 15:36:15 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA04339; Fri, 19 Dec 1997 15:33:10 -0800 (PST) Date: Fri, 19 Dec 1997 15:33:10 -0800 (PST) Message-Id: <199712192333.PAA04339@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 15:33:09 PST Modified files: sys/netinet ip.h Log: Removed a stale comment. (We don't declare ip_len and ip_offset as short. I guess we depend on bogus ANSI value-preserving extension of u_short to int to avoid unsigned comparison bugs.) Revision Changes Path 1.13 +1 -5 src/sys/netinet/ip.h From owner-cvs-sys Fri Dec 19 15:51:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA02989 for cvs-sys-outgoing; Fri, 19 Dec 1997 15:51: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.7/8.8.7) with ESMTP id PAA02840; Fri, 19 Dec 1997 15:49:29 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA04408; Fri, 19 Dec 1997 15:46:24 -0800 (PST) Date: Fri, 19 Dec 1997 15:46:24 -0800 (PST) Message-Id: <199712192346.PAA04408@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_input.c udp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 15:46:23 PST Modified files: sys/netinet tcp_input.c udp_usrreq.c Log: Don't use ANSI string concatenation to misformat a string. Revision Changes Path 1.67 +5 -5 src/sys/netinet/tcp_input.c 1.42 +5 -5 src/sys/netinet/udp_usrreq.c From owner-cvs-sys Fri Dec 19 16:10:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA04137 for cvs-sys-outgoing; Fri, 19 Dec 1997 16:10: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.7/8.8.7) with ESMTP id QAA04063; Fri, 19 Dec 1997 16:10:18 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA04713; Fri, 19 Dec 1997 16:07:12 -0800 (PST) Date: Fri, 19 Dec 1997 16:07:12 -0800 (PST) Message-Id: <199712200007.QAA04713@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_ethersubr.c src/sys/netinet if_ether.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 16:07:12 PST Modified files: sys/net if_ethersubr.c sys/netinet if_ether.c Log: Fixed gratuitous ANSIisms. Revision Changes Path 1.41 +5 -2 src/sys/net/if_ethersubr.c 1.42 +2 -2 src/sys/netinet/if_ether.c From owner-cvs-sys Fri Dec 19 16:17:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA04977 for cvs-sys-outgoing; Fri, 19 Dec 1997 16:17:34 -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.7/8.8.7) with ESMTP id QAA04846; Fri, 19 Dec 1997 16:16:58 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA04757; Fri, 19 Dec 1997 16:13:53 -0800 (PST) Date: Fri, 19 Dec 1997 16:13:53 -0800 (PST) Message-Id: <199712200013.QAA04757@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netnatm natm.h natm_pcb.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 16:13:52 PST Modified files: sys/netnatm natm.h natm_pcb.c Log: Fixed a sloppy common-style declaration. natm_pcb.c: Include which will be used when M_PCB is declared in the right place. Revision Changes Path 1.2 +1 -1 src/sys/netnatm/natm.h 1.4 +3 -0 src/sys/netnatm/natm_pcb.c From owner-cvs-sys Fri Dec 19 16:28:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA05917 for cvs-sys-outgoing; Fri, 19 Dec 1997 16:28: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.7/8.8.7) with ESMTP id QAA05867; Fri, 19 Dec 1997 16:28:10 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA04874; Fri, 19 Dec 1997 16:25:05 -0800 (PST) Date: Fri, 19 Dec 1997 16:25:05 -0800 (PST) Message-Id: <199712200025.QAA04874@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_subs.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 16:25:04 PST Modified files: sys/nfs nfs_subs.c Log: Added a used include. Fixed a gratuitous ANSIism and nearby KNF violations. Revision Changes Path 1.48 +9 -6 src/sys/nfs/nfs_subs.c From owner-cvs-sys Fri Dec 19 16:30:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06075 for cvs-sys-outgoing; Fri, 19 Dec 1997 16:30: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.7/8.8.7) with ESMTP id QAA06039; Fri, 19 Dec 1997 16:30:10 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA04906; Fri, 19 Dec 1997 16:27:04 -0800 (PST) Date: Fri, 19 Dec 1997 16:27:04 -0800 (PST) Message-Id: <199712200027.QAA04906@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsi_cd.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 16:27:04 PST Modified files: sys/scsi scsi_cd.h Log: Removed a stray semicolon. Revision Changes Path 1.11 +1 -2 src/sys/scsi/scsi_cd.h From owner-cvs-sys Fri Dec 19 16:32:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA06175 for cvs-sys-outgoing; Fri, 19 Dec 1997 16:32: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.7/8.8.7) with ESMTP id QAA06119; Fri, 19 Dec 1997 16:31:56 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA04942; Fri, 19 Dec 1997 16:28:51 -0800 (PST) Date: Fri, 19 Dec 1997 16:28:51 -0800 (PST) Message-Id: <199712200028.QAA04942@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsi_base.c scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/19 16:28:50 PST Modified files: sys/scsi scsi_base.c scsiconf.c Log: Ifdefed some conditionally used declarations. Revision Changes Path 1.53 +3 -1 src/sys/scsi/scsi_base.c 1.98 +3 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Fri Dec 19 18:42:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA12972 for cvs-sys-outgoing; Fri, 19 Dec 1997 18:42:02 -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.7/8.8.7) with ESMTP id SAA12932; Fri, 19 Dec 1997 18:41:03 -0800 (PST) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06485; Fri, 19 Dec 1997 18:37:57 -0800 (PST) Date: Fri, 19 Dec 1997 18:37:57 -0800 (PST) Message-Id: <199712200237.SAA06485@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/12/19 18:37:57 PST Modified files: sys/pc98/conf Makefile.pc98 Log: Sync with sys/i386/conf/Makefile.i386 revision 1.106. Revision Changes Path 1.25 +4 -3 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Fri Dec 19 19:09:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA13877 for cvs-sys-outgoing; Fri, 19 Dec 1997 19:09: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.7/8.8.7) with ESMTP id TAA13850; Fri, 19 Dec 1997 19:08:54 -0800 (PST) (envelope-from sef@FreeBSD.org) From: Sean Eric Fagan Received: (from sef@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA06637; Fri, 19 Dec 1997 19:05:47 -0800 (PST) Date: Fri, 19 Dec 1997 19:05:47 -0800 (PST) Message-Id: <199712200305.TAA06637@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys pioctl.h proc.h src/sys/kern kern_exec.c kern_prot.c src/sys/miscfs/procfs procfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sef 1997/12/19 19:05:47 PST Modified files: sys/sys pioctl.h proc.h sys/kern kern_exec.c kern_prot.c sys/miscfs/procfs procfs_vnops.c Log: Clear the p_stops field on change of user/group id, unless the correct flag is set in the p_pfsflags field. This, essentially, prevents an SUID proram from hanging after being traced. (E.g., "truss /usr/bin/rlogin" would fail, but leave rlogin in a stopevent state.) Yet another case where procctl is (hopefully ;)) no longer needed in the general case. Reviewed by: bde (thanks bruce :)) Revision Changes Path 1.6 +2 -2 src/sys/sys/pioctl.h 1.52 +2 -1 src/sys/sys/proc.h 1.71 +2 -2 src/sys/kern/kern_exec.c 1.39 +26 -16 src/sys/kern/kern_prot.c 1.49 +13 -3 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Sat Dec 20 01:08:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA00755 for cvs-sys-outgoing; Sat, 20 Dec 1997 01:08:05 -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.7/8.8.7) with ESMTP id BAA00692; Sat, 20 Dec 1997 01:07:35 -0800 (PST) (envelope-from se@FreeBSD.org) From: Stefan Esser Received: (from se@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA07441; Sat, 20 Dec 1997 01:04:26 -0800 (PST) Date: Sat, 20 Dec 1997 01:04:26 -0800 (PST) Message-Id: <199712200904.BAA07441@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pcibus.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 1997/12/20 01:04:26 PST Modified files: sys/i386/isa pcibus.c Log: Make the class code checks in function pci_cfgcheck less strict. It failed to recognize the PCI bus in a system that had only an old chip-set (class code 000000) and a Cyclom multiport serial card on PCI bus 0, but no VGA card or disk or network controller. PR: i386/5300 Submitted by: Nickolay N. Dudorov Revision Changes Path 1.41 +2 -2 src/sys/i386/isa/pcibus.c From owner-cvs-sys Sat Dec 20 08:48:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA27171 for cvs-sys-outgoing; Sat, 20 Dec 1997 08:48:40 -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.7/8.8.7) with ESMTP id IAA27108; Sat, 20 Dec 1997 08:48:03 -0800 (PST) (envelope-from eivind@FreeBSD.org) From: Eivind Eklund Received: (from eivind@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA28598; Sat, 20 Dec 1997 08:44:52 -0800 (PST) Date: Sat, 20 Dec 1997 08:44:52 -0800 (PST) Message-Id: <199712201644.IAA28598@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_slvar.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk eivind 1997/12/20 08:44:52 PST Modified files: sys/net if_slvar.h Log: Remove bogus #ifdef INET - SLIP doesn't compile without INET. Revision Changes Path 1.15 +1 -3 src/sys/net/if_slvar.h From owner-cvs-sys Sat Dec 20 10:39:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA03289 for cvs-sys-outgoing; Sat, 20 Dec 1997 10:39: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.7/8.8.7) with ESMTP id KAA03242; Sat, 20 Dec 1997 10:39:14 -0800 (PST) (envelope-from sef@FreeBSD.org) From: Sean Eric Fagan Received: (from sef@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA29063; Sat, 20 Dec 1997 10:36:02 -0800 (PST) Date: Sat, 20 Dec 1997 10:36:02 -0800 (PST) Message-Id: <199712201836.KAA29063@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys pioctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sef 1997/12/20 10:36:02 PST Modified files: sys/sys pioctl.h Log: Add a copyright and license notice, on Jordan's request. Revision Changes Path 1.7 +33 -1 src/sys/sys/pioctl.h From owner-cvs-sys Sat Dec 20 15:09:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA21028 for cvs-sys-outgoing; Sat, 20 Dec 1997 15:09: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.7/8.8.7) with ESMTP id PAA20956; Sat, 20 Dec 1997 15:08:29 -0800 (PST) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01069; Sat, 20 Dec 1997 15:05:16 -0800 (PST) Date: Sat, 20 Dec 1997 15:05:16 -0800 (PST) Message-Id: <199712202305.PAA01069@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/12/20 15:05:16 PST Modified files: sys/scsi scsiconf.c Log: Duplicate the entry for the Plasmon CD-R device, so both possibilities (read/only and write/once) will be covered. This is necessary in order to fill in the proper device information record. Revision Changes Path 1.99 +7 -4 src/sys/scsi/scsiconf.c From owner-cvs-sys Sat Dec 20 15:12:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA21311 for cvs-sys-outgoing; Sat, 20 Dec 1997 15:12: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.7/8.8.7) with ESMTP id PAA20838; Sat, 20 Dec 1997 15:07:05 -0800 (PST) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA01036; Sat, 20 Dec 1997 15:03:51 -0800 (PST) Date: Sat, 20 Dec 1997 15:03:51 -0800 (PST) Message-Id: <199712202303.PAA01036@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/12/20 15:03:51 PST Modified files: sys/scsi worm.c Log: Protect against a null pointer dereferencation in the case of an unknown drive. Such a drive will be configured by worm(4) nevertheless (albeit with a warning), but cannot be opened except of the SCSI control device (so scsi(8) or cdrecord will continue to work). Revision Changes Path 1.49 +12 -1 src/sys/scsi/worm.c