From owner-cvs-sys Sun Jul 6 15:13:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA08105 for cvs-sys-outgoing; Sun, 6 Jul 1997 15:13:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA08042; Sun, 6 Jul 1997 15:11:56 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id PAA22843; Sun, 6 Jul 1997 15:11:35 -0700 (PDT) Date: Sun, 6 Jul 1997 15:11:35 -0700 (PDT) Message-Id: <199707062211.PAA22843@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa intr_machdep.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 15:11:34 PDT Modified files: sys/i386/isa intr_machdep.h Log: Added a hook for a "spurious INTerrupt handler". Revision Changes Path 1.3 +9 -1 src/sys/i386/isa/intr_machdep.h From owner-cvs-sys Sun Jul 6 16:27:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA10960 for cvs-sys-outgoing; Sun, 6 Jul 1997 16:27:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA10925; Sun, 6 Jul 1997 16:26:13 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA23780; Sun, 6 Jul 1997 16:25:52 -0700 (PDT) Date: Sun, 6 Jul 1997 16:25:52 -0700 (PDT) Message-Id: <199707062325.QAA23780@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 db_interface.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 16:25:51 PDT Modified files: sys/i386/i386 db_interface.c Log: #ifdef out debug for now... Revision Changes Path 1.31 +3 -1 src/sys/i386/i386/db_interface.c From owner-cvs-sys Sun Jul 6 16:33:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA11279 for cvs-sys-outgoing; Sun, 6 Jul 1997 16:33:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA11205; Sun, 6 Jul 1997 16:33:02 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA23858; Sun, 6 Jul 1997 16:32:40 -0700 (PDT) Date: Sun, 6 Jul 1997 16:32:40 -0700 (PDT) Message-Id: <199707062332.QAA23858@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa apic_vector.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 16:32:40 PDT Modified files: sys/i386/isa apic_vector.s Log: First cut at code for handling "spurious INTerrupts". First cut at code for handling CPU stop/restart. Notes: not working properly yet. Revision Changes Path 1.5 +84 -22 src/sys/i386/isa/apic_vector.s From owner-cvs-sys Sun Jul 6 16:40:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA11669 for cvs-sys-outgoing; Sun, 6 Jul 1997 16:40:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA11643; Sun, 6 Jul 1997 16:40:38 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA23946; Sun, 6 Jul 1997 16:40:16 -0700 (PDT) Date: Sun, 6 Jul 1997 16:40:16 -0700 (PDT) Message-Id: <199707062340.QAA23946@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h smptests.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 16:40:16 PDT Modified files: sys/i386/include smp.h smptests.h Log: Additional debugging functions and macros. "spurious INTerrupt" support. Revision Changes Path 1.14 +12 -2 src/sys/i386/include/smp.h 1.7 +37 -2 src/sys/i386/include/smptests.h From owner-cvs-sys Sun Jul 6 16:50:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA12042 for cvs-sys-outgoing; Sun, 6 Jul 1997 16:50:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA12008; Sun, 6 Jul 1997 16:50:34 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA24067; Sun, 6 Jul 1997 16:50:12 -0700 (PDT) Date: Sun, 6 Jul 1997 16:50:12 -0700 (PDT) Message-Id: <199707062350.QAA24067@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 16:50:12 PDT Modified files: sys/i386/i386 mplock.s Log: Added some (temporary) macros for debugging. New strategy for handling the TPR (Task Priority Register). Test code to sync CPUs. Revision Changes Path 1.5 +91 -1 src/sys/i386/i386/mplock.s From owner-cvs-sys Sun Jul 6 17:00:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA12447 for cvs-sys-outgoing; Sun, 6 Jul 1997 17:00:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA12392; Sun, 6 Jul 1997 16:59:55 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA24112; Sun, 6 Jul 1997 16:59:33 -0700 (PDT) Date: Sun, 6 Jul 1997 16:59:33 -0700 (PDT) Message-Id: <199707062359.QAA24112@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mpapic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 16:59:33 PDT Modified files: sys/i386/i386 mpapic.c Log: Preliminary support for Xspuriousint. Preliminary support for stopcpus()/restartcpus(). Revision Changes Path 1.8 +16 -4 src/sys/i386/i386/mpapic.c From owner-cvs-sys Sun Jul 6 17:07:39 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA12804 for cvs-sys-outgoing; Sun, 6 Jul 1997 17:07:39 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA12756; Sun, 6 Jul 1997 17:07:14 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA24184; Sun, 6 Jul 1997 17:06:53 -0700 (PDT) Date: Sun, 6 Jul 1997 17:06:53 -0700 (PDT) Message-Id: <199707070006.RAA24184@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mp_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 17:06:52 PDT Modified files: sys/i386/i386 mp_machdep.c Log: stop_cpus(), currently BROKEN! (turned off in smptests.h by default). restart_cpus(), currently BROKEN! (turned off in smptests.h by default). Revision Changes Path 1.25 +59 -10 src/sys/i386/i386/mp_machdep.c From owner-cvs-sys Sun Jul 6 17:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA14502 for cvs-sys-outgoing; Sun, 6 Jul 1997 17:40:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA14426; Sun, 6 Jul 1997 17:39:26 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA24269; Sun, 6 Jul 1997 17:38:59 -0700 (PDT) Date: Sun, 6 Jul 1997 17:38:59 -0700 (PDT) Message-Id: <199707070038.RAA24269@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/06 17:38:59 PDT Modified files: sys/i386/i386 mplock.s Log: Opps, forgot to turn off the debugs... Revision Changes Path 1.6 +4 -4 src/sys/i386/i386/mplock.s From owner-cvs-sys Mon Jul 7 00:50:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA01200 for cvs-sys-outgoing; Mon, 7 Jul 1997 00:50:00 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA01153; Mon, 7 Jul 1997 00:49:29 -0700 (PDT) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id AAA26213; Mon, 7 Jul 1997 00:49:05 -0700 (PDT) Date: Mon, 7 Jul 1997 00:49:05 -0700 (PDT) Message-Id: <199707070749.AAA26213@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/isofs/cd9660 cd9660_node.c cd9660_node.h cd9660_vnops.c src/sys/msdosfs denode.h msdosfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1997/07/07 00:49:05 PDT Modified files: (Branch: RELENG_2_2) sys/isofs/cd9660 cd9660_node.c cd9660_node.h cd9660_vnops.c sys/msdosfs denode.h msdosfs_vnops.c Log: Fix panics caused by GNU grep on cd9660 and msdos filesystems. PR: 4011 Submitted by: yamagata@nwgpc.kek.jp Revision Changes Path 1.14.2.1 +15 -4 src/sys/isofs/cd9660/cd9660_node.c 1.7.4.1 +3 -1 src/sys/isofs/cd9660/cd9660_node.h 1.27.2.1 +5 -1 src/sys/isofs/cd9660/cd9660_vnops.c 1.9.2.1 +3 -1 src/sys/msdosfs/denode.h 1.34.2.2 +22 -4 src/sys/msdosfs/msdosfs_vnops.c From owner-cvs-sys Mon Jul 7 05:49:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA10884 for cvs-sys-outgoing; Mon, 7 Jul 1997 05:49:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA10833; Mon, 7 Jul 1997 05:48:03 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA28118; Mon, 7 Jul 1997 05:47:37 -0700 (PDT) Date: Mon, 7 Jul 1997 05:47:37 -0700 (PDT) Message-Id: <199707071247.FAA28118@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/07 05:47:37 PDT Modified files: sys/pc98/pc98 syscons.c Log: Enables scmouse. Submitted by: H. Nokubi T. Yamamoto M. Jinbo Revision Changes Path 1.44 +41 -23 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Mon Jul 7 06:02:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA11506 for cvs-sys-outgoing; Mon, 7 Jul 1997 06:02:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA11473; Mon, 7 Jul 1997 06:01:47 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA28249; Mon, 7 Jul 1997 06:01:21 -0700 (PDT) Date: Mon, 7 Jul 1997 06:01:21 -0700 (PDT) Message-Id: <199707071301.GAA28249@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/07 06:01:21 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c Log: Merge scmouse code from current (revision 1.44). Revision Changes Path 1.13.2.17 +41 -23 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Mon Jul 7 06:41:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA12935 for cvs-sys-outgoing; Mon, 7 Jul 1997 06:41:15 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA12909; Mon, 7 Jul 1997 06:40:51 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA28503; Mon, 7 Jul 1997 06:40:25 -0700 (PDT) Date: Mon, 7 Jul 1997 06:40:25 -0700 (PDT) Message-Id: <199707071340.GAA28503@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/07 06:40:25 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa syscons.c Log: Handle indirect results of "kbdcontrol -h X" where X < 25. Revision Changes Path 1.182.2.21 +7 -4 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Jul 7 06:43:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA13033 for cvs-sys-outgoing; Mon, 7 Jul 1997 06:43:26 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA12991; Mon, 7 Jul 1997 06:43:10 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA28538; Mon, 7 Jul 1997 06:42:44 -0700 (PDT) Date: Mon, 7 Jul 1997 06:42:44 -0700 (PDT) Message-Id: <199707071342.GAA28538@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/07 06:42:44 PDT Modified files: sys/i386/isa syscons.c Log: YAMF2.2: Handle indirect results of "kbdcontrol -h X" where X < 25. Revision Changes Path 1.221 +7 -4 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Jul 7 09:35:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA22246 for cvs-sys-outgoing; Mon, 7 Jul 1997 09:35:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA22147; Mon, 7 Jul 1997 09:34:51 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id JAA29057; Mon, 7 Jul 1997 09:34:23 -0700 (PDT) Date: Mon, 7 Jul 1997 09:34:23 -0700 (PDT) Message-Id: <199707071634.JAA29057@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mpapic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/07 09:34:23 PDT Modified files: sys/i386/i386 mpapic.c Log: ifdef a TEST_CPUSTOP debug properly. Submitted by: Kenneth Merry Revision Changes Path 1.9 +3 -3 src/sys/i386/i386/mpapic.c From owner-cvs-sys Mon Jul 7 10:37:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA25915 for cvs-sys-outgoing; Mon, 7 Jul 1997 10:37:20 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA25834; Mon, 7 Jul 1997 10:36:34 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA29158; Mon, 7 Jul 1997 10:36:06 -0700 (PDT) Date: Mon, 7 Jul 1997 10:36:06 -0700 (PDT) Message-Id: <199707071736.KAA29158@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/07/07 10:36:06 PDT Modified files: sys/net if.c Log: Don't add an item to the multicast linked list if it's already on the list. Revision Changes Path 1.49 +14 -12 src/sys/net/if.c From owner-cvs-sys Mon Jul 7 13:51:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA07490 for cvs-sys-outgoing; Mon, 7 Jul 1997 13:51:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA07430; Mon, 7 Jul 1997 13:50:52 -0700 (PDT) From: John Polstra Received: (from jdp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29572; Mon, 7 Jul 1997 13:50:23 -0700 (PDT) Date: Mon, 7 Jul 1997 13:50:23 -0700 (PDT) Message-Id: <199707072050.NAA29572@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 1997/07/07 13:50:23 PDT Modified files: (Branch: RELENG_2_2) sys/netinet tcp_input.c Log: Merge from main branch 1.58 -> 1.59: fix for PR kern/3998. PR: kern/3998 Revision Changes Path 1.54.2.2 +2 -2 src/sys/netinet/tcp_input.c From owner-cvs-sys Mon Jul 7 13:57:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA07791 for cvs-sys-outgoing; Mon, 7 Jul 1997 13:57:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA07764; Mon, 7 Jul 1997 13:57:28 -0700 (PDT) From: John Polstra Received: (from jdp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA29631; Mon, 7 Jul 1997 13:56:59 -0700 (PDT) Date: Mon, 7 Jul 1997 13:56:59 -0700 (PDT) Message-Id: <199707072056.NAA29631@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 1997/07/07 13:56:59 PDT Modified files: (Branch: RELENG_2_1_0) sys/netinet tcp_input.c Log: Merge from main branch 1.58 -> 1.59: Fix for PR kern/3998. PR: kern/3998 Revision Changes Path 1.25.4.8 +2 -2 src/sys/netinet/tcp_input.c From owner-cvs-sys Mon Jul 7 15:57:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA14317 for cvs-sys-outgoing; Mon, 7 Jul 1997 15:57:11 -0700 (PDT) Received: from seera.hn.pl.cp (usr2-dialup10.LosAngeles.mci.net [204.189.209.74]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA14302; Mon, 7 Jul 1997 15:57:07 -0700 (PDT) Received: from seera.hn.pl.cp (localhost [127.0.0.1]) by seera.hn.pl.cp (8.8.5/8.8.5) with ESMTP id PAA10133; Mon, 7 Jul 1997 15:56:10 -0700 (PDT) Message-ID: <33C17409.65C6BD37@mci2000.com> Date: Mon, 07 Jul 1997 15:56:09 -0700 From: Minsung Kim X-Mailer: Mozilla 4.0b5C (X11; I; FreeBSD 3.0-CURRENT i386) MIME-Version: 1.0 To: Brian Somers CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa syscons.c X-Priority: 3 (Normal) References: <199707071340.GAA28503@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Brian Somers wrote: > > brian 1997/07/07 06:40:25 PDT > > Modified files: (Branch: RELENG_2_2) > sys/i386/isa syscons.c > Log: > Handle indirect results of "kbdcontrol -h X" > where X < 25. > > Revision Changes Path > 1.182.2.21 +7 -4 src/sys/i386/isa/syscons.c What would happen if the current size of screen is 43, 50, or 60? I remember having my computer panicked by accidentally setting the history size to 25 when the screen had 60 lines. Regards, -- Stair =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Kim, Minsung (Stair in Cyberland) From owner-cvs-sys Tue Jul 8 00:21:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA02523 for cvs-sys-outgoing; Tue, 8 Jul 1997 00:21:12 -0700 (PDT) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id AAA02500; Tue, 8 Jul 1997 00:20:55 -0700 (PDT) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <105214(7)>; Tue, 8 Jul 1997 00:17:44 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177512>; Mon, 7 Jul 1997 18:43:49 -0700 To: Julian Elischer cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/net if.c In-reply-to: Your message of "Mon, 07 Jul 97 10:36:06 PDT." <199707071736.KAA29158@freefall.freebsd.org> Date: Mon, 7 Jul 1997 18:43:43 PDT From: Bill Fenner Message-Id: <97Jul7.184349pdt.177512@crevenia.parc.xerox.com> Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk This should have been a 3-line fix. I don't understand why you chose to restructure the first section of code; it has now lost its parallelism with the next place that looks for a multicast address on the list. (e.g. the 2nd bit is for (ifma = ifp->if_multiaddrs.lh_first; ifma; ifma = ifma->ifma_link.le_next) { if (equal(ifma->ifma_addr, llsa)) break; } if (ifma) { ... so why not leave the first bit looking like that too, or restructure the 2nd bit in the same way you restructured the 1st bit?) Bill From owner-cvs-sys Tue Jul 8 00:32:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA03104 for cvs-sys-outgoing; Tue, 8 Jul 1997 00:32:58 -0700 (PDT) Received: from spinner.dialix.com.au (spinner.dialix.com.au [192.203.228.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA03097; Tue, 8 Jul 1997 00:32:45 -0700 (PDT) Received: from spinner.dialix.com.au (localhost.dialix.com.au [127.0.0.1]) by spinner.dialix.com.au with ESMTP id PAA29282; Tue, 8 Jul 1997 15:32:18 +0800 (WST) Message-Id: <199707080732.PAA29282@spinner.dialix.com.au> X-Mailer: exmh version 2.0delta 6/3/97 To: Bill Fenner cc: Julian Elischer , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, wollman@FreeBSD.ORG Subject: Re: cvs commit: src/sys/net if.c In-reply-to: Your message of "Mon, 07 Jul 1997 18:43:43 PDT." <97Jul7.184349pdt.177512@crevenia.parc.xerox.com> Date: Tue, 08 Jul 1997 15:32:17 +0800 From: Peter Wemm Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bill Fenner wrote: > This should have been a 3-line fix. I don't understand why you chose > to restructure the first section of code; it has now lost its > parallelism with the next place that looks for a multicast address on > the list. > > (e.g. the 2nd bit is > > for (ifma = ifp->if_multiaddrs.lh_first; ifma; > ifma = ifma->ifma_link.le_next) { > if (equal(ifma->ifma_addr, llsa)) > break; > } > if (ifma) { > ... > > so why not leave the first bit looking like that too, or restructure > the 2nd bit in the same way you restructured the 1st bit?) I've not looked at the commit yet, but is this related to the in_ifdown panics with ppp? I had to make this patch a few days ago: Index: netinet/raw_ip.c =================================================================== RCS file: /home/ncvs/src/sys/netinet/raw_ip.c,v retrieving revision 1.46 diff -u -4 -r1.46 raw_ip.c --- raw_ip.c 1997/05/22 20:52:56 1.46 +++ raw_ip.c 1997/07/08 07:26:51 @@ -346,15 +346,17 @@ /* * in_ifscrub kills the interface route. */ in_ifscrub(ia->ia_ifp, ia); +#if 0 /* * in_ifadown gets rid of all the rest of * the routes. This is not quite the right * thing to do, but at least if we are running * a routing process they will come back. */ in_ifadown(&ia->ia_ifa); +#endif break; } } break; The problem was that killing pppd with routed active to it (eg: gated with a dozen routes) would cause rtrequest(RTM_DELETE, ...) to explode a little further down with really bad pointers. From what I could see, the rt_key(..) value (meant to be a sockaddr *) was pointing off into the void (perhaps it had been freed already?), the sa_family was bogus, and the sa_family was being used as a bad index into an array for the route tree and ending up with a very bogus rnh pointer in rtrequest(). I had not yet got around to doing a send-pr yet. > Bill > Cheers, -Peter From owner-cvs-sys Tue Jul 8 00:37:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA03281 for cvs-sys-outgoing; Tue, 8 Jul 1997 00:37:19 -0700 (PDT) Received: from awfulhak.demon.co.uk (awfulhak.demon.co.uk [158.152.17.1]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA03263; Tue, 8 Jul 1997 00:37:11 -0700 (PDT) Received: from awfulhak.demon.co.uk (localhost [127.0.0.1]) by awfulhak.demon.co.uk (8.8.6/8.8.5) with ESMTP id IAA04146; Tue, 8 Jul 1997 08:35:04 +0100 (BST) Message-Id: <199707080735.IAA04146@awfulhak.demon.co.uk> X-Mailer: exmh version 2.0delta 6/3/97 To: Minsung Kim cc: Brian Somers , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/isa syscons.c In-reply-to: Your message of "Mon, 07 Jul 1997 15:56:09 PDT." <33C17409.65C6BD37@mci2000.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 08 Jul 1997 08:35:03 +0100 From: Brian Somers Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Brian Somers wrote: > > > > brian 1997/07/07 06:40:25 PDT > > > > Modified files: (Branch: RELENG_2_2) > > sys/i386/isa syscons.c > > Log: > > Handle indirect results of "kbdcontrol -h X" > > where X < 25. > > > > Revision Changes Path > > 1.182.2.21 +7 -4 src/sys/i386/isa/syscons.c > > What would happen if the current size of screen is 43, 50, or 60? I remember > having my computer panicked by accidentally setting the history size to 25 when > the screen had 60 lines. This'll fix that too. The problem is when you choose X < "lines on screen", the history buffer gets freed and left at NULL. The next time in, it also gets freed.... panic. Now it just checks for NULL and doesn't free. > Regards, > -- > Stair > > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Kim, Minsung (Stair in Cyberland) > -- Brian , Don't _EVER_ lose your sense of humour.... From owner-cvs-sys Tue Jul 8 06:40:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA17034 for cvs-sys-outgoing; Tue, 8 Jul 1997 06:40:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA16944; Tue, 8 Jul 1997 06:39:35 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA05792; Tue, 8 Jul 1997 06:39:00 -0700 (PDT) Date: Tue, 8 Jul 1997 06:39:00 -0700 (PDT) Message-Id: <199707081339.GAA05792@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/08 06:39:00 PDT Modified files: sys/i386/isa syscons.c Log: Remove useless comparison. Suggested by: Kazutaka YOKOTA Revision Changes Path 1.222 +2 -3 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Jul 8 06:41:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA17103 for cvs-sys-outgoing; Tue, 8 Jul 1997 06:41:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA17074; Tue, 8 Jul 1997 06:41:33 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA05834; Tue, 8 Jul 1997 06:40:59 -0700 (PDT) Date: Tue, 8 Jul 1997 06:40:59 -0700 (PDT) Message-Id: <199707081340.GAA05834@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/08 06:40:59 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa syscons.c Log: YAMFC: Remove useless comparison. Suggested by: Kazutaka YOKOTA Revision Changes Path 1.182.2.22 +2 -3 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Jul 8 08:36:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA22739 for cvs-sys-outgoing; Tue, 8 Jul 1997 08:36:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA22702; Tue, 8 Jul 1997 08:36:04 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA06301; Tue, 8 Jul 1997 08:35:29 -0700 (PDT) Date: Tue, 8 Jul 1997 08:35:29 -0700 (PDT) Message-Id: <199707081535.IAA06301@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/sound sb16_dsp.c sb16_midi.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/07/08 08:35:29 PDT Modified files: sys/i386/isa/sound sb16_dsp.c sb16_midi.c Log: Don't pass configured information back to ISA for this subdevices, it cause conflicts Revision Changes Path 1.25 +5 -3 src/sys/i386/isa/sound/sb16_dsp.c 1.16 +2 -1 src/sys/i386/isa/sound/sb16_midi.c From owner-cvs-sys Tue Jul 8 08:40:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA22972 for cvs-sys-outgoing; Tue, 8 Jul 1997 08:40:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA22915; Tue, 8 Jul 1997 08:40:05 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA06341; Tue, 8 Jul 1997 08:39:30 -0700 (PDT) Date: Tue, 8 Jul 1997 08:39:30 -0700 (PDT) Message-Id: <199707081539.IAA06341@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/07/08 08:39:30 PDT Modified files: sys/i386/conf LINT Log: Remove 'conflicts' keyword from SB family devices, it is not needed now. Uncomment awe0 device Revision Changes Path 1.350 +6 -6 src/sys/i386/conf/LINT From owner-cvs-sys Tue Jul 8 16:26:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA15929 for cvs-sys-outgoing; Tue, 8 Jul 1997 16:26:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA15896; Tue, 8 Jul 1997 16:26:18 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA10859; Tue, 8 Jul 1997 16:25:41 -0700 (PDT) Date: Tue, 8 Jul 1997 16:25:41 -0700 (PDT) Message-Id: <199707082325.QAA10859@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_smp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 16:25:41 PDT Modified files: sys/kern init_smp.c Log: Reordered call to apic_initialize and setting invltlb_ok. Revision Changes Path 1.9 +15 -4 src/sys/kern/init_smp.c From owner-cvs-sys Tue Jul 8 16:33:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA16390 for cvs-sys-outgoing; Tue, 8 Jul 1997 16:33:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA16362; Tue, 8 Jul 1997 16:33:36 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA10909; Tue, 8 Jul 1997 16:32:59 -0700 (PDT) Date: Tue, 8 Jul 1997 16:32:59 -0700 (PDT) Message-Id: <199707082332.QAA10909@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include apic.h smp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 16:32:59 PDT Modified files: sys/i386/include apic.h smp.h Log: General cleanup of APIC code. stop_cpus/restart_cpus STILL not working! Revision Changes Path 1.6 +6 -1 src/sys/i386/include/apic.h 1.15 +3 -3 src/sys/i386/include/smp.h From owner-cvs-sys Tue Jul 8 16:40:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA16751 for cvs-sys-outgoing; Tue, 8 Jul 1997 16:40:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA16653; Tue, 8 Jul 1997 16:39:41 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA10993; Tue, 8 Jul 1997 16:39:03 -0700 (PDT) Date: Tue, 8 Jul 1997 16:39:03 -0700 (PDT) Message-Id: <199707082339.QAA10993@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 16:39:02 PDT Modified files: sys/i386/i386 mplock.s Log: added #define IPI_LEVEL Revision Changes Path 1.7 +7 -5 src/sys/i386/i386/mplock.s From owner-cvs-sys Tue Jul 8 16:43:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA16992 for cvs-sys-outgoing; Tue, 8 Jul 1997 16:43:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA16948; Tue, 8 Jul 1997 16:42:41 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA11052; Tue, 8 Jul 1997 16:42:03 -0700 (PDT) Date: Tue, 8 Jul 1997 16:42:03 -0700 (PDT) Message-Id: <199707082342.QAA11052@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 16:42:03 PDT Modified files: sys/i386/i386 autoconf.c Log: Minor cleanup of APIC code. Revision Changes Path 1.70 +8 -7 src/sys/i386/i386/autoconf.c From owner-cvs-sys Tue Jul 8 16:47:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA17249 for cvs-sys-outgoing; Tue, 8 Jul 1997 16:47:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA17212; Tue, 8 Jul 1997 16:46:39 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id QAA11103; Tue, 8 Jul 1997 16:46:01 -0700 (PDT) Date: Tue, 8 Jul 1997 16:46:01 -0700 (PDT) Message-Id: <199707082346.QAA11103@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 db_interface.c mp_machdep.c mpapic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 16:46:01 PDT Modified files: sys/i386/i386 db_interface.c mp_machdep.c mpapic.c Log: General cleanup of APIC code. stop_cpus()/restart_cpus() STILL not working! Revision Changes Path 1.32 +2 -2 src/sys/i386/i386/db_interface.c 1.26 +46 -44 src/sys/i386/i386/mp_machdep.c 1.10 +125 -119 src/sys/i386/i386/mpapic.c From owner-cvs-sys Tue Jul 8 22:02:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA27780 for cvs-sys-outgoing; Tue, 8 Jul 1997 22:02:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA27704; Tue, 8 Jul 1997 22:00:48 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA00922; Tue, 8 Jul 1997 22:00:48 -0700 (PDT) Date: Tue, 8 Jul 1997 22:00:48 -0700 (PDT) Message-Id: <199707090500.WAA00922@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/08 22:00:47 PDT Modified files: sys/i386/i386 mplock.s Log: Screwed up again, gotta remember to turn off those debugs! Revision Changes Path 1.8 +4 -4 src/sys/i386/i386/mplock.s From owner-cvs-sys Wed Jul 9 07:11:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA16054 for cvs-sys-outgoing; Wed, 9 Jul 1997 07:11:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA16008; Wed, 9 Jul 1997 07:10:25 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA04440; Wed, 9 Jul 1997 07:10:21 -0700 (PDT) Date: Wed, 9 Jul 1997 07:10:21 -0700 (PDT) Message-Id: <199707091410.HAA04440@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/09 07:10:21 PDT Modified files: sys/i386/isa syscons.c Log: Don't allow CONS_HISTORY ioctl to alter history pointers while in "scroll mode" (return EBUSY). Suggested by: Kazutaka YOKOTA Revision Changes Path 1.223 +3 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Wed Jul 9 07:14:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA16189 for cvs-sys-outgoing; Wed, 9 Jul 1997 07:14:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA16145; Wed, 9 Jul 1997 07:13:50 -0700 (PDT) From: Brian Somers Received: (from brian@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA04478; Wed, 9 Jul 1997 07:13:46 -0700 (PDT) Date: Wed, 9 Jul 1997 07:13:46 -0700 (PDT) Message-Id: <199707091413.HAA04478@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk brian 1997/07/09 07:13:46 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa syscons.c Log: YAMFC: Don't allow CONS_HISTORY ioctl to alter history pointers while in "scroll mode" (return EBUSY). Suggested by: Kazutaka YOKOTA Revision Changes Path 1.182.2.23 +3 -1 src/sys/i386/isa/syscons.c From owner-cvs-sys Wed Jul 9 07:43:50 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA17732 for cvs-sys-outgoing; Wed, 9 Jul 1997 07:43:50 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA17697; Wed, 9 Jul 1997 07:43:25 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id HAA04696; Wed, 9 Jul 1997 07:43:21 -0700 (PDT) Date: Wed, 9 Jul 1997 07:43:21 -0700 (PDT) Message-Id: <199707091443.HAA04696@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/09 07:43:20 PDT Modified files: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision up to 1.222. Revision Changes Path 1.45 +7 -3 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Wed Jul 9 11:00:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA28008 for cvs-sys-outgoing; Wed, 9 Jul 1997 11:00:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA27817; Wed, 9 Jul 1997 10:58:23 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id KAA05297; Wed, 9 Jul 1997 10:58:17 -0700 (PDT) Date: Wed, 9 Jul 1997 10:58:17 -0700 (PDT) Message-Id: <199707091758.KAA05297@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/07/09 10:58:17 PDT Modified files: sys/i386/isa isa.c Log: Back out my changes with 'conflicts' keyword for IRQs, sounddriver fixed now. Revision Changes Path 1.94 +4 -9 src/sys/i386/isa/isa.c From owner-cvs-sys Wed Jul 9 11:08:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA28296 for cvs-sys-outgoing; Wed, 9 Jul 1997 11:08:26 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA28213; Wed, 9 Jul 1997 11:06:32 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA05344; Wed, 9 Jul 1997 11:06:27 -0700 (PDT) Date: Wed, 9 Jul 1997 11:06:27 -0700 (PDT) Message-Id: <199707091806.LAA05344@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_intr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/07/09 11:06:27 PDT Modified files: sys/kern kern_intr.c Log: Back out changes for 'conflicts' with IRQ, remove intr_registered() Revision Changes Path 1.8 +1 -7 src/sys/kern/kern_intr.c From owner-cvs-sys Wed Jul 9 11:10:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA28433 for cvs-sys-outgoing; Wed, 9 Jul 1997 11:10:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA28281; Wed, 9 Jul 1997 11:08:21 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA05377; Wed, 9 Jul 1997 11:08:16 -0700 (PDT) Date: Wed, 9 Jul 1997 11:08:16 -0700 (PDT) Message-Id: <199707091808.LAA05377@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys interrupt.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 1997/07/09 11:08:16 PDT Modified files: sys/sys interrupt.h Log: Back out 'conflicts' with IRQs, remove intr_registered() decl Revision Changes Path 1.6 +1 -2 src/sys/sys/interrupt.h From owner-cvs-sys Wed Jul 9 13:40:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA07015 for cvs-sys-outgoing; Wed, 9 Jul 1997 13:40:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA06844; Wed, 9 Jul 1997 13:38:26 -0700 (PDT) From: Wolfram Schneider Received: (from wosch@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id NAA05927; Wed, 9 Jul 1997 13:38:20 -0700 (PDT) Date: Wed, 9 Jul 1997 13:38:20 -0700 (PDT) Message-Id: <199707092038.NAA05927@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf newvers.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wosch 1997/07/09 13:38:20 PDT Modified files: sys/conf newvers.sh Log: Delete $Id$ line from copyright. Submitted: Bruce Revision Changes Path 1.33 +8 -6 src/sys/conf/newvers.sh From owner-cvs-sys Thu Jul 10 00:33:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA12485 for cvs-sys-outgoing; Thu, 10 Jul 1997 00:33:16 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA12476; Thu, 10 Jul 1997 00:33:08 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id RAA27929; Thu, 10 Jul 1997 17:27:14 +1000 Date: Thu, 10 Jul 1997 17:27:14 +1000 From: Bruce Evans Message-Id: <199707100727.RAA27929@godzilla.zeta.org.au> To: brian@freebsd.org, cvs-all@freebsd.org, cvs-committers@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >brian 1997/07/09 07:10:21 PDT > > Modified files: > sys/i386/isa syscons.c > Log: > Don't allow CONS_HISTORY ioctl to alter history pointers > while in "scroll mode" (return EBUSY). > Suggested by: Kazutaka YOKOTA There are probably a lot of ioctls that do similar bad things. E.g., in scroll mode, the VGA mode ioctls at best clear the wrong part of the off-screen buffer. Scroll mode should probably be handled as if there is no foreground process. Background processes are supposed to sleep in ioctl() if the ioctl would modify the state (see the isbackground() tests in kern/tty.c). This doesn't actually work right, because tty.c doesn't know about many device-specific ioctls and many tty device drivers don't know about tty.c. Bruce From owner-cvs-sys Thu Jul 10 03:24:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA23391 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:24:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA22719; Thu, 10 Jul 1997 03:22:04 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA11788; Thu, 10 Jul 1997 03:21:53 -0700 (PDT) Date: Thu, 10 Jul 1997 03:21:53 -0700 (PDT) Message-Id: <199707101021.DAA11788@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:21:52 PDT Modified files: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.223. Revision Changes Path 1.46 +3 -1 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Jul 10 03:24:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA23455 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:24:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA22872; Thu, 10 Jul 1997 03:22:48 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA11818; Thu, 10 Jul 1997 03:22:37 -0700 (PDT) Date: Thu, 10 Jul 1997 03:22:37 -0700 (PDT) Message-Id: <199707101022.DAA11818@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:22:37 PDT Modified files: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c revision 1.94. Revision Changes Path 1.33 +4 -9 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Thu Jul 10 03:49:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA25522 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:49:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA25392; Thu, 10 Jul 1997 03:47:26 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA11950; Thu, 10 Jul 1997 03:47:15 -0700 (PDT) Date: Thu, 10 Jul 1997 03:47:15 -0700 (PDT) Message-Id: <199707101047.DAA11950@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:47:15 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 wd.c Log: Synchronize with sys/i386/isa/wd.c revision 1.119.2.6. Revision Changes Path 1.9.2.10 +6 -2 src/sys/pc98/pc98/wd.c From owner-cvs-sys Thu Jul 10 03:50:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA25644 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:50:41 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA25481; Thu, 10 Jul 1997 03:48:50 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA11981; Thu, 10 Jul 1997 03:48:40 -0700 (PDT) Date: Thu, 10 Jul 1997 03:48:40 -0700 (PDT) Message-Id: <199707101048.DAA11981@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:48:39 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.h Log: Synchronize with sys/i386/isa/syscons.h revision up to 1.23.2.5. Revision Changes Path 1.7.2.4 +5 -4 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Thu Jul 10 03:52:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA25739 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:52:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA25537; Thu, 10 Jul 1997 03:49:57 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA12013; Thu, 10 Jul 1997 03:49:46 -0700 (PDT) Date: Thu, 10 Jul 1997 03:49:46 -0700 (PDT) Message-Id: <199707101049.DAA12013@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:49:46 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision up to 1.182.2.23. Revision Changes Path 1.13.2.18 +43 -23 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Jul 10 03:54:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA25836 for cvs-sys-outgoing; Thu, 10 Jul 1997 03:54:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA25751; Thu, 10 Jul 1997 03:52:15 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA12056; Thu, 10 Jul 1997 03:52:04 -0700 (PDT) Date: Thu, 10 Jul 1997 03:52:04 -0700 (PDT) Message-Id: <199707101052.DAA12056@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf Makefile.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/10 03:52:04 PDT Modified files: (Branch: RELENG_2_2) sys/pc98/conf Makefile.pc98 Log: Synchronize with sys/i386/conf/Makefile.i386 revision 1.89.2.3. Revision Changes Path 1.7.2.4 +2 -2 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Thu Jul 10 04:50:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA27982 for cvs-sys-outgoing; Thu, 10 Jul 1997 04:50:05 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA27792; Thu, 10 Jul 1997 04:45:13 -0700 (PDT) From: David Nugent Received: (from davidn@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA12352; Thu, 10 Jul 1997 04:44:43 -0700 (PDT) Date: Thu, 10 Jul 1997 04:44:43 -0700 (PDT) Message-Id: <199707101144.EAA12352@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 1997/07/10 04:44:42 PDT Modified files: sys/kern init_main.c Log: Adds sysctl int for shutdown timeout. Reviewed by: Poul-Henning Kamp Revision Changes Path 1.66 +5 -1 src/sys/kern/init_main.c From owner-cvs-sys Thu Jul 10 04:51:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA28017 for cvs-sys-outgoing; Thu, 10 Jul 1997 04:51:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA27896; Thu, 10 Jul 1997 04:49:16 -0700 (PDT) From: David Nugent Received: (from davidn@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA12443; Thu, 10 Jul 1997 04:49:00 -0700 (PDT) Date: Thu, 10 Jul 1997 04:49:00 -0700 (PDT) Message-Id: <199707101149.EAA12443@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 1997/07/10 04:49:00 PDT Modified files: (Branch: RELENG_2_2) sys/kern init_main.c Log: MFC: sysctl for shutdown timeout. Corresponding changes to be merged after a period of testing init(8) and rc.shutdown concept in -current. Revision Changes Path 1.51.2.5 +5 -1 src/sys/kern/init_main.c From owner-cvs-sys Thu Jul 10 20:57:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA13794 for cvs-sys-outgoing; Thu, 10 Jul 1997 20:57:26 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA13787; Thu, 10 Jul 1997 20:57:13 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id NAA32504; Fri, 11 Jul 1997 13:55:08 +1000 Date: Fri, 11 Jul 1997 13:55:08 +1000 From: Bruce Evans Message-Id: <199707110355.NAA32504@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, davidn@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern init_main.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified files: (Branch: RELENG_2_2) > sys/kern init_main.c > Log: > MFC: sysctl for shutdown timeout. > Corresponding changes to be merged after a period of testing init(8) > and rc.shutdown concept in -current. Er, what corresponding changes, and why was this merged after a null testing period? kern/init_main.c is a strange place for a user variable. Kernel variables related to shutdown should be in kern/kern_shutdown.c. Bruce From owner-cvs-sys Thu Jul 10 22:53:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA18378 for cvs-sys-outgoing; Thu, 10 Jul 1997 22:53:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA18328; Thu, 10 Jul 1997 22:52:59 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA04715; Thu, 10 Jul 1997 22:52:42 -0700 (PDT) Date: Thu, 10 Jul 1997 22:52:42 -0700 (PDT) Message-Id: <199707110552.WAA04715@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/cdboot Makefile asm.S bios.S boot.c boot.h cdrom.c io.c malloc.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/07/10 22:52:42 PDT Added files: sys/i386/boot/cdboot Makefile asm.S bios.S boot.c boot.h cdrom.c io.c malloc.c Log: (Part #2, after the Internet link broke totally yesterday.) This is the long-threatened ISO 9660 CD-ROM bootstrap code. This work has been sponsored by Plutotech International, Inc (who paid the initial work), and interface business GmbH (where i did most of the work). A big thanks also goes to Bruce Evans, for his continuing help and answering my stupid questions. The code is basically functioning, with the following caveats: . Rock Ridge attributes are not yet supported. . Only SCSI CD-ROMs are supported, since i fail to see any possibility to determine the drive type using BIOS functions. (Even for hard disks, this determination is done by a big hack only.) . El Torito specifies a lot of crap and useless misfeatures, but crucial things like the ability to figure out the CD TOC have been ``forgotten''. Thus, if you wanna boot a multisession CD, you need to know at which CD block your session starts, and need to speciffy it using the @ clause. . None of the CD-ROM controllers i've seen so far implements the full El Torito specification at all. Adaptec is probably the closest, but they miss on non-emulation booting (which would be the most logical choice for us). Thus, the current code bloats the 7.5 KB boot code up to 1.44 MB, in order to fake a `floppy' image. If you wanna use it, specify this file as the boot image on the command-line of the mksiosfs command (option -b). Caveat emptor: some versions of the Adaptec BIOS might even fail to access the CD-ROM at all, using the BIOS functions. I think i've notice this for ver 1.26, the code has been tested with ver 1.23. The boot string is as follows: [@sess-start] [filename] [-flags] sess-start Extend # where the last session starts, measured in CD-ROM blocks. filename As usual, but the input is case-insensitive by now (since we don't grok RR anyway). flags As usual, but -C (use CDROM root f/s) is default, so specifying -C will decactivate this option (which is probably not what you want :). A lot of cleanup work is probably required, and some of the files could/should be merged back to biosboot, perhaps made conditional on some #ifdef. The malloc implementation that comes with cdboot might also be useful for kzipboot. (I needed a malloc() since the root dir ain't fixed in size on a CD.) I've been testing all this with a 2.2-STABLE as the base for biosboot. I don't expect too many surprises, although i know the biosboot stuff has been changed a lot in -current lately. I'm sure Bruce will comment on all this here anyway. :-) From owner-cvs-sys Fri Jul 11 00:32:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id AAA23324 for cvs-sys-outgoing; Fri, 11 Jul 1997 00:32:44 -0700 (PDT) Received: from time.cdrom.com (root@time.cdrom.com [204.216.27.226]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA23291; Fri, 11 Jul 1997 00:32:27 -0700 (PDT) Received: from time.cdrom.com (jkh@localhost.cdrom.com [127.0.0.1]) by time.cdrom.com (8.8.6/8.6.9) with ESMTP id AAA09662; Fri, 11 Jul 1997 00:31:24 -0700 (PDT) To: Joerg Wunsch cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/boot/cdboot Makefile asm.S bios.S boot.c boot.h cdrom.c io.c malloc.c In-reply-to: Your message of "Thu, 10 Jul 1997 22:52:42 PDT." <199707110552.WAA04715@freefall.freebsd.org> Date: Fri, 11 Jul 1997 00:31:24 -0700 Message-ID: <9658.868606284@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > flags As usual, but -C (use CDROM root f/s) is default, so > specifying -C will decactivate this option (which is > probably not what you want :). I think this will confuse the flaming jesus out of everyone. :-) Why not just make -C a general no-op and add a different flag for deactivation? Jordan From owner-cvs-sys Fri Jul 11 05:47:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA05090 for cvs-sys-outgoing; Fri, 11 Jul 1997 05:47:08 -0700 (PDT) Received: from labs.usn.blaze.net.au (labs.usn.blaze.net.au [203.17.53.30]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA05081; Fri, 11 Jul 1997 05:47:02 -0700 (PDT) Received: from labs.usn.blaze.net.au (local [127.0.0.1]) by labs.usn.blaze.net.au (8.8.6/8.8.5) with ESMTP id WAA00362; Fri, 11 Jul 1997 22:46:49 +1000 (EST) Message-Id: <199707111246.WAA00362@labs.usn.blaze.net.au> X-Mailer: exmh version 2.0gamma 1/27/96 To: Bruce Evans cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/kern init_main.c In-reply-to: Your message of "Fri, 11 Jul 1997 13:55:08 +1000." <199707110355.NAA32504@godzilla.zeta.org.au> X-Face: (W@z~5kg?"+5?!2kHP)+l369.~a@oTl^8l87|/s8"EH?Uk~P#N+Ec~Z&@;'LL!;3?y Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 11 Jul 1997 22:46:47 +1000 From: David Nugent Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Modified files: (Branch: RELENG_2_2) > > sys/kern init_main.c > > Log: > > MFC: sysctl for shutdown timeout. > > Corresponding changes to be merged after a period of testing init(8) > > and rc.shutdown concept in -current. > > Er, what corresponding changes To init, not yet committed (in either branch) but soon will be. > and why was this merged after a null testing period? Because it is a single line addition that I didn't want to have to remember to come back to later. > kern/init_main.c is a strange place for a user variable. > Kernel variables related to shutdown should be in kern/kern_shutdown.c. Let me know where you want to move it and I will. I didn't seem to see any pattern to the current grouping of variables and I missed spotting this module at the time, so apologies for getting this wrong. Regards, David -- David Nugent - Unique Computing Pty Ltd - Melbourne, Australia Voice +61-3-9791-9547 Data/BBS +61-3-9792-3507 3:632/348@fidonet davidn@freebsd.org davidn@blaze.net.au http://www.blaze.net.au/~davidn/ From owner-cvs-sys Fri Jul 11 11:16:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA25998 for cvs-sys-outgoing; Fri, 11 Jul 1997 11:16:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA25969; Fri, 11 Jul 1997 11:16:41 -0700 (PDT) From: Stefan Esser Received: (from se@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA17964; Fri, 11 Jul 1997 11:16:20 -0700 (PDT) Date: Fri, 11 Jul 1997 11:16:20 -0700 (PDT) Message-Id: <199707111816.LAA17964@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci pci.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 1997/07/11 11:16:20 PDT Modified files: (Branch: RELENG_2_2) sys/pci pci.c Log: Remove heuristik meant to detect multi-function devices, that do not set the MSB in the header-type register. This seems to have applied to one device only, and didn't really make a difference there, since the additional functions didn't get a driver attached, anyway. Revision Changes Path 1.57.2.5 +1 -26 src/sys/pci/pci.c From owner-cvs-sys Fri Jul 11 11:40:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA27130 for cvs-sys-outgoing; Fri, 11 Jul 1997 11:40:58 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA27089; Fri, 11 Jul 1997 11:40:23 -0700 (PDT) From: Stefan Esser Received: (from se@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA18048; Fri, 11 Jul 1997 11:40:02 -0700 (PDT) Date: Fri, 11 Jul 1997 11:40:02 -0700 (PDT) Message-Id: <199707111840.LAA18048@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 1997/07/11 11:40:02 PDT Modified files: (Branch: RELENG_2_2) sys/pci ncr.c Log: Merge in rev. 1.98 from -current (add more device IDs) Revision Changes Path 1.82.2.7 +25 -5 src/sys/pci/ncr.c From owner-cvs-sys Sat Jul 12 03:24:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA28835 for cvs-sys-outgoing; Sat, 12 Jul 1997 03:24:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA28799; Sat, 12 Jul 1997 03:24:00 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA21148; Sat, 12 Jul 1997 03:23:33 -0700 (PDT) Date: Sat, 12 Jul 1997 03:23:33 -0700 (PDT) Message-Id: <199707121023.DAA21148@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/biosboot bios.S boot.h io.c src/sys/i386/boot/cdboot Makefile bios.S io.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1997/07/12 03:23:32 PDT Modified files: sys/i386/boot/biosboot bios.S boot.h io.c sys/i386/boot/cdboot Makefile Removed files: sys/i386/boot/cdboot bios.S io.c Log: Make this compile again under -current. The modifications to io.c and bios.S were small enough and have been merged back into their respective files in biosboot/, conditionalized on CDBOOT. Other files might be merged at a later stage. Caveat emptor: i cannot test this right now. Revision Changes Path 1.11 +127 -1 src/sys/i386/boot/biosboot/bios.S 1.20 +6 -2 src/sys/i386/boot/biosboot/boot.h 1.24 +32 -5 src/sys/i386/boot/biosboot/io.c 1.2 +2 -1 src/sys/i386/boot/cdboot/Makefile From owner-cvs-sys Sat Jul 12 04:05:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA01813 for cvs-sys-outgoing; Sat, 12 Jul 1997 04:05:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA01768; Sat, 12 Jul 1997 04:04:54 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA21442; Sat, 12 Jul 1997 04:04:27 -0700 (PDT) Date: Sat, 12 Jul 1997 04:04:27 -0700 (PDT) Message-Id: <199707121104.EAA21442@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/07/12 04:04:26 PDT Modified files: sys/sys sysctl.h Log: Add a proto for sysctlbyname() Revision Changes Path 1.53 +2 -1 src/sys/sys/sysctl.h From owner-cvs-sys Sat Jul 12 04:13:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA01968 for cvs-sys-outgoing; Sat, 12 Jul 1997 04:13:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA01942; Sat, 12 Jul 1997 04:13:11 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id EAA22213; Sat, 12 Jul 1997 04:12:43 -0700 (PDT) Date: Sat, 12 Jul 1997 04:12:43 -0700 (PDT) Message-Id: <199707121112.EAA22213@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys sysctl.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/07/12 04:12:43 PDT Modified files: sys/sys sysctl.h Log: What the heck, declare the sysctlbyname() first arg const. Revision Changes Path 1.54 +2 -2 src/sys/sys/sysctl.h From owner-cvs-sys Sat Jul 12 18:09:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA27724 for cvs-sys-outgoing; Sat, 12 Jul 1997 18:09:34 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA27689; Sat, 12 Jul 1997 18:08:38 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06491; Sat, 12 Jul 1997 18:08:06 -0700 (PDT) Date: Sat, 12 Jul 1997 18:08:06 -0700 (PDT) Message-Id: <199707130108.SAA06491@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_smp.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/12 18:08:05 PDT Modified files: sys/kern init_smp.c Log: Cleanup old stop_cpus/restart_cpus() cruft. Leave TEST_TEST1 for now. Revision Changes Path 1.10 +15 -3 src/sys/kern/init_smp.c From owner-cvs-sys Sat Jul 12 18:16:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA28017 for cvs-sys-outgoing; Sat, 12 Jul 1997 18:16:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA27963; Sat, 12 Jul 1997 18:16:05 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06540; Sat, 12 Jul 1997 18:15:33 -0700 (PDT) Date: Sat, 12 Jul 1997 18:15:33 -0700 (PDT) Message-Id: <199707130115.SAA06540@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include smp.h smptests.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/12 18:15:32 PDT Modified files: sys/i386/include smp.h smptests.h Log: Many new test defines, including: - TEST_CPUSTOP adds stop_cpus()/restart_cpus(), OFF by default - TEST_ALTTIMER new method for attaching 8259 PIC to APIC this method avoids 'ExtInt' programming, ON by default - TIMER_ALL sends 8259/8254 timer INTs to all CPUs, ON by default - ASMPOSTCODExxx code to display bytes to POST hardware, OFF by default Revision Changes Path 1.16 +2 -1 src/sys/i386/include/smp.h 1.8 +88 -6 src/sys/i386/include/smptests.h From owner-cvs-sys Sat Jul 12 18:20:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA28203 for cvs-sys-outgoing; Sat, 12 Jul 1997 18:20:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA28127; Sat, 12 Jul 1997 18:19:30 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06582; Sat, 12 Jul 1997 18:18:57 -0700 (PDT) Date: Sat, 12 Jul 1997 18:18:57 -0700 (PDT) Message-Id: <199707130118.SAA06582@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa apic_vector.s clock.c intr_machdep.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/12 18:18:57 PDT Modified files: sys/i386/isa apic_vector.s clock.c intr_machdep.h Log: Cleanup old stop_cpus/restart_cpus() cruft. new code for handling mixed-mode 8259/APIC programming without 'ExtInt' new code to control other CPUs: stop_cpus()/restart_cpus()/_Xstopcpu Revision Changes Path 1.6 +37 -45 src/sys/i386/isa/apic_vector.s 1.89 +22 -6 src/sys/i386/isa/clock.c 1.4 +80 -15 src/sys/i386/isa/intr_machdep.h From owner-cvs-sys Sat Jul 12 18:24:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA28424 for cvs-sys-outgoing; Sat, 12 Jul 1997 18:24:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA28385; Sat, 12 Jul 1997 18:23:26 -0700 (PDT) From: Steve Passe Received: (from fsmp@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA06634; Sat, 12 Jul 1997 18:22:54 -0700 (PDT) Date: Sat, 12 Jul 1997 18:22:54 -0700 (PDT) Message-Id: <199707130122.SAA06634@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 db_interface.c mp_machdep.c mpapic.c mplock.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fsmp 1997/07/12 18:22:53 PDT Modified files: sys/i386/i386 db_interface.c mp_machdep.c mpapic.c mplock.s Log: new code to control other CPUs: stop_cpus()/restart_cpus()/_Xstopcpu this code is controlled by smptests.h: TEST_CPUSTOP, OFF by default new code for handling mixed-mode 8259/APIC programming without 'ExtInt' this code is controlled by smptests.h: TEST_ALTTIMER, ON by default Revision Changes Path 1.33 +5 -7 src/sys/i386/i386/db_interface.c 1.27 +23 -64 src/sys/i386/i386/mp_machdep.c 1.11 +47 -20 src/sys/i386/i386/mpapic.c 1.9 +16 -66 src/sys/i386/i386/mplock.s