From owner-cvs-sys Sun Jan 5 08:13:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA04057 for cvs-sys-outgoing; Sun, 5 Jan 1997 08:13:50 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA04050; Sun, 5 Jan 1997 08:13:48 -0800 (PST) Date: Sun, 5 Jan 1997 08:13:48 -0800 (PST) From: Joerg Wunsch Message-Id: <199701051613.IAA04050@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 97/01/05 08:13:48 Branch: sys/i386/conf RELENG_2_2 Modified: sys/i386/conf LINT Log: Add a few notes of a warning regarding SCB paging on the `ahc' driver, and use of tagged command queuing in general. Too many people get hosed by this. By now, only done in the release candidate. Matters in -current are more of a moving target. Closes (basically) PR # kern/2371: SCSI disk corruption Revision Changes Path 1.286.2.10 +10 -2 src/sys/i386/conf/LINT From owner-cvs-sys Sun Jan 5 10:32:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA09166 for cvs-sys-outgoing; Sun, 5 Jan 1997 10:32:13 -0800 (PST) Received: (from davidn@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA09150; Sun, 5 Jan 1997 10:32:05 -0800 (PST) Date: Sun, 5 Jan 1997 10:32:05 -0800 (PST) From: David Nugent Message-Id: <199701051832.KAA09150@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys, cvs-include Subject: cvs commit: src/include login_cap.h src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk davidn 97/01/05 10:32:04 Modified: include login_cap.h sys/sys types.h Log: Move typedef for rlim_t into sys/types.h (as per NetBSD). Revision Changes Path 1.2 +1 -7 src/include/login_cap.h 1.12 +3 -1 src/sys/sys/types.h From owner-cvs-sys Sun Jan 5 15:08:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA19602 for cvs-sys-outgoing; Sun, 5 Jan 1997 15:08:31 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA19595; Sun, 5 Jan 1997 15:08:29 -0800 (PST) Date: Sun, 5 Jan 1997 15:08:29 -0800 (PST) From: Stefan Esser Message-Id: <199701052308.PAA19595@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 97/01/05 15:08:28 Modified: sys/pci ncr.c Log: Fix NetBSD pr kern/3067, which also applies to FreeBSD: NCR driver dies when "xmcd" accesses the CD-ROM drive Restrict cacheing of INQUIRY results to LUN 0. Thanks to Dave Huang for reporting the problem and suggesting a fix, though I chose a slightly different one. Revision Changes Path 1.92 +3 -3 src/sys/pci/ncr.c From owner-cvs-sys Sun Jan 5 15:10:29 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA19759 for cvs-sys-outgoing; Sun, 5 Jan 1997 15:10:29 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA19752; Sun, 5 Jan 1997 15:10:27 -0800 (PST) Date: Sun, 5 Jan 1997 15:10:27 -0800 (PST) From: Stefan Esser Message-Id: <199701052310.PAA19752@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 97/01/05 15:10:26 Branch: sys/pci RELENG_2_2 Modified: sys/pci ncr.c Log: Fix NetBSD pr kern/3067, which also applies to FreeBSD: NCR driver dies when "xmcd" accesses the CD-ROM drive Restrict cacheing of INQUIRY results to LUN 0. Thanks to Dave Huang for reporting the problem and suggesting a fix, though I chose a slightly different one. Revision Changes Path 1.82.2.4 +3 -3 src/sys/pci/ncr.c From owner-cvs-sys Sun Jan 5 15:13:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA20010 for cvs-sys-outgoing; Sun, 5 Jan 1997 15:13:31 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA19988; Sun, 5 Jan 1997 15:13:27 -0800 (PST) Date: Sun, 5 Jan 1997 15:13:27 -0800 (PST) From: Stefan Esser Message-Id: <199701052313.PAA19988@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 97/01/05 15:13:26 Branch: sys/pci RELENG_2_2 Modified: sys/pci ncr.c Log: Fix NetBSD pr kern/3067, which also applies to FreeBSD: NCR driver dies when "xmcd" accesses the CD-ROM drive Restrict cacheing of INQUIRY results to LUN 0. Thanks to Dave Huang for reporting the problem and suggesting a fix, though I chose a slightly different one. Revision Changes Path 1.76.2.8 +3 -3 src/sys/pci/ncr.c From owner-cvs-sys Sun Jan 5 16:18:16 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA24585 for cvs-sys-outgoing; Sun, 5 Jan 1997 16:18:16 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id QAA24573; Sun, 5 Jan 1997 16:17:55 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id LAA18651; Mon, 6 Jan 1997 11:07:28 +1100 Date: Mon, 6 Jan 1997 11:07:28 +1100 From: Bruce Evans Message-Id: <199701060007.LAA18651@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-include@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, davidn@freefall.freebsd.org Subject: Re: cvs commit: src/include login_cap.h src/sys/sys types.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: include login_cap.h > sys/sys types.h > Log: > Move typedef for rlim_t into sys/types.h (as per NetBSD). It should be used instead of quad_t in . In the Feb 10 1996 NetBSD version if , it is used in the declaration of struct rlimit, but in the definition of RLIMIT_INFINITY, uquad_t is used to avoid overflow - this is wrong mainly because it gives the wrong type. Bruce From owner-cvs-sys Sun Jan 5 17:57:20 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA29177 for cvs-sys-outgoing; Sun, 5 Jan 1997 17:57:20 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id RAA29148; Sun, 5 Jan 1997 17:55:57 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id RAA11584; Sun, 5 Jan 1997 17:55:53 -0800 (PST) To: KATO Takenori cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Sat, 04 Jan 1997 23:10:23 PST." <199701050710.XAA17552@freefall.freebsd.org> Date: Sun, 05 Jan 1997 17:55:53 -0800 Message-ID: <11580.852515753@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > kato 97/01/04 23:10:22 > > Modified: sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h > bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c > bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h > Log: > Undo RCS keyword change to keep the original `$NetBSD$'. Maybe we finally want to do what we've been threatening to do for years now and take all the $Id$, $NetBSD$, $OpenBSD$, $FooBSD$ and $BarBSD$ crap out of our source tree? I recognise the *potential* benefit of such expansion, but balanced against the *clear and obvious annoyances* that they cause, I don't think they're worth it at all. Jordan From owner-cvs-sys Sun Jan 5 19:53:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id TAA04998 for cvs-sys-outgoing; Sun, 5 Jan 1997 19:53:49 -0800 (PST) Received: from bunyip.cc.uq.oz.au (daemon@bunyip.cc.uq.oz.au [130.102.2.1]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id TAA04958; Sun, 5 Jan 1997 19:53:16 -0800 (PST) Received: (from daemon@localhost) by bunyip.cc.uq.oz.au (8.8.4/8.8.4) id NAA14324; Mon, 6 Jan 1997 13:53:13 +1000 Received: from troll.devetir.qld.gov.au by ogre.devetir.qld.gov.au (8.7.5/DEVETIR-E0.3a) with ESMTP id NAA15374; Mon, 6 Jan 1997 13:21:50 +1000 (EST) Received: from localhost (syssgm@localhost) by troll.devetir.qld.gov.au (8.8.4/8.8.4) with SMTP id NAA07311; Mon, 6 Jan 1997 13:14:01 +1000 (EST) Message-Id: <199701060314.NAA07311@troll.devetir.qld.gov.au> X-Authentication-Warning: troll.devetir.qld.gov.au: syssgm@localhost didn't use HELO protocol To: "Jordan K. Hubbard" cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, syssgm@devetir.qld.gov.au Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h Date: Mon, 06 Jan 1997 13:14:01 +1000 From: Stephen McKay Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Date: Sun, 05 Jan 1997 17:55:53 -0800 >From: "Jordan K. Hubbard" >> Undo RCS keyword change to keep the original `$NetBSD$'. > >Maybe we finally want to do what we've been threatening to do for >years now and take all the $Id$, $NetBSD$, $OpenBSD$, $FooBSD$ and >$BarBSD$ crap out of our source tree? > >I recognise the *potential* benefit of such expansion, but balanced >against the *clear and obvious annoyances* that they cause, I don't >think they're worth it at all. My first impression is "Bollocks!", but that's too harsh in a public forum. :-) I add "$Id" lines to all my code, at home and at work, and normally to be compiled in so that "ident fooprog" gives me the goodies. I save enormous amounts of time not having to guess what versions of files were used to build an executable. It's really useful, and there should be more of it. What are these "clear and obvious annoyances"? They've never bitten me, and I don't see how it applies to the NetBSD vs Id case we have here. Stephen. From owner-cvs-sys Sun Jan 5 22:01:05 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA09555 for cvs-sys-outgoing; Sun, 5 Jan 1997 22:01:05 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id WAA09539; Sun, 5 Jan 1997 22:00:59 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id WAA12742; Sun, 5 Jan 1997 22:00:44 -0800 (PST) To: Stephen McKay cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Mon, 06 Jan 1997 13:14:01 +1000." <199701060314.NAA07311@troll.devetir.qld.gov.au> Date: Sun, 05 Jan 1997 22:00:43 -0800 Message-ID: <12738.852530443@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > >I recognise the *potential* benefit of such expansion, but balanced > >against the *clear and obvious annoyances* that they cause, I don't > >think they're worth it at all. > > My first impression is "Bollocks!", but that's too harsh in a public forum. : -) My reply to Jason Thorpe was *definitely* not something for a public forum. :-) > I add "$Id" lines to all my code, at home and at work, and normally to be SM: "Hello, my name is Stephen" Group: "Hello Stephen!" SM: "I.. I.. Add $Id$ lines to my code! At home and (*sob*) at work during the day too!" Group: "That's OK, we love you Stephen!" Therapist: "Group hug!!" :-) Toning down what I said to Jason for more public expression, let me simply state my opinion that $Id$ was a really bad, stupid, genuinely EVIL idea which was, like all truly bad ideas, promptly enshrined in SCCS and RCS and preserved to haunt and torment us through the ages, like an egyptian mummy's eternal curse. I want my sources to represent what's currently needed by myself and the compiler to read and compile the code, nothing more. Change log information, obscure version numbers, lengthy API documentation, there are other places for that sort of information to go, places where I'd much *prefer* it to be, and it doesn't bloody well need to go anywhere near my code! :-) At no stage during this 4 year project has the $Id$ information ever been of any use to me, nor have I ever received an email which said "hey, are you running that binary with version 1.4.6.9.1 or version 1.19.3.7 of foo.c?" We just don't communicate that way - we send diffs or we point to CVS log information which bears little relation whatsoever to whatever version of foo.c I happen to have checked out, or the binaries I have lying around. I'm not saying there's no conceivable use for such a feature, I'm simply saying that I've never needed it. As to the annoyances, it's simply the constant barrage of garbage diffs they generate when you're trying to examine differences between files. I don't care when NetBSD bumped its bloody version numbers, for example, I only care about the actual changes they made. Likewise doing CVS merges between branches just generates extraneous cruft from the $Id$ strings which you then have to edit out or simply smash down on top of the old in your patch run, something which offends my delicate sensibilities. :-) I say it's the wrong way of solving this problem and we have all the version information we need already in the CVS repository without polluting the source with it. If it's not easy to say "what version are you, file?" then we should make that easy. Above all, we should try to stop doing silly things because "we've always done them this way." :-) Jordan From owner-cvs-sys Sun Jan 5 22:02:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA09672 for cvs-sys-outgoing; Sun, 5 Jan 1997 22:02:13 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA09665; Sun, 5 Jan 1997 22:02:11 -0800 (PST) Date: Sun, 5 Jan 1997 22:02:11 -0800 (PST) From: Nate Williams Message-Id: <199701060602.WAA09665@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/apm apm.c apm_setup.h apm_setup.s src/sys/i386/include apm_bios.h src/sys/i386/apm/apm_init apm_init.S table.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/05 22:02:09 Modified: sys/i386/apm apm.c apm_setup.h apm_setup.s sys/i386/apm/apm_init apm_init.S table.c sys/i386/include apm_bios.h Log: - Cleanup up the driver (remove un-needed parameters, white-space, etc..), plus add a better display suspend function. - Changed the Copyright's to reflect the new 'jp.FreeBSD.org' email address. Submitted by: nate & HOSOKAWA, Tatsumi Revision Changes Path 1.50 +75 -78 src/sys/i386/apm/apm.c 1.5 +2 -4 src/sys/i386/apm/apm_setup.h 1.8 +2 -4 src/sys/i386/apm/apm_setup.s 1.8 +2 -2 src/sys/i386/apm/apm_init/apm_init.S 1.5 +2 -2 src/sys/i386/apm/apm_init/table.c 1.13 +2 -2 src/sys/i386/include/apm_bios.h From owner-cvs-sys Sun Jan 5 22:15:51 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA10676 for cvs-sys-outgoing; Sun, 5 Jan 1997 22:15:51 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id WAA10671; Sun, 5 Jan 1997 22:15:47 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id WAA00766; Sun, 5 Jan 1997 22:14:39 -0800 (PST) Message-Id: <199701060614.WAA00766@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: "Jordan K. Hubbard" cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Sun, 05 Jan 1997 22:00:43 PST." <12738.852530443@time.cdrom.com> From: David Greenman Reply-To: dg@root.com Date: Sun, 05 Jan 1997 22:14:39 -0800 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >At no stage during this 4 year project has the $Id$ information ever >been of any use to me, nor have I ever received an email which said >"hey, are you running that binary with version 1.4.6.9.1 or version >1.19.3.7 of foo.c?" We just don't communicate that way - we send >diffs or we point to CVS log information which bears little relation >whatsoever to whatever version of foo.c I happen to have checked out, >or the binaries I have lying around. I've asked people to look at the $Id$ in their source file and confirm that it was a specific rev at least a dozen times since the start of the project 4 years ago. It has been a very valuable thing when I needed it. I do agree that it can be a pain, however, and I certainly understand the viewpoint that it is more trouble than it's worth. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-cvs-sys Sun Jan 5 22:37:43 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA13208 for cvs-sys-outgoing; Sun, 5 Jan 1997 22:37:43 -0800 (PST) Received: from rover.village.org (rover.village.org [204.144.255.49]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id WAA13142; Sun, 5 Jan 1997 22:37:17 -0800 (PST) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 0.56 #1) id E0vh8gI-0003fJ-00; Sun, 5 Jan 1997 23:37:11 -0700 To: "Jordan K. Hubbard" Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h Cc: KATO Takenori , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-reply-to: Your message of "Sun, 05 Jan 1997 17:55:53 PST." <11580.852515753@time.cdrom.com> References: <11580.852515753@time.cdrom.com> Date: Sun, 05 Jan 1997 23:37:09 -0700 From: Warner Losh Message-Id: Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <11580.852515753@time.cdrom.com> "Jordan K. Hubbard" writes: : Maybe we finally want to do what we've been threatening to do for : years now and take all the $Id$, $NetBSD$, $OpenBSD$, $FooBSD$ and : $BarBSD$ crap out of our source tree? Ummm, nothing but $Id$ expands, so why bother with the rest? I think this is ill advised. Warner From owner-cvs-sys Sun Jan 5 22:45:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA14099 for cvs-sys-outgoing; Sun, 5 Jan 1997 22:45:55 -0800 (PST) Received: from rover.village.org (rover.village.org [204.144.255.49]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id WAA14017; Sun, 5 Jan 1997 22:45:22 -0800 (PST) Received: from rover.village.org [127.0.0.1] by rover.village.org with esmtp (Exim 0.56 #1) id E0vh8no-0003gi-00; Sun, 5 Jan 1997 23:44:56 -0700 To: dg@root.com Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h Cc: "Jordan K. Hubbard" , Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org In-reply-to: Your message of "Sun, 05 Jan 1997 22:14:39 PST." <199701060614.WAA00766@root.com> References: <199701060614.WAA00766@root.com> Date: Sun, 05 Jan 1997 23:44:56 -0700 From: Warner Losh Message-Id: Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <199701060614.WAA00766@root.com> David Greenman writes: : I've asked people to look at the $Id$ in their source file and confirm : that it was a specific rev at least a dozen times since the start of the : project 4 years ago. It has been a very valuable thing when I needed it. : I do agree that it can be a pain, however, and I certainly understand : the viewpoint that it is more trouble than it's worth. I have many times been able to merge in changes from FreeBSD into OpenBSD and vice versa because the ID number showed me *EXACTLY* where the branches had happened, and what I needed to grab from CVS to get back and what patches I needed to apply. This is a good thing. None of the other $*BSD$ keywords expand, and at most they create a minor addition to the diffs that are generated. I have also used $ID$ many many times to update my /etc/ files to preserve my local changes. This has been quite useful and saved me hours of frustration. The $Id:$ that cause the most problems are those from other things where you must preserve the original $Id$ in order for things to merge right later. I admit that is a problem that needs a solution, but completely removing the $id$ from our sources isn't that solution. It won't help the case that is really the problem, and it will make it harder for others to merge our software. Just my two cents. You can tell Jordan and I differ as to what needs to happen here :-) Warner From owner-cvs-sys Sun Jan 5 23:29:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA16247 for cvs-sys-outgoing; Sun, 5 Jan 1997 23:29:49 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id XAA16210; Sun, 5 Jan 1997 23:29:32 -0800 (PST) Received: from schizo.dk.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0vh9Tn-0003xgC; Sun, 5 Jan 97 23:28 PST Received: from critter.dk.tfs.com (critter-home [193.162.32.19]) by schizo.dk.tfs.com (8.8.2/8.7.3) with ESMTP id IAA00407; Mon, 6 Jan 1997 08:28:14 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id IAA04013; Mon, 6 Jan 1997 08:31:47 +0100 (MET) To: "Jordan K. Hubbard" cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Sun, 05 Jan 1997 22:00:43 PST." <12738.852530443@time.cdrom.com> Date: Mon, 06 Jan 1997 08:31:47 +0100 Message-ID: <4011.852535907@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <12738.852530443@time.cdrom.com>, "Jordan K. Hubbard" writes: >I want my sources to represent what's currently needed by myself and >the compiler to read and compile the code, nothing more. Change log >information, obscure version numbers, lengthy API documentation, there >are other places for that sort of information to go, places where I'd >much *prefer* it to be, and it doesn't bloody well need to go anywhere >near my code! :-) Actually I wish there were something more tangible than web/tangle to ease the documentation/source problem, but that aside... >At no stage during this 4 year project has the $Id$ information ever >been of any use to me, nor have I ever received an email which said >"hey, are you running that binary with version 1.4.6.9.1 or version >1.19.3.7 of foo.c?" Indeed. -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-sys Sun Jan 5 23:40:03 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA16967 for cvs-sys-outgoing; Sun, 5 Jan 1997 23:40:03 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id XAA16923; Sun, 5 Jan 1997 23:39:58 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id XAA15566; Sun, 5 Jan 1997 23:39:40 -0800 (PST) To: Poul-Henning Kamp cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Mon, 06 Jan 1997 08:31:47 +0100." <4011.852535907@critter.dk.tfs.com> Date: Sun, 05 Jan 1997 23:39:39 -0800 Message-ID: <15562.852536379@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Actually I wish there were something more tangible than web/tangle > to ease the documentation/source problem, but that aside... Well, funny that, 'cause I was in fact tempted to cite Knuth's Tangle/Weave environment as another example of someone taking the right general approach to solving this problem at a higher level of sophistication, and why didn't the C community ever try to evolve something similar for itself, but then I thought: "Naah!" :-) Jordan P.S. You will at least note that I recently commited a README file to /usr/src. Does this count as a start? ;-) From owner-cvs-sys Mon Jan 6 00:29:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA19510 for cvs-sys-outgoing; Mon, 6 Jan 1997 00:29:06 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id AAA19484; Mon, 6 Jan 1997 00:28:56 -0800 (PST) Received: from schizo.dk.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0vhAPN-0003wAC; Mon, 6 Jan 97 00:27 PST Received: from critter.dk.tfs.com (critter-home [193.162.32.19]) by schizo.dk.tfs.com (8.8.2/8.7.3) with ESMTP id JAA00498; Mon, 6 Jan 1997 09:27:44 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id JAA04250; Mon, 6 Jan 1997 09:31:19 +0100 (MET) To: "Jordan K. Hubbard" cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Sun, 05 Jan 1997 23:39:39 PST." <15562.852536379@time.cdrom.com> Date: Mon, 06 Jan 1997 09:31:18 +0100 Message-ID: <4248.852539478@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <15562.852536379@time.cdrom.com>, "Jordan K. Hubbard" writes: >> Actually I wish there were something more tangible than web/tangle >> to ease the documentation/source problem, but that aside... > >Well, funny that, 'cause I was in fact tempted to cite Knuth's >Tangle/Weave environment as another example of someone taking the >right general approach to solving this problem at a higher level of >sophistication, and why didn't the C community ever try to evolve >something similar for itself, but then I thought: "Naah!" :-) I actually spent considerable time thinking (one geta an awfull lot of time for that with a baby who will only burp on daddys shoulder :-) about ways to include SGML or HTML into C code without causing hiterto unknown eye-ailments to develop. My conclusion was that this is only really feasible (for me at least) with a folding editor like the gadget Inmos made for OCCAM and the likes. Basically something that would allow me to hide all the SGML/HTML and make the code work, then let me expand it so I could update the documentation. Ohh well. troff is not that bad either... (just kidding!) -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-sys Mon Jan 6 01:53:32 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA24351 for cvs-sys-outgoing; Mon, 6 Jan 1997 01:53:32 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id BAA24339; Mon, 6 Jan 1997 01:53:29 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id BAA16184; Mon, 6 Jan 1997 01:53:15 -0800 (PST) To: Poul-Henning Kamp cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Mon, 06 Jan 1997 09:31:18 +0100." <4248.852539478@critter.dk.tfs.com> Date: Mon, 06 Jan 1997 01:53:15 -0800 Message-ID: <16180.852544395@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > My conclusion was that this is only really feasible (for me at > least) with a folding editor like the gadget Inmos made for OCCAM > and the likes. Yeah, folding editors make a lot of neat stuff possible. I'm still waiting for the one which "knows" enough cpp to fold/unfold the code for any given value of CFLAGS, allowing you to simply ignore #ifdef clauses which were't relevant. Jordan > > Basically something that would allow me to hide all the SGML/HTML > and make the code work, then let me expand it so I could update > the documentation. > > Ohh well. troff is not that bad either... (just kidding!) > > -- > Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. > http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. > whois: [PHK] | phk@tfs.com TRW Financial Systems, In c. > Power and ignorance is a disgusting cocktail. From owner-cvs-sys Mon Jan 6 02:15:16 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA25288 for cvs-sys-outgoing; Mon, 6 Jan 1997 02:15:16 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id CAA25237; Mon, 6 Jan 1997 02:14:57 -0800 (PST) Received: from schizo.dk.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0vhC40-0003wDC; Mon, 6 Jan 97 02:13 PST Received: from critter.dk.tfs.com (critter.dk.tfs.com [140.145.230.252]) by schizo.dk.tfs.com (8.8.2/8.7.3) with ESMTP id LAA00679; Mon, 6 Jan 1997 11:13:49 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id LAA04484; Mon, 6 Jan 1997 11:17:41 +0100 (MET) To: "Jordan K. Hubbard" cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Mon, 06 Jan 1997 01:53:15 PST." <16180.852544395@time.cdrom.com> Date: Mon, 06 Jan 1997 11:17:41 +0100 Message-ID: <4482.852545861@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk In message <16180.852544395@time.cdrom.com>, "Jordan K. Hubbard" writes: >> My conclusion was that this is only really feasible (for me at >> least) with a folding editor like the gadget Inmos made for OCCAM >> and the likes. > >Yeah, folding editors make a lot of neat stuff possible. I'm still >waiting for the one which "knows" enough cpp to fold/unfold the code >for any given value of CFLAGS, allowing you to simply ignore #ifdef >clauses which were't relevant. Well, we have nvi, do you want to write it in perl or tcl ? :-) -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-sys Mon Jan 6 02:18:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id CAA25440 for cvs-sys-outgoing; Mon, 6 Jan 1997 02:18:00 -0800 (PST) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id CAA25433; Mon, 6 Jan 1997 02:17:56 -0800 (PST) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.8.4/8.6.9) with ESMTP id CAA16572; Mon, 6 Jan 1997 02:17:45 -0800 (PST) To: Poul-Henning Kamp cc: Stephen McKay , CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/isa/bs bs.c bs_isa.c bs_pisa.c bsfunc.c bsfunc.h bshw.c bshw.h bshw.lst bshw_dma.c bshw_pdma.c bsvar.h ccbque.h dvcfg.h scsi_dvcfg.h In-reply-to: Your message of "Mon, 06 Jan 1997 11:17:41 +0100." <4482.852545861@critter.dk.tfs.com> Date: Mon, 06 Jan 1997 02:17:44 -0800 Message-ID: <16568.852545864@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Well, we have nvi, do you want to write it in perl or tcl ? :-) Great, now I have to learn how nvi's extention mechanism... All things considered, I think I'd prefer to write it in elisp - that's where I spend most of my editor hours anyway. :-) Jordan From owner-cvs-sys Mon Jan 6 05:51:19 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA05671 for cvs-sys-outgoing; Mon, 6 Jan 1997 05:51:19 -0800 (PST) Received: (from sos@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA05664; Mon, 6 Jan 1997 05:51:17 -0800 (PST) Date: Mon, 6 Jan 1997 05:51:17 -0800 (PST) From: Soren Schmidt Message-Id: <199701061351.FAA05664@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk sos 97/01/06 05:51:17 Modified: sys/pci ncr.c Log: Fix typo.. Revision Changes Path 1.93 +3 -3 src/sys/pci/ncr.c From owner-cvs-sys Mon Jan 6 10:22:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA20201 for cvs-sys-outgoing; Mon, 6 Jan 1997 10:22:31 -0800 (PST) Received: (from ache@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA20194; Mon, 6 Jan 1997 10:22:30 -0800 (PST) Date: Mon, 6 Jan 1997 10:22:30 -0800 (PST) From: "Andrey A. Chernov" Message-Id: <199701061822.KAA20194@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/sys resource.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk ache 97/01/06 10:22:29 Modified: sys/sys resource.h Log: Use rlim_t for rlim_cur, rlim_max as supposed Revision Changes Path 1.5 +3 -3 src/sys/sys/resource.h From owner-cvs-sys Mon Jan 6 13:08:46 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA28340 for cvs-sys-outgoing; Mon, 6 Jan 1997 13:08:46 -0800 (PST) Received: from Sisyphos.MI.Uni-Koeln.DE (Sisyphos.MI.Uni-Koeln.DE [134.95.212.10]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id NAA28328; Mon, 6 Jan 1997 13:08:34 -0800 (PST) Received: from x14.mi.uni-koeln.de (annexr2-49.slip.Uni-Koeln.DE) by Sisyphos.MI.Uni-Koeln.DE with SMTP id AA11181 (5.67b/IDA-1.5); Mon, 6 Jan 1997 22:08:30 +0100 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.8.4/8.6.9) id WAA03703; Mon, 6 Jan 1997 22:08:32 +0100 (CET) Message-Id: Date: Mon, 6 Jan 1997 22:08:31 +0100 From: se@freebsd.org (Stefan Esser) To: sos@freefall.freebsd.org (Soren Schmidt) Cc: CVS-committers@freefall.freebsd.org, cvs-all@freefall.freebsd.org, cvs-sys@freefall.freebsd.org Subject: Re: cvs commit: src/sys/pci ncr.c References: <199701061351.FAA05664@freefall.freebsd.org> X-Mailer: Mutt 0.55-PL15 Mime-Version: 1.0 In-Reply-To: <199701061351.FAA05664@freefall.freebsd.org>; from Soren Schmidt on Jan 6, 1997 05:51:17 -0800 Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Jan 6, sos@freefall.freebsd.org (Soren Schmidt) wrote: > sos 97/01/06 05:51:17 > > Modified: sys/pci ncr.c > Log: > Fix typo.. > > Revision Changes Path > 1.93 +3 -3 src/sys/pci/ncr.c Arghh! I tried to apply the same patch to three different branches, and forgot that one used a different convention for some of the variables used :( Thanks for fixing this, and sorry for the inconvenience! Regards, STefan From owner-cvs-sys Mon Jan 6 13:12:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA28732 for cvs-sys-outgoing; Mon, 6 Jan 1997 13:12:48 -0800 (PST) Received: (from se@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id NAA28725; Mon, 6 Jan 1997 13:12:46 -0800 (PST) Date: Mon, 6 Jan 1997 13:12:46 -0800 (PST) From: Stefan Esser Message-Id: <199701062112.NAA28725@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pci ncr.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk se 97/01/06 13:12:45 Branch: sys/pci RELENG_2_2 Modified: sys/pci ncr.c Log: Merge in 1.93 from main branch: Fix typo ... Submitted by: sos Revision Changes Path 1.82.2.5 +3 -3 src/sys/pci/ncr.c From owner-cvs-sys Mon Jan 6 17:12:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA17568 for cvs-sys-outgoing; Mon, 6 Jan 1997 17:12:27 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id RAA17558; Mon, 6 Jan 1997 17:12:22 -0800 (PST) Date: Mon, 6 Jan 1997 17:12:22 -0800 (PST) From: Bruce Evans Message-Id: <199701070112.RAA17558@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 swapgeneric.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 97/01/06 17:12:21 Modified: sys/i386/i386 swapgeneric.c Log: Made minimal changes to make this work again (it depended on devconf). swapgeneric.c hasn't had anything to do with swapping for some time. It just makes the -a boot option actually work, and breaks the static configuration of rootdev and dumpdev. It should be reorganized to only support -a. Revision Changes Path 1.18 +5 -9 src/sys/i386/i386/swapgeneric.c From owner-cvs-sys Mon Jan 6 22:18:30 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA01221 for cvs-sys-outgoing; Mon, 6 Jan 1997 22:18:30 -0800 (PST) Received: (from wpaul@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA01214; Mon, 6 Jan 1997 22:18:29 -0800 (PST) Date: Mon, 6 Jan 1997 22:18:29 -0800 (PST) From: Bill Paul Message-Id: <199701070618.WAA01214@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/nfs nfs_vnops.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wpaul 97/01/06 22:18:29 Branch: sys/nfs RELENG_2_2 Modified: sys/nfs nfs_vnops.c Log: Bring in fix for 'panic: sillyrename dir' crash from -current. (Don't sillyrename directories in nfs_rename().) Revision Changes Path 1.36.2.2 +3 -2 src/sys/nfs/nfs_vnops.c From owner-cvs-sys Tue Jan 7 07:36:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA26518 for cvs-sys-outgoing; Tue, 7 Jan 1997 07:36:41 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA26511; Tue, 7 Jan 1997 07:36:37 -0800 (PST) Date: Tue, 7 Jan 1997 07:36:37 -0800 (PST) From: Nate Williams Message-Id: <199701071536.HAA26511@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/apm apm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/07 07:36:37 Modified: sys/i386/apm apm.c Log: > The extra include of is because apm uses microtime() and my > doesn't include > > I removed the NAPM check since it's wasteful to check twice. apmprobe() > checks the unit number, and that's the right check. Submitted by: bde Revision Changes Path 1.51 +2 -11 src/sys/i386/apm/apm.c From owner-cvs-sys Tue Jan 7 11:15:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA05405 for cvs-sys-outgoing; Tue, 7 Jan 1997 11:15:39 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id LAA05398; Tue, 7 Jan 1997 11:15:37 -0800 (PST) Date: Tue, 7 Jan 1997 11:15:37 -0800 (PST) From: Garrett Wollman Message-Id: <199701071915.LAA05398@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if.c if_ethersubr.c if_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/01/07 11:15:37 Modified: sys/net if.c if_ethersubr.c if_var.h Log: Checkpoint the beginnings of the new kernel interface for multicast group memberships. This is not actually operative at the moment (a lot of other code still needs to be changed), but this seemed like a useful reference point to check in so that others (i.e. Bill Fenner) have fair warning of where we are going. Revision Changes Path 1.39 +179 -1 src/sys/net/if.c 1.30 +52 -1 src/sys/net/if_ethersubr.c 1.2 +23 -1 src/sys/net/if_var.h From owner-cvs-sys Tue Jan 7 16:23:01 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA27831 for cvs-sys-outgoing; Tue, 7 Jan 1997 16:23:01 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id QAA27823; Tue, 7 Jan 1997 16:23:00 -0800 (PST) Date: Tue, 7 Jan 1997 16:23:00 -0800 (PST) From: Nate Williams Message-Id: <199701080023.QAA27823@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pccard.c pcic.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/07 16:22:59 Modified: sys/pccard pccard.c pcic.c slot.h Log: - Added PCIC resume function - Cleaned up VLSI-PCIC work-around code Submitted by: nate & the Nomads Revision Changes Path 1.28 +4 -0 src/sys/pccard/pccard.c 1.24 +29 -35 src/sys/pccard/pcic.c 1.8 +2 -0 src/sys/pccard/slot.h From owner-cvs-sys Tue Jan 7 21:56:59 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA14717 for cvs-sys-outgoing; Tue, 7 Jan 1997 21:56:59 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA14710; Tue, 7 Jan 1997 21:56:58 -0800 (PST) Date: Tue, 7 Jan 1997 21:56:58 -0800 (PST) From: Nate Williams Message-Id: <199701080556.VAA14710@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa isa.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/07 21:56:57 Modified: sys/i386/isa isa.c Log: Changed magic # 0xa0000 -> ISA_HOLE_START since it's now defined. Revision Changes Path 1.75 +2 -2 src/sys/i386/isa/isa.c From owner-cvs-sys Wed Jan 8 05:20:28 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA04617 for cvs-sys-outgoing; Wed, 8 Jan 1997 05:20:28 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA04610; Wed, 8 Jan 1997 05:20:26 -0800 (PST) Date: Wed, 8 Jan 1997 05:20:26 -0800 (PST) From: Garrett Wollman Message-Id: <199701081320.FAA04610@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if.c if_var.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/01/08 05:20:26 Modified: sys/net if.c if_var.h Log: Fix a few oversights in the new multicast membership interface. Revision Changes Path 1.40 +21 -1 src/sys/net/if.c 1.3 +11 -6 src/sys/net/if_var.h From owner-cvs-sys Wed Jan 8 06:17:31 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA06775 for cvs-sys-outgoing; Wed, 8 Jan 1997 06:17:31 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id GAA06768; Wed, 8 Jan 1997 06:17:30 -0800 (PST) Date: Wed, 8 Jan 1997 06:17:30 -0800 (PST) From: Garrett Wollman Message-Id: <199701081417.GAA06768@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net bpf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/01/08 06:17:29 Modified: sys/net bpf.c Log: Correctly account for header length in m_pkthdr.len when sending packets through BPF. Submitted by: seki@sysrap.cs.fujitsu.co.jp in PR#2415 Revision Changes Path 1.27 +2 -1 src/sys/net/bpf.c From owner-cvs-sys Wed Jan 8 07:23:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA09881 for cvs-sys-outgoing; Wed, 8 Jan 1997 07:23:23 -0800 (PST) Received: (from wollman@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id HAA09867; Wed, 8 Jan 1997 07:23:20 -0800 (PST) Date: Wed, 8 Jan 1997 07:23:20 -0800 (PST) From: Garrett Wollman Message-Id: <199701081523.HAA09867@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/net if.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 97/01/08 07:23:19 Modified: sys/net if.c Log: Fix typo. I hate waking up at 4:45 in the morning... Revision Changes Path 1.41 +2 -2 src/sys/net/if.c From owner-cvs-sys Wed Jan 8 08:13:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA12748 for cvs-sys-outgoing; Wed, 8 Jan 1997 08:13:08 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id IAA12729; Wed, 8 Jan 1997 08:13:05 -0800 (PST) Date: Wed, 8 Jan 1997 08:13:05 -0800 (PST) From: Nate Williams Message-Id: <199701081613.IAA12729@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa pcibus.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/08 08:13:02 Modified: sys/i386/isa pcibus.c Log: Make the code more consistant by using the INTR*MASK macros througout the code. Reviewed by: bde [ Bruce suggest removing the macros completely, but I'm not up to that task quite yet. ] Revision Changes Path 1.28 +2 -2 src/sys/i386/isa/pcibus.c From owner-cvs-sys Thu Jan 9 04:50:11 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27701 for cvs-sys-outgoing; Thu, 9 Jan 1997 04:50:11 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27693; Thu, 9 Jan 1997 04:50:10 -0800 (PST) Date: Thu, 9 Jan 1997 04:50:10 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199701091250.EAA27693@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/01/09 04:50:09 Modified: sys/i386/isa ft.c Log: i386/2427: 2.2-BETA ft driver panics when there're no floppy drives Reviewed by: phk Submitted by: hosokawa@jp.FreeBSD.org Revision Changes Path 1.29 +3 -1 src/sys/i386/isa/ft.c From owner-cvs-sys Thu Jan 9 04:51:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27844 for cvs-sys-outgoing; Thu, 9 Jan 1997 04:51:37 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id EAA27836; Thu, 9 Jan 1997 04:51:34 -0800 (PST) Date: Thu, 9 Jan 1997 04:51:34 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199701091251.EAA27836@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/01/09 04:51:34 Modified: sys/i386/isa ft.c Log: YAMFC (i386/2427: 2.2-BETA ft driver panics when there're no floppy drives) Revision Changes Path 1.27.2.2 +3 -1 src/sys/i386/isa/ft.c From owner-cvs-sys Thu Jan 9 05:13:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA28734 for cvs-sys-outgoing; Thu, 9 Jan 1997 05:13:41 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id FAA28727; Thu, 9 Jan 1997 05:13:40 -0800 (PST) Date: Thu, 9 Jan 1997 05:13:40 -0800 (PST) From: KATO Takenori Message-Id: <199701091313.FAA28727@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 pc98.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/09 05:13:39 Modified: sys/pc98/pc98 pc98.c Log: Synchronize with sys/i386/isa/isa.c rev. 1.75. Revision Changes Path 1.15 +2 -2 src/sys/pc98/pc98/pc98.c From owner-cvs-sys Thu Jan 9 20:06:52 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA12366 for cvs-sys-outgoing; Thu, 9 Jan 1997 20:06:52 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA12359; Thu, 9 Jan 1997 20:06:51 -0800 (PST) Date: Thu, 9 Jan 1997 20:06:51 -0800 (PST) From: John Dyson Message-Id: <199701100406.UAA12359@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/ccd ccd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/01/09 20:06:50 Modified: sys/dev/ccd ccd.c Log: Fix CCD for bounced devices. Revision Changes Path 1.18 +3 -1 src/sys/dev/ccd/ccd.c From owner-cvs-sys Thu Jan 9 20:09:16 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA12488 for cvs-sys-outgoing; Thu, 9 Jan 1997 20:09:16 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id UAA12481; Thu, 9 Jan 1997 20:09:14 -0800 (PST) Date: Thu, 9 Jan 1997 20:09:14 -0800 (PST) From: John Dyson Message-Id: <199701100409.UAA12481@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/dev/ccd ccd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/01/09 20:09:14 Branch: sys/dev/ccd RELENG_2_2 Modified: sys/dev/ccd ccd.c Log: Fix CCD for bounced devices. Revision Changes Path 1.17.2.1 +3 -1 src/sys/dev/ccd/ccd.c From owner-cvs-sys Thu Jan 9 22:50:50 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA23141 for cvs-sys-outgoing; Thu, 9 Jan 1997 22:50:50 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA23133; Thu, 9 Jan 1997 22:50:49 -0800 (PST) Date: Thu, 9 Jan 1997 22:50:49 -0800 (PST) From: KATO Takenori Message-Id: <199701100650.WAA23133@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/09 22:50:48 Modified: sys/pc98/pc98 ft.c Log: Synchronize with sys/i386/isa/ft.c revision 1.29 (fix ft driver panics). Revision Changes Path 1.8 +3 -1 src/sys/pc98/pc98/ft.c From owner-cvs-sys Thu Jan 9 22:54:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA23399 for cvs-sys-outgoing; Thu, 9 Jan 1997 22:54:39 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id WAA23392; Thu, 9 Jan 1997 22:54:38 -0800 (PST) Date: Thu, 9 Jan 1997 22:54:38 -0800 (PST) From: KATO Takenori Message-Id: <199701100654.WAA23392@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 ft.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/09 22:54:37 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 ft.c Log: YAMFC (revision 1.8; fix ft driver panics). Revision Changes Path 1.5.2.3 +3 -1 src/sys/pc98/pc98/ft.c From owner-cvs-sys Fri Jan 10 00:45:59 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA00151 for cvs-sys-outgoing; Fri, 10 Jan 1997 00:45:59 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA00144; Fri, 10 Jan 1997 00:45:58 -0800 (PST) Date: Fri, 10 Jan 1997 00:45:58 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199701100845.AAA00144@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa aha1542.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/01/10 00:45:57 Modified: sys/i386/isa aha1542.c Log: kern/2433: Multiple AHA1542 scsi controllers don't work Reviewed by: phk Submitted by: Virgil Champlin Revision Changes Path 1.64 +2 -1 src/sys/i386/isa/aha1542.c From owner-cvs-sys Fri Jan 10 01:04:08 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA01132 for cvs-sys-outgoing; Fri, 10 Jan 1997 01:04:08 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA01123; Fri, 10 Jan 1997 01:04:05 -0800 (PST) Date: Fri, 10 Jan 1997 01:04:05 -0800 (PST) From: KATO Takenori Message-Id: <199701100904.BAA01123@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/pc98 wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/10 01:04:03 Branch: sys/pc98/pc98 RELENG_2_2 Modified: sys/pc98/pc98 wd.c Log: Very dirty fix for the overflow of the number of cylinders problem. This fix use casts to the wdp_cylinder ralated variables, because wdreg.h has not yet been merged. I will remove those casts, when wdreg.h, revision 1.15, is merged from current. Reviewed by: H. Nokubi Akinobu Tanaka Revision Changes Path 1.9.2.4 +8 -19 src/sys/pc98/pc98/wd.c From owner-cvs-sys Fri Jan 10 01:08:49 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA01466 for cvs-sys-outgoing; Fri, 10 Jan 1997 01:08:49 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA01458; Fri, 10 Jan 1997 01:08:48 -0800 (PST) Date: Fri, 10 Jan 1997 01:08:48 -0800 (PST) From: Poul-Henning Kamp Message-Id: <199701100908.BAA01458@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa aha1542.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk phk 97/01/10 01:08:47 Modified: sys/i386/isa aha1542.c Log: YAMFC (aha1 doesn't work) Revision Changes Path 1.63.2.1 +2 -1 src/sys/i386/isa/aha1542.c From owner-cvs-sys Fri Jan 10 09:11:13 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA21522 for cvs-sys-outgoing; Fri, 10 Jan 1997 09:11:13 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA21515; Fri, 10 Jan 1997 09:11:11 -0800 (PST) Date: Fri, 10 Jan 1997 09:11:11 -0800 (PST) From: KATO Takenori Message-Id: <199701101711.JAA21515@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/include clock.h src/sys/pc98/pc98 clock.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/10 09:11:11 Modified: sys/i386/include clock.h sys/pc98/pc98 clock.c Log: Staticize the functions rtc_inb, rtc_outb, rtc_serialcombit, and rtc_serialcom. These functions are only used by PC98. Revision Changes Path 1.22 +1 -4 src/sys/i386/include/clock.h 1.12 +9 -7 src/sys/pc98/pc98/clock.c From owner-cvs-sys Fri Jan 10 23:14:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA03849 for cvs-sys-outgoing; Fri, 10 Jan 1997 23:14:41 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA03841; Fri, 10 Jan 1997 23:14:39 -0800 (PST) Date: Fri, 10 Jan 1997 23:14:39 -0800 (PST) From: KATO Takenori Message-Id: <199701110714.XAA03841@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 locore.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/10 23:14:39 Modified: sys/pc98/i386 locore.s Log: Change initialize routine of Cyrix 5x86 CPU. - Turn off BTB (Branch Target Buffer) because the BTB makes system unstable on some machines. The BTB feature can be enabled if "options BTB_EN" is added in kernel a configuration file. - Change comment. - Reorder `orb XX,%al's. - Reset NMI F/F (mask NMI) before setting registers, and set it after setting them. Normally, this change has no effect. Revision Changes Path 1.8 +15 -9 src/sys/pc98/i386/locore.s From owner-cvs-sys Fri Jan 10 23:19:10 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04323 for cvs-sys-outgoing; Fri, 10 Jan 1997 23:19:10 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04316; Fri, 10 Jan 1997 23:19:06 -0800 (PST) Date: Fri, 10 Jan 1997 23:19:06 -0800 (PST) From: John Dyson Message-Id: <199701110719.XAA04316@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm pmap.h swap_pager.c vm_mmap.c src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/01/10 23:19:05 Modified: sys/vm pmap.h swap_pager.c vm_mmap.c sys/i386/i386 pmap.c Log: Prepare better for multi-platform by eliminating another required pmap routine (pmap_is_referenced.) Upper level recoded to use pmap_ts_referenced. Revision Changes Path 1.17 +1 -2 src/sys/vm/pmap.h 1.73 +7 -3 src/sys/vm/swap_pager.c 1.58 +4 -2 src/sys/vm/vm_mmap.c 1.133 +4 -47 src/sys/i386/i386/pmap.c From owner-cvs-sys Fri Jan 10 23:22:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04489 for cvs-sys-outgoing; Fri, 10 Jan 1997 23:22:27 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04482; Fri, 10 Jan 1997 23:22:26 -0800 (PST) Date: Fri, 10 Jan 1997 23:22:26 -0800 (PST) From: John Dyson Message-Id: <199701110722.XAA04482@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/vm vm_pageout.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/01/10 23:22:25 Modified: sys/vm vm_pageout.c Log: Slightly correct the code that moves pages from the active to the inactive queue. This is only a minor performance improvement, but will not affect perf on machines that don't have ref bits. Revision Changes Path 1.90 +7 -5 src/sys/vm/vm_pageout.c From owner-cvs-sys Fri Jan 10 23:34:27 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04831 for cvs-sys-outgoing; Fri, 10 Jan 1997 23:34:27 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA04824; Fri, 10 Jan 1997 23:34:24 -0800 (PST) Date: Fri, 10 Jan 1997 23:34:24 -0800 (PST) From: KATO Takenori Message-Id: <199701110734.XAA04824@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 locore.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/10 23:34:23 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 locore.s Log: YAMFC (rev. 1.8; initialize routine of Cyrix 5x86). Revision Changes Path 1.5.2.3 +15 -9 src/sys/pc98/i386/locore.s From owner-cvs-sys Sat Jan 11 00:59:48 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA07161 for cvs-sys-outgoing; Sat, 11 Jan 1997 00:59:48 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id AAA07154; Sat, 11 Jan 1997 00:59:46 -0800 (PST) Date: Sat, 11 Jan 1997 00:59:46 -0800 (PST) From: KATO Takenori Message-Id: <199701110859.AAA07154@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 locore.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/11 00:59:46 Modified: sys/pc98/i386 locore.s Log: Fix typo. Revision Changes Path 1.9 +2 -2 src/sys/pc98/i386/locore.s From owner-cvs-sys Sat Jan 11 01:03:44 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA07353 for cvs-sys-outgoing; Sat, 11 Jan 1997 01:03:44 -0800 (PST) Received: (from kato@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id BAA07346; Sat, 11 Jan 1997 01:03:41 -0800 (PST) Date: Sat, 11 Jan 1997 01:03:41 -0800 (PST) From: KATO Takenori Message-Id: <199701110903.BAA07346@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pc98/i386 locore.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 97/01/11 01:03:40 Branch: sys/pc98/i386 RELENG_2_2 Modified: sys/pc98/i386 locore.s Log: YAMFC (rev. 1.9; fix typo). Revision Changes Path 1.5.2.4 +2 -2 src/sys/pc98/i386/locore.s From owner-cvs-sys Sat Jan 11 09:41:39 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA25545 for cvs-sys-outgoing; Sat, 11 Jan 1997 09:41:39 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA25538; Sat, 11 Jan 1997 09:41:37 -0800 (PST) Date: Sat, 11 Jan 1997 09:41:37 -0800 (PST) From: Nate Williams Message-Id: <199701111741.JAA25538@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 autoconf.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 09:41:37 Modified: sys/i386/i386 autoconf.c Log: Moved pccard_configure() to the end of the configure() list. This avoids problems with the PCIC controller grabbing an interrupt that another card needs. Closes PR: kernel/2405 Reviewed by: bde Revision Changes Path 1.60 +6 -6 src/sys/i386/i386/autoconf.c From owner-cvs-sys Sat Jan 11 09:55:00 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA26186 for cvs-sys-outgoing; Sat, 11 Jan 1997 09:55:00 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA26179; Sat, 11 Jan 1997 09:54:58 -0800 (PST) Date: Sat, 11 Jan 1997 09:54:58 -0800 (PST) From: Nate Williams Message-Id: <199701111754.JAA26179@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 09:54:58 Modified: sys/pccard pcic.c Log: Now that all of the IRQ's should be allocated by the time this pccard_configure() is called (except for LKm's :( ), build a list of unassigned interrupts for the PCCARD code to use. Reviewed by: bde Revision Changes Path 1.25 +40 -3 src/sys/pccard/pcic.c From owner-cvs-sys Sat Jan 11 09:59:41 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA26346 for cvs-sys-outgoing; Sat, 11 Jan 1997 09:59:41 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id JAA26338; Sat, 11 Jan 1997 09:59:40 -0800 (PST) Date: Sat, 11 Jan 1997 09:59:40 -0800 (PST) From: Nate Williams Message-Id: <199701111759.JAA26338@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pccard.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 09:59:40 Modified: sys/pccard pccard.c Log: Removed magic # 16 and replaced with ICU_LEN. Revision Changes Path 1.29 +1 -1 src/sys/pccard/pccard.c From owner-cvs-sys Sat Jan 11 10:23:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA27452 for cvs-sys-outgoing; Sat, 11 Jan 1997 10:23:23 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA27444; Sat, 11 Jan 1997 10:23:22 -0800 (PST) Date: Sat, 11 Jan 1997 10:23:22 -0800 (PST) From: Nate Williams Message-Id: <199701111823.KAA27444@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard driver.h pccard.c pcic.c slot.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 10:23:22 Modified: sys/pccard driver.h pccard.c pcic.c slot.h Log: Update the PCIC controller's imask with individual slot IRQ's. Assuming that the intr_mask[] was updated by changing the maskptrs (the existing update_intr_masks() function will not work) this code was written so the PCIC controller insertion/removal events will not interrupt the card IRQ handler events. Some possible scenarios: + Card is removed during IRQ handler: - PCIC card handler is allowed to interrupt - card removal event is called, removing the driver and data structures * card interrupt handler continues w/out driver, data structures, and hardware OR (the code just committed) * card IRQ handler has no hardware to read/write to, but has code and data to run on (XXX- Assume it completes and doesn't spin forever) - PCIC card handler unloads the card driver The current situation at least leaves the card interrupt handlers the drivers and data structures to work with although the hardware can't be guaranteed. Reviewed by: bde Revision Changes Path 1.2 +2 -2 src/sys/pccard/driver.h 1.30 +13 -3 src/sys/pccard/pccard.c 1.26 +1 -0 src/sys/pccard/pcic.c 1.9 +2 -1 src/sys/pccard/slot.h From owner-cvs-sys Sat Jan 11 10:32:30 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA27830 for cvs-sys-outgoing; Sat, 11 Jan 1997 10:32:30 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA27823; Sat, 11 Jan 1997 10:32:28 -0800 (PST) Date: Sat, 11 Jan 1997 10:32:28 -0800 (PST) From: Nate Williams Message-Id: <199701111832.KAA27823@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 10:32:28 Modified: sys/pccard pcic.c Log: Whoops, typo. Revision Changes Path 1.27 +1 -1 src/sys/pccard/pcic.c From owner-cvs-sys Sat Jan 11 10:49:06 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id KAA28473 for cvs-sys-outgoing; Sat, 11 Jan 1997 10:49:06 -0800 (PST) Received: from tfs.com (tfs.com [140.145.250.1]) by freefall.freebsd.org (8.8.4/8.8.4) with SMTP id KAA28096; Sat, 11 Jan 1997 10:43:21 -0800 (PST) Received: from schizo.dk.tfs.com by tfs.com (smail3.1.28.1) with SMTP id m0vj8OI-0003vmC; Sat, 11 Jan 97 10:42 PST Received: from critter.dk.tfs.com (critter-home [193.162.32.19]) by schizo.dk.tfs.com (8.8.2/8.7.3) with ESMTP id TAA17437; Sat, 11 Jan 1997 19:42:46 +0100 (MET) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.2/8.8.2) with ESMTP id TAA12032; Sat, 11 Jan 1997 19:11:25 +0100 (MET) To: Nate Williams cc: CVS-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/i386 autoconf.c In-reply-to: Your message of "Sat, 11 Jan 1997 09:41:37 PST." <199701111741.JAA25538@freefall.freebsd.org> Date: Sat, 11 Jan 1997 19:11:25 +0100 Message-ID: <12030.853006285@critter.dk.tfs.com> From: Poul-Henning Kamp Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199701111741.JAA25538@freefall.freebsd.org>, Nate Williams writes: >nate 97/01/11 09:41:37 > > Modified: sys/i386/i386 autoconf.c > Log: > Moved pccard_configure() to the end of the configure() list. This > avoids problems with the PCIC controller grabbing an interrupt that > another card needs. But opens another problem where the card was configures by DOS, FreeBSD or similar before a soft-boot and if_ed.c grabs your ethernet with wrong params and no IRQ. The right solution is to have a call into pccard before to reset everything and after to configure it. The REAL right solution would be to be able to say "I can use any IRQ in this mask, give me one when you have one". -- Poul-Henning Kamp | phk@FreeBSD.ORG FreeBSD Core-team. http://www.freebsd.org/~phk | phk@login.dknet.dk Private mailbox. whois: [PHK] | phk@tfs.com TRW Financial Systems, Inc. Power and ignorance is a disgusting cocktail. From owner-cvs-sys Sat Jan 11 15:40:11 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA14243 for cvs-sys-outgoing; Sat, 11 Jan 1997 15:40:11 -0800 (PST) Received: (from nate@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA14236; Sat, 11 Jan 1997 15:40:10 -0800 (PST) Date: Sat, 11 Jan 1997 15:40:10 -0800 (PST) From: Nate Williams Message-Id: <199701112340.PAA14236@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk nate 97/01/11 15:40:09 Modified: sys/pccard pcic.c Log: Initialize pcic_imask with SWI_MASK to interference from timeout routines. Suggested by: bde Revision Changes Path 1.28 +1 -0 src/sys/pccard/pcic.c From owner-cvs-sys Sat Jan 11 15:50:47 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA14761 for cvs-sys-outgoing; Sat, 11 Jan 1997 15:50:47 -0800 (PST) Received: (from dyson@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id PAA14751; Sat, 11 Jan 1997 15:50:45 -0800 (PST) Date: Sat, 11 Jan 1997 15:50:45 -0800 (PST) From: John Dyson Message-Id: <199701112350.PAA14751@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/i386 pmap.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 97/01/11 15:50:44 Modified: sys/i386/i386 pmap.c Log: When we changed pmap_protect to support adding the writeable attribute to a page range, we forgot to set the PG_WRITEABLE flag in the vm_page_t. This fixes that problem. Revision Changes Path 1.134 +13 -8 src/sys/i386/i386/pmap.c From owner-cvs-sys Sat Jan 11 23:55:55 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA15421 for cvs-sys-outgoing; Sat, 11 Jan 1997 23:55:55 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id XAA15411; Sat, 11 Jan 1997 23:55:43 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id SAA30491; Sun, 12 Jan 1997 18:53:29 +1100 Date: Sun, 12 Jan 1997 18:53:29 +1100 From: Bruce Evans Message-Id: <199701120753.SAA30491@godzilla.zeta.org.au> To: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, nate@freefall.freebsd.org Subject: Re: cvs commit: src/sys/pccard pcic.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Modified: sys/pccard pcic.c > Log: > Initialize pcic_imask with SWI_MASK to interference from timeout routines. SWI_CLOCK_MASK would prevent interference from timeout routines. The other SWIs should probably be masked iff the HWIs for pcic devices are masked. Bruce