From owner-cvs-sys Sun Jan 7 00:12:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA25333 for cvs-sys-outgoing; Sun, 7 Jan 1996 00:12:20 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA25317 Sun, 7 Jan 1996 00:12:18 -0800 (PST) Date: Sun, 7 Jan 1996 00:12:18 -0800 (PST) From: Bill Paul Message-Id: <199601070812.AAA25317@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa/sound ad1848.c local.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk wpaul 96/01/07 00:12:16 Modified: sys/i386/isa/sound ad1848.c local.h Log: Add NMSS to the list of things that local.h checks for when decding whether of not to automatically #define EXCLUDE_AUDIO; MSS is a real audio device and we should not #define EXCLUDE_AUDIO if we have one. (And I want it because it's the only mixer-capable audio driver that I can use with my crummy Packard Bell (nee Aztech) audio board.) This fixes the very confusing condition where having all of this: mss0 at 0x530 irq 10 drq 1 on isa gus0: opl0 at 0x388 on isa opl0: mpu0 at 0x300 irq 9 drq 0 on isa mpu0: will still give you this: % cat /dev/sndstat SoundCard Error: The soundcard system has not been configured Also remove an unnecessary newline in the printf() message for the 'gus0' device shown above so that we don't wind up printing a blank line between mss0 and gus0. Revision Changes Path 1.10 +1 -1 src/sys/i386/isa/sound/ad1848.c 1.19 +3 -2 src/sys/i386/isa/sound/local.h From owner-cvs-sys Sun Jan 7 01:42:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA00415 for cvs-sys-outgoing; Sun, 7 Jan 1996 01:42:44 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA00403 Sun, 7 Jan 1996 01:42:40 -0800 (PST) Date: Sun, 7 Jan 1996 01:42:40 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601070942.BAA00403@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/ufs/ufs ufs_readwrite.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/07 01:42:39 Modified: sys/ufs/ufs ufs_readwrite.c Log: The second cast wasn't needed. Submitted by: bde Revision Changes Path 1.19 +2 -2 src/sys/ufs/ufs/ufs_readwrite.c From owner-cvs-sys Sun Jan 7 09:08:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA21336 for cvs-sys-outgoing; Sun, 7 Jan 1996 09:08:42 -0800 (PST) Received: from originat.demon.co.uk (originat.demon.co.uk [158.152.220.9]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id JAA21307 Sun, 7 Jan 1996 09:08:21 -0800 (PST) Received: (from paul@localhost) by originat.demon.co.uk (8.6.12/8.6.9) id QAA00338; Sat, 6 Jan 1996 16:15:45 GMT From: Paul Richards Message-Id: <199601061615.QAA00338@originat.demon.co.uk> Subject: Re: cvs commit: src/sys/i386/isa if_lnc.c To: bde@zeta.org.au (Bruce Evans) Date: Sat, 6 Jan 1996 16:15:45 +0000 (GMT) Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, paul@freefall.freebsd.org In-Reply-To: <199601060628.RAA11126@godzilla.zeta.org.au> from "Bruce Evans" at Jan 6, 96 05:28:14 pm Reply-to: paul@netcraft.co.uk X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk In reply to Bruce Evans who said > > > Modified: sys/i386/isa if_lnc.c > > Log: > > Added multicast support, currently #ifdef LNC_MULTICAST. > > > > Changed parameter of lnc_watchdog to match what upper levels expect, fixed > > a warning. > > Erm, the second changes undoes revision 1.15 and breaks -current. The > uppper levels of 2.1 and current are different. Damn. I was thinking when I was fixing it that the way it was before was better than what I was changing it to :-) Ok, I'm getting up to speed development-wise again, as soon as ctm gets me a copy of current I'll fix it. -- Paul Richards, Netcraft Ltd. Internet: paul@netcraft.co.uk, http://www.netcraft.co.uk Phone: 0370 462071 (Mobile), +44 1225 447500 (work) From owner-cvs-sys Sun Jan 7 11:27:12 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA05014 for cvs-sys-outgoing; Sun, 7 Jan 1996 11:27:12 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA05001 Sun, 7 Jan 1996 11:27:08 -0800 (PST) Date: Sun, 7 Jan 1996 11:27:08 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601071927.LAA05001@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/07 11:27:07 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: aic7xxx.seq: Add the same type of safeguards we use in the mesg_in phase to the mesg_out phase. aic7xxx_reg.h: Add definitions for the DSCommand register for PCI adapters. Revision Changes Path 1.27 +10 -9 src/sys/dev/aic7xxx/aic7xxx.seq 1.3 +11 -1 src/sys/dev/aic7xxx/aic7xxx_reg.h Modified: sys/i386/conf GENERIC Log: Add comment about only needing on of either ahc, ncr, or ahb type controllers to handle any number of devices. Remove unnecessary extra units for these controllers. Revision Changes Path 1.59 +3 -2 src/sys/i386/conf/GENERIC Modified: sys/i386/eisa aha1742.c Log: Use the new adapter_softc field in the scsi_link structure so that this driver no longer needs to maintain an array of configured units. Pass "softc" pointers instead of unit numbers to many functions that did a conversion for unit->softc anyway. Revision Changes Path 1.47 +66 -79 src/sys/i386/eisa/aha1742.c Modified: sys/i386/isa aha1542.c aic6360.c ncr5380.c seagate.c ultra14f.c Log: Use the new adapter_softc field in the scsi_link structure so that in the future, these drivers won't need to maintain an array of configured units. They still need to because ISA interrupt handlers take a unit number. :( Pass "softc" pointers instead of unit numbers to many functions that did a conversion of unit->softc anyway. Revision Changes Path 1.55 +89 -89 src/sys/i386/isa/aha1542.c 1.19 +12 -12 src/sys/i386/isa/aic6360.c 1.10 +3 -2 src/sys/i386/isa/ncr5380.c 1.16 +14 -11 src/sys/i386/isa/seagate.c 1.44 +106 -110 src/sys/i386/isa/ultra14f.c Modified: sys/i386/scsi aic7xxx.c aic7xxx.h bt.c Log: Use the new adapter_softc field in the scsi_link structure so that these drivers don't need to maintain an array of configured units. The bt driver still needs to because ISA interrupt handlers take a unit number. :( Revision Changes Path 1.53 +14 -33 src/sys/i386/scsi/aic7xxx.c 1.18 +1 -3 src/sys/i386/scsi/aic7xxx.h 1.4 +6 -6 src/sys/i386/scsi/bt.c Modified: sys/pci aic7870.c ncr.c Log: Write the cahesize and latency timer values back into configuration space (whoops!). Add a missing argument to the cachesize/lattime printf. Set the CACHETHEN bit in DSCommand. Revision Changes Path 1.22 +6 -1 src/sys/pci/aic7870.c 1.54 +4 -11 src/sys/pci/ncr.c Modified: sys/scsi scsiconf.h Log: Add an adapter_softc field to the scsi_link struct. Revision Changes Path 1.37 +2 -1 src/sys/scsi/scsiconf.h From owner-cvs-sys Sun Jan 7 14:31:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA22680 for cvs-sys-outgoing; Sun, 7 Jan 1996 14:31:37 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA22663 Sun, 7 Jan 1996 14:31:34 -0800 (PST) Date: Sun, 7 Jan 1996 14:31:34 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601072231.OAA22663@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/07 14:31:32 Modified: sys/i386/conf Makefile.i386 Log: Only change the sysctl variable if it presently points to /kernel. Revision Changes Path 1.74 +4 -2 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Sun Jan 7 14:39:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA23704 for cvs-sys-outgoing; Sun, 7 Jan 1996 14:39:19 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA23682 Sun, 7 Jan 1996 14:39:10 -0800 (PST) Date: Sun, 7 Jan 1996 14:39:10 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601072239.OAA23682@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern subr_diskslice.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/07 14:39:08 Modified: sys/kern subr_diskslice.c Log: It's bad if the blockno is negative. Revision Changes Path 1.16 +4 -1 src/sys/kern/subr_diskslice.c From owner-cvs-sys Sun Jan 7 18:54:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA05776 for cvs-sys-outgoing; Sun, 7 Jan 1996 18:54:50 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA05769 Sun, 7 Jan 1996 18:54:48 -0800 (PST) Date: Sun, 7 Jan 1996 18:54:48 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601080254.SAA05769@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/07 18:54:47 Branch: sys/dev/aic7xxx RELENG_2_1_0 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Merge with HEAD. aic7xxx.seq: Add additional checking to the message out phase. aic7xxx_reg.h: Add definition of the DSCommand register. Revision Changes Path 1.16.4.7 +10 -9 src/sys/dev/aic7xxx/aic7xxx.seq 1.2.2.1 +11 -1 src/sys/dev/aic7xxx/aic7xxx_reg.h Branch: sys/i386/scsi RELENG_2_1_0 Modified: sys/i386/scsi aic7xxx.c aic7xxx.h Log: Merge with HEAD. Use the adapter_softc field in the scsi_link structure instead of an array of per unit data. Revision Changes Path 1.29.2.9 +14 -33 src/sys/i386/scsi/aic7xxx.c 1.10.2.6 +1 -3 src/sys/i386/scsi/aic7xxx.h Branch: sys/pci RELENG_2_1_0 Modified: sys/pci aic7870.c Log: Merge with HEAD. Fix a printf (was missing an arg). Write the new value of CSIZE_LATTIME back into configuration space. Turn CACHETHEN on in DSCommand. Revision Changes Path 1.11.2.7 +6 -1 src/sys/pci/aic7870.c Branch: sys/scsi RELENG_2_1_0 Modified: sys/scsi scsiconf.h Log: Merge with HEAD. Add adapter_softc entry to the scsi_link structure. Revision Changes Path 1.26.4.3 +2 -1 src/sys/scsi/scsiconf.h From owner-cvs-sys Sun Jan 7 19:55:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA09118 for cvs-sys-outgoing; Sun, 7 Jan 1996 19:55:43 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA09109 Sun, 7 Jan 1996 19:55:39 -0800 (PST) Date: Sun, 7 Jan 1996 19:55:39 -0800 (PST) From: Peter Wemm Message-Id: <199601080355.TAA09109@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 19:55:38 Modified: sys/i386/conf Makefile.i386 Log: Also move /var/db/kvm_kernel.db to /var/db/kvm_kernel.old.db IF we change sysctl kern.bootfile - since libkvm expects it there. Revision Changes Path 1.75 +2 -1 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Sun Jan 7 20:13:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA09918 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:13:30 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA09911 Sun, 7 Jan 1996 20:13:28 -0800 (PST) Date: Sun, 7 Jan 1996 20:13:28 -0800 (PST) From: Peter Wemm Message-Id: <199601080413.UAA09911@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 20:13:27 Modified: sys/i386/ibcs2 syscalls.master sys/kern syscalls.master Log: Remove the #ifdef SYSVSHM etc. Always call the functions, some stubs are about to go in. This is to fix the problem with the ibcs2 and linux lkm's not being able to call the sysv ipc functions unless the build is modified. Revision Changes Path 1.4 +1 -13 src/sys/i386/ibcs2/syscalls.master 1.23 +1 -34 src/sys/kern/syscalls.master From owner-cvs-sys Sun Jan 7 20:30:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA10748 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:30:58 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA10739 Sun, 7 Jan 1996 20:30:54 -0800 (PST) Date: Sun, 7 Jan 1996 20:30:54 -0800 (PST) From: Peter Wemm Message-Id: <199601080430.UAA10739@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/kern init_sysent.c kern_exec.c kern_exit.c syscalls.c sysv_ipc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 20:30:53 Modified: sys/kern init_sysent.c kern_exec.c kern_exit.c syscalls.c sysv_ipc.c Log: (gulp!) reran makesyscalls.. sysv_ipc.c: add stub functions that either simply return (for the hooks in kern_fork/kern_exit) or log() a messgae and call enosys() (for the syscalls). sysv_ipc.c will become "standard" in conf/files and has #ifs for all the permutations. Revision Changes Path 1.29 +1 -34 src/sys/kern/init_sysent.c 1.32 +1 -3 src/sys/kern/kern_exec.c 1.26 +4 -10 src/sys/kern/kern_exit.c 1.26 +1 -34 src/sys/kern/syscalls.c 1.3 +229 -2 src/sys/kern/sysv_ipc.c From owner-cvs-sys Sun Jan 7 20:32:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA10903 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:32:33 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA10894 Sun, 7 Jan 1996 20:32:28 -0800 (PST) Date: Sun, 7 Jan 1996 20:32:28 -0800 (PST) From: Peter Wemm Message-Id: <199601080432.UAA10894@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys syscall-hide.h syscall.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 20:32:27 Modified: sys/sys syscall-hide.h syscall.h sysproto.h Log: reran makesyscalls.. Revision Changes Path 1.20 +1 -32 src/sys/sys/syscall-hide.h 1.25 +1 -1 src/sys/sys/syscall.h 1.8 +1 -55 src/sys/sys/sysproto.h From owner-cvs-sys Sun Jan 7 20:35:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA11187 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:35:03 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA11170 Sun, 7 Jan 1996 20:34:59 -0800 (PST) Date: Sun, 7 Jan 1996 20:34:59 -0800 (PST) From: Peter Wemm Message-Id: <199601080434.UAA11170@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/linux linux_ipc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 20:34:58 Modified: sys/i386/ibcs2 ibcs2_ipc.c ibcs2_isc_syscall.h ibcs2_isc_sysent.c ibcs2_proto.h ibcs2_syscall.h ibcs2_sysent.c ibcs2_xenix.h ibcs2_xenix_syscall.h ibcs2_xenix_sysent.c sys/i386/linux linux_ipc.c Log: reran makesyscalls Always call the SYSV ipc functions, stubs will take their place if necessary. Revision Changes Path 1.6 +1 -8 src/sys/i386/ibcs2/ibcs2_ipc.c 1.2 +1 -1 src/sys/i386/ibcs2/ibcs2_isc_syscall.h 1.2 +1 -1 src/sys/i386/ibcs2/ibcs2_isc_sysent.c 1.3 +1 -28 src/sys/i386/ibcs2/ibcs2_proto.h 1.4 +1 -1 src/sys/i386/ibcs2/ibcs2_syscall.h 1.5 +1 -13 src/sys/i386/ibcs2/ibcs2_sysent.c 1.2 +1 -1 src/sys/i386/ibcs2/ibcs2_xenix.h 1.2 +1 -1 src/sys/i386/ibcs2/ibcs2_xenix_syscall.h 1.2 +1 -1 src/sys/i386/ibcs2/ibcs2_xenix_sysent.c 1.6 +1 -2 src/sys/i386/linux/linux_ipc.c From owner-cvs-sys Sun Jan 7 20:38:12 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA11455 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:38:12 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [144.206.136.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id UAA11440 Sun, 7 Jan 1996 20:37:58 -0800 (PST) Received: by sovcom.kiae.su id AA24164 (5.65.kiae-1 ); Mon, 8 Jan 1996 07:36:15 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Mon, 8 Jan 96 07:36:15 +0300 Received: (from ache@localhost) by ache.dialup.ru (8.7.3/8.7.3) id HAA00368; Mon, 8 Jan 1996 07:29:55 +0300 (MSK) To: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, Peter Wemm References: <199601080413.UAA09911@freefall.freebsd.org> In-Reply-To: <199601080413.UAA09911@freefall.freebsd.org>; from Peter Wemm at Sun, 7 Jan 1996 20:13:28 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Mon, 8 Jan 1996 07:29:55 +0300 (MSK) X-Mailer: Mail/@ [v2.41 FreeBSD] From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) X-Class: Fast Subject: Re: cvs commit: src/sys/kern syscalls.master Lines: 25 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk In message <199601080413.UAA09911@freefall.freebsd.org> Peter Wemm writes: >peter 96/01/07 20:13:27 > Modified: sys/i386/ibcs2 syscalls.master > sys/kern syscalls.master > Log: > Remove the #ifdef SYSVSHM etc. Always call the functions, some stubs > are about to go in. This is to fix the problem with the ibcs2 and linux > lkm's not being able to call the sysv ipc functions unless the build is > modified. > Revision Changes Path > 1.4 +1 -13 src/sys/i386/ibcs2/syscalls.master > 1.23 +1 -34 src/sys/kern/syscalls.master Does it means completely nuking of SYSV* options? If yes, at least /sys/conf/options needs modifications, if no, I don't understand this idea well, please, explain... -- Andrey A. Chernov : And I rest so composedly, /Now, in my bed, ache@astral.msk.su : That any beholder /Might fancy me dead - http://dt.demos.su/~ache : Might start at beholding me, /Thinking me dead. RELCOM Team,FreeBSD Team : E.A.Poe From "For Annie" 1849 From owner-cvs-sys Sun Jan 7 20:39:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA11545 for cvs-sys-outgoing; Sun, 7 Jan 1996 20:39:30 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id UAA11538 Sun, 7 Jan 1996 20:39:26 -0800 (PST) Date: Sun, 7 Jan 1996 20:39:26 -0800 (PST) From: Peter Wemm Message-Id: <199601080439.UAA11538@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 20:39:24 Modified: sys/conf files Log: sysv_ipc.c now "standard" as it contains #if defined(...) blocks of code that handle the various permutations of SYSV options. sysv_shm.c etc (the implementations) are still optional, this is just a file of stubs and an optional utility function. Revision Changes Path 1.55 +1 -3 src/sys/conf/files From owner-cvs-sys Sun Jan 7 21:05:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA12965 for cvs-sys-outgoing; Sun, 7 Jan 1996 21:05:48 -0800 (PST) Received: from jhome.DIALix.COM (jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id VAA12954 Sun, 7 Jan 1996 21:05:25 -0800 (PST) Received: (from peter@localhost) by jhome.DIALix.COM (8.7.3/8.7.3) id NAA01198; Mon, 8 Jan 1996 13:04:26 +0800 (WST) Date: Mon, 8 Jan 1996 13:04:26 +0800 (WST) From: Peter Wemm To: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern syscalls.master In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Mon, 8 Jan 1996, =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= wrote: > In message <199601080413.UAA09911@freefall.freebsd.org> Peter Wemm > writes: > > Modified: sys/i386/ibcs2 syscalls.master > > sys/kern syscalls.master > > Log: > > Remove the #ifdef SYSVSHM etc. Always call the functions, some stubs > > are about to go in. This is to fix the problem with the ibcs2 and linux > > lkm's not being able to call the sysv ipc functions unless the build is > > modified. > > Does it means completely nuking of SYSV* options? > If yes, at least /sys/conf/options needs modifications, > if no, I don't understand this idea well, please, explain... No, not quite. Under the original system, all the syscall vectors pointed to enosys() if the appropriate option was no enabled. What I've done, is make the syscall vectors *always* call the functions and simply provide stubs that do a log() and enosys() if the option was not enabled. So, we still have the ability to build a kernel without 99% of the sysv_shm/sem/msg stuff. We simply have stubs in their place. This means that the linux and ibcs2 lkms can be compiled to use the sysv functions always.. As it is at the moment, they are #include "opt_sysvipc.h" #ifdef SYSVxxx .. and the lkm makefiles "touch opt_sysvipc.h", so the lkm's could not use ipc _at all_, regardless of whether the kernel had it. Now, it'll work if it's there and enosys() if not, all with the same LKM binary. (well, that's the aim anyway.. :-) Also, this would be one step closer to having a LKM for the sysv ipc stuff itself - all that's needed now is to figure out how to allocate the maps etc which are normally done before the VM starts up properly. -Peter From owner-cvs-sys Sun Jan 7 21:24:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13661 for cvs-sys-outgoing; Sun, 7 Jan 1996 21:24:14 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13653 Sun, 7 Jan 1996 21:24:11 -0800 (PST) Date: Sun, 7 Jan 1996 21:24:11 -0800 (PST) From: Peter Wemm Message-Id: <199601080524.VAA13653@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 21:24:11 Modified: sys/i386/ibcs2 syscalls.master Log: Oops. forgot to remove #include "opt_sysvipc.h" Revision Changes Path 1.5 +1 -2 src/sys/i386/ibcs2/syscalls.master From owner-cvs-sys Sun Jan 7 21:27:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13888 for cvs-sys-outgoing; Sun, 7 Jan 1996 21:27:33 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13881 Sun, 7 Jan 1996 21:27:32 -0800 (PST) Date: Sun, 7 Jan 1996 21:27:32 -0800 (PST) From: Peter Wemm Message-Id: <199601080527.VAA13881@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_proto.h ibcs2_syscall.h ibcs2_sysent.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/07 21:27:31 Modified: sys/i386/ibcs2 ibcs2_proto.h ibcs2_syscall.h ibcs2_sysent.c Log: Reran makesyscalls.sh.. Revision Changes Path 1.4 +1 -1 src/sys/i386/ibcs2/ibcs2_proto.h 1.5 +1 -1 src/sys/i386/ibcs2/ibcs2_syscall.h 1.6 +1 -2 src/sys/i386/ibcs2/ibcs2_sysent.c From owner-cvs-sys Mon Jan 8 02:55:53 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA00683 for cvs-sys-outgoing; Mon, 8 Jan 1996 02:55:53 -0800 (PST) Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id CAA00678 Mon, 8 Jan 1996 02:55:40 -0800 (PST) Received: (from dfr@localhost) by minnow.render.com (8.6.12/8.6.9) id KAA22296; Mon, 8 Jan 1996 10:52:45 GMT Date: Mon, 8 Jan 1996 10:52:45 +0000 (GMT) From: Doug Rabson To: Peter Wemm cc: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= , CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern syscalls.master In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Mon, 8 Jan 1996, Peter Wemm wrote: > On Mon, 8 Jan 1996, =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= wrote: > > In message <199601080413.UAA09911@freefall.freebsd.org> Peter Wemm > > writes: > > > Modified: sys/i386/ibcs2 syscalls.master > > > sys/kern syscalls.master > > > Log: > > > Remove the #ifdef SYSVSHM etc. Always call the functions, some stubs > > > are about to go in. This is to fix the problem with the ibcs2 and linux > > > lkm's not being able to call the sysv ipc functions unless the build is > > > modified. > > > > Does it means completely nuking of SYSV* options? > > If yes, at least /sys/conf/options needs modifications, > > if no, I don't understand this idea well, please, explain... > > No, not quite. Under the original system, all the syscall vectors > pointed to enosys() if the appropriate option was no enabled. > > What I've done, is make the syscall vectors *always* call the functions > and simply provide stubs that do a log() and enosys() if the option was > not enabled. > > So, we still have the ability to build a kernel without 99% of the > sysv_shm/sem/msg stuff. We simply have stubs in their place. What happens if a normal program (not a lkm) calls the ipc syscalls? It used to generate a SIGSYS which was a good way to detect the presence of shared memory support. I believe that people may use this in X servers to optionally enable MIT-SHM extensions. -- Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 171 251 4411 FAX: +44 171 251 0939 From owner-cvs-sys Mon Jan 8 03:12:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA01767 for cvs-sys-outgoing; Mon, 8 Jan 1996 03:12:01 -0800 (PST) Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA01731 Mon, 8 Jan 1996 03:11:43 -0800 (PST) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.7.3/8.6.9) id DAA16696; Mon, 8 Jan 1996 03:11:39 -0800 (PST) Date: Mon, 8 Jan 1996 03:11:39 -0800 (PST) Message-Id: <199601081111.DAA16696@silvia.HIP.Berkeley.EDU> To: gibbs@freefall.freebsd.org CC: phk@critter.tfs.com, peter@jhome.dialix.com, phk@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-reply-to: <199601062218.OAA22558@freefall.freebsd.org> (gibbs@freefall.freebsd.org) Subject: Re: cvs commit: src/sys/ufs/ufs ufs_readwrite.c From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk * We'll just have to wait for the guy with the 20gig RAID to tell us. * Was this bug only in -current? Well, we don't have a 20GB RAID but have enough disks to create a 32GB ccd. :) I'll let you know if we see something when we upgrade the system to -current. (Assuming it will show up on an ffs created on top of ccd running on top of sd1g and such....) Satoshi From owner-cvs-sys Mon Jan 8 03:35:04 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA03021 for cvs-sys-outgoing; Mon, 8 Jan 1996 03:35:04 -0800 (PST) Received: from jhome.DIALix.COM (root@jhome.DIALix.COM [192.203.228.69]) by freefall.freebsd.org (8.7.3/8.7.3) with ESMTP id DAA03007 Mon, 8 Jan 1996 03:34:55 -0800 (PST) Received: (from peter@localhost) by jhome.DIALix.COM (8.7.3/8.7.3) id TAA02151; Mon, 8 Jan 1996 19:33:34 +0800 (WST) Date: Mon, 8 Jan 1996 19:33:33 +0800 (WST) From: Peter Wemm To: Doug Rabson cc: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= , CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/kern syscalls.master In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk On Mon, 8 Jan 1996, Doug Rabson wrote: [..] > > No, not quite. Under the original system, all the syscall vectors > > pointed to enosys() if the appropriate option was no enabled. > > > > What I've done, is make the syscall vectors *always* call the functions > > and simply provide stubs that do a log() and enosys() if the option was > > not enabled. [] > What happens if a normal program (not a lkm) calls the ipc syscalls? It > used to generate a SIGSYS which was a good way to detect the presence of > shared memory support. I believe that people may use this in X servers > to optionally enable MIT-SHM extensions. Yeah, the enosys() is what was generating SIGSYS. I believe I've preserved the semantics of calling the syscall without the service being present. As I said above, the "new way" still ends up at enosys(). Before (without msgs for example): sysvec[SYS_MSGSYS] -> enosys(). After my change: sysvec[SYS_MSGSYS] -> msgsys() -> enosys(). The primary reason for this is that the two binary emulators wanted to call msgsys() and friends directly. So, you could not even load the linux LKM on a kernel without SYSVSHM, because there would be an ld error for undefined _shmsys. Now, it'll load into any kernel, and will return a SIGSYS signal and ENOSYS errno to the caller, as is normal.... The main difference is that there will be a log() as well. Well.. At least, that's what I *think* I've done.. :-) Cheers, -Peter > -- > Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com > Phone: +44 171 251 4411 > FAX: +44 171 251 0939 > > From owner-cvs-sys Mon Jan 8 04:26:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA05686 for cvs-sys-outgoing; Mon, 8 Jan 1996 04:26:20 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA05675 Mon, 8 Jan 1996 04:26:18 -0800 (PST) Date: Mon, 8 Jan 1996 04:26:18 -0800 (PST) From: Joerg Wunsch Message-Id: <199601081226.EAA05675@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys mtio.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk joerg 96/01/08 04:26:17 Modified: sys/scsi st.c sys/sys mtio.h Log: Implement the MTRETENS command. Revision Changes Path 1.57 +5 -1 src/sys/scsi/st.c 1.6 +3 -5 src/sys/sys/mtio.h From owner-cvs-sys Mon Jan 8 04:46:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA06922 for cvs-sys-outgoing; Mon, 8 Jan 1996 04:46:19 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id EAA06915 Mon, 8 Jan 1996 04:46:18 -0800 (PST) Date: Mon, 8 Jan 1996 04:46:18 -0800 (PST) From: Joerg Wunsch Message-Id: <199601081246.EAA06915@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa wt.c wtreg.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk joerg 96/01/08 04:46:17 Modified: sys/i386/isa wt.c wtreg.h Log: MTRETENS for the wt driver. This patch got lost with my previous commit. Revision Changes Path 1.28 +12 -32 src/sys/i386/isa/wt.c 1.6 +2 -7 src/sys/i386/isa/wtreg.h From owner-cvs-sys Mon Jan 8 10:50:45 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27662 for cvs-sys-outgoing; Mon, 8 Jan 1996 10:50:45 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27653 Mon, 8 Jan 1996 10:50:36 -0800 (PST) Date: Mon, 8 Jan 1996 10:50:36 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199601081850.KAA27653@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk ache 96/01/08 10:50:33 Modified: sys/i386/isa clock.c Log: Replace ugly year/month calculations in resettodr to more clean variants, idea taken from NetBSD clock.c. At least year calculation was wrong, pointed by Bruce. Use different strategy to store year for BIOS without RTC_CENTURY Revision Changes Path 1.45 +12 -14 src/sys/i386/isa/clock.c From owner-cvs-sys Mon Jan 8 12:10:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA02473 for cvs-sys-outgoing; Mon, 8 Jan 1996 12:10:57 -0800 (PST) Received: from ki1.chemie.fu-berlin.de (ki1.Chemie.FU-Berlin.DE [160.45.24.21]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA02457 Mon, 8 Jan 1996 12:10:48 -0800 (PST) Received: by ki1.chemie.fu-berlin.de (Smail3.1.28.1) from mordillo (130.133.3.126) with smtp id ; Mon, 8 Jan 96 18:08 MET Received: (from graichen@localhost) by mordillo (8.6.12/8.6.12) id PAA01899; Mon, 8 Jan 1996 15:29:54 +0100 From: Thomas Graichen Message-Id: <199601081429.PAA01899@mordillo> Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 To: peter@freefall.freebsd.org (Peter Wemm) Date: Mon, 8 Jan 1996 15:29:54 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199601080355.TAA09109@freefall.freebsd.org> from "Peter Wemm" at Jan 7, 96 07:55:39 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk hasn't Peter Wemm said ? ... > > peter 96/01/07 19:55:38 > > Modified: sys/i386/conf Makefile.i386 > Log: > Also move /var/db/kvm_kernel.db to /var/db/kvm_kernel.old.db IF we change > sysctl kern.bootfile - since libkvm expects it there. > > Revision Changes Path > 1.75 +2 -1 src/sys/i386/conf/Makefile.i386 > just one related question: why is dev.db in /var/run and not in /var/db ? t _______________________________________________________||___________________ __|| Perfection is reached, not when there is no __|| thomas graichen longer anything to add, but when there __|| freie universitaet berlin is no longer anything to take away __|| fachbereich physik __|| - Antoine de Saint-Exupery - __|| graichen@mail.physik.fu-berlin.de ___________________________||__________________graichen@FreeBSD.org_________ From owner-cvs-sys Mon Jan 8 12:59:12 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA06746 for cvs-sys-outgoing; Mon, 8 Jan 1996 12:59:12 -0800 (PST) Received: (from guido@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA06737 Mon, 8 Jan 1996 12:59:10 -0800 (PST) Date: Mon, 8 Jan 1996 12:59:10 -0800 (PST) From: Guido van Rooij Message-Id: <199601082059.MAA06737@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet in.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk guido 96/01/08 12:59:09 Modified: sys/netinet in.c Log: Fix a bug where having a process listening to both a INADDR_ANY and a local address, that was assigned with ifconfig alias and netmask 0xffffffff, would receive duplictae udp packets. This behaviour can easily be seen by having named run, and using the alias address as the name server. This solution is not the pretiest one, but after talk with Garreth, it is seen as the most easy one. Revision Changes Path 1.21 +8 -2 src/sys/netinet/in.c From owner-cvs-sys Mon Jan 8 19:02:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA01123 for cvs-sys-outgoing; Mon, 8 Jan 1996 19:02:01 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA01114 Mon, 8 Jan 1996 19:01:57 -0800 (PST) Date: Mon, 8 Jan 1996 19:01:57 -0800 (PST) From: Peter Wemm Message-Id: <199601090301.TAA01114@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/01/08 19:01:54 Modified: sys/i386/isa si.c Log: clean up si_dprintf a bit so that it uses vararg argument parsing that does not cause warnings, and uses printf() to do a vprintf()-like output. Revision Changes Path 1.34 +17 -6 src/sys/i386/isa/si.c From owner-cvs-sys Mon Jan 8 19:19:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA02015 for cvs-sys-outgoing; Mon, 8 Jan 1996 19:19:56 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA02008 Mon, 8 Jan 1996 19:19:54 -0800 (PST) Date: Mon, 8 Jan 1996 19:19:54 -0800 (PST) From: Bill Paul Message-Id: <199601090319.TAA02008@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa/sound ad1848.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk wpaul 96/01/08 19:19:53 Modified: sys/i386/isa/sound ad1848.c Log: Fix the 'extraneous newline' problem a little more sensibly: just taking it out fixes my problem but hoses the GUS MAX probe messages. Check what device we have and print things appropriately for each. Pointed out by: Jim Lowe Revision Changes Path 1.11 +4 -1 src/sys/i386/isa/sound/ad1848.c From owner-cvs-sys Mon Jan 8 21:51:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA06867 for cvs-sys-outgoing; Mon, 8 Jan 1996 21:51:35 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id VAA06844 Mon, 8 Jan 1996 21:51:30 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id VAA27269; Mon, 8 Jan 1996 21:51:01 -0800 To: Bill Paul cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/sound ad1848.c In-reply-to: Your message of "Mon, 08 Jan 1996 19:19:54 PST." <199601090319.TAA02008@freefall.freebsd.org> Date: Mon, 08 Jan 1996 21:51:01 -0800 Message-ID: <27267.821166661@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk Guys? Just curious, but what's the state of the sound driver in 2.1? Do we need to bring anything across urgently? Jordan > wpaul 96/01/08 19:19:53 > > Modified: sys/i386/isa/sound ad1848.c > Log: > Fix the 'extraneous newline' problem a little more sensibly: just taking > it out fixes my problem but hoses the GUS MAX probe messages. Check what > device we have and print things appropriately for each. > > Pointed out by: Jim Lowe > > Revision Changes Path > 1.11 +4 -1 src/sys/i386/isa/sound/ad1848.c From owner-cvs-sys Tue Jan 9 00:26:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA21124 for cvs-sys-outgoing; Tue, 9 Jan 1996 00:26:19 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id AAA21116 Tue, 9 Jan 1996 00:26:14 -0800 (PST) Date: Tue, 9 Jan 1996 00:26:14 -0800 (PST) From: David Greenman Message-Id: <199601090826.AAA21116@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet in_var.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/01/09 00:26:12 Modified: sys/netinet in_var.h Log: Fix logic bug (!= should be ==) in recent P2P/multicast kludge. Reviewed by: Bill Fenner Submitted by: Dave Marquardt Revision Changes Path 1.15 +2 -2 src/sys/netinet/in_var.h From owner-cvs-sys Tue Jan 9 03:23:18 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA02290 for cvs-sys-outgoing; Tue, 9 Jan 1996 03:23:18 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id DAA02280 Tue, 9 Jan 1996 03:22:52 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id WAA17097; Tue, 9 Jan 1996 22:08:17 +1100 Date: Tue, 9 Jan 1996 22:08:17 +1100 From: Bruce Evans Message-Id: <199601091108.WAA17097@godzilla.zeta.org.au> To: graichen@omega.physik.fu-berlin.de, peter@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >> Modified: sys/i386/conf Makefile.i386 >> Log: >> Also move /var/db/kvm_kernel.db to /var/db/kvm_kernel.old.db IF we change >> sysctl kern.bootfile - since libkvm expects it there. >> ... >just one related question: why is dev.db in /var/run and not in /var/db ? Because it is a temporary file associated with the current kernel. kvm_kernel.db was also in /var/run in FreeBSD-1.1, but the 4.4lite implementation of kvm_mkdb was so slow that preserving kvm_kernel.db across boots was worthwhile. kvm_mkdb was speeded up by a factor of about 5 (from 20+ seconds to 4+ seconds on my 486DX33 IDE system) on 1995/01/10 by using mmap. The speed can be improved by an additional factor or about 2.5 without changing the application by removing ufs's write-through for full data blocks. Write-through is very bad for random writes if the same block is often rewritten. Bruce From owner-cvs-sys Tue Jan 9 08:14:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA18718 for cvs-sys-outgoing; Tue, 9 Jan 1996 08:14:59 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA18711 Tue, 9 Jan 1996 08:14:57 -0800 (PST) Date: Tue, 9 Jan 1996 08:14:57 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601091614.IAA18711@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/09 08:14:55 Modified: sys/dev/aic7xxx aic7xxx.seq Log: Change the inb and outb routines slightly. It seems that waiting for SPIORDY after polling REQINIT is a bad idea. Revision Changes Path 1.28 +5 -13 src/sys/dev/aic7xxx/aic7xxx.seq Modified: sys/pci aic7870.c Log: Don't bother setting the DSCommand register. Adaptec's own BIOS doesn't. Revision Changes Path 1.23 +1 -4 src/sys/pci/aic7870.c From owner-cvs-sys Tue Jan 9 08:19:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA19061 for cvs-sys-outgoing; Tue, 9 Jan 1996 08:19:34 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA19053 Tue, 9 Jan 1996 08:19:30 -0800 (PST) Date: Tue, 9 Jan 1996 08:19:30 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601091619.IAA19053@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/09 08:19:29 Branch: sys/dev/aic7xxx RELENG_2_1_0 Modified: sys/dev/aic7xxx aic7xxx.seq Log: Merge with HEAD. Change inb_first to not poll SPIORDY. Revision Changes Path 1.16.4.8 +6 -14 src/sys/dev/aic7xxx/aic7xxx.seq Branch: sys/pci RELENG_2_1_0 Modified: sys/pci aic7870.c Log: Merge with HEAD. Don't set DSCommand. Revision Changes Path 1.11.2.8 +1 -4 src/sys/pci/aic7870.c From owner-cvs-sys Tue Jan 9 09:31:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA23251 for cvs-sys-outgoing; Tue, 9 Jan 1996 09:31:58 -0800 (PST) Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id JAA23235 Tue, 9 Jan 1996 09:31:46 -0800 (PST) Received: by gvr.win.tue.nl (8.6.10/1.53) id SAA00390; Tue, 9 Jan 1996 18:31:36 +0100 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199601091731.SAA00390@gvr.win.tue.nl> Subject: Re: cvs commit: src/sys/netinet in.c To: davidg@freebsd.org Date: Tue, 9 Jan 1996 18:31:35 +0100 (MET) Cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199601082059.MAA06737@freefall.freebsd.org> from "Guido van Rooij" at Jan 8, 96 12:59:10 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@freebsd.org Precedence: bulk Guido van Rooij wrote: > > guido 96/01/08 12:59:09 > > Modified: sys/netinet in.c > Log: > Fix a bug where having a process listening to both a INADDR_ANY and a > local address, that was assigned with ifconfig alias and netmask > 0xffffffff, would receive duplictae udp packets. > This behaviour can easily be seen by having named run, and using the alias > address as the name server. > This solution is not the pretiest one, but after talk with Garreth, it > is seen as the most easy one. > > Revision Changes Path > 1.21 +8 -2 src/sys/netinet/in.c > This should probably go in the 2.1.0 branch. -Guido From owner-cvs-sys Tue Jan 9 09:48:00 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA24280 for cvs-sys-outgoing; Tue, 9 Jan 1996 09:48:00 -0800 (PST) Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id JAA24263 Tue, 9 Jan 1996 09:47:55 -0800 (PST) Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id JAA03304; Tue, 9 Jan 1996 09:47:53 -0800 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.7.3/8.6.5) with SMTP id JAA00352; Tue, 9 Jan 1996 09:47:55 -0800 (PST) Message-Id: <199601091747.JAA00352@corbin.Root.COM> To: guido@gvr.win.tue.nl (Guido van Rooij) cc: CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/netinet in.c In-reply-to: Your message of "Tue, 09 Jan 96 18:31:35 +0100." <199601091731.SAA00390@gvr.win.tue.nl> From: David Greenman Reply-To: davidg@Root.COM Date: Tue, 09 Jan 1996 09:47:54 -0800 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk >Guido van Rooij wrote: >> >> guido 96/01/08 12:59:09 >> >> Modified: sys/netinet in.c >> Log: >> Fix a bug where having a process listening to both a INADDR_ANY and a >> local address, that was assigned with ifconfig alias and netmask >> 0xffffffff, would receive duplictae udp packets. >> This behaviour can easily be seen by having named run, and using the alias >> address as the name server. >> This solution is not the pretiest one, but after talk with Garreth, it >> is seen as the most easy one. >> >> Revision Changes Path >> 1.21 +8 -2 src/sys/netinet/in.c >> >This should probably go in the 2.1.0 branch. Okay. I plan to look at several changes to the networking code for possible inclusion in 2.1.x sometime soon. -DG David Greenman Core Team/Principal Architect, The FreeBSD Project From owner-cvs-sys Tue Jan 9 11:57:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA01821 for cvs-sys-outgoing; Tue, 9 Jan 1996 11:57:57 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA01811 Tue, 9 Jan 1996 11:57:54 -0800 (PST) Date: Tue, 9 Jan 1996 11:57:54 -0800 (PST) From: Stefan Esser Message-Id: <199601091957.LAA01811@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 96/01/09 11:57:53 Modified: sys/pci ncr.c Log: Add back nncr and ncrp for now. ncrcontrol relies on them. (To be replaced by sysctl accesses some time ...) Remove a backward jump from the NCR script, which allowed a SCSI target to receive any number of NOP messages it desired. If a target indeed does such a silly thing, make it fail at the next instruction, instead of causing a timeout a few seconds later. Revision Changes Path 1.55 +7 -4 src/sys/pci/ncr.c From owner-cvs-sys Tue Jan 9 15:07:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA16002 for cvs-sys-outgoing; Tue, 9 Jan 1996 15:07:55 -0800 (PST) Received: (from ats@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA15987 Tue, 9 Jan 1996 15:07:47 -0800 (PST) Date: Tue, 9 Jan 1996 15:07:47 -0800 (PST) From: Andreas Schulz Message-Id: <199601092307.PAA15987@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci if_vx.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk ats 96/01/09 15:07:41 Modified: sys/pci if_vx.c Log: Add the pci-numbers for the 3c595 10/100Mb card to the driver. Revision Changes Path 1.6 +2 -0 src/sys/pci/if_vx.c From owner-cvs-sys Tue Jan 9 15:15:27 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA16904 for cvs-sys-outgoing; Tue, 9 Jan 1996 15:15:27 -0800 (PST) Received: (from ats@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA16878 Tue, 9 Jan 1996 15:15:13 -0800 (PST) Date: Tue, 9 Jan 1996 15:15:13 -0800 (PST) From: Andreas Schulz Message-Id: <199601092315.PAA16878@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk ats 96/01/09 15:15:09 Modified: sys/i386/conf LINT Log: Add the 3C595 as a supported device for vx0. Delete the rest of the line for the vx0 device, it is not needed as for all other pci devices. Revision Changes Path 1.233 +3 -3 src/sys/i386/conf/LINT From owner-cvs-sys Wed Jan 10 13:21:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA02309 for cvs-sys-outgoing; Wed, 10 Jan 1996 13:21:08 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA02302 Wed, 10 Jan 1996 13:21:02 -0800 (PST) Date: Wed, 10 Jan 1996 13:21:02 -0800 (PST) From: Stefan Esser Message-Id: <199601102121.NAA02302@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 96/01/10 13:21:01 Modified: sys/pci ncr.c Log: Add back initialization of "ncrp[unit]" since ncrcontrol relies on it. Revision Changes Path 1.56 +3 -2 src/sys/pci/ncr.c From owner-cvs-sys Wed Jan 10 21:12:26 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA01317 for cvs-sys-outgoing; Wed, 10 Jan 1996 21:12:26 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA01310 Wed, 10 Jan 1996 21:12:24 -0800 (PST) Date: Wed, 10 Jan 1996 21:12:24 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601110512.VAA01310@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf files.i386 Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/10 21:12:23 Branch: sys/i386/conf RELENG_2_1_0 Modified: sys/i386/conf files.i386 Log: remove reference to i386/isa/aha1742.c. This driver has moved into i386/eisa. Revision Changes Path 1.98.4.7 +1 -2 src/sys/i386/conf/files.i386 From owner-cvs-sys Wed Jan 10 22:17:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA04942 for cvs-sys-outgoing; Wed, 10 Jan 1996 22:17:56 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA04932 Wed, 10 Jan 1996 22:17:52 -0800 (PST) Date: Wed, 10 Jan 1996 22:17:52 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601110617.WAA04932@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/10 22:17:51 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Take a different approach to the SPIORDY race condition. Simply clear SPIORDY just before we ack on the bus so that there is no chance to see SPIORDY for the same byte twice. Make some small modifications so that the Linux aic7xxx driver can use our sequencer and register definition files verbatum. Revision Changes Path 1.29 +5 -3 src/sys/dev/aic7xxx/aic7xxx.seq 1.4 +15 -1 src/sys/dev/aic7xxx/aic7xxx_reg.h From owner-cvs-sys Wed Jan 10 22:21:03 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA05176 for cvs-sys-outgoing; Wed, 10 Jan 1996 22:21:03 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id WAA05169 Wed, 10 Jan 1996 22:21:00 -0800 (PST) Date: Wed, 10 Jan 1996 22:21:00 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601110621.WAA05169@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/10 22:20:59 Branch: sys/dev/aic7xxx RELENG_2_1_0 Modified: sys/dev/aic7xxx aic7xxx.seq aic7xxx_reg.h Log: Merge with HEAD: Take a different approach to the SPIORDY race condition. Simply clear SPIORDY just before we ack on the bus so that there is no chance to see SPIORDY for the same byte twice. Make some small modifications so that the Linux aic7xxx driver can use our sequencer and register definition files verbatum. Revision Changes Path 1.16.4.9 +5 -3 src/sys/dev/aic7xxx/aic7xxx.seq 1.2.2.2 +15 -1 src/sys/dev/aic7xxx/aic7xxx_reg.h From owner-cvs-sys Fri Jan 12 09:33:17 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA23470 for cvs-sys-outgoing; Fri, 12 Jan 1996 09:33:17 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA23463 Fri, 12 Jan 1996 09:33:15 -0800 (PST) Date: Fri, 12 Jan 1996 09:33:15 -0800 (PST) From: Bruce Evans Message-Id: <199601121733.JAA23463@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 96/01/12 09:33:14 Modified: sys/i386/isa clock.c Log: Fixed handling of Feb 29 in resettodr(). Revision Changes Path 1.46 +11 -5 src/sys/i386/isa/clock.c From owner-cvs-sys Sat Jan 13 02:47:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA20112 for cvs-sys-outgoing; Sat, 13 Jan 1996 02:47:01 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA20104 Sat, 13 Jan 1996 02:46:56 -0800 (PST) Date: Sat, 13 Jan 1996 02:46:56 -0800 (PST) From: David Greenman Message-Id: <199601131046.CAA20104@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa isa.c npx.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/01/13 02:46:54 Branch: sys/i386/i386 RELENG_2_1_0 sys/i386/include RELENG_2_1_0 sys/i386/isa RELENG_2_1_0 Modified: sys/i386/i386 exception.s machdep.c trap.c sys/i386/include cpufunc.h sys/i386/isa isa.c npx.c Log: Retrofitted my double-fault handler changes from -current. These are too important to leave out of the next release. Revision Changes Path 1.9.2.2 +1 -3 src/sys/i386/i386/exception.s 1.128.4.5 +46 -30 src/sys/i386/i386/machdep.c 1.53.2.4 +31 -3 src/sys/i386/i386/trap.c 1.37.4.4 +2 -2 src/sys/i386/include/cpufunc.h 1.50.4.2 +4 -3 src/sys/i386/isa/isa.c 1.23.4.1 +3 -3 src/sys/i386/isa/npx.c From owner-cvs-sys Sat Jan 13 02:49:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA20251 for cvs-sys-outgoing; Sat, 13 Jan 1996 02:49:56 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA20244 Sat, 13 Jan 1996 02:49:53 -0800 (PST) Date: Sat, 13 Jan 1996 02:49:53 -0800 (PST) From: David Greenman Message-Id: <199601131049.CAA20244@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/netinet in_var.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/01/13 02:49:51 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet in_var.h Log: Brought in changes from revs 1.14-1.15: fix for multicasting on point-to- point interfaces. Revision Changes Path 1.10.4.1 +8 -1 src/sys/netinet/in_var.h From owner-cvs-sys Sat Jan 13 10:02:48 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA05540 for cvs-sys-outgoing; Sat, 13 Jan 1996 10:02:48 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA05533 Sat, 13 Jan 1996 10:02:45 -0800 (PST) Date: Sat, 13 Jan 1996 10:02:45 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601131802.KAA05533@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/sys systm.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/13 10:02:44 Modified: sys/sys systm.h Log: Avoid bzero becomming a common symbol in all .o files. Revision Changes Path 1.30 +2 -2 src/sys/sys/systm.h From owner-cvs-sys Sat Jan 13 12:43:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11964 for cvs-sys-outgoing; Sat, 13 Jan 1996 12:43:14 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA11957 Sat, 13 Jan 1996 12:43:12 -0800 (PST) Date: Sat, 13 Jan 1996 12:43:12 -0800 (PST) From: Bruce Evans Message-Id: <199601132043.MAA11957@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/isa asc.c gsc.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk bde 96/01/13 12:43:11 Modified: sys/i386/isa asc.c gsc.c Log: Fixed renaming of private DEBUG macro. The previous revision missed one case in asc.c and almost all cases in gsc.c. Revision Changes Path 1.15 +2 -2 src/sys/i386/isa/asc.c 1.17 +8 -8 src/sys/i386/isa/gsc.c From owner-cvs-sys Sat Jan 13 15:28:08 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24240 for cvs-sys-outgoing; Sat, 13 Jan 1996 15:28:08 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24189 Sat, 13 Jan 1996 15:28:01 -0800 (PST) Date: Sat, 13 Jan 1996 15:28:01 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601132328.PAA24189@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/nfs nfs_nqlease.c nfs_serv.c nfs_socket.c nfs_srvcache.c nfs_subs.c nfs_syscalls.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/13 15:28:00 Modified: sys/sys syscall-hide.h sysproto.h sys/kern init_sysent.c syscalls.c syscalls.master sys/nfs nfs_nqlease.c nfs_serv.c nfs_socket.c nfs_srvcache.c nfs_subs.c nfs_syscalls.c Log: Add an option NFS_NOSERVER which saves 100K in the install kernel (or any other kernel that uses it). Use with option NFS. Revision Changes Path 1.21 +1 -1 src/sys/sys/syscall-hide.h 1.9 +3 -3 src/sys/sys/sysproto.h 1.30 +1 -1 src/sys/kern/init_sysent.c 1.27 +1 -1 src/sys/kern/syscalls.c 1.24 +2 -2 src/sys/kern/syscalls.master 1.19 +13 -1 src/sys/nfs/nfs_nqlease.c 1.28 +9 -6 src/sys/nfs/nfs_serv.c 1.14 +14 -1 src/sys/nfs/nfs_socket.c 1.8 +4 -1 src/sys/nfs/nfs_srvcache.c 1.27 +18 -1 src/sys/nfs/nfs_subs.c 1.13 +21 -8 src/sys/nfs/nfs_syscalls.c From owner-cvs-sys Sat Jan 13 15:30:29 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24734 for cvs-sys-outgoing; Sat, 13 Jan 1996 15:30:29 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA24715 Sat, 13 Jan 1996 15:30:21 -0800 (PST) Date: Sat, 13 Jan 1996 15:30:21 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199601132330.PAA24715@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/01/13 15:30:20 Modified: sys/i386/conf LINT Log: Document NFS_NOSERVER. Revision Changes Path 1.234 +2 -1 src/sys/i386/conf/LINT From owner-cvs-sys Sat Jan 13 18:19:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA05002 for cvs-sys-outgoing; Sat, 13 Jan 1996 18:19:49 -0800 (PST) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id SAA04987 Sat, 13 Jan 1996 18:19:44 -0800 (PST) Date: Sat, 13 Jan 1996 18:19:44 -0800 (PST) From: "Justin T. Gibbs" Message-Id: <199601140219.SAA04987@freefall.freebsd.org> To: CVS-committers, cvs-sys Subject: cvs commit: src/sys/i386/eisa aha1742.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk gibbs 96/01/13 18:19:43 Modified: sys/i386/eisa aha1742.c Log: Register our softc at attach time. I forgot to do this in my last commit, causing a panic. Revision Changes Path 1.48 +2 -1 src/sys/i386/eisa/aha1742.c