From owner-cvs-sys Sun Jul 12 02:53:14 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA06104 for cvs-sys-outgoing; Sun, 12 Jul 1998 02:53:14 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA06055; Sun, 12 Jul 1998 02:53:05 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA23897; Sun, 12 Jul 1998 02:52:46 -0700 (PDT) Date: Sun, 12 Jul 1998 02:52:46 -0700 (PDT) Message-Id: <199807120952.CAA23897@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrsbin@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf Makefile.i386 src/usr.sbin/config configvers.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/12 02:52:46 PDT Modified files: sys/i386/conf Makefile.i386 usr.sbin/config configvers.h Log: Removed all traces of PARAM in Makefile.i386. Incremented CONFIGVERS to reflect the dependency of Makefile.i386 on nothing being put in PARAM. Config versioning is too closely coupled with the Makefile.i386. Revision Changes Path 1.116 +10 -10 src/sys/i386/conf/Makefile.i386 1.4 +2 -2 src/usr.sbin/config/configvers.h From owner-cvs-sys Sun Jul 12 03:53:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA13154 for cvs-sys-outgoing; Sun, 12 Jul 1998 03:53:50 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA12835; Sun, 12 Jul 1998 03:48:19 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA11064; Sun, 12 Jul 1998 03:47:34 -0700 (PDT) Date: Sun, 12 Jul 1998 03:47:34 -0700 (PDT) Message-Id: <199807121047.DAA11064@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf Makefile.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/12 03:47:33 PDT Modified files: sys/i386/conf Makefile.i386 Log: Removed historical dependencies on `Makefile'. They had rotted to being mostly for objects that have the fewest dependencies on `Makefile' (since they were mostly for utilities and objects generated from *.s and these don't depend on profiling flags). Give an explicit rule for building vnode_if.o. This fixes building it without ${PROF}. Use .ORDER instead of a stamp file to avoid building vnode_if.[ch] concurrently. Removed explicit dependencies that will be generated by `make' (.c.o) or will be generated by mkdep. Added missing dependencies of special objects on opt_global.h. Use ${NORMAL_C} instead of special rules for special objects where possible. FIxed dependencies of vers.o. Revision Changes Path 1.117 +22 -32 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Sun Jul 12 07:31:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA29619 for cvs-sys-outgoing; Sun, 12 Jul 1998 07:31:26 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA29589; Sun, 12 Jul 1998 07:31:15 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id HAA26382; Sun, 12 Jul 1998 07:30:56 -0700 (PDT) Date: Sun, 12 Jul 1998 07:30:56 -0700 (PDT) Message-Id: <199807121430.HAA26382@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 1998/07/12 07:30:56 PDT Modified files: sys/pc98/conf Makefile.pc98 Log: Sync with sys/i386/conf/Makefile.i386 revision 1.117. Revision Changes Path 1.34 +30 -40 src/sys/pc98/conf/Makefile.pc98 From owner-cvs-sys Sun Jul 12 09:07:40 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09367 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:07:40 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09315; Sun, 12 Jul 1998 09:07:27 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28084; Sun, 12 Jul 1998 09:07:08 -0700 (PDT) Date: Sun, 12 Jul 1998 09:07:08 -0700 (PDT) Message-Id: <199807121607.JAA28084@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:07:08 PDT Modified files: sys/alpha/alpha autoconf.c Log: Hardwire the root disk of my test box for now. Revision Changes Path 1.4 +4 -3 src/sys/alpha/alpha/autoconf.c From owner-cvs-sys Sun Jul 12 09:08:12 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09478 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:08:12 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09449; Sun, 12 Jul 1998 09:08:03 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28123; Sun, 12 Jul 1998 09:07:44 -0700 (PDT) Date: Sun, 12 Jul 1998 09:07:44 -0700 (PDT) Message-Id: <199807121607.JAA28123@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha dec_eb164.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:07:44 PDT Modified files: sys/alpha/alpha dec_eb164.c Log: Include opt_ddb.h. Revision Changes Path 1.2 +3 -1 src/sys/alpha/alpha/dec_eb164.c From owner-cvs-sys Sun Jul 12 09:08:42 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09565 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:08:42 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09532; Sun, 12 Jul 1998 09:08:37 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28175; Sun, 12 Jul 1998 09:08:17 -0700 (PDT) Date: Sun, 12 Jul 1998 09:08:17 -0700 (PDT) Message-Id: <199807121608.JAA28175@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha genassym.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:08:17 PDT Modified files: sys/alpha/alpha genassym.c Log: Add definition of p_switchtime. Revision Changes Path 1.3 +2 -1 src/sys/alpha/alpha/genassym.c From owner-cvs-sys Sun Jul 12 09:09:56 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09686 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:09:56 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09646; Sun, 12 Jul 1998 09:09:52 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28237; Sun, 12 Jul 1998 09:09:33 -0700 (PDT) Date: Sun, 12 Jul 1998 09:09:33 -0700 (PDT) Message-Id: <199807121609.JAA28237@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha interrupt.c src/sys/alpha/include intr.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:09:32 PDT Modified files: sys/alpha/alpha interrupt.c sys/alpha/include intr.h Log: Add some generic interrupt dispatch code. Revision Changes Path 1.4 +45 -1 src/sys/alpha/alpha/interrupt.c 1.2 +36 -114 src/sys/alpha/include/intr.h From owner-cvs-sys Sun Jul 12 09:11:34 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10053 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:11:34 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA09987; Sun, 12 Jul 1998 09:11:14 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28298; Sun, 12 Jul 1998 09:10:55 -0700 (PDT) Date: Sun, 12 Jul 1998 09:10:55 -0700 (PDT) Message-Id: <199807121610.JAA28298@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:10:54 PDT Modified files: sys/alpha/alpha machdep.c Log: Add a couple of sysctls and implement sendsig/sigreturn. Obtained from: signal code from NetBSD Revision Changes Path 1.6 +196 -29 src/sys/alpha/alpha/machdep.c From owner-cvs-sys Sun Jul 12 09:14:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10538 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:14:19 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10504; Sun, 12 Jul 1998 09:14:15 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28396; Sun, 12 Jul 1998 09:13:56 -0700 (PDT) Date: Sun, 12 Jul 1998 09:13:56 -0700 (PDT) Message-Id: <199807121613.JAA28396@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:13:55 PDT Modified files: sys/alpha/alpha pmap.c Log: Add some debug code. Always clear TLB in pmap_activate, even if activating curproc's pmap. Revision Changes Path 1.3 +29 -5 src/sys/alpha/alpha/pmap.c From owner-cvs-sys Sun Jul 12 09:15:31 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10665 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:15:31 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10635; Sun, 12 Jul 1998 09:15:27 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28493; Sun, 12 Jul 1998 09:15:07 -0700 (PDT) Date: Sun, 12 Jul 1998 09:15:07 -0700 (PDT) Message-Id: <199807121615.JAA28493@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha prom.c promcons.c src/sys/alpha/include prom.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:15:07 PDT Modified files: sys/alpha/alpha prom.c promcons.c sys/alpha/include prom.h Log: Implement promcncheckc. Revision Changes Path 1.3 +8 -10 src/sys/alpha/alpha/prom.c 1.3 +3 -3 src/sys/alpha/alpha/promcons.c 1.2 +1 -1 src/sys/alpha/include/prom.h From owner-cvs-sys Sun Jul 12 09:16:49 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA10924 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:16:49 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA10893; Sun, 12 Jul 1998 09:16:44 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28544; Sun, 12 Jul 1998 09:16:24 -0700 (PDT) Date: Sun, 12 Jul 1998 09:16:24 -0700 (PDT) Message-Id: <199807121616.JAA28544@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/pci pcibus.c src/sys/alpha/include chipset.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:16:24 PDT Modified files: sys/alpha/pci pcibus.c sys/alpha/include chipset.h Log: Implement intr_create/intr_connect. Revision Changes Path 1.2 +29 -2 src/sys/alpha/pci/pcibus.c 1.2 +8 -1 src/sys/alpha/include/chipset.h From owner-cvs-sys Sun Jul 12 09:18:22 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11168 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:18:22 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11136; Sun, 12 Jul 1998 09:18:16 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28591; Sun, 12 Jul 1998 09:17:57 -0700 (PDT) Date: Sun, 12 Jul 1998 09:17:57 -0700 (PDT) Message-Id: <199807121617.JAA28591@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/pci pci_eb164_intr.s cia.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:17:57 PDT Modified files: sys/alpha/pci cia.c Added files: sys/alpha/pci pci_eb164_intr.s Log: Implement CIA interrupts. Obtained from: SRM console magic from NetBSD Revision Changes Path 1.2 +32 -1 src/sys/alpha/pci/cia.c From owner-cvs-sys Sun Jul 12 09:21:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA11666 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:21:19 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11624; Sun, 12 Jul 1998 09:21:14 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28714; Sun, 12 Jul 1998 09:20:55 -0700 (PDT) Date: Sun, 12 Jul 1998 09:20:55 -0700 (PDT) Message-Id: <199807121620.JAA28714@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys bus.h src/sys/kern bus_if.m subr_bus.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:20:55 PDT Modified files: sys/sys bus.h sys/kern bus_if.m subr_bus.c Log: Change interrupt api to be closer to intr_create/intr_connect. Revision Changes Path 1.4 +3 -2 src/sys/sys/bus.h 1.2 +8 -2 src/sys/kern/bus_if.m 1.3 +16 -6 src/sys/kern/subr_bus.c From owner-cvs-sys Sun Jul 12 09:23:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12013 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:23:44 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA11983; Sun, 12 Jul 1998 09:23:41 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28840; Sun, 12 Jul 1998 09:23:21 -0700 (PDT) Date: Sun, 12 Jul 1998 09:23:21 -0700 (PDT) Message-Id: <199807121623.JAA28840@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/tlsb dwlpx.c gbus.c kftxx.c tlsb.c zs_tlsb.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:23:21 PDT Modified files: sys/alpha/tlsb dwlpx.c gbus.c kftxx.c tlsb.c zs_tlsb.c Log: Update to new interrupt api. Revision Changes Path 1.3 +6 -2 src/sys/alpha/tlsb/dwlpx.c 1.3 +2 -1 src/sys/alpha/tlsb/gbus.c 1.3 +3 -2 src/sys/alpha/tlsb/kftxx.c 1.3 +17 -6 src/sys/alpha/tlsb/tlsb.c 1.4 +7 -3 src/sys/alpha/tlsb/zs_tlsb.c From owner-cvs-sys Sun Jul 12 09:27:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12803 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:27:29 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12757; Sun, 12 Jul 1998 09:27:15 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA28992; Sun, 12 Jul 1998 09:26:55 -0700 (PDT) Date: Sun, 12 Jul 1998 09:26:55 -0700 (PDT) Message-Id: <199807121626.JAA28992@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/conf files.alpha Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:26:54 PDT Modified files: sys/alpha/conf files.alpha Log: Add some bits and pieces for my test box. Revision Changes Path 1.3 +11 -1 src/sys/alpha/conf/files.alpha From owner-cvs-sys Sun Jul 12 09:28:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA12938 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:28:06 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA12860; Sun, 12 Jul 1998 09:27:58 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29046; Sun, 12 Jul 1998 09:27:38 -0700 (PDT) Date: Sun, 12 Jul 1998 09:27:38 -0700 (PDT) Message-Id: <199807121627.JAA29046@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/conf majors.alpha Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:27:37 PDT Modified files: sys/alpha/conf majors.alpha Log: Add entry for prom console. Revision Changes Path 1.2 +3 -2 src/sys/alpha/conf/majors.alpha From owner-cvs-sys Sun Jul 12 09:28:36 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13071 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:28:36 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13030; Sun, 12 Jul 1998 09:28:31 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29087; Sun, 12 Jul 1998 09:28:11 -0700 (PDT) Date: Sun, 12 Jul 1998 09:28:11 -0700 (PDT) Message-Id: <199807121628.JAA29087@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/conf options.alpha Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:28:11 PDT Modified files: sys/alpha/conf options.alpha Log: Define option DEC_EB164 Revision Changes Path 1.2 +2 -1 src/sys/alpha/conf/options.alpha From owner-cvs-sys Sun Jul 12 09:31:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13663 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:31:50 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13554; Sun, 12 Jul 1998 09:31:19 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29163; Sun, 12 Jul 1998 09:31:00 -0700 (PDT) Date: Sun, 12 Jul 1998 09:31:00 -0700 (PDT) Message-Id: <199807121631.JAA29163@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha vm_machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:30:59 PDT Modified files: sys/alpha/alpha vm_machdep.c Log: Don't bother calling pmap_emulate_reference() from cpu_fork(). It isn't needed and it panics a DIAGNOSTIC kernel. Revision Changes Path 1.3 +1 -11 src/sys/alpha/alpha/vm_machdep.c From owner-cvs-sys Sun Jul 12 09:32:57 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13871 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:32:57 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13794; Sun, 12 Jul 1998 09:32:32 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29251; Sun, 12 Jul 1998 09:32:13 -0700 (PDT) Date: Sun, 12 Jul 1998 09:32:13 -0700 (PDT) Message-Id: <199807121632.JAA29251@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha ipl_funcs.c swtch.s src/sys/alpha/conf Makefile.alpha src/sys/alpha/include cpu.h ipl.h md_var.h param.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:32:12 PDT Modified files: sys/alpha/alpha ipl_funcs.c swtch.s sys/alpha/conf Makefile.alpha sys/alpha/include cpu.h ipl.h md_var.h param.h Log: Overhaul the spl system so that it actually works properly. Revision Changes Path 1.4 +60 -37 src/sys/alpha/alpha/ipl_funcs.c 1.4 +17 -7 src/sys/alpha/alpha/swtch.s 1.3 +7 -7 src/sys/alpha/conf/Makefile.alpha 1.3 +3 -3 src/sys/alpha/include/cpu.h 1.3 +2 -1 src/sys/alpha/include/ipl.h 1.2 +2 -1 src/sys/alpha/include/md_var.h 1.5 +1 -3 src/sys/alpha/include/param.h From owner-cvs-sys Sun Jul 12 09:46:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15715 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:46:08 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15677; Sun, 12 Jul 1998 09:46:03 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29547; Sun, 12 Jul 1998 09:45:44 -0700 (PDT) Date: Sun, 12 Jul 1998 09:45:44 -0700 (PDT) Message-Id: <199807121645.JAA29547@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_subr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:45:43 PDT Modified files: sys/kern vfs_subr.c Log: Initialise all the fields separately in vattr_null since on the alpha they are not all the same width. Revision Changes Path 1.159 +17 -8 src/sys/kern/vfs_subr.c From owner-cvs-sys Sun Jul 12 09:47:23 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA15800 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:47:23 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15770; Sun, 12 Jul 1998 09:47:14 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29595; Sun, 12 Jul 1998 09:46:54 -0700 (PDT) Date: Sun, 12 Jul 1998 09:46:54 -0700 (PDT) Message-Id: <199807121646.JAA29595@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_loop.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:46:54 PDT Modified files: sys/net if_loop.c Log: Make sure the packet is aligned correctly for the alpha in if_simloop. Revision Changes Path 1.37 +13 -2 src/sys/net/if_loop.c From owner-cvs-sys Sun Jul 12 09:48:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16012 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:48:43 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA15962; Sun, 12 Jul 1998 09:48:30 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29655; Sun, 12 Jul 1998 09:48:10 -0700 (PDT) Date: Sun, 12 Jul 1998 09:48:10 -0700 (PDT) Message-Id: <199807121648.JAA29655@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys disklabel.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:48:10 PDT Modified files: sys/sys disklabel.h Log: Point at the correct disk location for alpha disklabels. Revision Changes Path 1.34 +3 -3 src/sys/sys/disklabel.h From owner-cvs-sys Sun Jul 12 09:50:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA16276 for cvs-sys-outgoing; Sun, 12 Jul 1998 09:50:29 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA16239; Sun, 12 Jul 1998 09:50:16 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA29731; Sun, 12 Jul 1998 09:49:57 -0700 (PDT) Date: Sun, 12 Jul 1998 09:49:57 -0700 (PDT) Message-Id: <199807121649.JAA29731@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys param.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/12 09:49:56 PDT Modified files: sys/sys param.h Log: Set the minimum malloc bucket to 5. In a DIAGNOSTIC kernel, the extra data in struct freelist is larger than 16 bytes on the alpha. Revision Changes Path 1.35 +5 -1 src/sys/sys/param.h From owner-cvs-sys Sun Jul 12 11:58:20 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02005 for cvs-sys-outgoing; Sun, 12 Jul 1998 11:58:20 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA01976; Sun, 12 Jul 1998 11:58:14 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id LAA14223; Sun, 12 Jul 1998 11:52:20 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd014220; Sun Jul 12 18:52:13 1998 Date: Sun, 12 Jul 1998 11:52:10 -0700 (PDT) From: Julian Elischer To: Bruce Evans cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 In-Reply-To: <199807121047.DAA11064@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce, can you think of a way to make config or the Makefile do: if config -g, tehn the default rule becomes: kernelstrip: kernel cp kernel kernel.strip strip -d kernel.strip and 'make install' will install the stripped version by default? (or maybe it's a silly idea anyhow) julian On Sun, 12 Jul 1998, Bruce Evans wrote: > bde 1998/07/12 03:47:33 PDT > > Modified files: > sys/i386/conf Makefile.i386 > Log: > Removed historical dependencies on `Makefile'. They had rotted to being > mostly for objects that have the fewest dependencies on `Makefile' > (since they were mostly for utilities and objects generated from *.s > and these don't depend on profiling flags). > > Give an explicit rule for building vnode_if.o. This fixes building > it without ${PROF}. > > Use .ORDER instead of a stamp file to avoid building vnode_if.[ch] > concurrently. > > Removed explicit dependencies that will be generated by `make' (.c.o) > or will be generated by mkdep. > > Added missing dependencies of special objects on opt_global.h. > > Use ${NORMAL_C} instead of special rules for special objects where > possible. > > FIxed dependencies of vers.o. > > Revision Changes Path > 1.117 +22 -32 src/sys/i386/conf/Makefile.i386 > From owner-cvs-sys Sun Jul 12 13:27:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09534 for cvs-sys-outgoing; Sun, 12 Jul 1998 13:27:30 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA09471; Sun, 12 Jul 1998 13:27:10 -0700 (PDT) (envelope-from se@FreeBSD.org) From: Stefan Esser Received: (from se@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA04230; Sun, 12 Jul 1998 13:26:48 -0700 (PDT) Date: Sun, 12 Jul 1998 13:26:48 -0700 (PDT) Message-Id: <199807122026.NAA04230@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 1998/07/12 13:26:48 PDT Modified files: sys/pci ncr.c Log: Fix size of time stamps (had been time_t before the variable "time" was hidden). Now "ticks" are used, which are 4 byte, not 8 byte in size. The size mismatch did not matter due to sufficient padding at the end of the structure that holds time stamps (there is an unused member). The fix suggested by Bruce Evans used "sizeof (ticks_t)", but I prefer to use "sizeof ticks", and didn't seem to object in his last mail on this topic. Submitted by: bde Revision Changes Path 1.120 +29 -26 src/sys/pci/ncr.c From owner-cvs-sys Sun Jul 12 13:33:24 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10127 for cvs-sys-outgoing; Sun, 12 Jul 1998 13:33:24 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10096; Sun, 12 Jul 1998 13:33:21 -0700 (PDT) (envelope-from se@FreeBSD.org) From: Stefan Esser Received: (from se@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA04374; Sun, 12 Jul 1998 13:33:00 -0700 (PDT) Date: Sun, 12 Jul 1998 13:33:00 -0700 (PDT) Message-Id: <199807122033.NAA04374@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 1998/07/12 13:32:58 PDT Modified files: sys/pci ncr.c Log: Remove unused member reselet from struct tstamp. Revision Changes Path 1.121 +2 -3 src/sys/pci/ncr.c From owner-cvs-sys Sun Jul 12 17:32:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA11924 for cvs-sys-outgoing; Sun, 12 Jul 1998 17:32:53 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freebie.lemis.com (freebie.lemis.com [139.130.136.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA11833; Sun, 12 Jul 1998 17:32:29 -0700 (PDT) (envelope-from grog@freebie.lemis.com) Received: (from grog@localhost) by freebie.lemis.com (8.9.0/8.9.0) id KAA17820; Mon, 13 Jul 1998 10:02:03 +0930 (CST) Message-ID: <19980713100203.O754@freebie.lemis.com> Date: Mon, 13 Jul 1998 10:02:03 +0930 From: Greg Lehey To: Julian Elischer , Bruce Evans Cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 References: <199807121047.DAA11064@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: ; from Julian Elischer on Sun, Jul 12, 1998 at 11:52:10AM -0700 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sunday, 12 July 1998 at 11:52:10 -0700, Julian Elischer wrote: > On Sun, 12 Jul 1998, Bruce Evans wrote: > >> bde 1998/07/12 03:47:33 PDT >> >> Modified files: >> sys/i386/conf Makefile.i386 >> Log: >> Removed historical dependencies on `Makefile'. They had rotted to being >> mostly for objects that have the fewest dependencies on `Makefile' >> (since they were mostly for utilities and objects generated from *.s >> and these don't depend on profiling flags). >> >> Give an explicit rule for building vnode_if.o. This fixes building >> it without ${PROF}. >> >> Use .ORDER instead of a stamp file to avoid building vnode_if.[ch] >> concurrently. >> >> Removed explicit dependencies that will be generated by `make' (.c.o) >> or will be generated by mkdep. >> >> Added missing dependencies of special objects on opt_global.h. >> >> Use ${NORMAL_C} instead of special rules for special objects where >> possible. >> >> FIxed dependencies of vers.o. >> >> Revision Changes Path >> 1.117 +22 -32 src/sys/i386/conf/Makefile.i386 > > Bruce, can you think of a way to make config or the Makefile do: > > > if config -g, > tehn the default rule becomes: > > kernelstrip: kernel > cp kernel kernel.strip > strip -d kernel.strip > > > and 'make install' will install the stripped version by default? > (or maybe it's a silly idea anyhow) Seconded, in principle, though I'd prefer to see these lines in the kernel: rule: cp -p kernel kernel.gdb strip -d kernel Or do you really install a full debug kernel? Greg -- See complete headers for address and phone numbers finger grog@lemis.com for PGP public key From owner-cvs-sys Sun Jul 12 18:02:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA15520 for cvs-sys-outgoing; Sun, 12 Jul 1998 18:02:53 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.15.68.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA15503; Sun, 12 Jul 1998 18:02:44 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id LAA02406; Mon, 13 Jul 1998 11:02:39 +1000 Date: Mon, 13 Jul 1998 11:02:39 +1000 From: Bruce Evans Message-Id: <199807130102.LAA02406@godzilla.zeta.org.au> To: bde@FreeBSD.ORG, julian@whistle.com Subject: Re: cvs commit: src/sys/i386/conf Makefile.i386 Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Bruce, can you think of a way to make config or the Makefile do: > > >if config -g, >tehn the default rule becomes: > >kernelstrip: kernel > cp kernel kernel.strip > strip -d kernel.strip > > >and 'make install' will install the stripped version by default? >(or maybe it's a silly idea anyhow) Something like: .if defined(DEBUG) && ${DEBUG:M-g} != "" kernel.unstripped: same as now for kernel kernel: kernel.unstripped cp kernel.unstripped kernel strip kernel .else same as now .endif Bruce From owner-cvs-sys Sun Jul 12 19:17:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA21551 for cvs-sys-outgoing; Sun, 12 Jul 1998 19:17:03 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA21521; Sun, 12 Jul 1998 19:16:59 -0700 (PDT) (envelope-from ahasty@FreeBSD.org) From: Amancio Hasty Received: (from ahasty@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA16507; Sun, 12 Jul 1998 19:16:36 -0700 (PDT) Date: Sun, 12 Jul 1998 19:16:36 -0700 (PDT) Message-Id: <199807130216.TAA16507@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci brktree_reg.h brooktree848.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ahasty 1998/07/12 19:16:36 PDT Modified files: sys/pci brktree_reg.h brooktree848.c Log: Improved Hauppauge's tuner detection and bt878 support Amancio Revision Changes Path 1.16 +4 -0 src/sys/pci/brktree_reg.h 1.43 +141 -36 src/sys/pci/brooktree848.c From owner-cvs-sys Sun Jul 12 23:34:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18685 for cvs-sys-outgoing; Sun, 12 Jul 1998 23:34:38 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18651; Sun, 12 Jul 1998 23:34:30 -0700 (PDT) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA28709; Sun, 12 Jul 1998 23:34:05 -0700 (PDT) Date: Sun, 12 Jul 1998 23:34:05 -0700 (PDT) Message-Id: <199807130634.XAA28709@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netatalk ddp_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/07/12 23:34:04 PDT Modified files: sys/netatalk ddp_output.c Log: Fix braino in last commit. Not even sure how I got this commit in as it didn't even compile. Revision Changes Path 1.12 +1 -1 src/sys/netatalk/ddp_output.c From owner-cvs-sys Sun Jul 12 23:37:41 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA18935 for cvs-sys-outgoing; Sun, 12 Jul 1998 23:37:41 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA18903; Sun, 12 Jul 1998 23:37:37 -0700 (PDT) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA28898; Sun, 12 Jul 1998 23:37:13 -0700 (PDT) Date: Sun, 12 Jul 1998 23:37:13 -0700 (PDT) Message-Id: <199807130637.XAA28898@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netatalk ddp_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/07/12 23:37:12 PDT Modified files: (Branch: RELENG_2_2) sys/netatalk ddp_output.c Log: MFC: fix braino also merged in from current. (the old cut'n'paste error) Revision Changes Path 1.3.2.5 +1 -1 src/sys/netatalk/ddp_output.c From owner-cvs-sys Sun Jul 12 23:46:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA20273 for cvs-sys-outgoing; Sun, 12 Jul 1998 23:46:03 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA20206; Sun, 12 Jul 1998 23:45:53 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA29324; Sun, 12 Jul 1998 23:45:28 -0700 (PDT) Date: Sun, 12 Jul 1998 23:45:28 -0700 (PDT) Message-Id: <199807130645.XAA29324@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-include@FreeBSD.ORG Subject: cvs commit: src/sys/sys cdefs.h devfsext.h syslog.h systm.h tprintf.h src/include stdio.h src/sys/ddb ddb.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/12 23:45:26 PDT Modified files: sys/sys cdefs.h devfsext.h syslog.h systm.h tprintf.h include stdio.h sys/ddb ddb.h Log: Added macros __printflike() and __scanflike() to . Use them to `make gcc -Wformat' check formats for all printf-like and scanf-like functions in /usr/src except for the err()/warn() family. err() isn't quite printf-like since its format arg can legitimately be NULL. syslog() isn't quite printf-like, but gcc already accepts %m, even for plain printf() when it shouldn't. Revision Changes Path 1.19 +11 -1 src/sys/sys/cdefs.h 1.21 +4 -3 src/sys/sys/devfsext.h 1.16 +3 -3 src/sys/sys/syslog.h 1.73 +10 -10 src/sys/sys/systm.h 1.7 +2 -2 src/sys/sys/tprintf.h 1.20 +10 -7 src/include/stdio.h 1.20 +3 -4 src/sys/ddb/ddb.h From owner-cvs-sys Mon Jul 13 00:06:27 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA21916 for cvs-sys-outgoing; Mon, 13 Jul 1998 00:06:27 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA21886; Mon, 13 Jul 1998 00:06:24 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA00386; Mon, 13 Jul 1998 00:05:58 -0700 (PDT) Date: Mon, 13 Jul 1998 00:05:58 -0700 (PDT) Message-Id: <199807130705.AAA00386@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_bio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 00:05:58 PDT Modified files: sys/kern vfs_bio.c Log: Fixed printf format errors. Revision Changes Path 1.167 +5 -4 src/sys/kern/vfs_bio.c From owner-cvs-sys Mon Jul 13 00:43:17 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA25412 for cvs-sys-outgoing; Mon, 13 Jul 1998 00:43:17 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from mx.micon.co.jp (merry.micon.co.jp [210.146.250.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA25404; Mon, 13 Jul 1998 00:43:10 -0700 (PDT) (envelope-from iwata@micon.co.jp) Received: from sam.micon.co.jp (sam.micon.co.jp [210.146.250.3]) by mx.micon.co.jp (8.8.5/CF-3.5W+01/21/98) with ESMTP id QAA05192; Mon, 13 Jul 1998 16:43:00 +0900 (JST) Received: from micon.co.jp by sam.micon.co.jp (8.8.5/3.5W-glove) id QAA07869; Mon, 13 Jul 1998 16:42:59 +0900 (JST) Received: from micon.co.jp (windy.micon.co.jp [192.168.224.20]) by micon.co.jp (8.8.5/3.5Wpl7+02/13/98) with ESMTP id QAA08889; Mon, 13 Jul 1998 16:42:59 +0900 (JST) Message-ID: <35A9BA75.8F76F0C8@micon.co.jp> Date: Mon, 13 Jul 1998 16:42:45 +0900 From: iwata Reply-To: iwata@micon.co.jp, tiwata@geocities.co.jp X-Mailer: Mozilla 4.05 [ja] (WinNT; I) MIME-Version: 1.0 To: "cvs-committers@FreeBSD.ORG" , "cvs-all@FreeBSD.ORG" , "cvs-sys@FreeBSD.ORG" Subject: unsubscribe Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk # unsubscribe From owner-cvs-sys Mon Jul 13 01:02:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA27244 for cvs-sys-outgoing; Mon, 13 Jul 1998 01:02:08 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA27108; Mon, 13 Jul 1998 01:01:37 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id JAA29385; Mon, 13 Jul 1998 09:03:56 +0100 (BST) Date: Mon, 13 Jul 1998 09:03:56 +0100 (BST) From: Doug Rabson Reply-To: Doug Rabson To: Stefan Esser cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/pci ncr.c In-Reply-To: <199807122026.NAA04230@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Sun, 12 Jul 1998, Stefan Esser wrote: > se 1998/07/12 13:26:48 PDT > > Modified files: > sys/pci ncr.c > Log: > Fix size of time stamps (had been time_t before the variable "time" was > hidden). Now "ticks" are used, which are 4 byte, not 8 byte in size. > The size mismatch did not matter due to sufficient padding at the end > of the structure that holds time stamps (there is an unused member). > > The fix suggested by Bruce Evans used "sizeof (ticks_t)", but I prefer > to use "sizeof ticks", and didn't seem to object in his last mail on > this topic. Thanks Stefan. On the alpha, the damage was more severe since sizeof(struct timeval) was 16 instead of 8 bytes. I had a frustrating couple of days finding that out :-). -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 From owner-cvs-sys Mon Jul 13 01:23:36 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA28665 for cvs-sys-outgoing; Mon, 13 Jul 1998 01:23:36 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA28635; Mon, 13 Jul 1998 01:23:32 -0700 (PDT) (envelope-from julian@FreeBSD.org) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA03998; Mon, 13 Jul 1998 01:23:07 -0700 (PDT) Date: Mon, 13 Jul 1998 01:23:07 -0700 (PDT) Message-Id: <199807130823.BAA03998@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/slice disklabel.c mbr.c slice.h slice_base.c src/sys/dev/vn vn.c src/sys/i386/isa fd.c wd.c src/sys/scsi sd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1998/07/13 01:23:06 PDT Modified files: sys/dev/slice disklabel.c mbr.c slice.h slice_base.c sys/dev/vn vn.c sys/i386/isa fd.c wd.c sys/scsi sd.c Log: SLICE probing becomes asynchronous. It can now be triggered by interupt level events. This needs a lot of cleanup, but has been working here for a month or two.. originally needed for CAM integration but that hasn't happenned yet. The probing state machines for each handler should be replaced by a more generic state-service. It's still quite messy in there.. Revision Changes Path 1.7 +269 -407 src/sys/dev/slice/disklabel.c 1.7 +243 -414 src/sys/dev/slice/mbr.c 1.4 +21 -11 src/sys/dev/slice/slice.h 1.5 +163 -79 src/sys/dev/slice/slice_base.c 1.66 +2 -5 src/sys/dev/vn/vn.c 1.117 +3 -6 src/sys/i386/isa/fd.c 1.172 +3 -5 src/sys/i386/isa/wd.c 1.134 +3 -5 src/sys/scsi/sd.c From owner-cvs-sys Mon Jul 13 02:30:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA05714 for cvs-sys-outgoing; Mon, 13 Jul 1998 02:30:09 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA05536; Mon, 13 Jul 1998 02:29:56 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA06912; Mon, 13 Jul 1998 02:29:30 -0700 (PDT) Date: Mon, 13 Jul 1998 02:29:30 -0700 (PDT) Message-Id: <199807130929.CAA06912@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 fd.c wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/07/13 02:29:30 PDT Modified files: sys/pc98/pc98 fd.c wd.c Log: Sync with sys/i386/isa/fd.c and wd.c revisions 1.117 and 1.172, respectively. Revision Changes Path 1.35 +3 -6 src/sys/pc98/pc98/fd.c 1.59 +3 -5 src/sys/pc98/pc98/wd.c From owner-cvs-sys Mon Jul 13 02:53:47 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA08080 for cvs-sys-outgoing; Mon, 13 Jul 1998 02:53:47 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA08047; Mon, 13 Jul 1998 02:53:40 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA07948; Mon, 13 Jul 1998 02:53:13 -0700 (PDT) Date: Mon, 13 Jul 1998 02:53:13 -0700 (PDT) Message-Id: <199807130953.CAA07948@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/dev/dpt dpt_control.c dpt_scsi.c src/sys/dev/vx if_vx.c src/sys/i386/eisa aha1742.c src/sys/i386/isa if_ie.c mcd.c scd.c wfd.c src/sys/pci if_tl.c if_tx.c isp_pci.c src/sys/scsi od.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 02:53:13 PDT Modified files: sys/dev/dpt dpt_control.c dpt_scsi.c sys/dev/vx if_vx.c sys/i386/eisa aha1742.c sys/i386/isa if_ie.c mcd.c scd.c wfd.c sys/pci if_tl.c if_tx.c isp_pci.c sys/scsi od.c Log: Fixed printf format errors (only 1 left in GENERIC now). Revision Changes Path 1.7 +2 -2 src/sys/dev/dpt/dpt_control.c 1.7 +18 -18 src/sys/dev/dpt/dpt_scsi.c 1.18 +2 -2 src/sys/dev/vx/if_vx.c 1.64 +2 -2 src/sys/i386/eisa/aha1742.c 1.54 +11 -10 src/sys/i386/isa/if_ie.c 1.100 +3 -3 src/sys/i386/isa/mcd.c 1.40 +6 -5 src/sys/i386/isa/scd.c 1.13 +4 -4 src/sys/i386/isa/wfd.c 1.11 +3 -3 src/sys/pci/if_tl.c 1.14 +6 -5 src/sys/pci/if_tx.c 1.2 +6 -6 src/sys/pci/isp_pci.c 1.42 +20 -17 src/sys/scsi/od.c From owner-cvs-sys Mon Jul 13 03:45:02 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA12572 for cvs-sys-outgoing; Mon, 13 Jul 1998 03:45:02 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA12532; Mon, 13 Jul 1998 03:44:32 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA10773; Mon, 13 Jul 1998 03:44:05 -0700 (PDT) Date: Mon, 13 Jul 1998 03:44:05 -0700 (PDT) Message-Id: <199807131044.DAA10773@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net bpf.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 03:44:05 PDT Modified files: sys/net bpf.h Log: Don't attempt to optimize the space allocated for bpf headers if sizeof(struct bpf_hdr) > 20. 20 is normal on 32-bit systems with 32-bit alignment, but we still assume that the last 2 bytes of the struct are unnecessary padding on such systems. On systems with 64-bit longs, struct timeval is bloated to 16 bytes, so bpf headers certainly don't fit in 18 bytes. Revision Changes Path 1.13 +3 -2 src/sys/net/bpf.h From owner-cvs-sys Mon Jul 13 03:55:03 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA13499 for cvs-sys-outgoing; Mon, 13 Jul 1998 03:55:03 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA13460; Mon, 13 Jul 1998 03:54:53 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA11696; Mon, 13 Jul 1998 03:54:27 -0700 (PDT) Date: Mon, 13 Jul 1998 03:54:27 -0700 (PDT) Message-Id: <199807131054.DAA11696@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet in_systm.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 03:54:26 PDT Modified files: sys/netinet in_systm.h Log: Declare n_short, n_long and n_time as fixed-sized types. Don't ifdef n_long or n_short specially for alphas. Revision Changes Path 1.7 +4 -15 src/sys/netinet/in_systm.h From owner-cvs-sys Mon Jul 13 04:01:43 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA14839 for cvs-sys-outgoing; Mon, 13 Jul 1998 04:01:43 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA14801; Mon, 13 Jul 1998 04:01:37 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA13332; Mon, 13 Jul 1998 04:01:11 -0700 (PDT) Date: Mon, 13 Jul 1998 04:01:11 -0700 (PDT) Message-Id: <199807131101.EAA13332@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_icmp.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 04:01:05 PDT Modified files: sys/netinet ip_icmp.h Log: Declare id_mask as a fixed-size type. Revision Changes Path 1.12 +2 -2 src/sys/netinet/ip_icmp.h From owner-cvs-sys Mon Jul 13 04:10:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA16634 for cvs-sys-outgoing; Mon, 13 Jul 1998 04:10:46 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA16586; Mon, 13 Jul 1998 04:10:24 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA15022; Mon, 13 Jul 1998 04:09:57 -0700 (PDT) Date: Mon, 13 Jul 1998 04:09:57 -0700 (PDT) Message-Id: <199807131109.EAA15022@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp.h tcp_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 04:09:57 PDT Modified files: sys/netinet tcp.h tcp_var.h Log: Declare tcp_seq and tcp_cc as fixed-size types. Half fixed type mismatches exposed by this (the prototype for tcp_respond() didn't match the function definition lexically, and still depends on a gcc feature to match if ints have more than 32 bits). Revision Changes Path 1.10 +3 -3 src/sys/netinet/tcp.h 1.46 +2 -2 src/sys/netinet/tcp_var.h From owner-cvs-sys Mon Jul 13 04:54:35 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA20779 for cvs-sys-outgoing; Mon, 13 Jul 1998 04:54:35 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA20751; Mon, 13 Jul 1998 04:54:28 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA20311; Mon, 13 Jul 1998 04:54:01 -0700 (PDT) Date: Mon, 13 Jul 1998 04:54:01 -0700 (PDT) Message-Id: <199807131154.EAA20311@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 04:54:01 PDT Modified files: sys/netinet tcp_output.c Log: Fixed overflow and sign extension bugs in `len = min(so->so_snd.sb_cc, win) - off;'. min() has type u_int and `off' has type int, so when min() is 0 and `off' is 1, the RHS overflows to 0U - 1 = UINT_MAX. `len' has type long, so when sizeof(long) == sizeof(int), the LHS normally overflows to to the correct value of -1, but when sizeof(long) > sizeof(int), the LHS is UINT_MAX. Fixed some u_long's that should have been fixed-sized types. Revision Changes Path 1.31 +4 -4 src/sys/netinet/tcp_output.c From owner-cvs-sys Mon Jul 13 05:13:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA21936 for cvs-sys-outgoing; Mon, 13 Jul 1998 05:13:00 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA21894; Mon, 13 Jul 1998 05:12:55 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA21585; Mon, 13 Jul 1998 05:12:28 -0700 (PDT) Date: Mon, 13 Jul 1998 05:12:28 -0700 (PDT) Message-Id: <199807131212.FAA21585@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_input.c ip_output.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 05:12:27 PDT Modified files: sys/netinet ip_input.c ip_output.c Log: Fixed some longs that should have been fixed-sized types. Revision Changes Path 1.97 +2 -2 src/sys/netinet/ip_input.c 1.79 +2 -2 src/sys/netinet/ip_output.c From owner-cvs-sys Mon Jul 13 05:20:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA22408 for cvs-sys-outgoing; Mon, 13 Jul 1998 05:20:38 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA22377; Mon, 13 Jul 1998 05:20:35 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA22207; Mon, 13 Jul 1998 05:20:08 -0700 (PDT) Date: Mon, 13 Jul 1998 05:20:08 -0700 (PDT) Message-Id: <199807131220.FAA22207@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 05:20:08 PDT Modified files: sys/netinet ip_var.h Log: Removed a bogus forward struct declaration. Cleaned up ifdefs. Revision Changes Path 1.43 +4 -4 src/sys/netinet/ip_var.h From owner-cvs-sys Mon Jul 13 11:16:22 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA09255 for cvs-sys-outgoing; Mon, 13 Jul 1998 11:16:22 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA09225; Mon, 13 Jul 1998 11:16:18 -0700 (PDT) (envelope-from wpaul@FreeBSD.org) From: Bill Paul Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA08937; Mon, 13 Jul 1998 11:15:49 -0700 (PDT) Date: Mon, 13 Jul 1998 11:15:49 -0700 (PDT) Message-Id: <199807131815.LAA08937@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci if_tl.c if_tlreg.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 1998/07/13 11:15:49 PDT Modified files: sys/pci if_tl.c if_tlreg.h Log: Declare pointers to CSR register space to be volatile. This seems to cure the problems I was having with interrupts not being acknowledged on time. This fixes a problem I observed where starting two ping -f processes at 10Mbps would cause an adapter check due to TX GO commands being issued before TXEOC interrupts were being acked. Also fix a small problem with tl_start(): the mechanism I was using to queue new packets onto the TX chain was bogus. Change adapter check handler so that it resets card state after tl_softreset() is stored. Moved all EEPROM-related macro definitions into if_tlreg.h. Don't allow an autoneg session to start until after the TX queue has been drained, and don't transmit anything until after the autoneg session is complete. Also add support for two more Compaq ThunderLAN-based cards, and three cards from Olicom which also use the ThunderLAN chip. The only thing different about the Olicom cards is that they store the station address at a different location within the EEPROM. Revision Changes Path 1.12 +168 -152 src/sys/pci/if_tl.c 1.4 +106 -9 src/sys/pci/if_tlreg.h From owner-cvs-sys Mon Jul 13 22:10:47 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA18715 for cvs-sys-outgoing; Mon, 13 Jul 1998 22:10:47 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA18633; Mon, 13 Jul 1998 22:10:23 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA05494; Mon, 13 Jul 1998 22:09:49 -0700 (PDT) Date: Mon, 13 Jul 1998 22:09:49 -0700 (PDT) Message-Id: <199807140509.WAA05494@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/lib/libc/gmon mcount.c src/sys/alpha/include types.h src/sys/i386/include profile.h types.h src/sys/kern kern_module.c subr_prof.c src/sys/libkern mcount.c src/sys/sys gmon.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 22:09:49 PDT Modified files: lib/libc/gmon mcount.c sys/alpha/include types.h sys/i386/include profile.h types.h sys/kern kern_module.c subr_prof.c sys/libkern mcount.c sys/sys gmon.h Log: Changed to the C9x draft spelling of the (unsigned) integral type suitable for holding object pointers (ptrint_t -> uintptr_t). Added corresponding signed type (intptr_t). Changed/added corresponding non-C9x types for function pointers to match. Don't use nonstandard types to implement these types, and don't comment on them in . Revision Changes Path 1.13 +12 -12 src/lib/libc/gmon/mcount.c 1.8 +6 -8 src/sys/alpha/include/types.h 1.17 +8 -9 src/sys/i386/include/profile.h 1.15 +6 -8 src/sys/i386/include/types.h 1.8 +2 -3 src/sys/kern/kern_module.c 1.27 +4 -4 src/sys/kern/subr_prof.c 1.13 +12 -12 src/sys/libkern/mcount.c 1.14 +3 -3 src/sys/sys/gmon.h From owner-cvs-sys Mon Jul 13 23:18:08 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA25816 for cvs-sys-outgoing; Mon, 13 Jul 1998 23:18:08 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25780; Mon, 13 Jul 1998 23:18:04 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA07165; Mon, 13 Jul 1998 23:17:29 -0700 (PDT) Date: Mon, 13 Jul 1998 23:17:29 -0700 (PDT) Message-Id: <199807140617.XAA07165@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa pcaudio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/13 23:17:29 PDT Modified files: sys/i386/isa pcaudio.c Log: Don't pretend to support ix86's with 16-bit ints and 32-bit registers by using longs just to ensure 32-bit variables. Long variables don't fit in 32-bit registers on ix86's with 64-bit longs. Revision Changes Path 1.42 +4 -4 src/sys/i386/isa/pcaudio.c From owner-cvs-sys Tue Jul 14 00:12:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA00399 for cvs-sys-outgoing; Tue, 14 Jul 1998 00:12:09 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA00249; Tue, 14 Jul 1998 00:11:58 -0700 (PDT) (envelope-from ahasty@FreeBSD.org) From: Amancio Hasty Received: (from ahasty@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id AAA08455; Tue, 14 Jul 1998 00:11:24 -0700 (PDT) Date: Tue, 14 Jul 1998 00:11:24 -0700 (PDT) Message-Id: <199807140711.AAA08455@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci brooktree848.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ahasty 1998/07/14 00:11:23 PDT Modified files: sys/pci brooktree848.c Log: I checked in the wrong version yesterday . The correct version is 1.38 Amancio Revision Changes Path 1.44 +32 -12 src/sys/pci/brooktree848.c From owner-cvs-sys Tue Jul 14 04:20:19 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA23230 for cvs-sys-outgoing; Tue, 14 Jul 1998 04:20:19 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA23183; Tue, 14 Jul 1998 04:20:13 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA16328; Tue, 14 Jul 1998 04:19:36 -0700 (PDT) Date: Tue, 14 Jul 1998 04:19:36 -0700 (PDT) Message-Id: <199807141119.EAA16328@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 bde 1998/07/14 04:19:36 PDT Modified files: sys/pci ncr.c Log: Avoid some casts of pointers to integers (of possibly different sizes). Revision Changes Path 1.122 +7 -7 src/sys/pci/ncr.c From owner-cvs-sys Tue Jul 14 04:35:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA24441 for cvs-sys-outgoing; Tue, 14 Jul 1998 04:35:09 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA24408; Tue, 14 Jul 1998 04:35:01 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA16593; Tue, 14 Jul 1998 04:34:25 -0700 (PDT) Date: Tue, 14 Jul 1998 04:34:25 -0700 (PDT) Message-Id: <199807141134.EAA16593@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi sd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 04:34:24 PDT Modified files: sys/scsi sd.c Log: If object pointers need to be cast to [unsigned] integers, then cast to [u]intptr_t instead of to [u_]long. Don't cast pointers to integers just to do ordinary pointer arithmetic on them, especially when the casts use gcc's feature of casting lvalues. Revision Changes Path 1.135 +3 -3 src/sys/scsi/sd.c From owner-cvs-sys Tue Jul 14 04:42:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA24832 for cvs-sys-outgoing; Tue, 14 Jul 1998 04:42:48 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA24799; Tue, 14 Jul 1998 04:42:45 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA16940; Tue, 14 Jul 1998 04:42:08 -0700 (PDT) Date: Tue, 14 Jul 1998 04:42:08 -0700 (PDT) Message-Id: <199807141142.EAA16940@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 bde 1998/07/14 04:42:08 PDT Modified files: sys/i386/isa syscons.c Log: Don't pretend to support ix86's with 16-bit ints by using longs just to ensure 32-bit variables. Doing so broke i386's with 64-bit longs. Revision Changes Path 1.266 +8 -8 src/sys/i386/isa/syscons.c From owner-cvs-sys Tue Jul 14 05:16:10 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27139 for cvs-sys-outgoing; Tue, 14 Jul 1998 05:16:10 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27028; Tue, 14 Jul 1998 05:15:36 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA17642; Tue, 14 Jul 1998 05:14:59 -0700 (PDT) Date: Tue, 14 Jul 1998 05:14:59 -0700 (PDT) Message-Id: <199807141214.FAA17642@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_map.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 05:14:59 PDT Modified files: sys/vm vm_map.c Log: Print pointers using %p instead of attempting to print them by casting them to long, etc. Fixed some nearby printf bogons (sign errors not warned about by gcc, and style bugs, but not truncation of vm_ooffset_t's). Use slightly less bogus casts for passing pointers to ddb command functions. Revision Changes Path 1.132 +17 -14 src/sys/vm/vm_map.c From owner-cvs-sys Tue Jul 14 05:27:22 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27882 for cvs-sys-outgoing; Tue, 14 Jul 1998 05:27:22 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27806; Tue, 14 Jul 1998 05:26:53 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA17955; Tue, 14 Jul 1998 05:26:16 -0700 (PDT) Date: Tue, 14 Jul 1998 05:26:16 -0700 (PDT) Message-Id: <199807141226.FAA17955@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_object.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 05:26:16 PDT Modified files: sys/vm vm_object.c Log: Print pointers using %p instead of attempting to print them by casting them to long, etc. Fixed some nearby printf bogons (sign errors not warned about by gcc, and style bugs, but not truncation of vm_ooffset_t's). Revision Changes Path 1.125 +13 -12 src/sys/vm/vm_object.c From owner-cvs-sys Tue Jul 14 10:16:04 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA05360 for cvs-sys-outgoing; Tue, 14 Jul 1998 10:16:04 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA05194; Tue, 14 Jul 1998 10:14:02 -0700 (PDT) (envelope-from msmith@FreeBSD.org) From: Michael Smith Received: (from msmith@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA26506; Tue, 14 Jul 1998 10:13:24 -0700 (PDT) Date: Tue, 14 Jul 1998 10:13:24 -0700 (PDT) Message-Id: <199807141713.KAA26506@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/include vm86.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk msmith 1998/07/14 10:13:23 PDT Modified files: sys/i386/include vm86.h Log: Add missing register name defines. Revision Changes Path 1.7 +7 -1 src/sys/i386/include/vm86.h From owner-cvs-sys Tue Jul 14 12:56:59 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA03670 for cvs-sys-outgoing; Tue, 14 Jul 1998 12:56:59 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA03644; Tue, 14 Jul 1998 12:56:46 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id UAA04384; Tue, 14 Jul 1998 20:59:13 +0100 (BST) Date: Tue, 14 Jul 1998 20:59:13 +0100 (BST) From: Doug Rabson To: Bruce Evans cc: cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/netinet tcp.h tcp_var.h In-Reply-To: <199807131109.EAA15022@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Mon, 13 Jul 1998, Bruce Evans wrote: > bde 1998/07/13 04:09:57 PDT > > Modified files: > sys/netinet tcp.h tcp_var.h > Log: > Declare tcp_seq and tcp_cc as fixed-size types. Half fixed type > mismatches exposed by this (the prototype for tcp_respond() didn't > match the function definition lexically, and still depends on a > gcc feature to match if ints have more than 32 bits). I found these too. I didn't commit them because they are mixed up with a fix for the revolting hack of overlaying a double-linked-list onto part of the ip header for ip and tcp reassembly. I have pulled in some code from NetBSD which queues packets for reassembly by allocating a queue structure which holds onto the packet. Its much tidier (and it actually works on the alpha) but I haven't tested it properly on i386. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 From owner-cvs-sys Tue Jul 14 14:20:58 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16525 for cvs-sys-outgoing; Tue, 14 Jul 1998 14:20:58 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16469; Tue, 14 Jul 1998 14:20:42 -0700 (PDT) (envelope-from sos@FreeBSD.org) From: Søren Schmidt Received: (from sos@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA05606; Tue, 14 Jul 1998 14:20:02 -0700 (PDT) Date: Tue, 14 Jul 1998 14:20:02 -0700 (PDT) Message-Id: <199807142120.OAA05606@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci brooktree848.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 1998/07/14 14:20:00 PDT Modified files: sys/pci brooktree848.c Log: Add support for the AVer Media range of cards. Revision Changes Path 1.45 +13 -9 src/sys/pci/brooktree848.c From owner-cvs-sys Tue Jul 14 19:33:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA28720 for cvs-sys-outgoing; Tue, 14 Jul 1998 19:33:38 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA28670; Tue, 14 Jul 1998 19:33:20 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA13920; Tue, 14 Jul 1998 19:32:37 -0700 (PDT) Date: Tue, 14 Jul 1998 19:32:37 -0700 (PDT) Message-Id: <199807150232.TAA13920@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 kern_sig.c kern_subr.c kern_synch.c link_aout.c subr_prf.c tty_subr.c uipc_usrreq.c vfs_syscalls.c src/sys/miscfs/nullfs null_subr.c src/sys/miscfs/procfs procfs_mem.c src/sys/miscfs/specfs ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 19:32:37 PDT Modified files: sys/kern kern_intr.c kern_sig.c kern_subr.c kern_synch.c link_aout.c subr_prf.c tty_subr.c uipc_usrreq.c vfs_syscalls.c sys/miscfs/nullfs null_subr.c sys/miscfs/procfs procfs_mem.c sys/miscfs/specfs spec_vnops.c sys/net if_sl.c slcompress.c sys/nfs nfs_socket.c sys/pci ide_pci.c if_de.c sys/sys sem.h sys/ufs/ufs ufs_quota.c sys/vm device_pager.c vm_mmap.c Log: Cast pointers to uintptr_t/intptr_t instead of to u_long/long, respectively. Most of the longs should probably have been u_longs, but this changes is just to prevent warnings about casts between pointers and integers of different sizes, not to fix poorly chosen types. Revision Changes Path 1.18 +5 -5 src/sys/kern/kern_intr.c 1.44 +2 -2 src/sys/kern/kern_sig.c 1.21 +4 -4 src/sys/kern/kern_subr.c 1.61 +2 -2 src/sys/kern/kern_synch.c 1.8 +4 -4 src/sys/kern/link_aout.c 1.48 +2 -2 src/sys/kern/subr_prf.c 1.30 +13 -13 src/sys/kern/tty_subr.c 1.36 +2 -2 src/sys/kern/uipc_usrreq.c 1.105 +2 -2 src/sys/kern/vfs_syscalls.c 1.18 +2 -2 src/sys/miscfs/nullfs/null_subr.c 1.34 +2 -2 src/sys/miscfs/procfs/procfs_mem.c 1.67 +2 -2 src/sys/miscfs/specfs/spec_vnops.c 1.70 +2 -2 src/sys/net/if_sl.c 1.12 +4 -4 src/sys/net/slcompress.c 1.42 +3 -3 src/sys/nfs/nfs_socket.c 1.14 +2 -2 src/sys/pci/ide_pci.c 1.85 +2 -2 src/sys/pci/if_de.c 1.15 +2 -2 src/sys/sys/sem.h 1.24 +2 -2 src/sys/ufs/ufs/ufs_quota.c 1.31 +3 -3 src/sys/vm/device_pager.c 1.81 +2 -2 src/sys/vm/vm_mmap.c From owner-cvs-sys Tue Jul 14 20:59:44 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA08903 for cvs-sys-outgoing; Tue, 14 Jul 1998 20:59:44 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA08877; Tue, 14 Jul 1998 20:59:41 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA16425; Tue, 14 Jul 1998 20:58:58 -0700 (PDT) Date: Tue, 14 Jul 1998 20:58:58 -0700 (PDT) Message-Id: <199807150358.UAA16425@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 bios.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 20:58:58 PDT Modified files: sys/i386/i386 bios.c Log: Cast virtual addresses that happen to be represented as u_longs to uintptr_t before casting them to pointers. Explicit u_longs should never be used to represent virtual addresses... (vm_offset_t is normally right). Revision Changes Path 1.11 +4 -4 src/sys/i386/i386/bios.c From owner-cvs-sys Tue Jul 14 21:00:09 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA09065 for cvs-sys-outgoing; Tue, 14 Jul 1998 21:00:09 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from rah.star-gate.com (rah.star-gate.com [209.133.7.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA08989; Tue, 14 Jul 1998 21:00:01 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.8/8.8.8) with ESMTP id UAA02946; Tue, 14 Jul 1998 20:59:54 -0700 (PDT) (envelope-from hasty@rah.star-gate.com) Message-Id: <199807150359.UAA02946@rah.star-gate.com> X-Mailer: exmh version 2.0.2 2/24/98 To: S ren Schmidt cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci brooktree848.c In-reply-to: Your message of "Tue, 14 Jul 1998 14:20:02 PDT." <199807142120.OAA05606@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 14 Jul 1998 20:59:54 -0700 From: Amancio Hasty Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Cute, I will review the patch later on the week after my work crunch. If the patch is not good it will be wipe out on my next rev level. Amancio From owner-cvs-sys Tue Jul 14 21:04:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA09560 for cvs-sys-outgoing; Tue, 14 Jul 1998 21:04:46 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA09528; Tue, 14 Jul 1998 21:04:42 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA16606; Tue, 14 Jul 1998 21:03:57 -0700 (PDT) Date: Tue, 14 Jul 1998 21:03:57 -0700 (PDT) Message-Id: <199807150403.VAA16606@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 21:03:57 PDT Modified files: sys/i386/i386 userconfig.c Log: Cast the value returned by strtoul() to a uintptr_t before casting it to a pointer. There's nothing better than strtoul() for reading pointers from strings, but the range checking should be better. Revision Changes Path 1.104 +3 -3 src/sys/i386/i386/userconfig.c From owner-cvs-sys Tue Jul 14 21:18:51 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA11321 for cvs-sys-outgoing; Tue, 14 Jul 1998 21:18:51 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA11273; Tue, 14 Jul 1998 21:18:43 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA17135; Tue, 14 Jul 1998 21:18:00 -0700 (PDT) Date: Tue, 14 Jul 1998 21:18:00 -0700 (PDT) Message-Id: <199807150418.VAA17135@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/miscfs/union union_subr.c src/sys/sys buf.h mbuf.h src/sys/vm vm_page.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 21:17:59 PDT Modified files: sys/miscfs/union union_subr.c sys/sys buf.h mbuf.h sys/vm vm_page.c Log: Cast pointers to [u]intptr_t instead of to [unsigned] long. Revision Changes Path 1.31 +2 -2 src/sys/miscfs/union/union_subr.c 1.53 +2 -2 src/sys/sys/buf.h 1.27 +5 -4 src/sys/sys/mbuf.h 1.104 +2 -2 src/sys/vm/vm_page.c From owner-cvs-sys Tue Jul 14 21:44:39 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA15177 for cvs-sys-outgoing; Tue, 14 Jul 1998 21:44:39 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA15139; Tue, 14 Jul 1998 21:44:36 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA17857; Tue, 14 Jul 1998 21:43:53 -0700 (PDT) Date: Tue, 14 Jul 1998 21:43:53 -0700 (PDT) Message-Id: <199807150443.VAA17857@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern sys_process.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 21:43:52 PDT Modified files: sys/kern sys_process.c Log: Cast function pointers to uintfptr_t before casting them to u_long. Hopefully caddr_t is large enough to hold function pointers. Cast object pointers to uintptr_t before casting them to u_long. Types are wronger than usual for the PT_READ_U case. ptrace() can only return ints, but longs are accessed. Revision Changes Path 1.39 +7 -5 src/sys/kern/sys_process.c From owner-cvs-sys Tue Jul 14 22:01:16 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA17146 for cvs-sys-outgoing; Tue, 14 Jul 1998 22:01:16 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA17114; Tue, 14 Jul 1998 22:01:10 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA18321; Tue, 14 Jul 1998 22:00:27 -0700 (PDT) Date: Tue, 14 Jul 1998 22:00:27 -0700 (PDT) Message-Id: <199807150500.WAA18321@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 22:00:27 PDT Modified files: sys/kern imgact_aout.c imgact_elf.c imgact_gzip.c Log: Cast u_longs to uintptr_t before casting them to pointers. Don't attempt to even partially support systems with function pointers larger than object pointers. Revision Changes Path 1.41 +4 -3 src/sys/kern/imgact_aout.c 1.28 +3 -3 src/sys/kern/imgact_elf.c 1.34 +7 -6 src/sys/kern/imgact_gzip.c From owner-cvs-sys Tue Jul 14 22:22:38 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA19150 for cvs-sys-outgoing; Tue, 14 Jul 1998 22:22:38 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA19122; Tue, 14 Jul 1998 22:22:33 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA18690; Tue, 14 Jul 1998 22:21:50 -0700 (PDT) Date: Tue, 14 Jul 1998 22:21:50 -0700 (PDT) Message-Id: <199807150521.WAA18690@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 bde 1998/07/14 22:21:49 PDT Modified files: sys/kern init_main.c Log: Cast pointers to intptr_t instead of or before casting to long. Fixed bitrot in K&R support (suword() now takes a long word). Didn't fix corresponding bitrot in store.9 and fetch.9. The correct types for the store and fetch families are problematic. The `word' functions are unfortunately named and need to be split to handle ints/longs/object pointers/function pointers. Storing argv[] as longs is quite broken when longs are longer than pointers, but usually works because it clobbers variables that will soon be reinitialized. Revision Changes Path 1.95 +5 -5 src/sys/kern/init_main.c From owner-cvs-sys Tue Jul 14 23:11:05 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA25324 for cvs-sys-outgoing; Tue, 14 Jul 1998 23:11:05 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA25289; Tue, 14 Jul 1998 23:11:01 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA19967; Tue, 14 Jul 1998 23:10:18 -0700 (PDT) Date: Tue, 14 Jul 1998 23:10:18 -0700 (PDT) Message-Id: <199807150610.XAA19967@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_descrip.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 23:10:17 PDT Modified files: sys/kern kern_descrip.c Log: Cast longs to intptr_t before casting them to pointers. Fixed bitrot in pseudo-declaration of `struct fcntl_args'. fcntl() is now broken in some cases when ints are larger than longs. Revision Changes Path 1.54 +8 -5 src/sys/kern/kern_descrip.c From owner-cvs-sys Tue Jul 14 23:20:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26845 for cvs-sys-outgoing; Tue, 14 Jul 1998 23:20:26 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26812; Tue, 14 Jul 1998 23:20:21 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA20292; Tue, 14 Jul 1998 23:19:37 -0700 (PDT) Date: Tue, 14 Jul 1998 23:19:37 -0700 (PDT) Message-Id: <199807150619.XAA20292@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_exec.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 23:19:35 PDT Modified files: sys/kern kern_exec.c Log: Cast between longs and pointers via intptr_t. The results of fuword() should be checked before casting. The results of suword() should be checked. Revision Changes Path 1.84 +9 -9 src/sys/kern/kern_exec.c From owner-cvs-sys Tue Jul 14 23:40:18 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA00229 for cvs-sys-outgoing; Tue, 14 Jul 1998 23:40:18 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA29924; Tue, 14 Jul 1998 23:39:58 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA24112; Tue, 14 Jul 1998 23:39:14 -0700 (PDT) Date: Tue, 14 Jul 1998 23:39:14 -0700 (PDT) Message-Id: <199807150639.XAA24112@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern kern_lkm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 23:39:14 PDT Modified files: sys/kern kern_lkm.c Log: Cast between u_longs and object pointers via uintptr_t. Access the entry address as a uintfptr_t, not as a long, and not necessarily as what modload(8) passes (it takes a u_long from the exec header and passes a u_int). Revision Changes Path 1.51 +5 -5 src/sys/kern/kern_lkm.c From owner-cvs-sys Tue Jul 14 23:52:27 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA02352 for cvs-sys-outgoing; Tue, 14 Jul 1998 23:52:27 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA02221; Tue, 14 Jul 1998 23:52:01 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA25028; Tue, 14 Jul 1998 23:51:17 -0700 (PDT) Date: Tue, 14 Jul 1998 23:51:17 -0700 (PDT) Message-Id: <199807150651.XAA25028@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_aio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/14 23:51:17 PDT Modified files: sys/kern vfs_aio.c Log: Cast between longs and pointers via intptr_t. There shouldn't be nearly so many casts here. Casting an pointer that was an integer back to an integer just to compare it with -1 is bad, and casting it back just to compare it with NULL is just wrong. Revision Changes Path 1.32 +17 -17 src/sys/kern/vfs_aio.c From owner-cvs-sys Wed Jul 15 02:02:16 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA17525 for cvs-sys-outgoing; Wed, 15 Jul 1998 02:02:16 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA17475; Wed, 15 Jul 1998 02:02:09 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA02673; Wed, 15 Jul 1998 02:01:23 -0700 (PDT) Date: Wed, 15 Jul 1998 02:01:23 -0700 (PDT) Message-Id: <199807150901.CAA02673@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 math_emu.h math_emulate.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 02:01:23 PDT Modified files: sys/i386/i386 math_emu.h math_emulate.c Log: Don't cast pointers to longs in asms. Changed all remaining longs to int32_t's and all unsigned longs to u_int32_t's. Fixed the one printf format broken by this. The old math emulator now compiles cleanly on i386's with 64-bit longs. It may even work, provided suword() doesn't actually write a long. Revision Changes Path 1.6 +14 -14 src/sys/i386/i386/math_emu.h 1.27 +50 -49 src/sys/i386/i386/math_emulate.c From owner-cvs-sys Wed Jul 15 02:39:04 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA21484 for cvs-sys-outgoing; Wed, 15 Jul 1998 02:39:04 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA21442; Wed, 15 Jul 1998 02:39:00 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA03874; Wed, 15 Jul 1998 02:38:15 -0700 (PDT) Date: Wed, 15 Jul 1998 02:38:15 -0700 (PDT) Message-Id: <199807150938.CAA03874@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa if_le.c seagate.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 02:38:15 PDT Modified files: sys/i386/isa if_le.c seagate.c Log: Don't pretend to support ix86's with 16-bit ints by using longs just to ensure 32-bit variables. Revision Changes Path 1.46 +3 -3 src/sys/i386/isa/if_le.c 1.30 +3 -3 src/sys/i386/isa/seagate.c From owner-cvs-sys Wed Jul 15 03:00:30 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA23823 for cvs-sys-outgoing; Wed, 15 Jul 1998 03:00:30 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA23767; Wed, 15 Jul 1998 03:00:19 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA04940; Wed, 15 Jul 1998 02:59:34 -0700 (PDT) Date: Wed, 15 Jul 1998 02:59:34 -0700 (PDT) Message-Id: <199807150959.CAA04940@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fd.c ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 02:59:33 PDT Modified files: sys/i386/isa fd.c ft.c Log: The ioctl request arg is unsigned long, so don't attempt to pass it around as signed int. Revision Changes Path 1.118 +2 -2 src/sys/i386/isa/fd.c 1.38 +8 -8 src/sys/i386/isa/ft.c From owner-cvs-sys Wed Jul 15 03:12:25 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA25513 for cvs-sys-outgoing; Wed, 15 Jul 1998 03:12:25 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA25402; Wed, 15 Jul 1998 03:12:11 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA05810; Wed, 15 Jul 1998 03:11:25 -0700 (PDT) Date: Wed, 15 Jul 1998 03:11:25 -0700 (PDT) Message-Id: <199807151011.DAA05810@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/matcd audio.c matcd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 03:11:24 PDT Modified files: sys/i386/isa/matcd audio.c matcd.c Log: The ioctl request arg is unsigned log, so don't attempt to pass it around as signed int. Fixed printf format error for ioctl request arg hidden in ifdefed code. Revision Changes Path 1.4 +2 -2 src/sys/i386/isa/matcd/audio.c 1.36 +5 -6 src/sys/i386/isa/matcd/matcd.c From owner-cvs-sys Wed Jul 15 04:28:06 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA05078 for cvs-sys-outgoing; Wed, 15 Jul 1998 04:28:06 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA05030; Wed, 15 Jul 1998 04:27:59 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA08620; Wed, 15 Jul 1998 04:27:12 -0700 (PDT) Date: Wed, 15 Jul 1998 04:27:12 -0700 (PDT) Message-Id: <199807151127.EAA08620@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 db_trace.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 04:27:12 PDT Modified files: sys/i386/i386 db_trace.c Log: %n in a comment was a poor abbreviation for Immediate-byte-signed, especially now that %n format has almost gone away. Revision Changes Path 1.31 +2 -2 src/sys/i386/i386/db_trace.c From owner-cvs-sys Wed Jul 15 04:48:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA06689 for cvs-sys-outgoing; Wed, 15 Jul 1998 04:48:50 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA06661; Wed, 15 Jul 1998 04:48:47 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA09188; Wed, 15 Jul 1998 04:48:01 -0700 (PDT) Date: Wed, 15 Jul 1998 04:48:01 -0700 (PDT) Message-Id: <199807151148.EAA09188@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa/snd sound.c src/sys/i386/isa/sound audio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 04:48:00 PDT Modified files: sys/i386/isa/snd sound.c sys/i386/isa/sound audio.c Log: Don't cast pointers to longs in asm statements. These asm statments are not quite as pessimal as when I complained about them in rev.1.9 of audio.c. They seem to be only 40% slower than the C version on P5's and the same speed on K6's. Revision Changes Path 1.14 +1 -1 src/sys/i386/isa/snd/sound.c 1.19 +1 -1 src/sys/i386/isa/sound/audio.c From owner-cvs-sys Wed Jul 15 05:19:28 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA09802 for cvs-sys-outgoing; Wed, 15 Jul 1998 05:19:28 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA09772; Wed, 15 Jul 1998 05:19:24 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA10309; Wed, 15 Jul 1998 05:18:38 -0700 (PDT) Date: Wed, 15 Jul 1998 05:18:38 -0700 (PDT) Message-Id: <199807151218.FAA10309@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa cy.c rp.c sio.c syscons.c src/sys/i386/isa/pcvt pcvt_drv.c src/sys/i386/isa/snd sound.c src/sys/i386/isa/sound soundcard.c src/sys/kern tty_pty.c src/sys/pc98/pc98 sio.c syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/15 05:18:38 PDT Modified files: sys/i386/isa cy.c rp.c sio.c syscons.c sys/i386/isa/pcvt pcvt_drv.c sys/i386/isa/snd sound.c sys/i386/isa/sound soundcard.c sys/kern tty_pty.c sys/pc98/pc98 sio.c syscons.c Log: Changed %n to %r in devfs name format strings. %n has almost gone away. Revision Changes Path 1.64 +7 -7 src/sys/i386/isa/cy.c 1.15 +2 -2 src/sys/i386/isa/rp.c 1.209 +7 -7 src/sys/i386/isa/sio.c 1.267 +2 -2 src/sys/i386/isa/syscons.c 1.40 +1 -1 src/sys/i386/isa/pcvt/pcvt_drv.c 1.15 +7 -7 src/sys/i386/isa/snd/sound.c 1.68 +7 -7 src/sys/i386/isa/sound/soundcard.c 1.53 +3 -3 src/sys/kern/tty_pty.c 1.63 +7 -7 src/sys/pc98/pc98/sio.c 1.91 +2 -2 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Wed Jul 15 12:20:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05388 for cvs-sys-outgoing; Wed, 15 Jul 1998 12:20:29 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05325; Wed, 15 Jul 1998 12:20:15 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA24878; Wed, 15 Jul 1998 12:19:26 -0700 (PDT) Date: Wed, 15 Jul 1998 12:19:26 -0700 (PDT) Message-Id: <199807151919.MAA24878@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/conf kernel.script Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 12:19:25 PDT Added files: sys/alpha/conf kernel.script Log: Linker script for alpha kernel. From owner-cvs-sys Wed Jul 15 12:22:26 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA05587 for cvs-sys-outgoing; Wed, 15 Jul 1998 12:22:26 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA05557; Wed, 15 Jul 1998 12:22:23 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA24945; Wed, 15 Jul 1998 12:21:33 -0700 (PDT) Date: Wed, 15 Jul 1998 12:21:33 -0700 (PDT) Message-Id: <199807151921.MAA24945@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/isa mcclock_isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 12:21:32 PDT Added files: sys/alpha/isa mcclock_isa.c Log: An mc146818a clock attached to an isa bus. From owner-cvs-sys Wed Jul 15 13:08:31 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA09990 for cvs-sys-outgoing; Wed, 15 Jul 1998 13:08:31 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA09953; Wed, 15 Jul 1998 13:08:26 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA26080; Wed, 15 Jul 1998 13:07:36 -0700 (PDT) Date: Wed, 15 Jul 1998 13:07:36 -0700 (PDT) Message-Id: <199807152007.NAA26080@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 13:07:35 PDT Modified files: sys/alpha/alpha pmap.c Log: Add some debug code. Revision Changes Path 1.4 +16 -3 src/sys/alpha/alpha/pmap.c From owner-cvs-sys Wed Jul 15 13:13:47 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10924 for cvs-sys-outgoing; Wed, 15 Jul 1998 13:13:47 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA10892; Wed, 15 Jul 1998 13:13:43 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA26283; Wed, 15 Jul 1998 13:12:54 -0700 (PDT) Date: Wed, 15 Jul 1998 13:12:54 -0700 (PDT) Message-Id: <199807152012.NAA26283@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/conf Makefile.alpha Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 13:12:54 PDT Modified files: sys/alpha/conf Makefile.alpha Log: Tweaks for cross-building from NetBSD/alpha. Submitted by: Andrew Gallatin Revision Changes Path 1.4 +3 -3 src/sys/alpha/conf/Makefile.alpha From owner-cvs-sys Wed Jul 15 13:17:21 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11325 for cvs-sys-outgoing; Wed, 15 Jul 1998 13:17:21 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11289; Wed, 15 Jul 1998 13:17:17 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA26434; Wed, 15 Jul 1998 13:16:28 -0700 (PDT) Date: Wed, 15 Jul 1998 13:16:28 -0700 (PDT) Message-Id: <199807152016.NAA26434@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha machdep.c trap.c src/sys/alpha/include proc.h ptrace.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 13:16:28 PDT Modified files: sys/alpha/alpha machdep.c trap.c sys/alpha/include proc.h ptrace.h Log: Make ptrace work. Revision Changes Path 1.7 +186 -11 src/sys/alpha/alpha/machdep.c 1.5 +43 -3 src/sys/alpha/alpha/trap.c 1.3 +9 -1 src/sys/alpha/include/proc.h 1.2 +4 -1 src/sys/alpha/include/ptrace.h From owner-cvs-sys Wed Jul 15 13:18:57 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA11478 for cvs-sys-outgoing; Wed, 15 Jul 1998 13:18:57 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id NAA11446; Wed, 15 Jul 1998 13:18:50 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id NAA26525; Wed, 15 Jul 1998 13:18:01 -0700 (PDT) Date: Wed, 15 Jul 1998 13:18:01 -0700 (PDT) Message-Id: <199807152018.NAA26525@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys user.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/15 13:18:01 PDT Modified files: sys/sys user.h Log: Point at the right place for alpha registers. Revision Changes Path 1.16 +6 -1 src/sys/sys/user.h From owner-cvs-sys Wed Jul 15 16:34:53 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA05724 for cvs-sys-outgoing; Wed, 15 Jul 1998 16:34:53 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA05601; Wed, 15 Jul 1998 16:34:27 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA01144; Wed, 15 Jul 1998 16:33:37 -0700 (PDT) Date: Wed, 15 Jul 1998 16:33:37 -0700 (PDT) Message-Id: <199807152333.QAA01144@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/scsi ch.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/07/15 16:33:36 PDT Modified files: (Branch: RELENG_2_2) sys/scsi ch.c Log: MFC: PR#6528 - CHIOGSTATUS broken. Revision Changes Path 1.34.2.2 +2 -2 src/sys/scsi/ch.c From owner-cvs-sys Wed Jul 15 19:02:50 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA24980 for cvs-sys-outgoing; Wed, 15 Jul 1998 19:02:50 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA24930; Wed, 15 Jul 1998 19:02:40 -0700 (PDT) (envelope-from jkh@FreeBSD.org) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id TAA04662; Wed, 15 Jul 1998 19:01:49 -0700 (PDT) Date: Wed, 15 Jul 1998 19:01:49 -0700 (PDT) Message-Id: <199807160201.TAA04662@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/msdosfs bootsect.h bpb.h denode.h direntry.h fat.h msdosfs_conv.c msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h src/sys/sys mount.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jkh 1998/07/15 19:01:48 PDT Modified files: (Branch: RELENG_2_2) sys/msdosfs bootsect.h bpb.h denode.h direntry.h fat.h msdosfs_conv.c msdosfs_denode.c msdosfs_fat.c msdosfs_lookup.c msdosfs_vfsops.c msdosfs_vnops.c msdosfsmount.h sys/sys mount.h Log: MFC: Bring in FAT32 support from -current. Merged by: Hideki Yamamoto Revision Changes Path 1.3.4.1 +65 -22 src/sys/msdosfs/bootsect.h 1.3.4.1 +153 -64 src/sys/msdosfs/bpb.h 1.9.2.2 +92 -41 src/sys/msdosfs/denode.h 1.2.8.1 +63 -26 src/sys/msdosfs/direntry.h 1.4.4.1 +30 -32 src/sys/msdosfs/fat.h 1.10.2.2 +793 -110 src/sys/msdosfs/msdosfs_conv.c 1.18.2.1 +225 -197 src/sys/msdosfs/msdosfs_denode.c 1.10.4.2 +290 -190 src/sys/msdosfs/msdosfs_fat.c 1.7.2.1 +656 -277 src/sys/msdosfs/msdosfs_lookup.c 1.13.2.2 +663 -329 src/sys/msdosfs/msdosfs_vfsops.c 1.34.2.3 +1145 -861 src/sys/msdosfs/msdosfs_vnops.c 1.6.4.1 +126 -52 src/sys/msdosfs/msdosfsmount.h 1.34.2.4 +8 -1 src/sys/sys/mount.h From owner-cvs-sys Thu Jul 16 03:26:55 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21193 for cvs-sys-outgoing; Thu, 16 Jul 1998 03:26:55 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21159; Thu, 16 Jul 1998 03:26:49 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA21405; Thu, 16 Jul 1998 03:25:55 -0700 (PDT) Date: Thu, 16 Jul 1998 03:25:55 -0700 (PDT) Message-Id: <199807161025.DAA21405@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 pcaudio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/07/16 03:25:54 PDT Modified files: sys/pc98/pc98 pcaudio.c Log: Sync with sys/i386/isa/pcaudio.c revision 1.42. Revision Changes Path 1.17 +4 -4 src/sys/pc98/pc98/pcaudio.c From owner-cvs-sys Thu Jul 16 03:28:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21308 for cvs-sys-outgoing; Thu, 16 Jul 1998 03:28:00 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21271; Thu, 16 Jul 1998 03:27:57 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA21553; Thu, 16 Jul 1998 03:27:02 -0700 (PDT) Date: Thu, 16 Jul 1998 03:27:02 -0700 (PDT) Message-Id: <199807161027.DAA21553@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 userconfig.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/07/16 03:27:01 PDT Modified files: sys/pc98/i386 userconfig.c Log: Sync with sys/i386/i386/userconfig.c revision 1.104. Revision Changes Path 1.49 +3 -3 src/sys/pc98/i386/userconfig.c From owner-cvs-sys Thu Jul 16 03:28:51 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21482 for cvs-sys-outgoing; Thu, 16 Jul 1998 03:28:51 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21451; Thu, 16 Jul 1998 03:28:47 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA21643; Thu, 16 Jul 1998 03:27:52 -0700 (PDT) Date: Thu, 16 Jul 1998 03:27:52 -0700 (PDT) Message-Id: <199807161027.DAA21643@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1998/07/16 03:27:52 PDT Modified files: sys/pc98/pc98 fd.c Log: Sync with sys/i386/isa/fd.c revision 1.118. Revision Changes Path 1.36 +2 -2 src/sys/pc98/pc98/fd.c From owner-cvs-sys Thu Jul 16 03:30:15 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA21632 for cvs-sys-outgoing; Thu, 16 Jul 1998 03:30:15 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA21600; Thu, 16 Jul 1998 03:30:11 -0700 (PDT) (envelope-from kato@FreeBSD.org) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA21690; Thu, 16 Jul 1998 03:29:16 -0700 (PDT) Date: Thu, 16 Jul 1998 03:29:16 -0700 (PDT) Message-Id: <199807161029.DAA21690@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 1998/07/16 03:29:16 PDT Modified files: sys/pc98/pc98 syscons.c Log: Merge from sys/i386/isa/syscons.c (1.265->1.266). Revision Changes Path 1.92 +8 -8 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Thu Jul 16 06:39:46 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA10983 for cvs-sys-outgoing; Thu, 16 Jul 1998 06:39:46 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA10885; Thu, 16 Jul 1998 06:39:33 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id GAA01581; Thu, 16 Jul 1998 06:38:37 -0700 (PDT) Date: Thu, 16 Jul 1998 06:38:37 -0700 (PDT) Message-Id: <199807161338.GAA01581@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/tlsb dwlpx.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dfr 1998/07/16 06:38:36 PDT Modified files: sys/alpha/tlsb dwlpx.c Log: Simplify access to PCI config registers. Revision Changes Path 1.4 +36 -33 src/sys/alpha/tlsb/dwlpx.c From owner-cvs-sys Thu Jul 16 12:34:48 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA00722 for cvs-sys-outgoing; Thu, 16 Jul 1998 12:34:48 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA00691; Thu, 16 Jul 1998 12:34:45 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA11662; Thu, 16 Jul 1998 12:33:46 -0700 (PDT) Date: Thu, 16 Jul 1998 12:33:46 -0700 (PDT) Message-Id: <199807161933.MAA11662@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 1998/07/16 12:33:46 PDT Modified files: sys/pci aic7870.c Log: Correct SEEPROM checksum calculation when multiple checksum attemps are made. Pointed out by: "Jose M. Alcaide" Revision Changes Path 1.56 +8 -4 src/sys/pci/aic7870.c From owner-cvs-sys Thu Jul 16 12:35:56 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA00875 for cvs-sys-outgoing; Thu, 16 Jul 1998 12:35:56 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA00792; Thu, 16 Jul 1998 12:35:39 -0700 (PDT) (envelope-from gibbs@FreeBSD.org) From: "Justin T. Gibbs" Received: (from gibbs@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id MAA11711; Thu, 16 Jul 1998 12:34:41 -0700 (PDT) Date: Thu, 16 Jul 1998 12:34:41 -0700 (PDT) Message-Id: <199807161934.MAA11711@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pci aic7870.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk gibbs 1998/07/16 12:34:40 PDT Modified files: (Branch: RELENG_2_2) sys/pci aic7870.c Log: MFC: Correct checksum calculation in the case where we loop. Revision Changes Path 1.41.2.10 +8 -4 src/sys/pci/aic7870.c From owner-cvs-sys Thu Jul 16 23:46:58 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26904 for cvs-sys-outgoing; Thu, 16 Jul 1998 23:46:58 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26816; Thu, 16 Jul 1998 23:46:33 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA00878; Thu, 16 Jul 1998 23:45:30 -0700 (PDT) Date: Thu, 16 Jul 1998 23:45:30 -0700 (PDT) Message-Id: <199807170645.XAA00878@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1998/07/16 23:45:29 PDT Modified files: sys/i386/conf GENERIC Log: Place a fat warning that floppy tapes should be configured as drive 2 only (normally). PR: kern/7176 Revision Changes Path 1.111 +4 -1 src/sys/i386/conf/GENERIC From owner-cvs-sys Thu Jul 16 23:47:24 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA26982 for cvs-sys-outgoing; Thu, 16 Jul 1998 23:47:24 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA26950; Thu, 16 Jul 1998 23:47:20 -0700 (PDT) (envelope-from joerg@FreeBSD.org) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id XAA00914; Thu, 16 Jul 1998 23:46:17 -0700 (PDT) Date: Thu, 16 Jul 1998 23:46:17 -0700 (PDT) Message-Id: <199807170646.XAA00914@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf GENERIC Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 1998/07/16 23:46:17 PDT Modified files: (Branch: RELENG_2_2) sys/i386/conf GENERIC Log: MFC: fat warning from rev 1.111 Revision Changes Path 1.77.2.24 +4 -1 src/sys/i386/conf/GENERIC From owner-cvs-sys Fri Jul 17 20:16:59 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA09966 for cvs-sys-outgoing; Fri, 17 Jul 1998 20:16:59 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA09933; Fri, 17 Jul 1998 20:16:46 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id UAA02563; Fri, 17 Jul 1998 20:15:35 -0700 (PDT) Date: Fri, 17 Jul 1998 20:15:35 -0700 (PDT) Message-Id: <199807180315.UAA02563@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa fd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1998/07/17 20:15:34 PDT Modified files: sys/i386/isa fd.c Log: Fixed error handling after a seek error that can't happen. When the controller reports a successful seek, it is very unlikely to report seeking to a cylinder other than the one requested, but we check for this, and botched the error handling for the requested_cylinder != 0 case. This error happened when the bug fixed in rev.1.52 of caused the head of buffer queue to change to one starting on a different cylnder - the requested cylinder was found, but it wasn't what we thought we requested. The fix is simply to arrange to reset the state machine. Corruption of the buffer queue seems to only have been a problem in the floppy driver. Other drivers dequeue the head of the queue before doing physical i/o on it, so the corruption at worse broke the elevator sort order. Dequeueing breaks it anyway. Revision Changes Path 1.119 +3 -1 src/sys/i386/isa/fd.c From owner-cvs-sys Sat Jul 18 11:50:10 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA15599 for cvs-sys-outgoing; Sat, 18 Jul 1998 11:50:10 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA15551; Sat, 18 Jul 1998 11:50:04 -0700 (PDT) (envelope-from fenner@FreeBSD.org) From: Bill Fenner Received: (from fenner@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA05967; Sat, 18 Jul 1998 11:48:47 -0700 (PDT) Date: Sat, 18 Jul 1998 11:48:47 -0700 (PDT) Message-Id: <199807181848.LAA05967@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern uipc_socket.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 1998/07/18 11:48:46 PDT Modified files: sys/kern uipc_socket.c Log: Undo rev 1.41 until we get more details about why it makes some systems fail. Revision Changes Path 1.42 +1 -2 src/sys/kern/uipc_socket.c From owner-cvs-sys Sat Jul 18 14:44:18 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA02252 for cvs-sys-outgoing; Sat, 18 Jul 1998 14:44:18 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02222; Sat, 18 Jul 1998 14:44:15 -0700 (PDT) (envelope-from des@FreeBSD.org) From: "Dag-Erling C. Sm\xf8rgrav" Received: (from des@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id OAA09978; Sat, 18 Jul 1998 14:42:57 -0700 (PDT) Date: Sat, 18 Jul 1998 14:42:57 -0700 (PDT) Message-Id: <199807182142.OAA09978@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 des 1998/07/18 14:42:57 PDT Modified files: sys/i386/i386 autoconf.c Log: Allow dump devices with dkpart != SWAP_PART on devfs/slice systems. This test should probably be removed altogether. See CVS log entries for revisions 1.97 and 1.98. Revision Changes Path 1.101 +4 -1 src/sys/i386/i386/autoconf.c From owner-cvs-sys Sat Jul 18 16:29:00 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10000 for cvs-sys-outgoing; Sat, 18 Jul 1998 16:29:00 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09941; Sat, 18 Jul 1998 16:28:39 -0700 (PDT) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA11946; Sat, 18 Jul 1998 16:27:20 -0700 (PDT) Date: Sat, 18 Jul 1998 16:27:20 -0700 (PDT) Message-Id: <199807182327.QAA11946@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/07/18 16:27:20 PDT Modified files: sys/netinet ip_fw.c Log: Don't log ICMP type and subtype for non-zero offset packet fragments. Revision Changes Path 1.93 +5 -2 src/sys/netinet/ip_fw.c From owner-cvs-sys Sat Jul 18 16:32:17 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA10317 for cvs-sys-outgoing; Sat, 18 Jul 1998 16:32:17 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA10283; Sat, 18 Jul 1998 16:32:13 -0700 (PDT) (envelope-from alex@FreeBSD.org) From: Alex Nash Received: (from alex@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id QAA12084; Sat, 18 Jul 1998 16:30:54 -0700 (PDT) Date: Sat, 18 Jul 1998 16:30:54 -0700 (PDT) Message-Id: <199807182330.QAA12084@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet ip_fw.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk alex 1998/07/18 16:30:54 PDT Modified files: (Branch: RELENG_2_2) sys/netinet ip_fw.c Log: MFC (rev 1.93): don't log ICMP type and subtype for non-zero offset packet fragments. Revision Changes Path 1.51.2.17 +5 -2 src/sys/netinet/ip_fw.c From owner-cvs-sys Sat Jul 18 21:24:32 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA29451 for cvs-sys-outgoing; Sat, 18 Jul 1998 21:24:32 -0700 (PDT) (envelope-from owner-cvs-sys) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA29414; Sat, 18 Jul 1998 21:24:21 -0700 (PDT) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id VAA16722; Sat, 18 Jul 1998 21:23:00 -0700 (PDT) Date: Sat, 18 Jul 1998 21:23:00 -0700 (PDT) Message-Id: <199807190423.VAA16722@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 bde 1998/07/18 21:22:59 PDT Modified files: sys/i386/isa isa.c Log: Stop physical DMA for the non-auto case in isa_dmadone(). This fixes a small part of a bug suite beginning in the SLICE probes but mostly in the floppy driver. This is a quick fix: the auto case shouldn't be special; DMA should also be stopped in isa_dma_release(); isa_dmastop() probably shouldn't exist; common DMA registers should not be accessed without locking. Revision Changes Path 1.113 +3 -1 src/sys/i386/isa/isa.c