From owner-cvs-sys Sun Sep 14 04:34:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA06488 for cvs-sys-outgoing; Sun, 14 Sep 1997 04:34:00 -0700 (PDT) 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 EAA06403; Sun, 14 Sep 1997 04:31:53 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA19568; Sun, 14 Sep 1997 04:28:32 -0700 (PDT) Date: Sun, 14 Sep 1997 04:28:32 -0700 (PDT) Message-Id: <199709141128.EAA19568@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/eisa if_fea.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/14 04:28:32 PDT Modified files: sys/i386/eisa if_fea.c Log: Bruce wants the warning. Revision Changes Path 1.6 +2 -2 src/sys/i386/eisa/if_fea.c From owner-cvs-sys Sun Sep 14 09:31:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA16621 for cvs-sys-outgoing; Sun, 14 Sep 1997 09:31:26 -0700 (PDT) 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 JAA16592; Sun, 14 Sep 1997 09:31:05 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA07532; Sun, 14 Sep 1997 09:27:43 -0700 (PDT) Date: Sun, 14 Sep 1997 09:27:43 -0700 (PDT) Message-Id: <199709141627.JAA07532@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 mse.c pcaudio.c sio.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/14 09:27:43 PDT Modified files: sys/pc98/pc98 mse.c pcaudio.c sio.c syscons.c Log: Synchronize with sys/i386/isa/mse.c, pcaudio.c, sio.c and syscons.c revisions 1.34, 1.37, 1.181 and 1.232, respectively. Revision Changes Path 1.12 +21 -17 src/sys/pc98/pc98/mse.c 1.12 +24 -23 src/sys/pc98/pc98/pcaudio.c 1.37 +2 -2 src/sys/pc98/pc98/sio.c 1.56 +2 -2 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Sun Sep 14 09:55:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA17797 for cvs-sys-outgoing; Sun, 14 Sep 1997 09:55:39 -0700 (PDT) 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 JAA17747; Sun, 14 Sep 1997 09:54:55 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA07658; Sun, 14 Sep 1997 09:51:33 -0700 (PDT) Date: Sun, 14 Sep 1997 09:51:33 -0700 (PDT) Message-Id: <199709141651.JAA07658@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c syscalls.master vfs_syscalls.c src/sys/sys syscall-hide.h syscall.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/14 09:51:33 PDT Modified files: sys/kern init_sysent.c syscalls.c syscalls.master vfs_syscalls.c sys/sys syscall-hide.h syscall.h sysproto.h Log: Add a __getcwd() syscall. This is intentionally undocumented, but all it does is to try to figure the pwd out from the vfs namecache, and return a reversed string to it. libc:getcwd() is responsible for flipping it back. Revision Changes Path 1.49 +1 -0 src/sys/kern/init_sysent.c 1.44 +1 -0 src/sys/kern/syscalls.c 1.43 +2 -1 src/sys/kern/syscalls.master 1.68 +50 -1 src/sys/kern/vfs_syscalls.c 1.38 +1 -0 src/sys/sys/syscall-hide.h 1.42 +2 -1 src/sys/sys/syscall.h 1.28 +5 -0 src/sys/sys/sysproto.h From owner-cvs-sys Sun Sep 14 12:00:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA23919 for cvs-sys-outgoing; Sun, 14 Sep 1997 12:00:41 -0700 (PDT) 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 MAA23882; Sun, 14 Sep 1997 12:00:27 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA09379; Sun, 14 Sep 1997 11:57:04 -0700 (PDT) Date: Sun, 14 Sep 1997 11:57:04 -0700 (PDT) Message-Id: <199709141857.LAA09379@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/14 11:57:04 PDT Modified files: sys/i386/conf GENERIC Log: Addf flags 0x10 to the sio0 line, so it is available as a potential console. This features backwards-compatibility to the era when sio(4) was always available for a console. Revision Changes Path 1.94 +2 -2 src/sys/i386/conf/GENERIC From owner-cvs-sys Sun Sep 14 12:04:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA24126 for cvs-sys-outgoing; Sun, 14 Sep 1997 12:04:49 -0700 (PDT) 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 MAA24085; Sun, 14 Sep 1997 12:04:26 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA09437; Sun, 14 Sep 1997 12:01:03 -0700 (PDT) Date: Sun, 14 Sep 1997 12:01:03 -0700 (PDT) Message-Id: <199709141901.MAA09437@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_ext.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/14 12:01:03 PDT Modified files: sys/i386/isa/pcvt pcvt_ext.c Log: Fix the broken VT_WAITACTIVE ioctl for the case where the third arg was 0. PR: 4164 Submitted by: Joe Traister While i was at it, also fixed a broken return value for the VT_RELDISP ioctl, iff the third arg was legally VT_TRUE, but the destination screen was in process mode so the actual switch had to be deferred. This was breaking the ability to directly toggle between two X servers running on two VTs, since the server getting the bogus error return was running wild, and competing with the other one for the hardware. (Sigh, this was a very long-standing bug.) Revision Changes Path 1.13 +3 -15 src/sys/i386/isa/pcvt/pcvt_ext.c From owner-cvs-sys Sun Sep 14 12:05:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA24190 for cvs-sys-outgoing; Sun, 14 Sep 1997 12:05:44 -0700 (PDT) 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 MAA24154; Sun, 14 Sep 1997 12:05:23 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA09496; Sun, 14 Sep 1997 12:02:01 -0700 (PDT) Date: Sun, 14 Sep 1997 12:02:01 -0700 (PDT) Message-Id: <199709141902.MAA09496@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/pcvt pcvt_ext.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/14 12:02:00 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa/pcvt pcvt_ext.c Log: MFC: two bug fixes from rev 1.13. Revision Changes Path 1.8.2.4 +3 -15 src/sys/i386/isa/pcvt/pcvt_ext.c From owner-cvs-sys Sun Sep 14 14:46:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA02178 for cvs-sys-outgoing; Sun, 14 Sep 1997 14:46:29 -0700 (PDT) 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 OAA02116; Sun, 14 Sep 1997 14:45:35 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA13194; Sun, 14 Sep 1997 14:42:12 -0700 (PDT) Date: Sun, 14 Sep 1997 14:42:12 -0700 (PDT) Message-Id: <199709142142.OAA13194@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd - Imported sources Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/14 14:42:12 PDT src/sys/i386/isa/snd - Imported sources Update of /home/ncvs/src/sys/i386/isa/snd In directory freefall.freebsd.org:/d/jmg/snd Log Message: Import of Luigi Rizzo's sound code. For more information about the driver check out the README that is included. Submitted by: Luigi Rizzo Status: Vendor Tag: LUIGI Release Tags: snd970909 N src/sys/i386/isa/snd/sound.h N src/sys/i386/isa/snd/mss.h N src/sys/i386/isa/snd/sbcard.h N src/sys/i386/isa/snd/sb_dsp.c N src/sys/i386/isa/snd/sound.c N src/sys/i386/isa/snd/ad1848.c N src/sys/i386/isa/snd/dmabuf.c N src/sys/i386/isa/snd/clones.c N src/sys/i386/isa/snd/ulaw.h N src/sys/i386/isa/snd/dmabuf_auto.c N src/sys/i386/isa/snd/README N src/sys/i386/isa/snd/soundcard.h I src/sys/i386/isa/snd/CVS No conflicts created by this import From owner-cvs-sys Sun Sep 14 14:48:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA02384 for cvs-sys-outgoing; Sun, 14 Sep 1997 14:48:46 -0700 (PDT) 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 OAA02340; Sun, 14 Sep 1997 14:48:29 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA13252; Sun, 14 Sep 1997 14:45:06 -0700 (PDT) Date: Sun, 14 Sep 1997 14:45:06 -0700 (PDT) Message-Id: <199709142145.OAA13252@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/14 14:45:06 PDT Modified files: sys/i386/conf LINT files.i386 Log: docment the new sound drivers in LINT and add the necessary files to files.i386. We aren't sure if this new code and the old sound code will co-exist in a kernel, so the device pcm0 line is left commented out in LINT. Submitted-by: Luigi Rizzo Revision Changes Path 1.365 +20 -1 src/sys/i386/conf/LINT 1.176 +6 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Sun Sep 14 16:06:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA08995 for cvs-sys-outgoing; Sun, 14 Sep 1997 16:06:34 -0700 (PDT) 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 QAA08983; Sun, 14 Sep 1997 16:06:23 -0700 (PDT) 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 QAA00563; Sun, 14 Sep 1997 16:06:24 -0700 (PDT) To: John-Mark Gurney cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/conf LINT files.i386 In-reply-to: Your message of "Sun, 14 Sep 1997 14:45:06 PDT." <199709142145.OAA13252@freefall.freebsd.org> Date: Sun, 14 Sep 1997 16:06:24 -0700 Message-ID: <560.874278384@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > We aren't sure if this new code and the old sound code will co-exist in a > kernel, so the device pcm0 line is left commented out in LINT. Please reconcile this before the 3.0 SNAP CD goes out or we're only going to have to deal with it as a tech support issue and we already have enough of those, thanks. :) Jordan From owner-cvs-sys Sun Sep 14 19:07:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA19572 for cvs-sys-outgoing; Sun, 14 Sep 1997 19:07:36 -0700 (PDT) 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 TAA19503; Sun, 14 Sep 1997 19:07:11 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA19595; Sun, 14 Sep 1997 19:03:46 -0700 (PDT) Date: Sun, 14 Sep 1997 19:03:46 -0700 (PDT) Message-Id: <199709150203.TAA19595@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall-hide.h syscall.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/14 19:03:46 PDT Modified files: sys/kern init_sysent.c syscalls.c sys/sys syscall-hide.h syscall.h sysproto.h Log: Regenerate _after_ the commit to syscalls.master Revision Changes Path 1.50 +1 -1 src/sys/kern/init_sysent.c 1.45 +1 -1 src/sys/kern/syscalls.c 1.39 +1 -1 src/sys/sys/syscall-hide.h 1.43 +1 -1 src/sys/sys/syscall.h 1.29 +1 -1 src/sys/sys/sysproto.h From owner-cvs-sys Sun Sep 14 21:40:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA27910 for cvs-sys-outgoing; Sun, 14 Sep 1997 21:40:13 -0700 (PDT) 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 VAA27819; Sun, 14 Sep 1997 21:39:51 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA19876; Sun, 14 Sep 1997 21:00:38 -0700 (PDT) Date: Sun, 14 Sep 1997 21:00:38 -0700 (PDT) Message-Id: <199709150400.VAA19876@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/09/14 21:00:37 PDT Modified files: sys/pc98/conf files.pc98 Log: Synchronize with sys/i386/conf/files.i386 revision 1.176. Revision Changes Path 1.38 +6 -1 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Sun Sep 14 22:00:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA28860 for cvs-sys-outgoing; Sun, 14 Sep 1997 22:00:48 -0700 (PDT) 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 WAA28804; Sun, 14 Sep 1997 22:00:20 -0700 (PDT) From: "Rodney W. Grimes" Received: (from rgrimes@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA20276; Sun, 14 Sep 1997 21:56:54 -0700 (PDT) Date: Sun, 14 Sep 1997 21:56:54 -0700 (PDT) Message-Id: <199709150456.VAA20276@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-share@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/share/man/man4/man4.i386 Makefile src/sys/i386/conf LINT files.i386 options.i386 src/usr.sbin Makefile src/usr.sbin/wlconfig wlconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk rgrimes 1997/09/14 21:56:54 PDT Modified files: (Branch: RELENG_2_2) share/man/man4/man4.i386 Makefile sys/i386/conf LINT files.i386 options.i386 usr.sbin Makefile usr.sbin/wlconfig wlconfig.c Log: Merge the wavelan driver from current into RELENG_2_2 Reviewed by: wavelan mailing list Revision Changes Path 1.54.2.6 +3 -2 src/share/man/man4/man4.i386/Makefile 1.286.2.27 +5 -1 src/sys/i386/conf/LINT 1.141.2.15 +2 -1 src/sys/i386/conf/files.i386 1.26.2.10 +3 -1 src/sys/i386/conf/options.i386 1.98.2.6 +3 -3 src/usr.sbin/Makefile 1.4.2.1 +1 -4 src/usr.sbin/wlconfig/wlconfig.c From owner-cvs-sys Sun Sep 14 22:38:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA01249 for cvs-sys-outgoing; Sun, 14 Sep 1997 22:38:16 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id WAA01237; Sun, 14 Sep 1997 22:38:05 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id GAA01608; Mon, 15 Sep 1997 06:22:31 +0200 From: Luigi Rizzo Message-Id: <199709150422.GAA01608@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources To: jmg@FreeBSD.ORG (John-Mark Gurney) Date: Mon, 15 Sep 1997 06:22:31 +0200 (MET DST) Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <199709142142.OAA13194@freefall.freebsd.org> from "John-Mark Gurney" at Sep 14, 97 02:41:53 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > N src/sys/i386/isa/snd/dmabuf_auto.c this was not supposed to be there... it's just a working copy of dmabuf.c which is meant to replace the original one once DMA auto mode is working. Can we pretend it was never there (call it tetris...) ? Cheers Luigi From owner-cvs-sys Sun Sep 14 23:38:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA05047 for cvs-sys-outgoing; Sun, 14 Sep 1997 23:38:49 -0700 (PDT) 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 XAA05021; Sun, 14 Sep 1997 23:38:40 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA21200; Sun, 14 Sep 1997 23:35:13 -0700 (PDT) Date: Sun, 14 Sep 1997 23:35:13 -0700 (PDT) Message-Id: <199709150635.XAA21200@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sound.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/14 23:35:13 PDT Modified files: sys/i386/isa/snd sound.c Log: add some preprocessor lines to prevent both controler snd0 and device pcm0 from being loaded into the kernel at the same time. As this generates compilation errors, I just error out. Requested-by: Jordan Revision Changes Path 1.2 +5 -0 src/sys/i386/isa/snd/sound.c From owner-cvs-sys Sun Sep 14 23:48:32 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA05686 for cvs-sys-outgoing; Sun, 14 Sep 1997 23:48:32 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA05621; Sun, 14 Sep 1997 23:47:56 -0700 (PDT) Received: from word.smith.net.au (lot.atrad.adelaide.edu.au [203.20.121.21]) by genesis.atrad.adelaide.edu.au (8.8.5/8.7.3) with ESMTP id QAA22425; Mon, 15 Sep 1997 16:17:46 +0930 (CST) Received: from word.smith.net.au (localhost.atrad.adelaide.edu.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id QAA00618; Mon, 15 Sep 1997 16:14:21 +0930 (CST) Message-Id: <199709150644.QAA00618@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Luigi Rizzo cc: jmg@freebsd.org (John-Mark Gurney), cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources In-reply-to: Your message of "Mon, 15 Sep 1997 06:22:31 +0200." <199709150422.GAA01608@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 15 Sep 1997 16:14:19 +0930 From: Mike Smith Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > N src/sys/i386/isa/snd/dmabuf_auto.c > > this was not supposed to be there... it's just a working copy of > dmabuf.c which is meant to replace the original one once DMA auto > mode is working. > > Can we pretend it was never there (call it tetris...) ? The entire snd module is useless now that Peter has committed the select->poll changes; it can't be built. mike From owner-cvs-sys Mon Sep 15 00:38:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA09090 for cvs-sys-outgoing; Mon, 15 Sep 1997 00:38:37 -0700 (PDT) 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 AAA09046; Mon, 15 Sep 1997 00:38:17 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA21851; Mon, 15 Sep 1997 00:34:50 -0700 (PDT) Date: Mon, 15 Sep 1997 00:34:50 -0700 (PDT) Message-Id: <199709150734.AAA21851@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sound.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/15 00:34:50 PDT Modified files: sys/i386/isa/snd sound.h Log: remove redudant decls from this header file (used for 2.2.x compat) Revision Changes Path 1.2 +0 -6 src/sys/i386/isa/snd/sound.h From owner-cvs-sys Mon Sep 15 01:14:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA11608 for cvs-sys-outgoing; Mon, 15 Sep 1997 01:14:28 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA11572; Mon, 15 Sep 1997 01:14:00 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id IAA01948; Mon, 15 Sep 1997 08:56:38 +0200 From: Luigi Rizzo Message-Id: <199709150656.IAA01948@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources To: mike@smith.net.au (Mike Smith) Date: Mon, 15 Sep 1997 08:56:38 +0200 (MET DST) Cc: jmg@freebsd.org, cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org In-Reply-To: <199709150644.QAA00618@word.smith.net.au> from "Mike Smith" at Sep 15, 97 04:14:00 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > The entire snd module is useless now that Peter has committed the > select->poll changes; it can't be built. I am trying to figure out the difference between select and poll, it does not appear to be anything substantial, i.e. just a change in arguments in ("events" instead of "rw") and out ("revents" instead of 0/1). Is there any documentation somewhere ? On passing, it seems that sequences like the following (from pcaudio.c, a similar thing is in asc.c) would be much easier to read if replaced by selrecord(p, &pca_status.wsel ). if (pca_status.wsel.si_pid && (p1=pfind(pca_status.wsel.si_pid)) && p1->p_wchan == (caddr_t)&selwait) pca_status.wsel.si_flags = SI_COLL; else pca_status.wsel.si_pid = p->p_pid; Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-cvs-sys Mon Sep 15 01:29:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA13090 for cvs-sys-outgoing; Mon, 15 Sep 1997 01:29:20 -0700 (PDT) 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 BAA13056; Mon, 15 Sep 1997 01:29:10 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA23243; Mon, 15 Sep 1997 01:25:43 -0700 (PDT) Date: Mon, 15 Sep 1997 01:25:43 -0700 (PDT) Message-Id: <199709150825.BAA23243@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/15 01:25:43 PDT Modified files: sys/kern vfs_syscalls.c Log: Deal more correctly with mountpoints. Revision Changes Path 1.69 +5 -3 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Mon Sep 15 01:29:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA13168 for cvs-sys-outgoing; Mon, 15 Sep 1997 01:29:54 -0700 (PDT) Received: from hydrogen.nike.efn.org (resnet.uoregon.edu [128.223.170.28]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA13120; Mon, 15 Sep 1997 01:29:42 -0700 (PDT) Received: (from jmg@localhost) by hydrogen.nike.efn.org (8.8.7/8.8.7) id BAA24942; Mon, 15 Sep 1997 01:28:08 -0700 (PDT) Message-ID: <19970915012808.65404@hydrogen.nike.efn.org> Date: Mon, 15 Sep 1997 01:28:08 -0700 From: John-Mark Gurney To: Luigi Rizzo Cc: Mike Smith , cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources References: <199709150644.QAA00618@word.smith.net.au> <199709150656.IAA01948@labinfo.iet.unipi.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199709150656.IAA01948@labinfo.iet.unipi.it>; from Luigi Rizzo on Mon, Sep 15, 1997 at 08:56:38AM +0200 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Luigi Rizzo scribbled this message on Sep 15: > > The entire snd module is useless now that Peter has committed the > > select->poll changes; it can't be built. > > I am trying to figure out the difference between select and poll, > it does not appear to be anything substantial, i.e. just a change > in arguments in ("events" instead of "rw") and out ("revents" > instead of 0/1). Is there any documentation somewhere ? I don't know.. but I'll be around the next few hours (probably until 10am PST), so if you could get me the changes, I'll be able to commit them... I won't be able to look at it as I have work to do... ttyl.. -- John-Mark Gurney Modem/FAX: +1 541 683 6954 Cu Networking Live in Peace, destroy Micro$oft, support free software, run FreeBSD From owner-cvs-sys Mon Sep 15 01:59:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA15423 for cvs-sys-outgoing; Mon, 15 Sep 1997 01:59:37 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA15326; Mon, 15 Sep 1997 01:57:21 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id JAA02037; Mon, 15 Sep 1997 09:38:17 +0200 From: Luigi Rizzo Message-Id: <199709150738.JAA02037@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources To: gurney_j@resnet.uoregon.edu Date: Mon, 15 Sep 1997 09:38:17 +0200 (MET DST) Cc: mike@smith.net.au, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <19970915012808.65404@hydrogen.nike.efn.org> from "John-Mark Gurney" at Sep 15, 97 01:27:49 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Luigi Rizzo scribbled this message on Sep 15: > > > The entire snd module is useless now that Peter has committed the > > > select->poll changes; it can't be built. > > > > I am trying to figure out the difference between select and poll, > > it does not appear to be anything substantial, i.e. just a change > > in arguments in ("events" instead of "rw") and out ("revents" > > instead of 0/1). Is there any documentation somewhere ? > > I don't know.. but I'll be around the next few hours (probably until > 10am PST), so if you could get me the changes, I'll be able to commit > them... I won't be able to look at it as I have work to do... I'll see what I can do. I don't know if the 3.0 snap has already been done (it was scheduled for today, sep.15, right ?), but IMHO checking in such a change in interfaces which affects so many device drivers just the day before a snap without a chance to test things is not a great idea. Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-cvs-sys Mon Sep 15 02:16:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA16450 for cvs-sys-outgoing; Mon, 15 Sep 1997 02:16:50 -0700 (PDT) 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 CAA16440; Mon, 15 Sep 1997 02:16:47 -0700 (PDT) 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 CAA15156; Mon, 15 Sep 1997 02:15:34 -0700 (PDT) To: Luigi Rizzo Cc: mike@smith.net.au, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources In-reply-to: Your message of "Mon, 15 Sep 1997 09:38:17 +0200." <199709150738.JAA02037@labinfo.iet.unipi.it> Date: Mon, 15 Sep 1997 02:15:34 -0700 Message-ID: <15152.874314934@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Well, it would have been released later on today but for the small fact that I actually lied like a floor rug concerning the release date. I can now confess that Walnut Creek CDROM was told from the beginning that the actual release date would be the 20th, the 15 being the day when I expected the tree to be totally broken and whimpering as a result of last-minute commits and thus the date I announced. We now have 5 days to actually test and fix the tree. ;-) Jordan > I'll see what I can do. I don't know if the 3.0 snap has already > been done (it was scheduled for today, sep.15, right ?), but IMHO > checking in such a change in interfaces which affects so many device > drivers just the day before a snap without a chance to test things > is not a great idea. > > Luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ From owner-cvs-sys Mon Sep 15 02:23:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA16762 for cvs-sys-outgoing; Mon, 15 Sep 1997 02:23:56 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id CAA16726; Mon, 15 Sep 1997 02:22:49 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id KAA02161; Mon, 15 Sep 1997 10:05:00 +0200 From: Luigi Rizzo Message-Id: <199709150805.KAA02161@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources To: jkh@time.cdrom.com (Jordan K. Hubbard) Date: Mon, 15 Sep 1997 10:04:59 +0200 (MET DST) Cc: mike@smith.net.au, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <15152.874314934@time.cdrom.com> from "Jordan K. Hubbard" at Sep 15, 97 02:15:15 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Well, it would have been released later on today but for the small > fact that I actually lied like a floor rug concerning the release > date. > > I can now confess that Walnut Creek CDROM was told from the beginning > that the actual release date would be the 20th, the 15 being the day > when I expected the tree to be totally broken and whimpering as a > result of last-minute commits and thus the date I announced. We now > have 5 days to actually test and fix the tree. ;-) You are great! although now that everybody knows the trick it seems to me that we have 5 more days to break the tree even more... Cheers Luigi From owner-cvs-sys Mon Sep 15 02:29:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA17059 for cvs-sys-outgoing; Mon, 15 Sep 1997 02:29:14 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA17039; Mon, 15 Sep 1997 02:29:08 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id TAA08480; Mon, 15 Sep 1997 19:22:38 +1000 Date: Mon, 15 Sep 1997 19:22:38 +1000 From: Bruce Evans Message-Id: <199709150922.TAA08480@godzilla.zeta.org.au> To: luigi@labinfo.iet.unipi.it, mike@smith.net.au Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, jmg@FreeBSD.ORG Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >I am trying to figure out the difference between select and poll, >it does not appear to be anything substantial, i.e. just a change >in arguments in ("events" instead of "rw") and out ("revents" >instead of 0/1). Is there any documentation somewhere ? There are many examples in *.c. >On passing, it seems that sequences like the following (from >pcaudio.c, a similar thing is in asc.c) would be much easier to >read if replaced by selrecord(p, &pca_status.wsel ). > > if (pca_status.wsel.si_pid && > (p1=pfind(pca_status.wsel.si_pid)) > && p1->p_wchan == (caddr_t)&selwait) > pca_status.wsel.si_flags = SI_COLL; > else > pca_status.wsel.si_pid = p->p_pid; selrecord() is a BSD4.4Lite interface. The above drivers apparently haven't been converted to it yet. Bruce From owner-cvs-sys Mon Sep 15 02:34:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA17339 for cvs-sys-outgoing; Mon, 15 Sep 1997 02:34:12 -0700 (PDT) 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 CAA17327; Mon, 15 Sep 1997 02:34:06 -0700 (PDT) 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 CAA15331; Mon, 15 Sep 1997 02:33:20 -0700 (PDT) To: Luigi Rizzo cc: mike@smith.net.au, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources In-reply-to: Your message of "Mon, 15 Sep 1997 10:04:59 +0200." <199709150805.KAA02161@labinfo.iet.unipi.it> Date: Mon, 15 Sep 1997 02:33:20 -0700 Message-ID: <15326.874316000@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > although now that everybody knows the trick it seems to me that we > have 5 more days to break the tree even more... Well, when I've done this in the past most folks have generally been pretty good. Something about the feeling of rushing up to one deadline and then discovering it was a fake generally does not seem to whip people up into even more energetic frenzies, thankfully. :) If we can all just sort of coast to a gentle stop in 5 days time, giving me just enough time to start a release build and then resuming the normal pace again, that'd be great. Jordan From owner-cvs-sys Mon Sep 15 05:02:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA24637 for cvs-sys-outgoing; Mon, 15 Sep 1997 05:02:36 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id FAA24607; Mon, 15 Sep 1997 05:01:59 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id MAA02405; Mon, 15 Sep 1997 12:38:44 +0200 From: Luigi Rizzo Message-Id: <199709151038.MAA02405@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/isa/snd - Imported sources To: bde@zeta.org.au (Bruce Evans) Date: Mon, 15 Sep 1997 12:38:44 +0200 (MET DST) Cc: mike@smith.net.au, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, jmg@FreeBSD.ORG In-Reply-To: <199709150922.TAA08480@godzilla.zeta.org.au> from "Bruce Evans" at Sep 15, 97 07:22:19 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >I am trying to figure out the difference between select and poll, > >it does not appear to be anything substantial, i.e. just a change > >in arguments in ("events" instead of "rw") and out ("revents" > >instead of 0/1). Is there any documentation somewhere ? > > There are many examples in *.c. The initial reason why I used FreeBSD was that it was _documented_ in the 4.3 BSD book, and now 4.4 BSD book. I can study how a kernel mechanism or interface is supposed to work, compare the description in the book with actual code samples, etc. Code alone is not enough, it might be broken and what is worse, people might use it as a reference and duplicate it. As an example, the select->poll change to asc.c has a missing return (revents) in this case it is relatively easy to spot it out but this is not always the case. Documentation is of fundamental importance, especially for basic mechanisms of large use. > selrecord() is a BSD4.4Lite interface. The above drivers apparently > haven't been converted to it yet. I have just filed a PR :) Cheers Luigi From owner-cvs-sys Mon Sep 15 12:15:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA17731 for cvs-sys-outgoing; Mon, 15 Sep 1997 12:15:34 -0700 (PDT) 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 MAA17668; Mon, 15 Sep 1997 12:14:41 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id MAA11747; Mon, 15 Sep 1997 12:11:10 -0700 (PDT) Date: Mon, 15 Sep 1997 12:11:10 -0700 (PDT) Message-Id: <199709151911.MAA11747@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/15 12:11:10 PDT Modified files: sys/kern vfs_syscalls.c Log: Solve race-condition, return path in normal order. A couple of stylistic nits from Bruce. If your libc contains version 1.11 or 1.12 of getcwd.c, (ie: if you recompiled libc one of the last couple of days): >>> Recompile LIBC before you boot a new kernel <<< A new libc will deal with both old and new kernels. Revision Changes Path 1.70 +30 -27 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Mon Sep 15 16:14:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA02016 for cvs-sys-outgoing; Mon, 15 Sep 1997 16:14:38 -0700 (PDT) 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 QAA01836; Mon, 15 Sep 1997 16:10:34 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA12893; Mon, 15 Sep 1997 16:07:02 -0700 (PDT) Date: Mon, 15 Sep 1997 16:07:02 -0700 (PDT) Message-Id: <199709152307.QAA12893@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/15 16:07:02 PDT Modified files: sys/netinet ip_input.c Log: Prevent overflow with fragmented packets Reviewed by: wollman Revision Changes Path 1.65 +66 -25 src/sys/netinet/ip_input.c From owner-cvs-sys Mon Sep 15 16:16:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA02154 for cvs-sys-outgoing; Mon, 15 Sep 1997 16:16:23 -0700 (PDT) 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 QAA01997; Mon, 15 Sep 1997 16:14:28 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA13382; Mon, 15 Sep 1997 16:10:56 -0700 (PDT) Date: Mon, 15 Sep 1997 16:10:56 -0700 (PDT) Message-Id: <199709152310.QAA13382@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/15 16:10:55 PDT Modified files: (Branch: RELENG_2_2) sys/netinet ip_input.c Log: MFC: prevent overflow with fragmented packets Reviewed by: wollman Revision Changes Path 1.50.2.8 +66 -25 src/sys/netinet/ip_input.c From owner-cvs-sys Tue Sep 16 00:49:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA01528 for cvs-sys-outgoing; Tue, 16 Sep 1997 00:49:57 -0700 (PDT) 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 AAA01367; Tue, 16 Sep 1997 00:49:22 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA16074; Tue, 16 Sep 1997 00:45:47 -0700 (PDT) Date: Tue, 16 Sep 1997 00:45:47 -0700 (PDT) Message-Id: <199709160745.AAA16074@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT options.i386 src/sys/i386/isa fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/16 00:45:46 PDT Modified files: sys/i386/conf LINT options.i386 sys/i386/isa fd.c Log: Make FDC_DEBUG a supported option. Hide the bogus FDC ``chip type'' display behind a (mostly) undocumented option, since people started to trust the bogus claim. Once we're going to handle 2.88 MB controllers, we have to redo the chip detection, by now just leave it hidden. Revision Changes Path 1.366 +8 -1 src/sys/i386/conf/LINT 1.59 +4 -1 src/sys/i386/conf/options.i386 1.101 +21 -10 src/sys/i386/isa/fd.c From owner-cvs-sys Tue Sep 16 01:09:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA05991 for cvs-sys-outgoing; Tue, 16 Sep 1997 01:09:35 -0700 (PDT) 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 BAA05830; Tue, 16 Sep 1997 01:08:46 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA16142; Tue, 16 Sep 1997 01:05:11 -0700 (PDT) Date: Tue, 16 Sep 1997 01:05:11 -0700 (PDT) Message-Id: <199709160805.BAA16142@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/16 01:05:10 PDT Modified files: sys/kern vfs_syscalls.c Log: Don't leak memory, from sef. Stylistic nits and a blunder, from bde. Revision Changes Path 1.71 +27 -11 src/sys/kern/vfs_syscalls.c From owner-cvs-sys Tue Sep 16 02:14:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA13564 for cvs-sys-outgoing; Tue, 16 Sep 1997 02:14:41 -0700 (PDT) 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 CAA13531; Tue, 16 Sep 1997 02:13:55 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA16486; Tue, 16 Sep 1997 02:10:20 -0700 (PDT) Date: Tue, 16 Sep 1997 02:10:20 -0700 (PDT) Message-Id: <199709160910.CAA16486@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/devfs devfs_tree.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/09/16 02:10:19 PDT Modified files: sys/miscfs/devfs devfs_tree.c Log: devfs changes to allow old (better) and newer (braindamaged) behaviour. I'm going to try migrate back, while keeping the newer code. Revision Changes Path 1.41 +24 -10 src/sys/miscfs/devfs/devfs_tree.c From owner-cvs-sys Tue Sep 16 03:16:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA15835 for cvs-sys-outgoing; Tue, 16 Sep 1997 03:16:15 -0700 (PDT) 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 DAA15790; Tue, 16 Sep 1997 03:15:30 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA17076; Tue, 16 Sep 1997 03:11:54 -0700 (PDT) Date: Tue, 16 Sep 1997 03:11:54 -0700 (PDT) Message-Id: <199709161011.DAA17076@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern subr_diskslice.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 03:11:54 PDT Modified files: sys/kern subr_diskslice.c Log: Reject attempts to set an in-core label which says that the "disk" or a partition is larger than the slice. Now `disklabel -Brw sdX auto' should fail properly on sliced disks without partition of type 165, e.g., on zip disks with the factory default formatting. Previously it set a bogus in-core label for the compatibility slice and used this to corrupt the MBR (the slice has offset 0 and size 0, but setting the label in effect corrupted its size to nonzero). `disklabel -Brw sdX auto' already failed properly on normally (not dangerously dedicated) sliced disks _with_ partition of type 165, because the compatibility slice has a nonzero offset so the MBR remained inaccessible when the size was corrupted. This bug only affected in-core labels. On-disk labels are checked carefully when they read and written. Revision Changes Path 1.38 +10 -4 src/sys/kern/subr_diskslice.c From owner-cvs-sys Tue Sep 16 03:36:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA16581 for cvs-sys-outgoing; Tue, 16 Sep 1997 03:36:33 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA16568; Tue, 16 Sep 1997 03:36:17 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id UAA28695; Tue, 16 Sep 1997 20:33:05 +1000 Date: Tue, 16 Sep 1997 20:33:05 +1000 From: Bruce Evans Message-Id: <199709161033.UAA28695@godzilla.zeta.org.au> To: bde@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern subr_diskslice.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >bde 1997/09/16 03:11:54 PDT > > Modified files: > sys/kern subr_diskslice.c > Log: > Reject attempts to set an in-core label which says that the "disk" > or a partition is larger than the slice. > > Now `disklabel -Brw sdX auto' should fail properly on sliced disks > without partition of type 165, e.g., on zip disks with the factory > default formatting. Previously it set a bogus in-core label for > the compatibility slice and used this to corrupt the MBR (the slice > has offset 0 and size 0, but setting the label in effect corrupted > its size to nonzero). > > `disklabel -Brw sdX auto' already failed properly on normally (not > dangerously dedicated) sliced disks _with_ partition of type 165, > because the compatibility slice has a nonzero offset so the MBR > remained inaccessible when the size was corrupted. > > This bug only affected in-core labels. On-disk labels are checked > carefully when they read and written. > > Revision Changes Path > 1.38 +10 -4 src/sys/kern/subr_diskslice.c This should go in all stable versions (after testing of course). Bruce From owner-cvs-sys Tue Sep 16 03:49:27 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA17060 for cvs-sys-outgoing; Tue, 16 Sep 1997 03:49:27 -0700 (PDT) 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 DAA17000; Tue, 16 Sep 1997 03:48:46 -0700 (PDT) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA17321; Tue, 16 Sep 1997 03:45:11 -0700 (PDT) Date: Tue, 16 Sep 1997 03:45:11 -0700 (PDT) Message-Id: <199709161045.DAA17321@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/09/16 03:45:11 PDT Modified files: (Branch: RELENG_2_2) sys/i386/i386 machdep.c Log: Bring in changes from revs 1.262 & 1.263: speculative memory probe for machines with >64MB of RAM. Revision Changes Path 1.209.2.12 +35 -21 src/sys/i386/i386/machdep.c From owner-cvs-sys Tue Sep 16 04:05:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA17990 for cvs-sys-outgoing; Tue, 16 Sep 1997 04:05:41 -0700 (PDT) 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 EAA17948; Tue, 16 Sep 1997 04:05:03 -0700 (PDT) From: David Greenman Received: (from davidg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA17778; Tue, 16 Sep 1997 04:01:27 -0700 (PDT) Date: Tue, 16 Sep 1997 04:01:27 -0700 (PDT) Message-Id: <199709161101.EAA17778@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 1997/09/16 04:01:27 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa if_ed.c Log: Brought in changes from revs 1.119-1.121: enable 0WS and check memory address range validity. Revision Changes Path 1.107.2.3 +35 -19 src/sys/i386/isa/if_ed.c From owner-cvs-sys Tue Sep 16 04:48:09 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA19779 for cvs-sys-outgoing; Tue, 16 Sep 1997 04:48:09 -0700 (PDT) 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 EAA19742; Tue, 16 Sep 1997 04:47:43 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA18871; Tue, 16 Sep 1997 04:44:07 -0700 (PDT) Date: Tue, 16 Sep 1997 04:44:07 -0700 (PDT) Message-Id: <199709161144.EAA18871@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern subr_log.c subr_rlist.c tty_pty.c tty_snoop.c tty_tty.c uipc_domain.c vfs_subr.c src/sys/net bpf.c netisr.h route.c src/sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c src/sys/sys buf.h exec.h inflate.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 04:44:06 PDT Modified files: sys/kern subr_log.c subr_rlist.c tty_pty.c tty_snoop.c tty_tty.c uipc_domain.c vfs_subr.c sys/net bpf.c netisr.h route.c sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c sys/sys buf.h exec.h inflate.h Log: Fixed gratuitous ANSIisms. Revision Changes Path 1.24 +4 -2 src/sys/kern/subr_log.c 1.23 +5 -3 src/sys/kern/subr_rlist.c 1.47 +4 -2 src/sys/kern/tty_pty.c 1.21 +3 -1 src/sys/kern/tty_snoop.c 1.19 +4 -2 src/sys/kern/tty_tty.c 1.18 +8 -3 src/sys/kern/uipc_domain.c 1.104 +16 -8 src/sys/kern/vfs_subr.c 1.34 +6 -3 src/sys/net/bpf.c 1.13 +2 -2 src/sys/net/netisr.h 1.44 +9 -5 src/sys/net/route.c 1.23 +2 -2 src/sys/netinet/igmp.c 1.41 +2 -2 src/sys/netinet/in_proto.c 1.29 +2 -2 src/sys/netinet/ip_fw.h 1.37 +5 -4 src/sys/netinet/tcp_subr.c 1.41 +2 -2 src/sys/sys/buf.h 1.17 +2 -2 src/sys/sys/exec.h 1.9 +3 -3 src/sys/sys/inflate.h From owner-cvs-sys Tue Sep 16 04:52:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA19899 for cvs-sys-outgoing; Tue, 16 Sep 1997 04:52:54 -0700 (PDT) Received: from oxmail4.ox.ac.uk (oxmail4.ox.ac.uk [163.1.2.33]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id EAA19890; Tue, 16 Sep 1997 04:52:39 -0700 (PDT) Received: from njl2.materials.ox.ac.uk by oxmail4 with SMTP (PP); Tue, 16 Sep 1997 12:50:53 +0100 Received: by njl2.materials.ox.ac.uk (950413.SGI.8.6.12/940406.SGI) id MAA17030; Tue, 16 Sep 1997 12:50:52 +0100 Date: Tue, 16 Sep 1997 12:50:52 +0100 From: neil.long@materials.oxford.ac.uk (Neil J Long) Message-Id: <9709161250.ZM17028@njl2.materials.ox.ac.uk> In-Reply-To: "Andrey A. Chernov" "cvs commit: src/sys/netinet ip_input.c" (Sep 15, 4:10pm) References: <199709152310.QAA13382@freefall.freebsd.org> X-Mailer: Z-Mail-SGI (3.2S.3 08feb96 MediaMail) To: cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/netinet ip_input.c Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk The RELENG_2_2 change seems to have broken the kernel build On Sep 15, 4:10pm, Andrey A. Chernov wrote: > Subject: cvs commit: src/sys/netinet ip_input.c > ache 1997/09/15 16:10:55 PDT > > Modified files: (Branch: RELENG_2_2) > sys/netinet ip_input.c > Log: > MFC: prevent overflow with fragmented packets > Reviewed by: wollman > > Revision Changes Path > 1.50.2.8 +66 -25 src/sys/netinet/ip_input.c >-- End of excerpt from Andrey A. Chernov cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I../../../include -DFAILSAFE -DCOMPAT_43 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL ../../netinet/ip_input.c ../../netinet/ip_input.c:121: conflicting types for `ipq' ../../netinet/ip_var.h:163: previous declaration of `ipq' *** Error code 1 Stop. (I did a clean config, depend and make to be sure). Neil From owner-cvs-sys Tue Sep 16 05:07:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA20410 for cvs-sys-outgoing; Tue, 16 Sep 1997 05:07:49 -0700 (PDT) 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 FAA20382; Tue, 16 Sep 1997 05:07:22 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA18951; Tue, 16 Sep 1997 05:03:46 -0700 (PDT) Date: Tue, 16 Sep 1997 05:03:46 -0700 (PDT) Message-Id: <199709161203.FAA18951@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/09/16 05:03:46 PDT Modified files: (Branch: RELENG_2_2) sys/netinet ip_var.h Log: MFC: remove ipq queue declaration, not used outside ip_input.c Revision Changes Path 1.24.2.3 +1 -2 src/sys/netinet/ip_var.h From owner-cvs-sys Tue Sep 16 06:55:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA24896 for cvs-sys-outgoing; Tue, 16 Sep 1997 06:55:57 -0700 (PDT) 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 GAA24868; Tue, 16 Sep 1997 06:55:42 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA19149; Tue, 16 Sep 1997 06:52:05 -0700 (PDT) Date: Tue, 16 Sep 1997 06:52:05 -0700 (PDT) Message-Id: <199709161352.GAA19149@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_malloc.c src/sys/sys malloc.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 06:52:05 PDT Modified files: sys/kern kern_malloc.c sys/sys malloc.h Log: Fixed staticization. buckets[] was staticized but was still declared extern in and it should not have been staticized for the !(KMEMSTATS || DIAGNOSTIC) case. Fixed the !(KMEMSTATS || DIAGNOSTIC) case. The MALLOC() and FREE() macros are evil, but code generally doesn't allow for this and some code involving else clauses did not compile. Finished staticization. Revision Changes Path 1.30 +17 -6 src/sys/kern/kern_malloc.c 1.24 +6 -7 src/sys/sys/malloc.h From owner-cvs-sys Tue Sep 16 07:24:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA26223 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:24:23 -0700 (PDT) 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 HAA26178; Tue, 16 Sep 1997 07:23:25 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA19210; Tue, 16 Sep 1997 07:19:48 -0700 (PDT) Date: Tue, 16 Sep 1997 07:19:48 -0700 (PDT) Message-Id: <199709161419.HAA19210@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys systm.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 07:19:48 PDT Modified files: sys/sys systm.h Log: Removed declaration of nonexistent function fuibyte(). Sorted some declarations. Fixed missing __P(())'s. Removed `timeout_func_t (pointer to timeout function) typedef. It was mainly used in bogus casts. The more useful `timeout_t' (timeout function) typedef should be used instead. Cleaned up callout declarations and comments. Revision Changes Path 1.59 +45 -38 src/sys/sys/systm.h From owner-cvs-sys Tue Sep 16 07:25:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA26268 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:25:16 -0700 (PDT) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA26232; Tue, 16 Sep 1997 07:24:38 -0700 (PDT) Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id QAA27601; Tue, 16 Sep 1997 16:24:28 +0200 (MET DST) Date: Tue, 16 Sep 1997 16:24:28 +0200 (MET DST) Message-Id: <199709161424.QAA27601@bitbox.follo.net> From: Eivind Eklund To: David Greenman CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-reply-to: David Greenman's message of Tue, 16 Sep 1997 03:45:11 -0700 (PDT) Subject: Re: cvs commit: src/sys/i386/i386 machdep.c References: <199709161045.DAA17321@freefall.freebsd.org> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > davidg 1997/09/16 03:45:11 PDT > > Modified files: (Branch: RELENG_2_2) > sys/i386/i386 machdep.c > Log: > Bring in changes from revs 1.262 & 1.263: speculative memory probe for > machines with >64MB of RAM. This still won't work on Compaqs and Dells - they report 16MB in the RTC memory, and expect you to use the (EISA?) BIOS to find the rest. (Not that I have a good solution for this, just FYI) Eivind. From owner-cvs-sys Tue Sep 16 07:27:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA26349 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:27:30 -0700 (PDT) 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 HAA26322; Tue, 16 Sep 1997 07:27:14 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA19247; Tue, 16 Sep 1997 07:23:37 -0700 (PDT) Date: Tue, 16 Sep 1997 07:23:37 -0700 (PDT) Message-Id: <199709161423.HAA19247@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys devfsext.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 07:23:37 PDT Modified files: sys/sys devfsext.h Log: Cleaned up. Revision Changes Path 1.16 +7 -18 src/sys/sys/devfsext.h From owner-cvs-sys Tue Sep 16 07:36:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA27006 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:36:06 -0700 (PDT) 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 HAA26887; Tue, 16 Sep 1997 07:35:22 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA26017; Tue, 16 Sep 1997 07:31:45 -0700 (PDT) Date: Tue, 16 Sep 1997 07:31:45 -0700 (PDT) Message-Id: <199709161431.HAA26017@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys diskslice.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 07:31:45 PDT Modified files: sys/sys diskslice.h Log: Fixed syntax errors in `#if 0' code. Revision Changes Path 1.21 +3 -3 src/sys/sys/diskslice.h From owner-cvs-sys Tue Sep 16 07:41:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA27384 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:41:54 -0700 (PDT) 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 HAA27355; Tue, 16 Sep 1997 07:41:33 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA03982; Tue, 16 Sep 1997 07:37:55 -0700 (PDT) Date: Tue, 16 Sep 1997 07:37:55 -0700 (PDT) Message-Id: <199709161437.HAA03982@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys lkm.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 07:37:55 PDT Modified files: sys/sys lkm.h Log: Removed a stray backslash-newline. Revision Changes Path 1.17 +2 -2 src/sys/sys/lkm.h From owner-cvs-sys Tue Sep 16 07:48:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA27775 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:48:25 -0700 (PDT) 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 HAA27748; Tue, 16 Sep 1997 07:48:02 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA04023; Tue, 16 Sep 1997 07:44:25 -0700 (PDT) Date: Tue, 16 Sep 1997 07:44:25 -0700 (PDT) Message-Id: <199709161444.HAA04023@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys mount.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/09/16 07:44:25 PDT Modified files: sys/sys mount.h Log: Drop temporary source-level compatibility for old mount(2) interface. Revision Changes Path 1.46 +1 -5 src/sys/sys/mount.h From owner-cvs-sys Tue Sep 16 07:55:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA28261 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:55:08 -0700 (PDT) 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 HAA28253; Tue, 16 Sep 1997 07:55:04 -0700 (PDT) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id HAA20161; Tue, 16 Sep 1997 07:57:33 -0700 (PDT) Message-Id: <199709161457.HAA20161@implode.root.com> To: Eivind Eklund cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 machdep.c In-reply-to: Your message of "Tue, 16 Sep 1997 16:24:28 +0200." <199709161424.QAA27601@bitbox.follo.net> From: David Greenman Reply-To: dg@root.com Date: Tue, 16 Sep 1997 07:57:33 -0700 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> davidg 1997/09/16 03:45:11 PDT >> >> Modified files: (Branch: RELENG_2_2) >> sys/i386/i386 machdep.c >> Log: >> Bring in changes from revs 1.262 & 1.263: speculative memory probe for >> machines with >64MB of RAM. > >This still won't work on Compaqs and Dells - they report 16MB in the >RTC memory, and expect you to use the (EISA?) BIOS to find the rest. >(Not that I have a good solution for this, just FYI) Yes, I'm aware of this. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Sep 16 07:56:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA28350 for cvs-sys-outgoing; Tue, 16 Sep 1997 07:56:24 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id HAA28336; Tue, 16 Sep 1997 07:56:18 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id PAA05480; Tue, 16 Sep 1997 15:36:02 +0200 From: Luigi Rizzo Message-Id: <199709161336.PAA05480@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/i386 machdep.c To: perhaps@yes.no (Eivind Eklund) Date: Tue, 16 Sep 1997 15:36:02 +0200 (MET DST) Cc: davidg@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <199709161424.QAA27601@bitbox.follo.net> from "Eivind Eklund" at Sep 16, 97 04:24:09 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Bring in changes from revs 1.262 & 1.263: speculative memory probe for > > machines with >64MB of RAM. > > This still won't work on Compaqs and Dells - they report 16MB in the > RTC memory, and expect you to use the (EISA?) BIOS to find the rest. > (Not that I have a good solution for this, just FYI) can we possibly put some option in USERCONFIG to override any compiled-in option. If someone writes such a procedure, can it be made table driven so that it can be used for other parameters as well. Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-cvs-sys Tue Sep 16 09:32:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA03945 for cvs-sys-outgoing; Tue, 16 Sep 1997 09:32:33 -0700 (PDT) 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 JAA03939; Tue, 16 Sep 1997 09:32:27 -0700 (PDT) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.5/8.8.5) with ESMTP id JAA20346; Tue, 16 Sep 1997 09:34:13 -0700 (PDT) Message-Id: <199709161634.JAA20346@implode.root.com> To: Luigi Rizzo cc: perhaps@yes.no (Eivind Eklund), cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/i386 machdep.c In-reply-to: Your message of "Tue, 16 Sep 1997 15:36:02 +0200." <199709161336.PAA05480@labinfo.iet.unipi.it> From: David Greenman Reply-To: dg@root.com Date: Tue, 16 Sep 1997 09:34:13 -0700 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > Bring in changes from revs 1.262 & 1.263: speculative memory probe for >> > machines with >64MB of RAM. >> >> This still won't work on Compaqs and Dells - they report 16MB in the >> RTC memory, and expect you to use the (EISA?) BIOS to find the rest. >> (Not that I have a good solution for this, just FYI) > >can we possibly put some option in USERCONFIG to override any >compiled-in option. This is already available via the npx0 'iosize' parameter. Although this is certainly a kludge, it is sufficient until a better mechanism comes along that is more general. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Sep 16 10:51:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA08878 for cvs-sys-outgoing; Tue, 16 Sep 1997 10:51:01 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA08855; Tue, 16 Sep 1997 10:50:29 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA19999; Tue, 16 Sep 1997 10:47:34 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd019993; Tue Sep 16 17:47:24 1997 Message-ID: <341EC602.167EB0E7@whistle.com> Date: Tue, 16 Sep 1997 10:46:42 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Bruce Evans CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern subr_log.c subr_rlist.c tty_pty.c tty_snoop.c tty_tty.c uipc_domain.c vfs_subr.c src/sys/net bpf.c netisr.h route.c src/sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c src/sys/sys buf.h exe References: <199709161144.EAA18871@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: I think this has been discussed before.. but... WHY!!!!! in the example given I think the original made more sense, and didn't we vote to stop adding more of the stupid __P() stuff? from this commit..... *************** *** 179,186 **** static void *ctty_devfs_token; #endif static void ! ctty_drvinit(void *unused) { dev_t dev; --- 179,188 ---- static void *ctty_devfs_token; #endif + static void ctty_drvinit __P((void *unused)); static void ! ctty_drvinit(unused) ! void *unused; { dev_t dev; > bde 1997/09/16 04:44:06 PDT > > Modified files: > sys/kern subr_log.c subr_rlist.c tty_pty.c > tty_snoop.c tty_tty.c uipc_domain.c > vfs_subr.c > sys/net bpf.c netisr.h route.c > sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c > sys/sys buf.h exec.h inflate.h > Log: > Fixed gratuitous ANSIisms. > > Revision Changes Path > 1.24 +4 -2 src/sys/kern/subr_log.c > 1.23 +5 -3 src/sys/kern/subr_rlist.c > 1.47 +4 -2 src/sys/kern/tty_pty.c > 1.21 +3 -1 src/sys/kern/tty_snoop.c > 1.19 +4 -2 src/sys/kern/tty_tty.c > 1.18 +8 -3 src/sys/kern/uipc_domain.c > 1.104 +16 -8 src/sys/kern/vfs_subr.c > 1.34 +6 -3 src/sys/net/bpf.c > 1.13 +2 -2 src/sys/net/netisr.h > 1.44 +9 -5 src/sys/net/route.c > 1.23 +2 -2 src/sys/netinet/igmp.c > 1.41 +2 -2 src/sys/netinet/in_proto.c > 1.29 +2 -2 src/sys/netinet/ip_fw.h > 1.37 +5 -4 src/sys/netinet/tcp_subr.c > 1.41 +2 -2 src/sys/sys/buf.h > 1.17 +2 -2 src/sys/sys/exec.h > 1.9 +3 -3 src/sys/sys/inflate.h From owner-cvs-sys Tue Sep 16 10:55:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA09227 for cvs-sys-outgoing; Tue, 16 Sep 1997 10:55:38 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id KAA09174; Tue, 16 Sep 1997 10:55:10 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id RAA05876; Tue, 16 Sep 1997 17:59:27 +0200 From: Luigi Rizzo Message-Id: <199709161559.RAA05876@labinfo.iet.unipi.it> Subject: Re: cvs commit: src/sys/i386/i386 machdep.c To: dg@root.com Date: Tue, 16 Sep 1997 17:59:26 +0200 (MET DST) Cc: perhaps@yes.no, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG In-Reply-To: <199709161634.JAA20346@implode.root.com> from "David Greenman" at Sep 16, 97 09:33:54 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >can we possibly put some option in USERCONFIG to override any > >compiled-in option. > > This is already available via the npx0 'iosize' parameter. Although this > is certainly a kludge, it is sufficient until a better mechanism comes along > that is more general. ok, sorry for not noticing... perhaps I should make good use of my recent experience in userconfig to make some additions... line mode only though. What is your wishlist ? Cheers Luigi -----------------------------+-------------------------------------- Luigi Rizzo | Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it | Universita' di Pisa tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ _____________________________|______________________________________ From owner-cvs-sys Tue Sep 16 11:03:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA09675 for cvs-sys-outgoing; Tue, 16 Sep 1997 11:03:03 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA09593; Tue, 16 Sep 1997 11:01:23 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id KAA20147; Tue, 16 Sep 1997 10:50:58 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd020144; Tue Sep 16 17:50:51 1997 Message-ID: <341EC6D1.2781E494@whistle.com> Date: Tue, 16 Sep 1997 10:50:09 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Bruce Evans CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/sys devfsext.h References: <199709161423.HAA19247@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: hands off my files please! I don't appreciate it.. I formatted it for a reason,... so I can read it.. > > bde 1997/09/16 07:23:37 PDT > > Modified files: > sys/sys devfsext.h > Log: > Cleaned up. > > Revision Changes Path > 1.16 +7 -18 src/sys/sys/devfsext.h From owner-cvs-sys Tue Sep 16 11:40:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA11962 for cvs-sys-outgoing; Tue, 16 Sep 1997 11:40:35 -0700 (PDT) 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 LAA11835; Tue, 16 Sep 1997 11:39:46 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA04502; Tue, 16 Sep 1997 11:36:07 -0700 (PDT) Date: Tue, 16 Sep 1997 11:36:07 -0700 (PDT) Message-Id: <199709161836.LAA04502@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/netinet in_proto.c tcp_debug.c tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/16 11:36:07 PDT Modified files: sys/conf options sys/netinet in_proto.c tcp_debug.c tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_usrreq.c Log: Make TCPDEBUG a new-style option. Revision Changes Path 1.34 +2 -1 src/sys/conf/options 1.42 +3 -1 src/sys/netinet/in_proto.c 1.11 +3 -1 src/sys/netinet/tcp_debug.c 1.61 +3 -1 src/sys/netinet/tcp_input.c 1.26 +3 -1 src/sys/netinet/tcp_output.c 1.38 +3 -1 src/sys/netinet/tcp_subr.c 1.24 +3 -1 src/sys/netinet/tcp_timer.c 1.35 +3 -1 src/sys/netinet/tcp_usrreq.c From owner-cvs-sys Tue Sep 16 11:40:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA12005 for cvs-sys-outgoing; Tue, 16 Sep 1997 11:40:54 -0700 (PDT) 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 LAA11980; Tue, 16 Sep 1997 11:40:42 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA04593; Tue, 16 Sep 1997 11:37:03 -0700 (PDT) Date: Tue, 16 Sep 1997 11:37:03 -0700 (PDT) Message-Id: <199709161837.LAA04593@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/netinet in_proto.c tcp_debug.c tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_usrreq.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/09/16 11:37:03 PDT Modified files: (Branch: RELENG_2_2) sys/conf options sys/netinet in_proto.c tcp_debug.c tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_usrreq.c Log: MFC: make TCPDEBUG a new-style option Revision Changes Path 1.18.2.7 +2 -1 src/sys/conf/options 1.33.2.1 +3 -1 src/sys/netinet/in_proto.c 1.7.2.1 +3 -1 src/sys/netinet/tcp_debug.c 1.54.2.3 +3 -1 src/sys/netinet/tcp_input.c 1.21.2.1 +3 -1 src/sys/netinet/tcp_output.c 1.31.2.2 +3 -1 src/sys/netinet/tcp_subr.c 1.20.2.1 +3 -1 src/sys/netinet/tcp_timer.c 1.26.2.2 +3 -1 src/sys/netinet/tcp_usrreq.c From owner-cvs-sys Tue Sep 16 16:53:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA27753 for cvs-sys-outgoing; Tue, 16 Sep 1997 16:53:02 -0700 (PDT) Received: from word.smith.net.au (ppp20.portal.net.au [202.12.71.120]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA27719; Tue, 16 Sep 1997 16:52:13 -0700 (PDT) Received: from word.smith.net.au (localhost.smith.net.au [127.0.0.1]) by word.smith.net.au (8.8.7/8.8.5) with ESMTP id JAA00511; Wed, 17 Sep 1997 09:20:00 +0930 (CST) Message-Id: <199709162350.JAA00511@word.smith.net.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: Julian Elischer cc: Bruce Evans , cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/kern subr_log.c subr_rlist.c tty_pty.c tty_snoop.c tty_tty.c uipc_domain.c vfs_subr.c src/sys/net bpf.c netisr.h route.c src/sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c src/sys/sys buf.h exe In-reply-to: Your message of "Tue, 16 Sep 1997 10:46:42 MST." <341EC602.167EB0E7@whistle.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 17 Sep 1997 09:19:58 +0930 From: Mike Smith Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > Bruce Evans wrote: > I think this has been discussed before.. > but... > WHY!!!!! I think Bruce's line was "be consistent with whatever file you're in". > in the example given I think the original made more sense, > and didn't we vote to stop adding more of the stupid __P() stuff? IMHO, we should ANSIfy wherever we go. Others have different opinions. The "be consistent" line was the consensus that came out of the last war on this topic. mike From owner-cvs-sys Wed Sep 17 01:05:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA27857 for cvs-sys-outgoing; Wed, 17 Sep 1997 01:05:40 -0700 (PDT) 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 BAA27758; Wed, 17 Sep 1997 01:04:52 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA09417; Wed, 17 Sep 1997 01:01:09 -0700 (PDT) Date: Wed, 17 Sep 1997 01:01:09 -0700 (PDT) Message-Id: <199709170801.BAA09417@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 src/sys/pc98/pc98 fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/17 01:01:09 PDT Modified files: sys/pc98/conf options.pc98 sys/pc98/pc98 fd.c Log: Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/fd.c revisions 1.59 and 1.101, respectively. Revision Changes Path 1.39 +4 -1 src/sys/pc98/conf/options.pc98 1.21 +21 -10 src/sys/pc98/pc98/fd.c From owner-cvs-sys Wed Sep 17 01:39:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA00211 for cvs-sys-outgoing; Wed, 17 Sep 1997 01:39:14 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA00123; Wed, 17 Sep 1997 01:38:25 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id SAA08987; Wed, 17 Sep 1997 18:37:11 +1000 Date: Wed, 17 Sep 1997 18:37:11 +1000 From: Bruce Evans Message-Id: <199709170837.SAA08987@godzilla.zeta.org.au> To: bde@FreeBSD.ORG, julian@whistle.com Subject: Re: cvs commit: src/sys/kern subr_log.c subr_rlist.c tty_pty.c tty_snoop.c tty_tty.c uipc_domain.c vfs_subr.c src/sys/net bpf.c netisr.h route.c src/sys/netinet igmp.c in_proto.c ip_fw.h tcp_subr.c src/sys/sys buf.h exe Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >I think this has been discussed before.. >but... >WHY!!!!! It (tty_tty.c in this example) had 90% KNF-style 100% K&R1-supporting code until someone spammed devfs support into it. >in the example given I think the original made more sense, >and didn't we vote to stop adding more of the stupid __P() stuff? We voted not to require it in new code. >from this commit..... >*************** >*** 179,186 **** > static void *ctty_devfs_token; > #endif > > static void >! ctty_drvinit(void *unused) > { > dev_t dev; > >--- 179,188 ---- > static void *ctty_devfs_token; > #endif > >+ static void ctty_drvinit __P((void *unused)); > static void >! ctty_drvinit(unused) >! void *unused; > { > dev_t dev; Bruce From owner-cvs-sys Wed Sep 17 02:12:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA01925 for cvs-sys-outgoing; Wed, 17 Sep 1997 02:12:30 -0700 (PDT) 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 CAA01891; Wed, 17 Sep 1997 02:12:11 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA09855; Wed, 17 Sep 1997 02:08:27 -0700 (PDT) Date: Wed, 17 Sep 1997 02:08:27 -0700 (PDT) Message-Id: <199709170908.CAA09855@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 options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/17 02:08:27 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/conf files.pc98 options.pc98 Log: Synchronize with sys/i386/conf/files.i386 and options.i386 revisions 1.141.2.15 and 1.26.2.10, respectively. Revision Changes Path 1.9.2.14 +2 -1 src/sys/pc98/conf/files.pc98 1.8.2.10 +3 -1 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Wed Sep 17 02:13:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA01963 for cvs-sys-outgoing; Wed, 17 Sep 1997 02:13:18 -0700 (PDT) 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 CAA01936; Wed, 17 Sep 1997 02:13:07 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA09887; Wed, 17 Sep 1997 02:09:24 -0700 (PDT) Date: Wed, 17 Sep 1997 02:09:24 -0700 (PDT) Message-Id: <199709170909.CAA09887@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/09/17 02:09:24 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/i386 machdep.c Log: Synchronize with sys/i386/i386/machdep.c revision 1.209.2.12. Revision Changes Path 1.11.2.12 +35 -21 src/sys/pc98/i386/machdep.c From owner-cvs-sys Wed Sep 17 02:13:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA02009 for cvs-sys-outgoing; Wed, 17 Sep 1997 02:13:57 -0700 (PDT) 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 CAA01985; Wed, 17 Sep 1997 02:13:49 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA09921; Wed, 17 Sep 1997 02:10:05 -0700 (PDT) Date: Wed, 17 Sep 1997 02:10:05 -0700 (PDT) Message-Id: <199709170910.CAA09921@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 if_ed.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/17 02:10:05 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 if_ed.c Log: Synchronize with sys/i386/isa/if_ed.c revision 1.107.2.3. Revision Changes Path 1.11.2.9 +35 -19 src/sys/pc98/pc98/if_ed.c From owner-cvs-sys Wed Sep 17 13:21:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA07743 for cvs-sys-outgoing; Wed, 17 Sep 1997 13:21:25 -0700 (PDT) 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 NAA07646; Wed, 17 Sep 1997 13:20:05 -0700 (PDT) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA28949; Wed, 17 Sep 1997 13:16:18 -0700 (PDT) Date: Wed, 17 Sep 1997 13:16:18 -0700 (PDT) Message-Id: <199709172016.NAA28949@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fd.c fdc.h src/sys/i386/isa/ic nec765.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk tegge 1997/09/17 13:16:18 PDT Modified files: sys/i386/isa fd.c fdc.h sys/i386/isa/ic nec765.h Log: Enable the FIFO on enhanced floppy controllers. This reduces the number of dma overruns/underruns for systems under heavy dma load. As a side effect, broken enhanced floppy controllers that sometimes don't detect dma overruns/underruns will give less errors. Reviewed by: j@uriah.heep.sax.de (J Wunsch) Revision Changes Path 1.102 +56 -1 src/sys/i386/isa/fd.c 1.9 +2 -1 src/sys/i386/isa/fdc.h 1.7 +2 -1 src/sys/i386/isa/ic/nec765.h From owner-cvs-sys Wed Sep 17 14:53:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13601 for cvs-sys-outgoing; Wed, 17 Sep 1997 14:53:24 -0700 (PDT) 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 OAA13558; Wed, 17 Sep 1997 14:52:56 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA29229; Wed, 17 Sep 1997 14:49:08 -0700 (PDT) Date: Wed, 17 Sep 1997 14:49:08 -0700 (PDT) Message-Id: <199709172149.OAA29229@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/09/17 14:49:08 PDT Modified files: sys/scsi scsiconf.c Log: Add the C1557A as a known tape changer (thus non-broken multi-LUN tape device). Submitted by: Andre.Albsmeier@mchp.siemens.de (Andre Albsmeier) Revision Changes Path 1.93 +6 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Wed Sep 17 14:54:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA13677 for cvs-sys-outgoing; Wed, 17 Sep 1997 14:54:38 -0700 (PDT) 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 OAA13643; Wed, 17 Sep 1997 14:54:21 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA29276; Wed, 17 Sep 1997 14:50:33 -0700 (PDT) Date: Wed, 17 Sep 1997 14:50:33 -0700 (PDT) Message-Id: <199709172150.OAA29276@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/09/17 14:50:33 PDT Modified files: (Branch: RELENG_2_2) sys/scsi scsiconf.c Log: MFC: add the C1557A tape changer Revision Changes Path 1.64.2.17 +6 -1 src/sys/scsi/scsiconf.c From owner-cvs-sys Wed Sep 17 17:20:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA21465 for cvs-sys-outgoing; Wed, 17 Sep 1997 17:20:33 -0700 (PDT) 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 RAA21344; Wed, 17 Sep 1997 17:19:44 -0700 (PDT) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA00732; Wed, 17 Sep 1997 17:15:56 -0700 (PDT) Date: Wed, 17 Sep 1997 17:15:56 -0700 (PDT) Message-Id: <199709180015.RAA00732@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 msmith 1997/09/17 17:15:56 PDT Modified files: sys/scsi scsiconf.c Log: Remove line noise from the quirk list (kernel build stopper) Revision Changes Path 1.94 +1 -2 src/sys/scsi/scsiconf.c From owner-cvs-sys Thu Sep 18 00:06:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA13610 for cvs-sys-outgoing; Thu, 18 Sep 1997 00:06:24 -0700 (PDT) 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 AAA13578; Thu, 18 Sep 1997 00:05:50 -0700 (PDT) From: Satoshi Asami Received: (from asami@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA02966; Thu, 18 Sep 1997 00:02:00 -0700 (PDT) Date: Thu, 18 Sep 1997 00:02:00 -0700 (PDT) Message-Id: <199709180702.AAA02966@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 asami 1997/09/18 00:01:59 PDT Modified files: (Branch: RELENG_2_2) sys/scsi scsiconf.c Log: Typo fix (1.94). Revision Changes Path 1.64.2.18 +1 -2 src/sys/scsi/scsiconf.c From owner-cvs-sys Thu Sep 18 00:51:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA16347 for cvs-sys-outgoing; Thu, 18 Sep 1997 00:51:29 -0700 (PDT) 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 AAA16307; Thu, 18 Sep 1997 00:50:56 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA03172; Thu, 18 Sep 1997 00:47:05 -0700 (PDT) Date: Thu, 18 Sep 1997 00:47:05 -0700 (PDT) Message-Id: <199709180747.AAA03172@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd ad1848.c dmabuf.c sb_dsp.c sound.c sound.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/18 00:47:05 PDT Modified files: sys/i386/isa/snd ad1848.c dmabuf.c sb_dsp.c sound.c sound.h Log: update Luigi's driver to poll interface (Peter, you might want to check that I've done this properly, it does work though :) )... a few minor fixes to code part-Submitted-by: Luigi Revision Changes Path 1.2 +9 -17 src/sys/i386/isa/snd/ad1848.c 1.2 +6 -6 src/sys/i386/isa/snd/dmabuf.c 1.2 +7 -9 src/sys/i386/isa/snd/sb_dsp.c 1.3 +66 -67 src/sys/i386/isa/snd/sound.c 1.3 +7 -2 src/sys/i386/isa/snd/sound.h From owner-cvs-sys Thu Sep 18 01:05:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA17315 for cvs-sys-outgoing; Thu, 18 Sep 1997 01:05:17 -0700 (PDT) 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 BAA17255; Thu, 18 Sep 1997 01:04:42 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA03270; Thu, 18 Sep 1997 01:00:51 -0700 (PDT) Date: Thu, 18 Sep 1997 01:00:51 -0700 (PDT) Message-Id: <199709180800.BAA03270@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/18 01:00:51 PDT Modified files: sys/i386/i386 userconfig.c Log: reduce the number of warnings this file emits during compiling Revision Changes Path 1.93 +6 -6 src/sys/i386/i386/userconfig.c From owner-cvs-sys Thu Sep 18 01:08:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA17581 for cvs-sys-outgoing; Thu, 18 Sep 1997 01:08:38 -0700 (PDT) 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 BAA17539; Thu, 18 Sep 1997 01:08:05 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA03375; Thu, 18 Sep 1997 01:04:14 -0700 (PDT) Date: Thu, 18 Sep 1997 01:04:14 -0700 (PDT) Message-Id: <199709180804.BAA03375@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pnp.c pnp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/18 01:04:14 PDT Modified files: sys/i386/isa pnp.c pnp.h Log: wrap kernel interface in #ifdef KERNEL/#endif hide more verbosity behind bootverbose make it so that it doesn't emit as many warnings durning compiling... Revision Changes Path 1.2 +15 -15 src/sys/i386/isa/pnp.c 1.2 +10 -3 src/sys/i386/isa/pnp.h From owner-cvs-sys Thu Sep 18 01:15:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA17942 for cvs-sys-outgoing; Thu, 18 Sep 1997 01:15:31 -0700 (PDT) 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 BAA17884; Thu, 18 Sep 1997 01:14:36 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA03424; Thu, 18 Sep 1997 01:10:46 -0700 (PDT) Date: Thu, 18 Sep 1997 01:10:46 -0700 (PDT) Message-Id: <199709180810.BAA03424@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/18 01:10:45 PDT Modified files: sys/pc98/pc98 fd.c Log: Synchronize with sys/i386/isa/fd.c revision 1.102. Revision Changes Path 1.22 +57 -1 src/sys/pc98/pc98/fd.c From owner-cvs-sys Thu Sep 18 01:18:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA18052 for cvs-sys-outgoing; Thu, 18 Sep 1997 01:18:20 -0700 (PDT) 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 BAA18013; Thu, 18 Sep 1997 01:17:40 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA03461; Thu, 18 Sep 1997 01:13:49 -0700 (PDT) Date: Thu, 18 Sep 1997 01:13:49 -0700 (PDT) Message-Id: <199709180813.BAA03461@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/09/18 01:13:49 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/conf files.pc98 Log: Fixed entry of aicasm. Submitted by: h-nokubi@nmit.mt.nec.co.jp Revision Changes Path 1.9.2.15 +5 -5 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Thu Sep 18 01:34:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA18937 for cvs-sys-outgoing; Thu, 18 Sep 1997 01:34:19 -0700 (PDT) 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 BAA18839; Thu, 18 Sep 1997 01:32:16 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA03507; Thu, 18 Sep 1997 01:28:25 -0700 (PDT) Date: Thu, 18 Sep 1997 01:28:25 -0700 (PDT) Message-Id: <199709180828.BAA03507@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/18 01:28:25 PDT Modified files: sys/pci if_de.c Log: Missed a place where the extra descriptor buffers would need to be freed. Submitted by: Mark Valentine Revision Changes Path 1.69 +3 -1 src/sys/pci/if_de.c From owner-cvs-sys Thu Sep 18 11:13:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA24504 for cvs-sys-outgoing; Thu, 18 Sep 1997 11:13:05 -0700 (PDT) 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 LAA24420; Thu, 18 Sep 1997 11:11:40 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA22346; Thu, 18 Sep 1997 11:07:45 -0700 (PDT) Date: Thu, 18 Sep 1997 11:07:45 -0700 (PDT) Message-Id: <199709181807.LAA22346@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/18 11:07:45 PDT Modified files: sys/ufs/ffs ffs_alloc.c Log: Ffs_alloc allow users to write one block beyond the limit. PR: 3398 Reviewed by: phk Submitted by: Wolfram Schneider Revision Changes Path 1.36 +2 -2 src/sys/ufs/ffs/ffs_alloc.c From owner-cvs-sys Thu Sep 18 11:37:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA26535 for cvs-sys-outgoing; Thu, 18 Sep 1997 11:37:44 -0700 (PDT) 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 LAA26484; Thu, 18 Sep 1997 11:37:18 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA23057; Thu, 18 Sep 1997 11:33:24 -0700 (PDT) Date: Thu, 18 Sep 1997 11:33:24 -0700 (PDT) Message-Id: <199709181833.LAA23057@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/nullfs null_vnops.c src/sys/miscfs/umapfs umap_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/18 11:33:24 PDT Modified files: sys/miscfs/nullfs null_vnops.c sys/miscfs/umapfs umap_vnops.c Log: Executing binaries on a nullfs (or nullfs-based) filesystem results in a trap. PR: 3104 Reviewed by: phk Submitted by: Dan Walters hannibal@cyberstation.net Revision Changes Path 1.22 +4 -3 src/sys/miscfs/nullfs/null_vnops.c 1.19 +3 -2 src/sys/miscfs/umapfs/umap_vnops.c From owner-cvs-sys Fri Sep 19 01:53:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA26380 for cvs-sys-outgoing; Fri, 19 Sep 1997 01:53:45 -0700 (PDT) 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 BAA26311; Fri, 19 Sep 1997 01:52:03 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA28487; Fri, 19 Sep 1997 01:48:03 -0700 (PDT) Date: Fri, 19 Sep 1997 01:48:03 -0700 (PDT) Message-Id: <199709190848.BAA28487@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/19 01:48:03 PDT Modified files: sys/pc98/i386 userconfig.c Log: Synchronize with sys/i386/i386/userconfig.c revision 1.93. Revision Changes Path 1.37 +6 -6 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Fri Sep 19 04:01:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA03638 for cvs-sys-outgoing; Fri, 19 Sep 1997 04:01:13 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA03626; Fri, 19 Sep 1997 04:01:04 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id UAA12942; Fri, 19 Sep 1997 20:57:49 +1000 Date: Fri, 19 Sep 1997 20:57:49 +1000 From: Bruce Evans Message-Id: <199709191057.UAA12942@godzilla.zeta.org.au> To: cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org, phk@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >phk 1997/09/18 11:07:45 PDT > > Modified files: > sys/ufs/ffs ffs_alloc.c > Log: > Ffs_alloc allow users to write one block beyond the limit. > > PR: 3398 > Reviewed by: phk > Submitted by: Wolfram Schneider This is completely wrong. 1. ffs_alloc() actually allowed writing one block less one frag (normally 7 frags or 7/8 blocks) beyond the limit. 2. freebufspace() gives the free space in frags, but `size' is in bytes, so the change results in approximately `size' fragments too many being reserved. 3. ffs_realloccg() has the same bug but wasn't changed. Bruce Incompetely tested patches relative to the old version: diff -c2 ffs_alloc.c~ ffs_alloc.c *** ffs_alloc.c~ Wed Sep 3 11:16:21 1997 --- ffs_alloc.c Fri Sep 19 19:15:49 1997 *************** *** 118,122 **** if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) goto nospace; ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) goto nospace; #ifdef QUOTA --- 118,123 ---- if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) goto nospace; ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) - ! numfrags(fs, size) < 0) goto nospace; #ifdef QUOTA *************** *** 188,192 **** panic("ffs_realloccg: missing credential"); #endif /* DIAGNOSTIC */ ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) goto nospace; if ((bprev = ip->i_db[lbprev]) == 0) { --- 189,194 ---- panic("ffs_realloccg: missing credential"); #endif /* DIAGNOSTIC */ ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) - ! numfrags(fs, nsize - osize) < 0) goto nospace; if ((bprev = ip->i_db[lbprev]) == 0) { From owner-cvs-sys Fri Sep 19 04:18:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA04426 for cvs-sys-outgoing; Fri, 19 Sep 1997 04:18:00 -0700 (PDT) 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 EAA04374; Fri, 19 Sep 1997 04:17:19 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA00449; Fri, 19 Sep 1997 04:13:19 -0700 (PDT) Date: Fri, 19 Sep 1997 04:13:19 -0700 (PDT) Message-Id: <199709191113.EAA00449@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ffs ffs_alloc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/19 04:13:19 PDT Modified files: sys/ufs/ffs ffs_alloc.c Log: [Regarding the previous patch] This is completely wrong. 1. ffs_alloc() actually allowed writing one block less one frag (normally 7 frags or 7/8 blocks) beyond the limit. 2. freebufspace() gives the free space in frags, but `size' is in bytes, so the change results in approximately `size' fragments too many being reserved. 3. ffs_realloccg() has the same bug but wasn't changed. PR: 3398 Submitted by: bde Eyeballed by: phk Revision Changes Path 1.37 +5 -3 src/sys/ufs/ffs/ffs_alloc.c From owner-cvs-sys Fri Sep 19 04:18:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA04452 for cvs-sys-outgoing; Fri, 19 Sep 1997 04:18:36 -0700 (PDT) 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 EAA04447; Fri, 19 Sep 1997 04:18:29 -0700 (PDT) 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 NAA13317; Fri, 19 Sep 1997 13:17:40 +0200 (CEST) To: Bruce Evans cc: cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c In-reply-to: Your message of "Fri, 19 Sep 1997 20:57:49 +1000." <199709191057.UAA12942@godzilla.zeta.org.au> Date: Fri, 19 Sep 1997 13:17:40 +0200 Message-ID: <13315.874667860@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Thanks for the correction. I've committed your change. Poul-Henning In message <199709191057.UAA12942@godzilla.zeta.org.au>, Bruce Evans writes: >>phk 1997/09/18 11:07:45 PDT >> >> Modified files: >> sys/ufs/ffs ffs_alloc.c >> Log: >> Ffs_alloc allow users to write one block beyond the limit. >> >> PR: 3398 >> Reviewed by: phk >> Submitted by: Wolfram Schneider > >This is completely wrong. > >1. ffs_alloc() actually allowed writing one block less one frag (normally > 7 frags or 7/8 blocks) beyond the limit. >2. freebufspace() gives the free space in frags, but `size' is in bytes, > so the change results in approximately `size' fragments too many being > reserved. >3. ffs_realloccg() has the same bug but wasn't changed. > >Bruce > >Incompetely tested patches relative to the old version: > >diff -c2 ffs_alloc.c~ ffs_alloc.c >*** ffs_alloc.c~ Wed Sep 3 11:16:21 1997 >--- ffs_alloc.c Fri Sep 19 19:15:49 1997 >*************** >*** 118,122 **** > if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) > goto nospace; >! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) > goto nospace; > #ifdef QUOTA >--- 118,123 ---- > if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) > goto nospace; >! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) - >! numfrags(fs, size) < 0) > goto nospace; > #ifdef QUOTA >*************** >*** 188,192 **** > panic("ffs_realloccg: missing credential"); > #endif /* DIAGNOSTIC */ >! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) > goto nospace; > if ((bprev = ip->i_db[lbprev]) == 0) { >--- 189,194 ---- > panic("ffs_realloccg: missing credential"); > #endif /* DIAGNOSTIC */ >! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) - >! numfrags(fs, nsize - osize) < 0) > goto nospace; > if ((bprev = ip->i_db[lbprev]) == 0) { -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." From owner-cvs-sys Fri Sep 19 08:26:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA18449 for cvs-sys-outgoing; Fri, 19 Sep 1997 08:26:47 -0700 (PDT) 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 IAA18349; Fri, 19 Sep 1997 08:24:27 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA16151; Fri, 19 Sep 1997 08:20:26 -0700 (PDT) Date: Fri, 19 Sep 1997 08:20:26 -0700 (PDT) Message-Id: <199709191520.IAA16151@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa isa.c pnp.c pnp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/19 08:20:25 PDT Modified files: sys/i386/isa isa.c pnp.c pnp.h Log: teach pnp to keep isa_device structs around, and teach isa.c how to scan these structs for conflics... it still exist that two PnP cards can colide, but this is up to the user to make sure it doesn't happen... other modifications to pnp.c to format output properly, and hide more output behind bootverbose flag... fix some bugons in pnp.h that would of made it difficult for inclusion in external programs (for import of pnpinfo) Revision Changes Path 1.104 +15 -4 src/sys/i386/isa/isa.c 1.3 +81 -35 src/sys/i386/isa/pnp.c 1.3 +11 -5 src/sys/i386/isa/pnp.h From owner-cvs-sys Fri Sep 19 08:31:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA18723 for cvs-sys-outgoing; Fri, 19 Sep 1997 08:31:46 -0700 (PDT) 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 IAA18593; Fri, 19 Sep 1997 08:29:52 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA16218; Fri, 19 Sep 1997 08:25:50 -0700 (PDT) Date: Fri, 19 Sep 1997 08:25:50 -0700 (PDT) Message-Id: <199709191525.IAA16218@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT options.i386 src/sys/i386/isa sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jmg 1997/09/19 08:25:50 PDT Modified files: sys/i386/conf LINT options.i386 sys/i386/isa sio.c Log: teach sio how to attach to isa PnP cards. This is mainly for use with internal modems. Currently detects a USR modem, and a couple Supra modems... vendor id's for sio capabile cards welcomed... document new option EXTRA_SIO that will increase sio's internal data structures to support X more serial ports... these are used by the PnP part of sio for attaching... If you don't have it specified, it will default to 2... This is defaulted to 0 if you don't have PnP compiled into your kernel... also document that if you set the PnP flags (pnp x flags y) to 0x1 that the modem will be refused to be recognized by the sio driver... this is for people that want the traditional isa driver to probe and attach the modem... (for keeping legacy sio numbering) Revision Changes Path 1.367 +6 -1 src/sys/i386/conf/LINT 1.60 +2 -1 src/sys/i386/conf/options.i386 1.182 +122 -13 src/sys/i386/isa/sio.c From owner-cvs-sys Fri Sep 19 19:38:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA26872 for cvs-sys-outgoing; Fri, 19 Sep 1997 19:38:13 -0700 (PDT) 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 TAA26590; Fri, 19 Sep 1997 19:34:02 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA20590; Fri, 19 Sep 1997 19:29:57 -0700 (PDT) Date: Fri, 19 Sep 1997 19:29:57 -0700 (PDT) Message-Id: <199709200229.TAA20590@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_de.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/19 19:29:57 PDT Modified files: sys/pci if_de.c Log: ``oops''. I cut/pasted the original free()'s based on mark's suggestion rather than extracting the diff from Mark's patch, but it turns out that I was freeing one allocation twice due to a previous cut/paste braino. My botch, not Mark's. Pointed out by: Mark Valentine Revision Changes Path 1.70 +4 -4 src/sys/pci/if_de.c From owner-cvs-sys Fri Sep 19 22:38:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA07784 for cvs-sys-outgoing; Fri, 19 Sep 1997 22:38:34 -0700 (PDT) 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 WAA07080; Fri, 19 Sep 1997 22:32:09 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA23781; Fri, 19 Sep 1997 22:28:03 -0700 (PDT) Date: Fri, 19 Sep 1997 22:28:03 -0700 (PDT) Message-Id: <199709200528.WAA23781@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 src/sys/pc98/pc98 sio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/19 22:28:03 PDT Modified files: sys/pc98/conf options.pc98 sys/pc98/pc98 sio.c Log: Synchronize with sys/i386/conf/options.i386 and sys/i386/isa/sio.c revisions 1.60 and 1.182, respectively. Revision Changes Path 1.40 +2 -1 src/sys/pc98/conf/options.pc98 1.38 +122 -13 src/sys/pc98/pc98/sio.c From owner-cvs-sys Fri Sep 19 22:39:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA08097 for cvs-sys-outgoing; Fri, 19 Sep 1997 22:39:50 -0700 (PDT) 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 WAA07206; Fri, 19 Sep 1997 22:33:10 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA23814; Fri, 19 Sep 1997 22:29:04 -0700 (PDT) Date: Fri, 19 Sep 1997 22:29:04 -0700 (PDT) Message-Id: <199709200529.WAA23814@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/09/19 22:29:04 PDT Modified files: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.104. Revision Changes Path 1.41 +15 -4 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Fri Sep 19 23:37:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA15291 for cvs-sys-outgoing; Fri, 19 Sep 1997 23:37:26 -0700 (PDT) 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 XAA14175; Fri, 19 Sep 1997 23:30:36 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA24016; Fri, 19 Sep 1997 23:26:29 -0700 (PDT) Date: Fri, 19 Sep 1997 23:26:29 -0700 (PDT) Message-Id: <199709200626.XAA24016@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pnp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/19 23:26:29 PDT Modified files: sys/i386/isa pnp.h Log: Adjust the #ifdef KERNEL so that pnp_cinfo is available for sbin/dset.c Other ways around this might be to #define KERNEL in dset.c for the "i386/isa/pnp.h" include. Revision Changes Path 1.4 +5 -5 src/sys/i386/isa/pnp.h From owner-cvs-sys Sat Sep 20 00:54:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA28204 for cvs-sys-outgoing; Sat, 20 Sep 1997 00:54:36 -0700 (PDT) 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 AAA26796; Sat, 20 Sep 1997 00:46:06 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA24199; Sat, 20 Sep 1997 00:41:59 -0700 (PDT) Date: Sat, 20 Sep 1997 00:41:59 -0700 (PDT) Message-Id: <199709200741.AAA24199@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT src/sys/i386/isa wd.c wdreg.h src/sys/pci ide_pci.c pcireg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/09/20 00:41:58 PDT Modified files: sys/i386/conf LINT sys/i386/isa wd.c wdreg.h sys/pci ide_pci.c pcireg.h Log: Addition of support of the slightly rogue Promise IDE interface(Dyson), support of multiple PCI IDE controllers(Dyson), and some updates and cleanups from John Hood, who originally made our IDE DMA stuff work :-). I have run tests with 7 IDE drives connected to my system, all in DMA mode, with no errors. Modulo any bugs, this stuff makes IDE look really good (within it's limitations.) Submitted by: John Hood Revision Changes Path 1.368 +17 -2 src/sys/i386/conf/LINT 1.139 +55 -33 src/sys/i386/isa/wd.c 1.20 +7 -3 src/sys/i386/isa/wdreg.h 1.4 +1092 -614 src/sys/pci/ide_pci.c 1.19 +2 -1 src/sys/pci/pcireg.h From owner-cvs-sys Sat Sep 20 06:28:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA04940 for cvs-sys-outgoing; Sat, 20 Sep 1997 06:28:21 -0700 (PDT) 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 GAA04696; Sat, 20 Sep 1997 06:22:59 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA28022; Sat, 20 Sep 1997 06:18:49 -0700 (PDT) Date: Sat, 20 Sep 1997 06:18:49 -0700 (PDT) Message-Id: <199709201318.GAA28022@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 identcpu.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 1997/09/20 06:18:49 PDT Modified files: sys/i386/i386 identcpu.c Log: For AMD chips, pick up the long description from the chip if possible. (This is not really a typographical improvement in the case of the K6 it seems, but AMD appearantly want it too look that way). Also if bootverbose, dump some more info about the chip. Revision Changes Path 1.28 +71 -1 src/sys/i386/i386/identcpu.c From owner-cvs-sys Sat Sep 20 20:21:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA10331 for cvs-sys-outgoing; Sat, 20 Sep 1997 20:21:21 -0700 (PDT) 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 UAA10117; Sat, 20 Sep 1997 20:17:36 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA19839; Sat, 20 Sep 1997 20:13:22 -0700 (PDT) Date: Sat, 20 Sep 1997 20:13:22 -0700 (PDT) Message-Id: <199709210313.UAA19839@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern imgact_elf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/20 20:13:22 PDT Modified files: sys/kern imgact_elf.c Log: We were (I think) missing a vrele() on the vnode for the object loaded via PT_INTERP (usually /usr/libexec/ld-elf.so.1). Revision Changes Path 1.20 +5 -6 src/sys/kern/imgact_elf.c From owner-cvs-sys Sat Sep 20 20:28:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA10659 for cvs-sys-outgoing; Sat, 20 Sep 1997 20:28:33 -0700 (PDT) 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 UAA10494; Sat, 20 Sep 1997 20:24:50 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA19878; Sat, 20 Sep 1997 20:20:36 -0700 (PDT) Date: Sat, 20 Sep 1997 20:20:36 -0700 (PDT) Message-Id: <199709210320.UAA19878@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sound.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/20 20:20:36 PDT Modified files: sys/i386/isa/snd sound.c Log: Accept FIOASYNC (like the old sound driver) since it's generated by kern_descrip.c when the user does an fcntl(.., F_SETFL, ...). Revision Changes Path 1.4 +2 -2 src/sys/i386/isa/snd/sound.c From owner-cvs-sys Sat Sep 20 20:28:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA10677 for cvs-sys-outgoing; Sat, 20 Sep 1997 20:28:55 -0700 (PDT) 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 UAA10526; Sat, 20 Sep 1997 20:25:48 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA19908; Sat, 20 Sep 1997 20:21:35 -0700 (PDT) Date: Sat, 20 Sep 1997 20:21:35 -0700 (PDT) Message-Id: <199709210321.UAA19908@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sb_dsp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/20 20:21:35 PDT Modified files: sys/i386/isa/snd sb_dsp.c Log: Fix a comment-within-a-comment Revision Changes Path 1.3 +1 -1 src/sys/i386/isa/snd/sb_dsp.c From owner-cvs-sys Sat Sep 20 20:35:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA10941 for cvs-sys-outgoing; Sat, 20 Sep 1997 20:35:38 -0700 (PDT) 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 UAA10791; Sat, 20 Sep 1997 20:32:05 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id UAA19942; Sat, 20 Sep 1997 20:27:51 -0700 (PDT) Date: Sat, 20 Sep 1997 20:27:51 -0700 (PDT) Message-Id: <199709210327.UAA19942@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd ad1848.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/09/20 20:27:51 PDT Modified files: sys/i386/isa/snd ad1848.c Log: Recognize the CS4326 on the Intel PR440FX motherboard. (It works just like the normal CS4326 except that it's had it's ID's tweaked for some reason) Also mark the device as alive in the attach routine so that the pnp system doesn't think the attach failed. Revision Changes Path 1.3 +24 -11 src/sys/i386/isa/snd/ad1848.c From owner-cvs-sys Sat Sep 20 21:32:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA12794 for cvs-sys-outgoing; Sat, 20 Sep 1997 21:32:24 -0700 (PDT) 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 VAA12572; Sat, 20 Sep 1997 21:28:44 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA20400; Sat, 20 Sep 1997 21:24:31 -0700 (PDT) Date: Sat, 20 Sep 1997 21:24:31 -0700 (PDT) Message-Id: <199709210424.VAA20400@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 imgact_coff.c src/sys/isofs/cd9660 cd9660_vnops.c src/sys/kern kern_exec.c kern_lock.c vfs_init.c vfs_lookup.c vfs_syscalls.c src/sys/miscfs/devfs devfs_vnops.c src/sys/miscfs/procfs procfs_vnops.c src/sys/miscfs/union ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/09/20 21:24:30 PDT Modified files: sys/i386/ibcs2 imgact_coff.c sys/isofs/cd9660 cd9660_vnops.c sys/kern kern_exec.c kern_lock.c vfs_init.c vfs_lookup.c vfs_syscalls.c sys/miscfs/devfs devfs_vnops.c sys/miscfs/procfs procfs_vnops.c sys/miscfs/union union_subr.c sys/msdosfs msdosfs_vnops.c sys/nfs nfs_node.c nfs_serv.c nfs_subs.c nfs_vnops.c sys/sys lock.h malloc.h vnode.h sys/ufs/ufs ufs_vnops.c sys/vm vm_map.c vm_object.c vm_object.h vm_zone.c vm_zone.h Log: Change the M_NAMEI allocations to use the zone allocator. This change plus the previous changes to use the zone allocator decrease the useage of malloc by half. The Zone allocator will be upgradeable to be able to use per CPU-pools, and has more intelligent usage of SPLs. Additionally, it has reasonable stats gathering capabilities, while making most calls inline. Revision Changes Path 1.27 +3 -3 src/sys/i386/ibcs2/imgact_coff.c 1.39 +5 -5 src/sys/isofs/cd9660/cd9660_vnops.c 1.66 +4 -4 src/sys/kern/kern_exec.c 1.12 +85 -77 src/sys/kern/kern_lock.c 1.28 +9 -1 src/sys/kern/vfs_init.c 1.20 +10 -10 src/sys/kern/vfs_lookup.c 1.72 +6 -5 src/sys/kern/vfs_syscalls.c 1.40 +2 -2 src/sys/miscfs/devfs/devfs_vnops.c 1.33 +2 -2 src/sys/miscfs/procfs/procfs_vnops.c 1.21 +4 -4 src/sys/miscfs/union/union_subr.c 1.45 +10 -10 src/sys/msdosfs/msdosfs_vnops.c 1.19 +2 -2 src/sys/nfs/nfs_node.c 1.51 +22 -22 src/sys/nfs/nfs_serv.c 1.43 +11 -10 src/sys/nfs/nfs_subs.c 1.61 +8 -8 src/sys/nfs/nfs_vnops.c 1.10 +3 -2 src/sys/sys/lock.h 1.25 +7 -1 src/sys/sys/malloc.h 1.49 +4 -1 src/sys/sys/vnode.h 1.58 +10 -10 src/sys/ufs/ufs/ufs_vnops.c 1.91 +9 -4 src/sys/vm/vm_map.c 1.98 +24 -8 src/sys/vm/vm_object.c 1.38 +2 -1 src/sys/vm/vm_object.h 1.7 +62 -8 src/sys/vm/vm_zone.c 1.6 +28 -5 src/sys/vm/vm_zone.h From owner-cvs-sys Sat Sep 20 21:59:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA13662 for cvs-sys-outgoing; Sat, 20 Sep 1997 21:59:30 -0700 (PDT) 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 VAA13466; Sat, 20 Sep 1997 21:53:48 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA20472; Sat, 20 Sep 1997 21:49:34 -0700 (PDT) Date: Sat, 20 Sep 1997 21:49:34 -0700 (PDT) Message-Id: <199709210449.VAA20472@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/09/20 21:49:33 PDT Modified files: sys/kern vfs_bio.c Log: Re-institute a bugfix in allocation of anonymous buffer memory. Revision Changes Path 1.127 +36 -7 src/sys/kern/vfs_bio.c From owner-cvs-sys Sat Sep 20 22:59:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA15534 for cvs-sys-outgoing; Sat, 20 Sep 1997 22:59:59 -0700 (PDT) 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 WAA15401; Sat, 20 Sep 1997 22:54:20 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA20773; Sat, 20 Sep 1997 22:50:05 -0700 (PDT) Date: Sat, 20 Sep 1997 22:50:05 -0700 (PDT) Message-Id: <199709210550.WAA20773@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 locore.s mp_machdep.c pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/09/20 22:50:05 PDT Modified files: sys/i386/i386 locore.s mp_machdep.c pmap.c Log: Add support for more than 1 page of idle process stack on SMP systems. Revision Changes Path 1.98 +5 -5 src/sys/i386/i386/locore.s 1.53 +25 -15 src/sys/i386/i386/mp_machdep.c 1.162 +50 -27 src/sys/i386/i386/pmap.c