From owner-cvs-sys Sun Jun 30 02:39:46 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA26910 for cvs-sys-outgoing; Sun, 30 Jun 1996 02:39:46 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA26867; Sun, 30 Jun 1996 02:39:35 -0700 (PDT) Date: Sun, 30 Jun 1996 02:39:35 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606300939.CAA26867@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/30 02:39:34 Modified: sys/i386/conf GENERIC Log: Enable ktrace by default, accompanied by a small reminder about the implications (4 KB bloat, slight slowdown of syscalls). Reviewed by: freebsd-hackers Revision Changes Path 1.72 +7 -2 src/sys/i386/conf/GENERIC From owner-cvs-sys Sun Jun 30 14:16:38 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA18037 for cvs-sys-outgoing; Sun, 30 Jun 1996 14:16:38 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA18001; Sun, 30 Jun 1996 14:16:24 -0700 (PDT) Date: Sun, 30 Jun 1996 14:16:24 -0700 (PDT) From: John Dyson Message-Id: <199606302116.OAA18001@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/06/30 14:16:23 Modified: sys/vm vm_glue.c Log: Make -current consistant with -stable regarding time that a process sleeps before being swapped out. The time is increased from 4 secs to 10 secs. Originally I had decreased it from 20 to 4, but that is a bit severe. 20 is too long though. Revision Changes Path 1.51 +2 -2 src/sys/vm/vm_glue.c From owner-cvs-sys Mon Jul 1 04:02:22 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19048 for cvs-sys-outgoing; Mon, 1 Jul 1996 04:02:22 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19020; Mon, 1 Jul 1996 04:02:05 -0700 (PDT) Date: Mon, 1 Jul 1996 04:02:05 -0700 (PDT) From: Peter Wemm Message-Id: <199607011102.EAA19020@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa si.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/07/01 04:02:04 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa si.c Log: Bring in rev 1.47, fix typo that prevented the locked termios state devices from working. OK'ed by: davidg Revision Changes Path 1.9.2.5 +2 -2 src/sys/i386/isa/si.c From owner-cvs-sys Mon Jul 1 07:23:00 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA29827 for cvs-sys-outgoing; Mon, 1 Jul 1996 07:23:00 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA29787; Mon, 1 Jul 1996 07:22:28 -0700 (PDT) Date: Mon, 1 Jul 1996 07:22:28 -0700 (PDT) From: David Greenman Message-Id: <199607011422.HAA29787@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_kern.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/01 07:22:24 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_kern.c Log: Fixed rather serious bug in the use of pmap_kenter() in kmem_malloc(). It's important that pmap_enter() be used here because the pages won't be removed from the kernel VM when freed otherwise. This would result in the potential for the wrong page(s) being used if a vm_map_pageable() was done on this same address space (since no fault would occur, the previous page(s) would be bogusly used instead). This is almost certainly yet another cause of wcarchive instabilities. Thanks to John Dyson for helping me track this one down! Revision Changes Path 1.13.4.3 +4 -2 src/sys/vm/vm_kern.c From owner-cvs-sys Mon Jul 1 09:36:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA08819 for cvs-sys-outgoing; Mon, 1 Jul 1996 09:36:35 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA08688; Mon, 1 Jul 1996 09:35:59 -0700 (PDT) Date: Mon, 1 Jul 1996 09:35:59 -0700 (PDT) From: Bruce Evans Message-Id: <199607011635.JAA08688@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-share Subject: cvs commit: src/sys/i386/boot/biosboot Makefile README.386BSD README.serial boot.c sys.c table.c src/share/doc/handbook install.sgml Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/01 09:35:58 Branch: sys/i386/boot/biosboot RELENG_2_1_0 share/doc/handbook RELENG_2_1_0 Modified: sys/i386/boot/biosboot Makefile README.386BSD README.serial boot.c sys.c table.c share/doc/handbook install.sgml Log: Brought in changes for specifying the BIOS drive number to boot from. Requested by: Joerg Revision Changes Path 1.30.4.2 +14 -1 src/sys/i386/boot/biosboot/Makefile 1.3.4.1 +14 -15 src/sys/i386/boot/biosboot/README.386BSD 1.3.4.1 +4 -4 src/sys/i386/boot/biosboot/README.serial 1.44.2.5 +30 -16 src/sys/i386/boot/biosboot/boot.c 1.9.4.2 +32 -11 src/sys/i386/boot/biosboot/sys.c 1.7.4.3 +2 -2 src/sys/i386/boot/biosboot/table.c 1.9.2.8 +3 -3 src/share/doc/handbook/install.sgml From owner-cvs-sys Mon Jul 1 11:01:49 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA17545 for cvs-sys-outgoing; Mon, 1 Jul 1996 11:01:49 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA17491; Mon, 1 Jul 1996 11:00:58 -0700 (PDT) Date: Mon, 1 Jul 1996 11:00:58 -0700 (PDT) From: Bruce Evans Message-Id: <199607011800.LAA17491@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/01 11:00:55 Modified: sys/i386/isa clock.c Log: Use the standard timer (interrupt) frequency while calibrating the clocks. Testing with the high frequency of 20000 Hz (to find problems) only found the problem that this frequency is too high for slow i386's. Disable interrupts while setting the timer frequency. This was unnecessary before rev.1.57 and forgotten in rev.1.57. The critical (i8254) interrupts are disabled in another way at boot time but not in the sysctl to change the frequency. Revision Changes Path 1.62 +4 -7 src/sys/i386/isa/clock.c From owner-cvs-sys Mon Jul 1 11:14:06 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA19424 for cvs-sys-outgoing; Mon, 1 Jul 1996 11:14:06 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA19172; Mon, 1 Jul 1996 11:12:27 -0700 (PDT) Date: Mon, 1 Jul 1996 11:12:27 -0700 (PDT) From: Bruce Evans Message-Id: <199607011812.LAA19172@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys systm.h src/sys/i386/include cpufunc.h md_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/01 11:12:26 Modified: sys/sys systm.h sys/i386/include cpufunc.h md_var.h Log: Moved declarations of non-cpu things from to better places. Revision Changes Path 1.40 +2 -1 src/sys/sys/systm.h 1.51 +1 -19 src/sys/i386/include/cpufunc.h 1.9 +9 -1 src/sys/i386/include/md_var.h From owner-cvs-sys Mon Jul 1 13:17:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA04760 for cvs-sys-outgoing; Mon, 1 Jul 1996 13:17:55 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA04651; Mon, 1 Jul 1996 13:16:15 -0700 (PDT) Date: Mon, 1 Jul 1996 13:16:15 -0700 (PDT) From: Bruce Evans Message-Id: <199607012016.NAA04651@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include cpufunc.h spl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/01 13:16:13 Modified: sys/i386/include cpufunc.h spl.h Log: Fixed lots of warnings about unportable casts of pointers to volatile variables: don't depend on the compiler generating atomic code to set the variables - use inline asm to specify the atomic instruction(s) explicitly. Revision Changes Path 1.52 +10 -3 src/sys/i386/include/cpufunc.h 1.15 +16 -13 src/sys/i386/include/spl.h From owner-cvs-sys Mon Jul 1 13:31:34 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06314 for cvs-sys-outgoing; Mon, 1 Jul 1996 13:31:34 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA05987; Mon, 1 Jul 1996 13:29:20 -0700 (PDT) Date: Mon, 1 Jul 1996 13:29:20 -0700 (PDT) From: Bruce Evans Message-Id: <199607012029.NAA05987@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-user Subject: cvs commit: src/sys/i386/isa syscons.c src/lkm/syscons/snake snake_saver.c src/lkm/syscons/star star_saver.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/01 13:29:14 Modified: sys/i386/isa syscons.c lkm/syscons/snake snake_saver.c lkm/syscons/star star_saver.c Log: Added or restored #include of . Some declarations moved from to better places. Revision Changes Path 1.159 +2 -1 src/sys/i386/isa/syscons.c 1.10 +5 -2 src/lkm/syscons/snake/snake_saver.c 1.8 +5 -2 src/lkm/syscons/star/star_saver.c From owner-cvs-sys Mon Jul 1 18:42:33 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09239 for cvs-sys-outgoing; Mon, 1 Jul 1996 18:42:33 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA09080; Mon, 1 Jul 1996 18:40:55 -0700 (PDT) Date: Mon, 1 Jul 1996 18:40:55 -0700 (PDT) From: John Dyson Message-Id: <199607020140.SAA09080@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/07/01 18:40:55 Modified: sys/miscfs/procfs procfs_mem.c Log: Fix a serious problem, with a window where an object lock is needed, but not there. The extent of the object lock is expanded to be over the range that it is needed. Additionally, clean up the code so that it conforms to better coding style. Revision Changes Path 1.19 +97 -57 src/sys/miscfs/procfs/procfs_mem.c From owner-cvs-sys Mon Jul 1 19:00:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA10576 for cvs-sys-outgoing; Mon, 1 Jul 1996 19:00:31 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA10376; Mon, 1 Jul 1996 18:58:40 -0700 (PDT) Date: Mon, 1 Jul 1996 18:58:40 -0700 (PDT) From: David Greenman Message-Id: <199607020158.SAA10376@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs_mem.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/01 18:58:39 Branch: sys/miscfs/procfs RELENG_2_1_0 Modified: sys/miscfs/procfs procfs_mem.c Log: Retrofitted new procfs_rwmem() from main branch. This version is similar except that upages are handled differently in -stable. This version fixes a potentially serious hole dealing with incorrect object locking. Reviewed by: dyson Revision Changes Path 1.7.4.2 +101 -61 src/sys/miscfs/procfs/procfs_mem.c From owner-cvs-sys Mon Jul 1 19:09:55 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA11018 for cvs-sys-outgoing; Mon, 1 Jul 1996 19:09:55 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA10983; Mon, 1 Jul 1996 19:08:10 -0700 (PDT) Date: Mon, 1 Jul 1996 19:08:10 -0700 (PDT) From: John Dyson Message-Id: <199607020208.TAA10983@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_glue.c vm_fault.c vm_kern.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/07/01 19:08:08 Modified: sys/vm vm_glue.c vm_fault.c vm_kern.c Log: Properly set the PG_MAPPED and PG_WRITEABLE flags. This fixes some potential problems with vm_map_remove/vm_map_delete. Revision Changes Path 1.52 +3 -3 src/sys/vm/vm_glue.c 1.53 +2 -2 src/sys/vm/vm_fault.c 1.27 +2 -1 src/sys/vm/vm_kern.c From owner-cvs-sys Tue Jul 2 03:59:24 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA27461 for cvs-sys-outgoing; Tue, 2 Jul 1996 03:59:24 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA27408; Tue, 2 Jul 1996 03:59:07 -0700 (PDT) Date: Tue, 2 Jul 1996 03:59:07 -0700 (PDT) From: David Greenman Message-Id: <199607021059.DAA27408@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_fault.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/02 03:59:06 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_fault.c Log: From main branch: Kill a bogus VM_WAIT in vm_fault_wire() that may have undesired effects. Submitted by: dyson Revision Changes Path 1.25.4.4 +1 -6 src/sys/vm/vm_fault.c From owner-cvs-sys Tue Jul 2 05:46:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA04743 for cvs-sys-outgoing; Tue, 2 Jul 1996 05:46:42 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA04724; Tue, 2 Jul 1996 05:46:30 -0700 (PDT) Date: Tue, 2 Jul 1996 05:46:30 -0700 (PDT) From: David Greenman Message-Id: <199607021246.FAA04724@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 microtime.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/02 05:46:29 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 microtime.s Log: At the urgence of several people, not the least of whom are the folks of the Intel Architecture Lab, disabled the optimized Pentium microtime. It causes two bugs in 2.1.x: it doesn't account for laptops with power management and it sometimes is broken completely because the cycle_counter comes up with the wrong value. I've seen this latter bug occur dozens of times. The implementation in the main branch addresses some of these issues, but we're too close to the release to consider bringing in all of those changes, so this is the safest solution. Reviewed by: bde Revision Changes Path 1.7.8.1 +3 -2 src/sys/i386/i386/microtime.s From owner-cvs-sys Tue Jul 2 05:49:47 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA05006 for cvs-sys-outgoing; Tue, 2 Jul 1996 05:49:47 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA04988; Tue, 2 Jul 1996 05:49:36 -0700 (PDT) Date: Tue, 2 Jul 1996 05:49:36 -0700 (PDT) From: David Greenman Message-Id: <199607021249.FAA04988@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/kern kern_resource.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/02 05:49:35 Branch: sys/kern RELENG_2_1_0 Modified: sys/kern kern_resource.c Log: Brought in changes from revs 1.13, 1.14, 1.18, and 1.20...various fixes for calcru(). Reviewed by: bde Revision Changes Path 1.12.4.1 +20 -14 src/sys/kern/kern_resource.c From owner-cvs-sys Tue Jul 2 06:38:31 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA07917 for cvs-sys-outgoing; Tue, 2 Jul 1996 06:38:31 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA07884; Tue, 2 Jul 1996 06:38:13 -0700 (PDT) Date: Tue, 2 Jul 1996 06:38:13 -0700 (PDT) From: John Dyson Message-Id: <199607021338.GAA07884@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs.h procfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 96/07/02 06:38:12 Modified: sys/miscfs/procfs procfs.h procfs_subr.c Log: Implement locking for pfs nodes, when at the leaf. Concurrent access to information from a single process causes hangs. Specifically, this fixes problems (hangs) with concurrent ps commands, when the system is under heavy memory load. Reviewed by: davidg Revision Changes Path 1.12 +2 -1 src/sys/miscfs/procfs/procfs.h 1.9 +29 -10 src/sys/miscfs/procfs/procfs_subr.c From owner-cvs-sys Tue Jul 2 06:55:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA09121 for cvs-sys-outgoing; Tue, 2 Jul 1996 06:55:36 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA09107; Tue, 2 Jul 1996 06:55:20 -0700 (PDT) Date: Tue, 2 Jul 1996 06:55:20 -0700 (PDT) From: David Greenman Message-Id: <199607021355.GAA09107@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/procfs procfs.h procfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/02 06:55:19 Branch: sys/miscfs/procfs RELENG_2_1_0 Modified: sys/miscfs/procfs procfs.h procfs_subr.c Log: Retrofitted changes from main branch: do pfsnode locking to prevent concurrent access. Fixes system hang resulting from multiple simultaneous ps(8)'s when coupled with heavy paging activity. Revision Changes Path 1.5.4.1 +2 -1 src/sys/miscfs/procfs/procfs.h 1.5.4.2 +25 -8 src/sys/miscfs/procfs/procfs_subr.c From owner-cvs-sys Tue Jul 2 11:40:53 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA29141 for cvs-sys-outgoing; Tue, 2 Jul 1996 11:40:53 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA29127; Tue, 2 Jul 1996 11:40:29 -0700 (PDT) Date: Tue, 2 Jul 1996 11:40:29 -0700 (PDT) From: Bruce Evans Message-Id: <199607021840.LAA29127@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/msdosfs msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/02 11:40:27 Branch: sys/msdosfs RELENG_2_1_0 Modified: sys/msdosfs msdosfs_vnops.c Log: Brought in change from rev.1.28: fixed getdirentries() on nfs mounted msdosfs's. Revision Changes Path 1.17.2.5 +3 -14 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-sys Tue Jul 2 12:25:35 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA02702 for cvs-sys-outgoing; Tue, 2 Jul 1996 12:25:35 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA02675; Tue, 2 Jul 1996 12:25:24 -0700 (PDT) Date: Tue, 2 Jul 1996 12:25:24 -0700 (PDT) From: Bruce Evans Message-Id: <199607021925.MAA02675@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/kzipboot boot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/02 12:25:22 Branch: sys/i386/boot/kzipboot RELENG_2_1_0 Modified: sys/i386/boot/kzipboot boot.c Log: Brought in changes from rev.1.6: fixed scrolling and removed bogus save/restore of BIOS memory. Revision Changes Path 1.4.4.2 +4 -7 src/sys/i386/boot/kzipboot/boot.c From owner-cvs-sys Tue Jul 2 12:58:23 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA04879 for cvs-sys-outgoing; Tue, 2 Jul 1996 12:58:23 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA04854; Tue, 2 Jul 1996 12:58:14 -0700 (PDT) Date: Tue, 2 Jul 1996 12:58:14 -0700 (PDT) From: Bruce Evans Message-Id: <199607021958.MAA04854@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/02 12:58:13 Branch: sys/i386/isa RELENG_2_1_0 Modified: sys/i386/isa fd.c Log: Brought in fix from rev.1.80: don't turn off the motor on active drives. Revision Changes Path 1.62.2.3 +12 -1 src/sys/i386/isa/fd.c From owner-cvs-sys Tue Jul 2 13:19:30 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06137 for cvs-sys-outgoing; Tue, 2 Jul 1996 13:19:30 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06059; Tue, 2 Jul 1996 13:18:51 -0700 (PDT) Date: Tue, 2 Jul 1996 13:18:51 -0700 (PDT) From: Bruce Evans Message-Id: <199607022018.NAA06059@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/02 13:18:46 Branch: sys/i386/i386 RELENG_2_1_0 Modified: sys/i386/i386 userconfig.c Log: Brought in changes from rev.1.42: fixed handling of device flags. Revision Changes Path 1.28.4.4 +5 -2 src/sys/i386/i386/userconfig.c From owner-cvs-sys Tue Jul 2 13:29:01 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA07441 for cvs-sys-outgoing; Tue, 2 Jul 1996 13:29:01 -0700 (PDT) Received: (from bde@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA07417; Tue, 2 Jul 1996 13:28:28 -0700 (PDT) Date: Tue, 2 Jul 1996 13:28:28 -0700 (PDT) From: Bruce Evans Message-Id: <199607022028.NAA07417@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/nfs nfs_serv.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 96/07/02 13:28:27 Branch: sys/nfs RELENG_2_1_0 Modified: sys/nfs nfs_serv.c Log: Brought in change from rev.1.30: fixed a vnode reference leak in nfsrv_rename(). Revision Changes Path 1.15.2.3 +2 -1 src/sys/nfs/nfs_serv.c From owner-cvs-sys Tue Jul 2 20:49:05 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA12688 for cvs-sys-outgoing; Tue, 2 Jul 1996 20:49:05 -0700 (PDT) Received: (from phk@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA12640; Tue, 2 Jul 1996 20:48:49 -0700 (PDT) Date: Tue, 2 Jul 1996 20:48:49 -0700 (PDT) From: Poul-Henning Kamp Message-Id: <199607030348.UAA12640@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/miscfs/kernfs kernfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 96/07/02 20:48:48 Modified: sys/miscfs/kernfs kernfs_vnops.c Log: Comment out rootdev & rrootdev so a ls -l doesn't panic the machine. Revision Changes Path 1.15 +2 -2 src/sys/miscfs/kernfs/kernfs_vnops.c From owner-cvs-sys Tue Jul 2 20:55:19 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA13706 for cvs-sys-outgoing; Tue, 2 Jul 1996 20:55:19 -0700 (PDT) Received: (from mpp@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA13458; Tue, 2 Jul 1996 20:53:21 -0700 (PDT) From: Mike Pritchard Message-Id: <199607030353.UAA13458@freefall.freebsd.org> Subject: Re: cvs commit: src/sys/miscfs/kernfs kernfs_vnops.c To: phk@freefall.freebsd.org (Poul-Henning Kamp) Date: Tue, 2 Jul 1996 20:53:20 -0700 (PDT) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-Reply-To: <199607030348.UAA12640@freefall.freebsd.org> from "Poul-Henning Kamp" at Jul 2, 96 08:48:49 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk What broke here? These used to work just fine. Poul-Henning Kamp wrote: > > phk 96/07/02 20:48:48 > > Modified: sys/miscfs/kernfs kernfs_vnops.c > Log: > Comment out rootdev & rrootdev so a ls -l doesn't panic the machine. > > Revision Changes Path > 1.15 +2 -2 src/sys/miscfs/kernfs/kernfs_vnops.c > -- Mike Pritchard mpp@FreeBSD.org "Go that way. Really fast. If something gets in your way, turn" From owner-cvs-sys Tue Jul 2 21:06:42 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA16407 for cvs-sys-outgoing; Tue, 2 Jul 1996 21:06:42 -0700 (PDT) Received: from critter.tfs.com (critter.cdrom.com [204.216.27.38]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id VAA16377; Tue, 2 Jul 1996 21:06:37 -0700 (PDT) Received: from critter.tfs.com (localhost [127.0.0.1]) by critter.tfs.com (8.7.5/8.7.3) with ESMTP id TAA08367; Tue, 2 Jul 1996 19:46:02 -0700 (PDT) To: Mike Pritchard cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/miscfs/kernfs kernfs_vnops.c In-reply-to: Your message of "Tue, 02 Jul 1996 20:53:20 PDT." <199607030353.UAA13458@freefall.freebsd.org> Date: Tue, 02 Jul 1996 19:46:01 -0700 Message-ID: <8365.836361961@critter.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Try it :-) I get instant panic. Havn't tried to find why. Poul-Henning In message <199607030353.UAA13458@freefall.freebsd.org>, Mike Pritchard writes: >What broke here? These used to work just fine. > >Poul-Henning Kamp wrote: >> >> phk 96/07/02 20:48:48 >> >> Modified: sys/miscfs/kernfs kernfs_vnops.c >> Log: >> Comment out rootdev & rrootdev so a ls -l doesn't panic the machine. >> >> Revision Changes Path >> 1.15 +2 -2 src/sys/miscfs/kernfs/kernfs_vnops.c >> > > >-- >Mike Pritchard >mpp@FreeBSD.org >"Go that way. Really fast. If something gets in your way, turn" -- 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 Tue Jul 2 22:23:28 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02008 for cvs-sys-outgoing; Tue, 2 Jul 1996 22:23:28 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA01985; Tue, 2 Jul 1996 22:23:17 -0700 (PDT) Date: Tue, 2 Jul 1996 22:23:17 -0700 (PDT) From: Nate Williams Message-Id: <199607030523.WAA01985@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf GENERIC LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/07/02 22:23:17 Branch: sys/i386/conf RELENG_2_1_0 Modified: sys/i386/conf GENERIC LINT Log: Bring in changes from the HEAD: GENERIC - Add a commented out line for adding support for IBM ThinkPad keyboards LINT - Add SCANSET=2 support to the LINT kernel and comments reflecting it's purpose. Revision Changes Path 1.46.2.11 +3 -1 src/sys/i386/conf/GENERIC 1.184.4.21 +3 -1 src/sys/i386/conf/LINT From owner-cvs-sys Tue Jul 2 22:31:50 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02694 for cvs-sys-outgoing; Tue, 2 Jul 1996 22:31:50 -0700 (PDT) Received: (from nate@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA02668; Tue, 2 Jul 1996 22:31:40 -0700 (PDT) Date: Tue, 2 Jul 1996 22:31:40 -0700 (PDT) From: Nate Williams Message-Id: <199607030531.WAA02668@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 96/07/02 22:31:40 Branch: sys/i386/conf RELENG_2_1_0 Modified: sys/i386/conf LINT Log: Bring in changes from the HEAD: Document MAXMEM. Revision Changes Path 1.184.4.22 +8 -1 src/sys/i386/conf/LINT From owner-cvs-sys Wed Jul 3 21:37:07 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA27723 for cvs-sys-outgoing; Wed, 3 Jul 1996 21:37:07 -0700 (PDT) Received: (from dyson@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA27703; Wed, 3 Jul 1996 21:36:58 -0700 (PDT) Date: Wed, 3 Jul 1996 21:36:58 -0700 (PDT) From: John Dyson Message-Id: <199607040436.VAA27703@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 X-Loop: FreeBSD.org Precedence: bulk dyson 96/07/03 21:36:58 Modified: sys/kern sys_pipe.c Log: Get rid of PIPE_NBIO, cleaning up the code a bit. Reviewed by: bde Revision Changes Path 1.18 +15 -27 src/sys/kern/sys_pipe.c From owner-cvs-sys Fri Jul 5 11:50:59 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24546 for cvs-sys-outgoing; Fri, 5 Jul 1996 11:50:59 -0700 (PDT) Received: (from jhay@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA24199; Fri, 5 Jul 1996 11:49:23 -0700 (PDT) Date: Fri, 5 Jul 1996 11:49:23 -0700 (PDT) From: John Hay Message-Id: <199607051849.LAA24199@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT files.i386 src/sys/i386/isa if_sr.c if_srregs.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jhay 96/07/05 11:49:22 Modified: sys/i386/conf LINT files.i386 Added: sys/i386/isa if_sr.c if_srregs.h Log: This driver supports the SDL Communications RISCom/N2 ISA cards that is based on the HD64570 chip. Both the 1 and 2 port cards is supported. Line speeds of up to 2Mbps is possible. At this speed about 95% of the bandwidth is usable with 486DX processors. The standard FreeBSD sppp code is used for the link level layer. The default protocol used is PPP. The Cisco HDLC protocol can be used by adding "link2" to the ifconfig line in /etc/sysconfig or where ever ifconfig is run. At the moment only the X.21 interface is tested. The others may need tweaks to the clock selection code. Revision Changes Path 1.273 +3 -1 src/sys/i386/conf/LINT 1.137 +2 -1 src/sys/i386/conf/files.i386 From owner-cvs-sys Fri Jul 5 12:56:43 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05272 for cvs-sys-outgoing; Fri, 5 Jul 1996 12:56:43 -0700 (PDT) Received: (from julian@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA05143; Fri, 5 Jul 1996 12:55:08 -0700 (PDT) Date: Fri, 5 Jul 1996 12:55:08 -0700 (PDT) From: Julian Elischer Message-Id: <199607051955.MAA05143@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/biosboot README.386BSD asm.h boot.c boot2.S start.S table.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 96/07/05 12:55:08 Modified: sys/i386/boot/biosboot README.386BSD asm.h boot.c boot2.S start.S table.c Log: Obtained from: Whistle Communications Add code to the boot blocks to allow the user to place default boot strings on block 1 of the disk (2nd block), should the correct magic numbers be present. If the correct options are used it will 'delete' the name used from block1, thereby assuring that if the boot fails it won't be stuck in an infinite loop. the boot strings are set by the utility "nextboot" (not yet checked in, but being tested.) By default these changes should have no effect on existing installations and if compiled without the NAMEBLOCK option should be essentially identical to the old ones. Revision Changes Path 1.5 +33 -12 src/sys/i386/boot/biosboot/README.386BSD 1.5 +8 -1 src/sys/i386/boot/biosboot/asm.h 1.51 +14 -3 src/sys/i386/boot/biosboot/boot.c 1.7 +5 -1 src/sys/i386/boot/biosboot/boot2.S 1.7 +178 -45 src/sys/i386/boot/biosboot/start.S 1.11 +2 -1 src/sys/i386/boot/biosboot/table.c From owner-cvs-sys Sat Jul 6 07:19:16 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA27529 for cvs-sys-outgoing; Sat, 6 Jul 1996 07:19:16 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA27416; Sat, 6 Jul 1996 07:19:00 -0700 (PDT) Date: Sat, 6 Jul 1996 07:19:00 -0700 (PDT) From: Joerg Wunsch Message-Id: <199607061419.HAA27416@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/boot/netboot bootmenu.c main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/07/06 07:18:59 Modified: sys/i386/boot/netboot bootmenu.c main.c Log: Add the ability to specify bootflags. This is similar to boot_i386(8), except for the root f/s options that don't seem to be useful. Revision Changes Path 1.11 +29 -1 src/sys/i386/boot/netboot/bootmenu.c 1.17 +2 -2 src/sys/i386/boot/netboot/main.c From owner-cvs-sys Sat Jul 6 20:28:09 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21125 for cvs-sys-outgoing; Sat, 6 Jul 1996 20:28:09 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21063; Sat, 6 Jul 1996 20:27:48 -0700 (PDT) Date: Sat, 6 Jul 1996 20:27:48 -0700 (PDT) From: David Greenman Message-Id: <199607070327.UAA21063@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/06 20:27:47 Modified: sys/vm vm_map.c Log: In all special cases for spl or page_alloc where kmem_map is check for, mb_map (a submap of kmem_map) must also be checked. Thanks to wcarchive (err...sort of) for demonstrating this bug. Revision Changes Path 1.52 +8 -8 src/sys/vm/vm_map.c From owner-cvs-sys Sat Jul 6 20:30:02 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21289 for cvs-sys-outgoing; Sat, 6 Jul 1996 20:30:02 -0700 (PDT) Received: (from davidg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA21212; Sat, 6 Jul 1996 20:29:52 -0700 (PDT) Date: Sat, 6 Jul 1996 20:29:52 -0700 (PDT) From: David Greenman Message-Id: <199607070329.UAA21212@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidg 96/07/06 20:29:51 Branch: sys/vm RELENG_2_1_0 Modified: sys/vm vm_map.c Log: Applied changes similar to rev 1.52: treat kmem_map and mb_map equally in special cases. Revision Changes Path 1.22.4.5 +8 -8 src/sys/vm/vm_map.c