From owner-cvs-sys Sun Feb 18 15:15:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA11033 for cvs-sys-outgoing; Sun, 18 Feb 1996 15:15:35 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA11017 Sun, 18 Feb 1996 15:15:21 -0800 (PST) Date: Sun, 18 Feb 1996 15:15:21 -0800 (PST) From: Stefan Esser Message-Id: <199602182315.PAA11017@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 96/02/18 15:15:21 Modified: sys/pci ncr.c Log: Make SIMPLE TAG messages the default. Remove bogus NCR_NO_DISCONNECT option, which actually never was useful. Revision Changes Path 1.63 +34 -47 src/sys/pci/ncr.c From owner-cvs-sys Sun Feb 18 16:04:04 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA13647 for cvs-sys-outgoing; Sun, 18 Feb 1996 16:04:04 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA13593 Sun, 18 Feb 1996 16:03:52 -0800 (PST) Date: Sun, 18 Feb 1996 16:03:52 -0800 (PST) From: Stefan Esser Message-Id: <199602190003.QAA13593@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 96/02/18 16:03:52 Modified: sys/pci ncr.c Log: Restore two lines that were erronously deleted with the removal of the NCR_NO_DISCONNECT option in the previous patch. Revision Changes Path 1.64 +4 -2 src/sys/pci/ncr.c From owner-cvs-sys Sun Feb 18 16:30:52 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA14942 for cvs-sys-outgoing; Sun, 18 Feb 1996 16:30:52 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA14918 Sun, 18 Feb 1996 16:30:43 -0800 (PST) Date: Sun, 18 Feb 1996 16:30:43 -0800 (PST) From: Stefan Esser Message-Id: <199602190030.QAA14918@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci pci.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk se 96/02/18 16:30:42 Modified: sys/pci pci.c Log: Remove limit of port I/O addresses to 65K, since PCI specifies 32 bit port addresses (even though the PC architecture doesn't support them). Add code to limit the I/O map size based on the lowest set bit of the address. This cures the problem with the BT946C only having a 16 bit map register, in voiolation of the PCI specs, without giving up the general support of >65K port regions. Revision Changes Path 1.46 +5 -3 src/sys/pci/pci.c From owner-cvs-sys Mon Feb 19 01:26:29 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13903 for cvs-sys-outgoing; Mon, 19 Feb 1996 01:26:29 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA13881 Mon, 19 Feb 1996 01:26:14 -0800 (PST) Date: Mon, 19 Feb 1996 01:26:14 -0800 (PST) From: Julian Elischer Message-Id: <199602190926.BAA13881@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi scsiconf.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 96/02/19 01:26:12 Modified: sys/scsi scsiconf.c Log: allow the default tape unit to try figure out what it is rather than forcing it to 512 byte blocks.... Revision Changes Path 1.55 +6 -2 src/sys/scsi/scsiconf.c From owner-cvs-sys Mon Feb 19 01:36:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA14594 for cvs-sys-outgoing; Mon, 19 Feb 1996 01:36:49 -0800 (PST) Received: (from julian@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id BAA14548 Mon, 19 Feb 1996 01:36:29 -0800 (PST) Date: Mon, 19 Feb 1996 01:36:29 -0800 (PST) From: Julian Elischer Message-Id: <199602190936.BAA14548@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/scsi st.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk julian 96/02/19 01:36:27 Modified: sys/scsi st.c Log: cosmetic fixes plus bring the cdevsw and bdevsw entries into line with the new form. Revision Changes Path 1.62 +12 -10 src/sys/scsi/st.c From owner-cvs-sys Tue Feb 20 09:54:32 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA24661 for cvs-sys-outgoing; Tue, 20 Feb 1996 09:54:32 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA24635 Tue, 20 Feb 1996 09:54:20 -0800 (PST) Date: Tue, 20 Feb 1996 09:54:20 -0800 (PST) From: Bill Fenner Message-Id: <199602201754.JAA24635@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk fenner 96/02/20 09:54:20 Modified: sys/netinet if_ether.c Log: Make the "arpresolve: can't allocate llinfo" error message more useful by printing out the IP address it was trying to resolve, since we're seeing so many complaints about this error. Revision Changes Path 1.28 +3 -2 src/sys/netinet/if_ether.c From owner-cvs-sys Tue Feb 20 09:55:12 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA24744 for cvs-sys-outgoing; Tue, 20 Feb 1996 09:55:12 -0800 (PST) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA24729 Tue, 20 Feb 1996 09:55:06 -0800 (PST) Date: Tue, 20 Feb 1996 09:55:06 -0800 (PST) From: Bill Fenner Message-Id: <199602201755.JAA24729@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet if_ether.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk fenner 96/02/20 09:55:05 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet if_ether.c Log: Make "can't allocate llinfo" error more useful. Revision Changes Path 1.17.4.2 +3 -2 src/sys/netinet/if_ether.c From owner-cvs-sys Wed Feb 21 11:17:18 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA21111 for cvs-sys-outgoing; Wed, 21 Feb 1996 11:17:18 -0800 (PST) Received: from sequent.kiae.su (sequent.kiae.su [144.206.136.6]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA21104 Wed, 21 Feb 1996 11:17:02 -0800 (PST) Received: by sequent.kiae.su id AA04864 (5.65.kiae-2 ); Wed, 21 Feb 1996 22:16:39 +0300 Received: by sequent.KIAE.su (UUMAIL/2.0); Wed, 21 Feb 96 22:16:38 +0300 Received: (from ache@localhost) by ache.dialup.ru (8.7.3/8.7.3) id VAA00895; Tue, 20 Feb 1996 21:09:05 +0300 (MSK) To: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, Bill Fenner References: <199602201754.JAA24635@freefall.freebsd.org> In-Reply-To: <199602201754.JAA24635@freefall.freebsd.org>; from Bill Fenner at Tue, 20 Feb 1996 09:54:20 -0800 (PST) Message-Id: Organization: Olahm Ha-Yetzirah Date: Tue, 20 Feb 1996 21:09:05 +0300 (MSK) X-Mailer: Mail/@ [v2.42 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/netinet if_ether.c Lines: 19 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 <199602201754.JAA24635@freefall.freebsd.org> Bill Fenner writes: >fenner 96/02/20 09:54:20 > Modified: sys/netinet if_ether.c > Log: > Make the "arpresolve: can't allocate llinfo" error message > more useful by printing out the IP address it was trying to > resolve, since we're seeing so many complaints about this > error. I saw this error too. -- 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 Wed Feb 21 12:24:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA25531 for cvs-sys-outgoing; Wed, 21 Feb 1996 12:24:37 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA25517 Wed, 21 Feb 1996 12:24:30 -0800 (PST) Date: Wed, 21 Feb 1996 12:24:30 -0800 (PST) From: Nate Williams Message-Id: <199602212024.MAA25517@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard card.h cis.h i82365.h pccard.c pcic.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk nate 96/02/21 12:24:29 Branch: sys/pccard RELENG_2_1_0 Modified: sys/pccard card.h cis.h i82365.h pccard.c pcic.c slot.h Log: Updated the PC-CARD support files to -current status. Note, this stuff is completely disabled in /sys/i386/conf.c, so this commit is made to make it easier to integrate the Nomad's PC-PCARD code. Revision Changes Path 1.2.2.1 +13 -18 src/sys/pccard/card.h 1.1.2.1 +1 -1 src/sys/pccard/cis.h 1.1.2.1 +2 -0 src/sys/pccard/i82365.h 1.3.2.1 +355 -395 src/sys/pccard/pccard.c 1.3.2.1 +376 -333 src/sys/pccard/pcic.c 1.2.2.1 +48 -40 src/sys/pccard/slot.h From owner-cvs-sys Wed Feb 21 15:20:37 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA08702 for cvs-sys-outgoing; Wed, 21 Feb 1996 15:20:37 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA08687 Wed, 21 Feb 1996 15:20:23 -0800 (PST) Date: Wed, 21 Feb 1996 15:20:23 -0800 (PST) From: Nate Williams Message-Id: <199602212320.PAA08687@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard card.h i82365.h pccard.c pcic.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk nate 96/02/21 15:20:23 Modified: sys/pccard card.h i82365.h pccard.c pcic.c Log: Updated PC-CARD support to contain most of the code from the latest Japanese BSD-Nomad release. Reviewed by: phk Submitted by: hosokawa@mt.cs.keio.ac.jp and the rest of the Nomads Revision Changes Path 1.4 +10 -0 src/sys/pccard/card.h 1.4 +5 -1 src/sys/pccard/i82365.h 1.16 +32 -6 src/sys/pccard/pccard.c 1.15 +103 -12 src/sys/pccard/pcic.c From owner-cvs-sys Wed Feb 21 15:22:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA08809 for cvs-sys-outgoing; Wed, 21 Feb 1996 15:22:34 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA08788 Wed, 21 Feb 1996 15:22:28 -0800 (PST) Date: Wed, 21 Feb 1996 15:22:28 -0800 (PST) From: Nate Williams Message-Id: <199602212322.PAA08788@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include laptops.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk nate 96/02/21 15:22:27 Added: sys/i386/include laptops.h Log: Updated PC-CARD support to contain most of the code from the latest Japanese BSD-Nomad release. Reviewed by: phk Submitted by: hosokawa@mt.cs.keio.ac.jp and the rest of the Nomads From owner-cvs-sys Wed Feb 21 15:31:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA09439 for cvs-sys-outgoing; Wed, 21 Feb 1996 15:31:16 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA09421 Wed, 21 Feb 1996 15:31:07 -0800 (PST) Date: Wed, 21 Feb 1996 15:31:07 -0800 (PST) From: Nate Williams Message-Id: <199602212331.PAA09421@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pccard.c pcic.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk nate 96/02/21 15:31:06 Modified: sys/pccard pccard.c pcic.c Log: Removed un-used code. Revision Changes Path 1.17 +0 -12 src/sys/pccard/pccard.c 1.16 +0 -12 src/sys/pccard/pcic.c From owner-cvs-sys Wed Feb 21 16:31:57 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA13923 for cvs-sys-outgoing; Wed, 21 Feb 1996 16:31:57 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA13906 Wed, 21 Feb 1996 16:31:51 -0800 (PST) Date: Wed, 21 Feb 1996 16:31:51 -0800 (PST) From: Joerg Wunsch Message-Id: <199602220031.QAA13906@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa wt.c wtreg.h src/sys/i386/include wtio.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk joerg 96/02/21 16:31:50 Modified: sys/i386/isa wt.c wtreg.h Added: sys/i386/include wtio.h Log: . move out the error and status register def's for wt into , so mt(1) can print them, . cosmetics: put the return type and the function name onto different lines. Revision Changes Path 1.30 +45 -22 src/sys/i386/isa/wt.c 1.8 +1 -5 src/sys/i386/isa/wtreg.h From owner-cvs-sys Wed Feb 21 19:34:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA23256 for cvs-sys-outgoing; Wed, 21 Feb 1996 19:34:16 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA23232 Wed, 21 Feb 1996 19:33:57 -0800 (PST) Date: Wed, 21 Feb 1996 19:33:57 -0800 (PST) From: John Dyson Message-Id: <199602220333.TAA23232@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern sys_pipe.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk dyson 96/02/21 19:33:55 Modified: sys/kern sys_pipe.c Log: Fix a problem that select did not work with direct writes. Make wakeup channels more consistant also. Revision Changes Path 1.13 +15 -8 src/sys/kern/sys_pipe.c From owner-cvs-sys Thu Feb 22 02:57:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA10568 for cvs-sys-outgoing; Thu, 22 Feb 1996 02:57:46 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id CAA10553 Thu, 22 Feb 1996 02:57:39 -0800 (PST) Date: Thu, 22 Feb 1996 02:57:39 -0800 (PST) From: David Greenman Message-Id: <199602221057.CAA10553@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/02/22 02:57:39 Modified: sys/vm vm_glue.c vm_pageout.c Log: Add a "NO_SWAPPING" option to disable swapping. This was originally done to help diagnose a problem on wcarchive (where the kernel stack was sometimes not present), but is useful in its own right since swapping actually reduces performance on some systems (such as wcarchive). Note: swapping in this context means making the U pages pageable and has nothing to do with generic VM paging, which is unaffected by this option. Reviewed by: Revision Changes Path 1.39 +4 -3 src/sys/vm/vm_glue.c 1.66 +20 -12 src/sys/vm/vm_pageout.c From owner-cvs-sys Thu Feb 22 03:10:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA11566 for cvs-sys-outgoing; Thu, 22 Feb 1996 03:10:20 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA11545 Thu, 22 Feb 1996 03:10:12 -0800 (PST) Date: Thu, 22 Feb 1996 03:10:12 -0800 (PST) From: David Greenman Message-Id: <199602221110.DAA11545@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern init_main.c src/sys/vm vm_glue.c vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/02/22 03:10:12 Branch: sys/kern RELENG_2_1_0 sys/vm RELENG_2_1_0 Modified: sys/kern init_main.c sys/vm vm_glue.c vm_pageout.c Log: Retrofitted changes to add NO_SWAPPING option from -current (actually, it's the other way around - the changes in -current were based on these). The NO_SWAPPING option disables U-area paging (struct user & kernel stack) and can help improve performance in some special circumstances where a system has plenty of main memory and also has a lot of processes that are often in short waits (< 1 minute) but wake up frequently. Such is the case on a busy FTP archive like wcarchive. This option does not affect generic VM system paging. Revision Changes Path 1.25.4.1 +3 -1 src/sys/kern/init_main.c 1.20.4.4 +4 -3 src/sys/vm/vm_glue.c 1.51.4.2 +20 -12 src/sys/vm/vm_pageout.c From owner-cvs-sys Thu Feb 22 03:46:56 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA12959 for cvs-sys-outgoing; Thu, 22 Feb 1996 03:46:56 -0800 (PST) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id DAA12943 Thu, 22 Feb 1996 03:46:41 -0800 (PST) Date: Thu, 22 Feb 1996 03:46:41 -0800 (PST) From: David Greenman Message-Id: <199602221146.DAA12943@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk davidg 96/02/22 03:46:41 Modified: sys/netinet tcp_input.c Log: Fixed bug in Path MTU Discovery that caused the system to have to re- discover the Path MTU for each connection if the connecting host didn't offer an initial MSS. Submitted by: davidg & olah Revision Changes Path 1.36 +4 -24 src/sys/netinet/tcp_input.c From owner-cvs-sys Thu Feb 22 11:20:58 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA09369 for cvs-sys-outgoing; Thu, 22 Feb 1996 11:20:58 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA09344 Thu, 22 Feb 1996 11:20:50 -0800 (PST) Date: Thu, 22 Feb 1996 11:20:50 -0800 (PST) From: Peter Wemm Message-Id: <199602221920.LAA09344@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-usrsbin Subject: cvs commit: src/usr.sbin/sendmail - Imported sources src/sys/i386/ibcs2 ibcs2.h src/sys/kern kern_exec.c src/sys/i386/linux linux_generic.c src/sys/sys exec.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/22 11:20:49 Branch: sys/i386/ibcs2 RELENG_2_1_0 sys/i386/linux RELENG_2_1_0 sys/kern RELENG_2_1_0 sys/sys RELENG_2_1_0 Modified: sys/i386/ibcs2 ibcs2.h sys/i386/linux linux_generic.c sys/kern kern_exec.c sys/sys exec.h Log: Bring my BSD/OS 2.x executable support from -current over.. Note that the user-mode parts of this will follow shortly. Revision Changes Path 1.4.4.1 +2 -2 src/sys/i386/ibcs2/Attic/ibcs2.h 1.1.4.1 +2 -2 src/sys/i386/linux/linux_generic.c 1.21.4.2 +6 -4 src/sys/kern/kern_exec.c 1.10.4.1 +5 -5 src/sys/sys/exec.h From owner-cvs-sys Thu Feb 22 11:22:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA09447 for cvs-sys-outgoing; Thu, 22 Feb 1996 11:22:38 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA09430 Thu, 22 Feb 1996 11:22:33 -0800 (PST) Date: Thu, 22 Feb 1996 11:22:33 -0800 (PST) From: Peter Wemm Message-Id: <199602221922.LAA09430@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_sysctl.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/22 11:22:33 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern kern_sysctl.c Log: Fill in the eproc's e_login field before it's passed out to the user via sysctl. This makes 'ps -ax -O login' work. Revision Changes Path 1.25.4.3 +3 -1 src/sys/kern/kern_sysctl.c From owner-cvs-sys Thu Feb 22 12:09:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA13525 for cvs-sys-outgoing; Thu, 22 Feb 1996 12:09:07 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id MAA13493 Thu, 22 Feb 1996 12:08:48 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id NAA18586; Thu, 22 Feb 1996 13:11:35 -0700 Date: Thu, 22 Feb 1996 13:11:35 -0700 From: Nate Williams Message-Id: <199602222011.NAA18586@rocky.sri.MT.net> To: Peter Wemm Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, cvs-usrsbin@freefall.freebsd.org Subject: Re: cvs commit: src/usr.sbin/sendmail - Imported sources src/sys/i386/ibcs2 ibcs2.h src/sys/kern kern_exec.c src/sys/i386/linux linux_generic.c src/sys/sys exec.h In-Reply-To: <199602221920.LAA09344@freefall.freebsd.org> References: <199602221920.LAA09344@freefall.freebsd.org> Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > peter 96/02/22 11:20:49 > Bring my BSD/OS 2.x executable support from -current over.. Hallelujah! Praise be to Peter, on whom all glory should be given. :) Nate From owner-cvs-sys Thu Feb 22 13:32:44 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20660 for cvs-sys-outgoing; Thu, 22 Feb 1996 13:32:44 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA20639 Thu, 22 Feb 1996 13:32:26 -0800 (PST) Date: Thu, 22 Feb 1996 13:32:26 -0800 (PST) From: Peter Wemm Message-Id: <199602222132.NAA20639@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet in.h in_pcb.c in_pcb.h ip_output.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/22 13:32:25 Modified: sys/netinet in.h in_pcb.c in_pcb.h ip_output.c Log: Make the default behavior of local port assignment match traditional systems (my last change did not mix well with some firewall configurations). As much as I dislike firewalls, this is one thing I I was not prepared to break by default.. :-) Allow the user to nominate one of three ranges of port numbers as candidates for selecting a local address to replace a zero port number. The ranges are selected via a setsockopt(s, IPPROTO_IP, IP_PORTRANGE, &arg) call. The three ranges are: default, high (to bypass firewalls) and low (to get a port below 1024). The default and high port ranges are sysctl settable under sysctl net.inet.ip.portrange.* This code also fixes a potential deadlock if the system accidently ran out of local port addresses. It'd drop into an infinite while loop. The secure port selection (for root) should reduce overheads and increase reliability of rlogin/rlogind/rsh/rshd if they are modified to take advantage of it. Partly suggested by: pst Reviewed by: wollman Revision Changes Path 1.15 +48 -14 src/sys/netinet/in.h 1.17 +68 -14 src/sys/netinet/in_pcb.c 1.11 +3 -1 src/sys/netinet/in_pcb.h 1.28 +44 -1 src/sys/netinet/ip_output.c From owner-cvs-sys Thu Feb 22 17:36:26 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA07432 for cvs-sys-outgoing; Thu, 22 Feb 1996 17:36:26 -0800 (PST) Received: (from pst@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id RAA07417 Thu, 22 Feb 1996 17:36:19 -0800 (PST) Date: Thu, 22 Feb 1996 17:36:19 -0800 (PST) From: Paul Traina Message-Id: <199602230136.RAA07417@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_icmp.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk pst 96/02/22 17:36:19 Modified: sys/netinet ip_icmp.h Log: Add in support for ICMP router advertisements Revision Changes Path 1.4.4.1 +21 -2 src/sys/netinet/ip_icmp.h From owner-cvs-sys Fri Feb 23 07:12:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA14003 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:12:22 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA13975 Fri, 23 Feb 1996 07:12:06 -0800 (PST) Date: Fri, 23 Feb 1996 07:12:06 -0800 (PST) From: Peter Wemm Message-Id: <199602231512.HAA13975@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 07:12:05 Branch: sys/miscfs/procfs RELENG_2_1_0 Modified: sys/miscfs/procfs procfs_vnops.c Log: If the process has successfully done a setuid, rip away read/write to the "ctl" file, otherwise it can be "attached" by the user while it has priviliged information in core. This is a small part of the fixes in -current. Revision Changes Path 1.14.4.3 +2 -1 src/sys/miscfs/procfs/procfs_vnops.c From owner-cvs-sys Fri Feb 23 07:26:51 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA14876 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:26:51 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA14847 Fri, 23 Feb 1996 07:26:16 -0800 (PST) Date: Fri, 23 Feb 1996 07:26:16 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602231526.HAA14847@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c ip_fwdef.c src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 07:26:15 Branch: sys/conf RELENG_2_1_0 sys/i386/conf RELENG_2_1_0 sys/netinet RELENG_2_1_0 Modified: sys/conf files sys/i386/conf LINT sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c Removed: sys/netinet ip_fwdef.c Log: Big sweep over the IPFIREWALL and IPACCT code. Close the ip-fragment hole. Waste less memory. Rewrite to contemporary more readable style. Kill separate IPACCT facility, use "accept" rules in IPFIREWALL. Filter incoming >and< outgoing packets. Replace "policy" by sticky "deny all" rule. Rules have numbers used for ordering and deletion. Remove "rerorder" code entirely. Count packet & bytecount matches for rules. Revision Changes Path 1.41.4.4 +0 -2 src/sys/conf/files 1.184.4.12 +1 -6 src/sys/i386/conf/LINT 1.14.4.4 +381 -694 src/sys/netinet/ip_fw.c 1.11.4.2 +58 -66 src/sys/netinet/ip_fw.h 1.22.4.3 +26 -16 src/sys/netinet/ip_input.c 1.19.4.3 +9 -11 src/sys/netinet/ip_output.c 1.19.4.4 +2 -21 src/sys/netinet/raw_ip.c From owner-cvs-sys Fri Feb 23 07:38:14 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA15796 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:38:14 -0800 (PST) Received: from rocky.sri.MT.net (rocky.sri.MT.net [204.182.243.10]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA15726 Fri, 23 Feb 1996 07:37:38 -0800 (PST) Received: (from nate@localhost) by rocky.sri.MT.net (8.6.12/8.6.12) id IAA21468; Fri, 23 Feb 1996 08:40:24 -0700 Date: Fri, 23 Feb 1996 08:40:24 -0700 From: Nate Williams Message-Id: <199602231540.IAA21468@rocky.sri.MT.net> To: Poul-Henning Kamp Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/conf files src/sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c ip_fwdef.c src/sys/i386/conf LINT In-Reply-To: <199602231526.HAA14847@freefall.freebsd.org> References: <199602231526.HAA14847@freefall.freebsd.org> Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk Poul-Henning Kamp writes: > phk 96/02/23 07:26:15 > Log: > Big sweep over the IPFIREWALL and IPACCT code. > > Close the ip-fragment hole. > Waste less memory. > Rewrite to contemporary more readable style. > Kill separate IPACCT facility, use "accept" rules in IPFIREWALL. > Filter incoming >and< outgoing packets. I thought it was filtering both? It seems to be filtering both on my end, or is it only filtering the reply? Does this mean that UDP traffic has been 'leaking' out on me? > Replace "policy" by sticky "deny all" rule. > Rules have numbers used for ordering and deletion. Can you describe this one more fully? How does this affect ordering? Is it a priority based scheme, which allows a person to 'reorder' the rules by hand? (I hope so since I whined at Ugen about it a long time ago). Nate From owner-cvs-sys Fri Feb 23 07:48:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA16508 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:48:16 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA16489 Fri, 23 Feb 1996 07:48:02 -0800 (PST) Date: Fri, 23 Feb 1996 07:48:02 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602231548.HAA16489@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/conf files src/sys/i386/conf LINT src/sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 07:48:01 Modified: sys/conf files sys/i386/conf LINT sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c Log: Big sweep over the IPFIREWALL and IPACCT code. Close the ip-fragment hole. Waste less memory. Rewrite to contemporary more readable style. Kill separate IPACCT facility, use "accept" rules in IPFIREWALL. Filter incoming >and< outgoing packets. Replace "policy" by sticky "deny all" rule. Rules have numbers used for ordering and deletion. Remove "rerorder" code entirely. Count packet & bytecount matches for rules. Code in -current & -stable is now the same. Revision Changes Path 1.61 +0 -2 src/sys/conf/files 1.240 +1 -6 src/sys/i386/conf/LINT 1.29 +290 -719 src/sys/netinet/ip_fw.c 1.15 +36 -64 src/sys/netinet/ip_fw.h 1.36 +21 -15 src/sys/netinet/ip_input.c 1.29 +9 -11 src/sys/netinet/ip_output.c 1.26 +2 -22 src/sys/netinet/raw_ip.c From owner-cvs-sys Fri Feb 23 07:48:54 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA16598 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:48:54 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id HAA16565 Fri, 23 Feb 1996 07:48:45 -0800 (PST) Received: from critter.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0tpzjZ-0003vkC; Fri, 23 Feb 96 07:48 PST Received: from localhost.tfs.com (localhost.tfs.com [127.0.0.1]) by critter.tfs.com (8.6.12/8.6.12) with SMTP id QAA02967; Fri, 23 Feb 1996 16:48:36 +0100 X-Authentication-Warning: critter.tfs.com: Host localhost.tfs.com didn't use HELO protocol To: Nate Williams cc: Poul-Henning Kamp , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/conf files src/sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c raw_ip.c ip_fwdef.c src/sys/i386/conf LINT In-reply-to: Your message of "Fri, 23 Feb 1996 08:40:24 MST." <199602231540.IAA21468@rocky.sri.MT.net> Date: Fri, 23 Feb 1996 16:48:31 +0100 Message-ID: <2965.825090511@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk > Poul-Henning Kamp writes: > > phk 96/02/23 07:26:15 > > Log: > > Big sweep over the IPFIREWALL and IPACCT code. > > > > Close the ip-fragment hole. > > Waste less memory. > > Rewrite to contemporary more readable style. > > Kill separate IPACCT facility, use "accept" rules in IPFIREWALL. > > Filter incoming >and< outgoing packets. > > I thought it was filtering both? It seems to be filtering both on my > end, or is it only filtering the reply? Does this mean that UDP traffic > has been 'leaking' out on me? Yes, it only filtered incoming traffic. Now it does both. > > Replace "policy" by sticky "deny all" rule. > > Rules have numbers used for ordering and deletion. > > Can you describe this one more fully? How does this affect ordering? > Is it a priority based scheme, which allows a person to 'reorder' the > rules by hand? (I hope so since I whined at Ugen about it a long time > ago). No, It simply means that the list is sorted >only< according to a rule number you specify (RSN) when you create the rule. Giving a number of 0 (which is what you do until ipfw(8) gets fixed) means append, just before the "policy rule" and auto number 100 bigger than the previous rule. You delete rules by this number too. The result is hopefully that >you< decide the order. Think of it as BASIC line-numbers :-) -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@ref.tfs.com TRW Financial Systems, Inc. Future will arrive by its own means, progress not so. From owner-cvs-sys Fri Feb 23 07:49:13 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA16662 for cvs-sys-outgoing; Fri, 23 Feb 1996 07:49:13 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id HAA16647 Fri, 23 Feb 1996 07:49:08 -0800 (PST) Date: Fri, 23 Feb 1996 07:49:08 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602231549.HAA16647@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 07:49:08 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet raw_ip.c Log: Fix a one-line "Oops". Revision Changes Path 1.19.4.5 +1 -2 src/sys/netinet/raw_ip.c From owner-cvs-sys Fri Feb 23 10:03:15 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA25949 for cvs-sys-outgoing; Fri, 23 Feb 1996 10:03:15 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA25933 Fri, 23 Feb 1996 10:03:10 -0800 (PST) Date: Fri, 23 Feb 1996 10:03:10 -0800 (PST) From: Peter Wemm Message-Id: <199602231803.KAA25933@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 10:03:09 Modified: sys/kern syscalls.master Log: Note the syscall numbers used in BSD/OS 2.x. We dont want to accidently use one of these ourselves as it'd make it harder to run their binaries. Also, remove the now-defunct #include "opt_sysvipc.h". Revision Changes Path 1.25 +9 -10 src/sys/kern/syscalls.master From owner-cvs-sys Fri Feb 23 10:20:51 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27231 for cvs-sys-outgoing; Fri, 23 Feb 1996 10:20:51 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27215 Fri, 23 Feb 1996 10:20:46 -0800 (PST) Date: Fri, 23 Feb 1996 10:20:46 -0800 (PST) From: Peter Wemm Message-Id: <199602231820.KAA27215@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern syscalls.master Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 10:20:45 Modified: sys/kern syscalls.master Log: Add hooks for rfork/minherit pair, and reset args of vfork in preperation for adding the syscalls. Revision Changes Path 1.26 +24 -2 src/sys/kern/syscalls.master From owner-cvs-sys Fri Feb 23 10:31:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27944 for cvs-sys-outgoing; Fri, 23 Feb 1996 10:31:43 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA27923 Fri, 23 Feb 1996 10:31:37 -0800 (PST) Date: Fri, 23 Feb 1996 10:31:37 -0800 (PST) From: Peter Wemm Message-Id: <199602231831.KAA27923@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall.h syscall-hide.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 10:31:36 Modified: sys/kern init_sysent.c syscalls.c sys/sys syscall.h syscall-hide.h sysproto.h Log: Run makesyscalls to regen the tables. Revision Changes Path 1.32 +28 -8 src/sys/kern/init_sysent.c 1.28 +28 -8 src/sys/kern/syscalls.c 1.26 +4 -2 src/sys/sys/syscall.h 1.22 +3 -1 src/sys/sys/syscall-hide.h 1.10 +15 -2 src/sys/sys/sysproto.h From owner-cvs-sys Fri Feb 23 10:49:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA29327 for cvs-sys-outgoing; Fri, 23 Feb 1996 10:49:33 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA29307 Fri, 23 Feb 1996 10:49:27 -0800 (PST) Date: Fri, 23 Feb 1996 10:49:27 -0800 (PST) From: Peter Wemm Message-Id: <199602231849.KAA29307@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys shm.h param.h filedesc.h src/sys/vm vm_extern.h vm_glue.c vm_mmap.c src/sys/kern kern_descrip.c kern_fork.c sysv_ipc.c sysv_shm.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 10:49:26 Modified: sys/kern kern_descrip.c kern_fork.c sysv_ipc.c sysv_shm.c sys/sys shm.h param.h filedesc.h sys/vm vm_extern.h vm_glue.c vm_mmap.c Log: kern_descrip.c: add fdshare()/fdcopy() kern_fork.c: add the tiny bit of code for rfork operation. kern/sysv_*: shmfork() takes one less arg, it was never used. sys/shm.h: drop "isvfork" arg from shmfork() prototype sys/param.h: declare rfork args.. (this is where OpenBSD put it..) sys/filedesc.h: protos for fdshare/fdcopy. vm/vm_mmap.c: add minherit code, add rounding to mmap() type args where it makes sense. vm/*: drop unused isvfork arg. Note: this rfork() implementation copies the address space mappings, it does not connect the mappings together. ie: once the two processes have split, the pages may be shared, but the address space is not. If one does a mmap() etc, it does not appear in the other. This makes it not useful for pthreads, but it is useful in it's own right for having light-weight threads in a static shared address space. Obtained from: Original by Ron Minnich, extended by OpenBSD Revision Changes Path 1.26 +45 -1 src/sys/kern/kern_descrip.c 1.17 +61 -12 src/sys/kern/kern_fork.c 1.4 +2 -3 src/sys/kern/sysv_ipc.c 1.18 +2 -3 src/sys/kern/sysv_shm.c 1.8 +2 -2 src/sys/sys/shm.h 1.12 +17 -1 src/sys/sys/param.h 1.8 +3 -1 src/sys/sys/filedesc.h 1.24 +2 -2 src/sys/vm/vm_extern.h 1.40 +3 -7 src/sys/vm/vm_glue.c 1.36 +110 -17 src/sys/vm/vm_mmap.c From owner-cvs-sys Fri Feb 23 11:44:20 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA02795 for cvs-sys-outgoing; Fri, 23 Feb 1996 11:44:20 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA02752 Fri, 23 Feb 1996 11:44:11 -0800 (PST) Date: Fri, 23 Feb 1996 11:44:11 -0800 (PST) From: Peter Wemm Message-Id: <199602231944.LAA02752@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys unistd.h param.h src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 11:44:11 Modified: sys/sys unistd.h param.h sys/kern init_main.c Log: Garrett pointed out that the correct place for unix system call args is , with the prototype in . sys/unistd.h is visible to the kernel compile, and is #included by unistd.h. Also, I missed a reference to a static int in the midst of my other diffs. Revision Changes Path 1.5 +17 -1 src/sys/sys/unistd.h 1.13 +2 -18 src/sys/sys/param.h 1.38 +2 -2 src/sys/kern/init_main.c From owner-cvs-sys Fri Feb 23 12:11:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA05944 for cvs-sys-outgoing; Fri, 23 Feb 1996 12:11:11 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA05920 Fri, 23 Feb 1996 12:10:57 -0800 (PST) Date: Fri, 23 Feb 1996 12:10:57 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602232010.MAA05920@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 12:10:56 Branch: sys/netinet RELENG_2_1_0 Modified: sys/netinet ip_fw.c Log: Overloooked this one. Revision Changes Path 1.14.4.5 +6 -1 src/sys/netinet/ip_fw.c From owner-cvs-sys Fri Feb 23 12:11:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA06039 for cvs-sys-outgoing; Fri, 23 Feb 1996 12:11:50 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id MAA06011 Fri, 23 Feb 1996 12:11:39 -0800 (PST) Date: Fri, 23 Feb 1996 12:11:39 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602232011.MAA06011@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 12:11:38 Modified: sys/netinet ip_fw.c Log: I overlooked this one. Revision Changes Path 1.30 +6 -1 src/sys/netinet/ip_fw.c From owner-cvs-sys Fri Feb 23 13:01:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA10120 for cvs-sys-outgoing; Fri, 23 Feb 1996 13:01:11 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id NAA10098 Fri, 23 Feb 1996 13:00:57 -0800 (PST) Date: Fri, 23 Feb 1996 13:00:57 -0800 (PST) From: Peter Wemm Message-Id: <199602232100.NAA10098@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c src/sys/i386/include si.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/23 13:00:57 Branch: sys/i386/isa RELENG_2_1_0 sys/i386/include RELENG_2_1_0 Modified: sys/i386/isa si.c sys/i386/include si.h Log: Bring some of the updates to the si driver on -current onto -stable. This is a selection of deltas from 1.10 through 1.16. The rest are mainly specific to 2.2-current. Revision Changes Path 1.9.2.1 +232 -158 src/sys/i386/isa/si.c 1.4.2.1 +10 -36 src/sys/i386/include/si.h From owner-cvs-sys Fri Feb 23 16:17:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA22499 for cvs-sys-outgoing; Fri, 23 Feb 1996 16:17:55 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA22480 Fri, 23 Feb 1996 16:17:37 -0800 (PST) Date: Fri, 23 Feb 1996 16:17:37 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602240017.QAA22480@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/23 16:17:37 Modified: sys/netinet ip_fw.c ip_fw.h ip_input.c ip_output.c Log: The new firewall functionality: Filter on the direction (in/out). Filter on fragment/not fragment. Revision Changes Path 1.31 +49 -45 src/sys/netinet/ip_fw.c 1.16 +15 -9 src/sys/netinet/ip_fw.h 1.37 +4 -1 src/sys/netinet/ip_input.c 1.30 +2 -2 src/sys/netinet/ip_output.c From owner-cvs-sys Sat Feb 24 05:38:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA00958 for cvs-sys-outgoing; Sat, 24 Feb 1996 05:38:38 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id FAA00926 Sat, 24 Feb 1996 05:38:30 -0800 (PST) Date: Sat, 24 Feb 1996 05:38:30 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199602241338.FAA00926@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern uipc_syscalls.c src/sys/netinet ip_fw.c ip_fw.h ip_input.c raw_ip.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk phk 96/02/24 05:38:30 Modified: sys/kern uipc_syscalls.c sys/netinet ip_fw.c ip_fw.h ip_input.c raw_ip.c Log: Make getsockopt() capable of handling more than one mbuf worth of data. Use this to read rules out of ipfw. Add the lkm code to ipfw.c Revision Changes Path 1.15 +13 -6 src/sys/kern/uipc_syscalls.c 1.32 +92 -17 src/sys/netinet/ip_fw.c 1.17 +3 -11 src/sys/netinet/ip_fw.h 1.38 +3 -3 src/sys/netinet/ip_input.c 1.27 +10 -11 src/sys/netinet/raw_ip.c From owner-cvs-sys Sat Feb 24 06:33:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA06712 for cvs-sys-outgoing; Sat, 24 Feb 1996 06:33:07 -0800 (PST) Received: (from peter@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id GAA06684 Sat, 24 Feb 1996 06:32:55 -0800 (PST) Date: Sat, 24 Feb 1996 06:32:55 -0800 (PST) From: Peter Wemm Message-Id: <199602241432.GAA06684@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_exec.c src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk peter 96/02/24 06:32:54 Modified: sys/kern kern_exec.c sys/sys sysctl.h Log: Add two sysctl variables that can be read by libutil and libkvm so that they can adapt to simple kernel VM layout changes. Revision Changes Path 1.35 +12 -1 src/sys/kern/kern_exec.c 1.40 +6 -2 src/sys/sys/sysctl.h From owner-cvs-sys Sat Feb 24 19:03:15 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA07771 for cvs-sys-outgoing; Sat, 24 Feb 1996 19:03:15 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id TAA07751 Sat, 24 Feb 1996 19:02:55 -0800 (PST) Date: Sat, 24 Feb 1996 19:02:55 -0800 (PST) From: John Dyson Message-Id: <199602250302.TAA07751@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include pmap.h src/sys/i386/i386 pmap.c trap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk dyson 96/02/24 19:02:54 Modified: sys/i386/i386 pmap.c trap.c sys/i386/include pmap.h Log: Fix a problem with tracking the modified bit. Eliminate the ugly inline-asm code, and speed up the page-table-page tracking. Revision Changes Path 1.76 +145 -127 src/sys/i386/i386/pmap.c 1.72 +7 -6 src/sys/i386/i386/trap.c 1.34 +4 -3 src/sys/i386/include/pmap.h From owner-cvs-sys Sat Feb 24 21:09:11 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13445 for cvs-sys-outgoing; Sat, 24 Feb 1996 21:09:11 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id VAA13415 Sat, 24 Feb 1996 21:08:59 -0800 (PST) Date: Sat, 24 Feb 1996 21:08:59 -0800 (PST) From: John Dyson Message-Id: <199602250508.VAA13415@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG Precedence: bulk dyson 96/02/24 21:08:59 Modified: sys/i386/i386 pmap.c Log: Re-insert a missing pmap_remove operation. Revision Changes Path 1.77 +2 -2 src/sys/i386/i386/pmap.c