From owner-cvs-sys Sun Jun 29 01:51:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA24199 for cvs-sys-outgoing; Sun, 29 Jun 1997 01:51:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA24083; Sun, 29 Jun 1997 01:47:23 -0700 (PDT) From: "David E. O'Brien" Received: (from obrien@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA27079; Sun, 29 Jun 1997 01:45:46 -0700 (PDT) Date: Sun, 29 Jun 1997 01:45:46 -0700 (PDT) Message-Id: <199706290845.BAA27079@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys lkm.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk obrien 1997/06/29 01:45:46 PDT Modified files: (Branch: RELENG_2_2) sys/sys lkm.h Log: Add ``MOD_DISPATCH'' macro to give 2.2x the 3.0 lkm dispatch API. One should not think that the rest of the 3.0 lkm changes have been added. Revision Changes Path 1.12.2.1 +10 -1 src/sys/sys/lkm.h From owner-cvs-sys Sun Jun 29 01:54:01 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA24298 for cvs-sys-outgoing; Sun, 29 Jun 1997 01:54:01 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA24171; Sun, 29 Jun 1997 01:50:29 -0700 (PDT) From: Julian Elischer Received: (from julian@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA27222; Sun, 29 Jun 1997 01:48:52 -0700 (PDT) Date: Sun, 29 Jun 1997 01:48:52 -0700 (PDT) Message-Id: <199706290848.BAA27222@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-bin@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: cvs commit: src/bin/ls stat_flags.c src/lib/libc/sys chflags.2 src/sys/sys stat.h src/sys/ufs/ufs ufs_vnops.c src/usr.bin/chflags chflags.1 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk julian 1997/06/29 01:48:52 PDT Modified files: (Branch: RELENG_2_2) bin/ls stat_flags.c lib/libc/sys chflags.2 sys/sys stat.h sys/ufs/ufs ufs_vnops.c usr.bin/chflags chflags.1 Log: YAMFC a flag that is not quite as draconian as IMMUTABLE. if you never use this, you'll never see it. Submitted by: Whistle Communications Revision Changes Path 1.2.8.1 +9 -1 src/bin/ls/stat_flags.c 1.3.2.3 +10 -2 src/lib/libc/sys/chflags.2 1.8.2.2 +4 -1 src/sys/sys/stat.h 1.41.2.3 +11 -7 src/sys/ufs/ufs/ufs_vnops.c 1.2.6.3 +5 -2 src/usr.bin/chflags/chflags.1 From owner-cvs-sys Sun Jun 29 05:27:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA00399 for cvs-sys-outgoing; Sun, 29 Jun 1997 05:27:42 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA00382; Sun, 29 Jun 1997 05:27:27 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id WAA00513; Sun, 29 Jun 1997 22:26:15 +1000 Date: Sun, 29 Jun 1997 22:26:15 +1000 From: Bruce Evans Message-Id: <199706291226.WAA00513@godzilla.zeta.org.au> To: cvs-all@FreeBSD.ORG, cvs-bin@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, julian@FreeBSD.ORG Subject: Re: cvs commit: src/bin/ls stat_flags.c src/lib/libc/sys chflags.2 src/sys/sys stat.h src/sys/ufs/ufs ufs_vnops.c src/usr.bin/chflags chflags.1 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >julian 1997/06/29 01:48:52 PDT > > Modified files: (Branch: RELENG_2_2) > bin/ls stat_flags.c > lib/libc/sys chflags.2 > sys/sys stat.h > sys/ufs/ufs ufs_vnops.c > usr.bin/chflags chflags.1 > Log: > YAMFC > a flag that is not quite as draconian as IMMUTABLE. > if you never use this, you'll never see it. You'll see it if you are root and someone else used it. Even rm -f as root does not remove uunlink-able files, although rm -f as root silently removes uchg'able files and rm as root removes uchg'able files if you answer `y' to the prompt. Similarly for `find -delete' run as root. `find' doesn't know about the new flags, so it can only remove draconianly immutable files :-). Bruce From owner-cvs-sys Sun Jun 29 08:15:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA05429 for cvs-sys-outgoing; Sun, 29 Jun 1997 08:15:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA05376; Sun, 29 Jun 1997 08:13:20 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02789; Sun, 29 Jun 1997 08:11:41 -0700 (PDT) Date: Sun, 29 Jun 1997 08:11:41 -0700 (PDT) Message-Id: <199706291511.IAA02789@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 syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/06/29 08:11:41 PDT Modified files: sys/i386/isa syscons.c syscons.h Log: A fix/work-around for ThinkPad 535. Add a new configuration flag, KBD_NORESET (0x20) to tell scprobe() not to reset the keyboard. IBM ThinkPad 535 has the `Fn' key with which the user can perform certain functions in conjunction with other keys. For example, `Fn' + PageUP/PageDOWN adjust speaker volume, `Fn' + Home/End change brightness of LCD screen. It can also be used to suspend the system. It appears that these functions are implemented at the keyboard level or the keyboard controller level and totally independent from BIOS or OS. But, if the keyboard is reset (as is done in scprobe()), they become unavailable. (There are other laptops which have similar functions associated with the `Fn' key. But, they aren't affected by keyboard reset.) ThinkPad 535 doesn't have switches or buttons to adjust brightness and volume, or to put the system into the suspend mode. Therefore, it is essential to preserve these `Fn' key functions in FreeBSD. The new flag make scprobe() skip keyboard reset. If this flag is not set, scprobe() behaves in the same say as before. (If we only knew a way to detect ThinkPad 535, we could skip keyboard reset automatically, but...) Revision Changes Path 1.218 +35 -21 src/sys/i386/isa/syscons.c 1.30 +2 -1 src/sys/i386/isa/syscons.h From owner-cvs-sys Sun Jun 29 08:17:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA05503 for cvs-sys-outgoing; Sun, 29 Jun 1997 08:17:24 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA05406; Sun, 29 Jun 1997 08:15:28 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA02825; Sun, 29 Jun 1997 08:13:48 -0700 (PDT) Date: Sun, 29 Jun 1997 08:13:48 -0700 (PDT) Message-Id: <199706291513.IAA02825@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 syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/06/29 08:13:48 PDT Modified files: (Branch: RELENG_2_2) sys/i386/isa syscons.c syscons.h Log: YAMFC. Merge workaround for ThinkPad 535. Revision Changes Path 1.182.2.20 +35 -21 src/sys/i386/isa/syscons.c 1.23.2.5 +2 -1 src/sys/i386/isa/syscons.h From owner-cvs-sys Sun Jun 29 09:43:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07690 for cvs-sys-outgoing; Sun, 29 Jun 1997 09:43:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA07630; Sun, 29 Jun 1997 09:40:52 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA02982; Sun, 29 Jun 1997 09:39:12 -0700 (PDT) Date: Sun, 29 Jun 1997 09:39:12 -0700 (PDT) Message-Id: <199706291639.JAA02982@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 files.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/29 09:39:12 PDT Modified files: sys/i386/conf Makefile.i386 files.i386 Log: Fixed the fix for not using -fomit-frame-pointer with -pg. The previous fix stopped it being used in all cases, because substitution on unset variables does not work. When profiling, put -malign-functions=4 in CFLAGS instead of in PROF. This fixes the histogram counts for profiling support functions. It gives bogus but harmless extra alignment for genassym etc. Revision Changes Path 1.100 +3 -2 src/sys/i386/conf/Makefile.i386 1.166 +2 -2 src/sys/i386/conf/files.i386 From owner-cvs-sys Sun Jun 29 09:48:19 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA07879 for cvs-sys-outgoing; Sun, 29 Jun 1997 09:48:19 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA07806; Sun, 29 Jun 1997 09:46:24 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id JAA03039; Sun, 29 Jun 1997 09:44:44 -0700 (PDT) Date: Sun, 29 Jun 1997 09:44:44 -0700 (PDT) Message-Id: <199706291644.JAA03039@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 1997/06/29 09:44:44 PDT Modified files: (Branch: RELENG_2_2) sys/i386/conf Makefile.i386 Log: YAMFC (part of 1.100: fixed the histogram counts for profiling support functions). Revision Changes Path 1.89.2.3 +2 -2 src/sys/i386/conf/Makefile.i386 From owner-cvs-sys Sun Jun 29 10:43:45 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA09668 for cvs-sys-outgoing; Sun, 29 Jun 1997 10:43:45 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA09613; Sun, 29 Jun 1997 10:41:39 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA03206; Sun, 29 Jun 1997 10:40:00 -0700 (PDT) Date: Sun, 29 Jun 1997 10:40:00 -0700 (PDT) Message-Id: <199706291740.KAA03206@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern makesyscalls.sh Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/29 10:39:59 PDT Modified files: sys/kern makesyscalls.sh Log: Don't generate unused nested #include of . Revision Changes Path 1.24 +1 -2 src/sys/kern/makesyscalls.sh From owner-cvs-sys Sun Jun 29 10:51:17 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA10019 for cvs-sys-outgoing; Sun, 29 Jun 1997 10:51:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA09888; Sun, 29 Jun 1997 10:49:13 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA03333; Sun, 29 Jun 1997 10:47:34 -0700 (PDT) Date: Sun, 29 Jun 1997 10:47:34 -0700 (PDT) Message-Id: <199706291747.KAA03333@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern init_sysent.c syscalls.c src/sys/sys syscall-hide.h syscall.h sysproto.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/29 10:47:33 PDT Modified files: sys/kern init_sysent.c syscalls.c sys/sys syscall-hide.h syscall.h sysproto.h Log: Updated generated files (makesyscalls.sh changed). Only sysproto.h really changed. Revision Changes Path 1.46 +1 -1 src/sys/kern/init_sysent.c 1.41 +1 -1 src/sys/kern/syscalls.c 1.35 +1 -1 src/sys/sys/syscall-hide.h 1.39 +1 -1 src/sys/sys/syscall.h 1.25 +1 -2 src/sys/sys/sysproto.h From owner-cvs-sys Sun Jun 29 11:14:30 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA11084 for cvs-sys-outgoing; Sun, 29 Jun 1997 11:14:30 -0700 (PDT) Received: from critter.dk.tfs.com (msx-05-1-16.1033.cybercity.dk [195.8.138.145]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA11075; Sun, 29 Jun 1997 11:14:23 -0700 (PDT) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.6/8.8.5) with ESMTP id UAA01076; Sun, 29 Jun 1997 20:11:15 +0200 (CEST) To: Kazutaka YOKOTA cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG From: Poul-Henning Kamp Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h In-reply-to: Your message of "Sun, 29 Jun 1997 08:11:41 PDT." <199706291511.IAA02789@freefall.freebsd.org> Date: Sun, 29 Jun 1997 20:11:15 +0200 Message-ID: <1074.867607875@critter.dk.tfs.com> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > (If we only knew a way to detect ThinkPad 535, we could skip keyboard > reset automatically, but...) Why do we need to reset it in the first place ? -- 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 Jun 29 12:20:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA14082 for cvs-sys-outgoing; Sun, 29 Jun 1997 12:20:38 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA13980; Sun, 29 Jun 1997 12:18:31 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id NAA13178; Sun, 29 Jun 1997 13:18:19 -0600 (MDT) Date: Sun, 29 Jun 1997 13:18:19 -0600 (MDT) Message-Id: <199706291918.NAA13178@rocky.mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Poul-Henning Kamp Cc: Kazutaka YOKOTA , cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa syscons.c syscons.h In-Reply-To: <1074.867607875@critter.dk.tfs.com> References: <199706291511.IAA02789@freefall.freebsd.org> <1074.867607875@critter.dk.tfs.com> X-Mailer: VM 6.29 under 19.15 XEmacs Lucid Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > (If we only knew a way to detect ThinkPad 535, we could skip keyboard > > reset automatically, but...) > > Why do we need to reset it in the first place ? Because at least some older ThinkPad's won't work unless we reset the keyboard and then set them up to use the different scan-mode setup. That, and I suspect some machines which have multiple OS's need to have the hardware set to get rid of any funky re-mapping that may have been done. Nate From owner-cvs-sys Sun Jun 29 14:29:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA18148 for cvs-sys-outgoing; Sun, 29 Jun 1997 14:29:40 -0700 (PDT) Received: from nagual.pp.ru (ache.relcom.ru [194.58.229.133]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id OAA18135; Sun, 29 Jun 1997 14:29:24 -0700 (PDT) Received: (from ache@localhost) by nagual.pp.ru (8.8.6/8.8.5) id BAA01011; Mon, 30 Jun 1997 01:29:18 +0400 (MSD) Date: Mon, 30 Jun 1997 01:29:16 +0400 (MSD) From: =?KOI8-R?B?4c7E0sXKIP7F0s7P1w==?= To: Julian Elischer cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-bin@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: Re: cvs commit: src/bin/ls stat_flags.c src/lib/libc/sys chflags.2 src/sys/sys stat.h src/sys/ufs/ufs ufs_vnops.c src/usr.bin/chflags chflags.1 In-Reply-To: <199706290848.BAA27222@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, 29 Jun 1997, Julian Elischer wrote: > a flag that is not quite as draconian as IMMUTABLE. > if you never use this, you'll never see it. How's about removing/finding such files from root, does this flag implies silent removing? If not, it must be fixed (in kernel or in affected utilities). -- Andrey A. Chernov http://www.nagual.pp.ru/~ache/ From owner-cvs-sys Sun Jun 29 15:29:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA19944 for cvs-sys-outgoing; Sun, 29 Jun 1997 15:29:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA19777; Sun, 29 Jun 1997 15:25:15 -0700 (PDT) From: "Andrey A. Chernov" Received: (from ache@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id PAA10032; Sun, 29 Jun 1997 15:23:34 -0700 (PDT) Date: Sun, 29 Jun 1997 15:23:34 -0700 (PDT) Message-Id: <199706292223.PAA10032@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 ache 1997/06/29 15:23:34 PDT Modified files: sys/i386/isa syscons.c Log: dev->id_flags --> flags (not compiles otherwise) Revision Changes Path 1.219 +2 -2 src/sys/i386/isa/syscons.c From owner-cvs-sys Sun Jun 29 18:20:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA25873 for cvs-sys-outgoing; Sun, 29 Jun 1997 18:20:06 -0700 (PDT) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA25788; Sun, 29 Jun 1997 18:19:54 -0700 (PDT) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id SAA27768; Sun, 29 Jun 1997 18:15:29 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd027763; Mon Jun 30 01:15:22 1997 Message-ID: <33B7083D.31D2DE92@whistle.com> Date: Sun, 29 Jun 1997 18:13:33 -0700 From: Julian Elischer Organization: Whistle Communications X-Mailer: Mozilla 3.0Gold (X11; I; FreeBSD 2.2-CURRENT i386) MIME-Version: 1.0 To: Bruce Evans CC: cvs-all@FreeBSD.ORG, cvs-bin@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-lib@FreeBSD.ORG, cvs-sys@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG, julian@FreeBSD.ORG Subject: Re: cvs commit: src/bin/ls stat_flags.c src/lib/libc/sys chflags.2 src/sys/sys stat.h src/sys/ufs/ufs ufs_vnops.c src/usr.bin/chflags chflags.1 References: <199706291226.WAA00513@godzilla.zeta.org.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Bruce Evans wrote: > > >julian 1997/06/29 01:48:52 PDT > > > > Modified files: (Branch: RELENG_2_2) > > bin/ls stat_flags.c > > lib/libc/sys chflags.2 > > sys/sys stat.h > > sys/ufs/ufs ufs_vnops.c > > usr.bin/chflags chflags.1 > > Log: > > YAMFC > > a flag that is not quite as draconian as IMMUTABLE. > > if you never use this, you'll never see it. > > You'll see it if you are root and someone else used it. Even rm > -f as root does not remove uunlink-able files, although rm -f > as root silently removes uchg'able files and rm as root removes > uchg'able files if you answer `y' to the prompt. Similarly for > `find -delete' run as root. `find' doesn't know about the new > flags, so it can only remove draconianly immutable files :-). > > Bruce Thanks for pointing this out. actually there are some changes we will add to make this less noticable. julian From owner-cvs-sys Mon Jun 30 03:02:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA15469 for cvs-sys-outgoing; Mon, 30 Jun 1997 03:02:26 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id CAA15241; Mon, 30 Jun 1997 02:59:19 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA14489; Mon, 30 Jun 1997 02:57:34 -0700 (PDT) Date: Mon, 30 Jun 1997 02:57:34 -0700 (PDT) Message-Id: <199706300957.CAA14489@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 files.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/06/30 02:57:33 PDT Modified files: sys/pc98/conf Makefile.pc98 files.pc98 Log: Synchronize with sys/i386/conf/Makefile.i386 and files.i386 revisions 1.100 and 1.166, respectively. Revision Changes Path 1.19 +3 -2 src/sys/pc98/conf/Makefile.pc98 1.28 +2 -2 src/sys/pc98/conf/files.pc98 From owner-cvs-sys Mon Jun 30 03:03:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA15501 for cvs-sys-outgoing; Mon, 30 Jun 1997 03:03:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA15338; Mon, 30 Jun 1997 03:00:25 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id CAA14523; Mon, 30 Jun 1997 02:58:39 -0700 (PDT) Date: Mon, 30 Jun 1997 02:58:39 -0700 (PDT) Message-Id: <199706300958.CAA14523@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/i386 machdep.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/06/30 02:58:39 PDT Modified files: sys/pc98/i386 machdep.c Log: Synchronize with sys/i386/i386/machdep.c revision 1.252. Revision Changes Path 1.47 +2 -3 src/sys/pc98/i386/machdep.c From owner-cvs-sys Mon Jun 30 03:05:35 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id DAA15626 for cvs-sys-outgoing; Mon, 30 Jun 1997 03:05:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA15474; Mon, 30 Jun 1997 03:02:35 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA14577; Mon, 30 Jun 1997 03:00:49 -0700 (PDT) Date: Mon, 30 Jun 1997 03:00:49 -0700 (PDT) Message-Id: <199706301000.DAA14577@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 syscons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/06/30 03:00:49 PDT Modified files: sys/pc98/pc98 syscons.c syscons.h Log: Synchronize with sys/i386/isa/syscons.c and syscons.h revisions 1.219 and 1.30, respectively. Revision Changes Path 1.42 +35 -21 src/sys/pc98/pc98/syscons.c 1.14 +2 -1 src/sys/pc98/pc98/syscons.h From owner-cvs-sys Mon Jun 30 04:03:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA17866 for cvs-sys-outgoing; Mon, 30 Jun 1997 04:03:57 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA17710; Mon, 30 Jun 1997 04:01:03 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA15215; Mon, 30 Jun 1997 03:59:17 -0700 (PDT) Date: Mon, 30 Jun 1997 03:59:17 -0700 (PDT) Message-Id: <199706301059.DAA15215@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net if_media.c if_media.h if.c if.h src/sys/sys sockio.h src/sys/conf files Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/06/30 03:59:17 PDT Modified files: (Branch: RELENG_2_2) sys/net if.c if.h sys/sys sockio.h sys/conf files Added files: (Branch: RELENG_2_2) sys/net if_media.c if_media.h Log: Bring if_media support from -current across to 2.2.. It's dormant unless used. I've had reports that it works under 2.2 with the new if_de.c, but I've only tested it with a hacked if_ed.c. Revision Changes Path 1.36.2.1 +17 -1 src/sys/net/if.c 1.36.2.1 +12 -1 src/sys/net/if.h 1.7.2.1 +3 -1 src/sys/sys/sockio.h 1.80.2.11 +1 -0 src/sys/conf/files From owner-cvs-sys Mon Jun 30 05:58:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA23236 for cvs-sys-outgoing; Mon, 30 Jun 1997 05:58:48 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA23056; Mon, 30 Jun 1997 05:54:45 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id FAA17602; Mon, 30 Jun 1997 05:52:59 -0700 (PDT) Date: Mon, 30 Jun 1997 05:52:59 -0700 (PDT) Message-Id: <199706301252.FAA17602@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa psm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/06/30 05:52:58 PDT Modified files: sys/i386/isa psm.c Log: Add experimental APM support for some laptops. If the configuration option PSM_HOOKAPM is defined and the APM device is available, the psm driver will issue the ENABLE command to the pointing device at the resume APM event if the device was open when the system went into suspended mode. If the option PSM_RESETAFTERSUSPEND is specified in addition to PSM_HOOKAPM, the driver will try to reset the pointing device before sending the ENABLE command. Built-in PS/2-type pointing devices in some laptops (all the reports I heard were about Toshiba models) sometimes don't work immediately after the system is resumed. The device MAY become available after a while. The system may exhibit the same symptom in other OS's too (no, FreeBSD is not the only OS that is suffering :-). I don't know the correct way of solving this yet, but it's been reported that issuing the ENABLE command after resumption wakes up the pointing device. Without PSM_HOOKAPM, the psm driver behaves in the same way as before. Problem reported in the bsd-nomads mailing list in Japan. Revision Changes Path 1.40 +220 -69 src/sys/i386/isa/psm.c From owner-cvs-sys Mon Jun 30 05:59:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id FAA23259 for cvs-sys-outgoing; Mon, 30 Jun 1997 05:59:06 -0700 (PDT) Received: from critter.dk.tfs.com ([140.145.230.252]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id FAA23245; Mon, 30 Jun 1997 05:59:00 -0700 (PDT) Received: from critter.dk.tfs.com (localhost [127.0.0.1]) by critter.dk.tfs.com (8.8.6/8.8.5) with ESMTP id OAA04442; Mon, 30 Jun 1997 14:58:18 +0200 (CEST) To: Kazutaka YOKOTA cc: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG From: Poul-Henning Kamp Subject: Re: cvs commit: src/sys/i386/isa psm.c In-reply-to: Your message of "Mon, 30 Jun 1997 05:52:59 PDT." <199706301252.FAA17602@freefall.freebsd.org> Date: Mon, 30 Jun 1997 14:58:18 +0200 Message-ID: <4440.867675498@critter.dk.tfs.com> Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Shouldn't this be a flag in the isa structure so that the "userconfig" editor can tweak it, rather than a compile time option ? Poul-Henning In message <199706301252.FAA17602@freefall.freebsd.org>, Kazutaka YOKOTA writes : >yokota 1997/06/30 05:52:58 PDT > > Modified files: > sys/i386/isa psm.c > Log: > Add experimental APM support for some laptops. > > If the configuration option PSM_HOOKAPM is defined and the APM device > is available, the psm driver will issue the ENABLE command to the > pointing device at the resume APM event if the device was open when > the system went into suspended mode. If the option > PSM_RESETAFTERSUSPEND is specified in addition to PSM_HOOKAPM, the > driver will try to reset the pointing device before sending the > ENABLE command. > > Built-in PS/2-type pointing devices in some laptops (all the reports I > heard were about Toshiba models) sometimes don't work immediately > after the system is resumed. The device MAY become available after a > while. The system may exhibit the same symptom in other OS's too > (no, FreeBSD is not the only OS that is suffering :-). > > I don't know the correct way of solving this yet, but it's been > reported that issuing the ENABLE command after resumption wakes up the > pointing device. > > Without PSM_HOOKAPM, the psm driver behaves in the same way as before. > > Problem reported in the bsd-nomads mailing list in Japan. > > Revision Changes Path > 1.40 +220 -69 src/sys/i386/isa/psm.c -- 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 Jun 30 06:23:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA24306 for cvs-sys-outgoing; Mon, 30 Jun 1997 06:23:40 -0700 (PDT) Received: from nasu.utsunomiya-u.ac.jp (nasu.utsunomiya-u.ac.jp [160.12.128.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA24066; Mon, 30 Jun 1997 06:18:59 -0700 (PDT) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by nasu.utsunomiya-u.ac.jp (8.8.4+2.7Wbeta4/3.5Wpl3) with ESMTP id WAA20402; Mon, 30 Jun 1997 22:18:17 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (kTXU4QRPJ5bBuy3QrT0lHF8AH2j2FWAV@zodiac.mech.utsunomiya-u.ac.jp [160.12.33.1]) by outmail.utsunomiya-u.ac.jp (8.8.4+2.7Wbeta4/3.5Wpl3) with ESMTP id WAA07339; Mon, 30 Jun 1997 22:18:17 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.33.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id WAA21641; Mon, 30 Jun 1997 22:23:52 +0900 (JST) Message-Id: <199706301323.WAA21641@zodiac.mech.utsunomiya-u.ac.jp> To: Poul-Henning Kamp cc: Kazutaka YOKOTA , cvs-committers@freebsd.org, cvs-all@freebsd.org, cvs-sys@freebsd.org Subject: Re: cvs commit: src/sys/i386/isa psm.c In-reply-to: Your message of "Mon, 30 Jun 1997 14:58:18 +0200." <4440.867675498@critter.dk.tfs.com> References: <4440.867675498@critter.dk.tfs.com> Date: Mon, 30 Jun 1997 22:23:52 +0900 From: Kazutaka YOKOTA Sender: owner-cvs-sys@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Shouldn't this be a flag in the isa structure so that the "userconfig" >editor can tweak it, rather than a compile time option ? > >Poul-Henning I am not quite sure if this should be a permanent feature, albeit disabled by default. I have reports that it works, but I also have reports that it doens't have any effect. The exact cause of this problem is not known yet. I don't know the correct solution. You see, I am so confident, but the code needs wider testing. Kazu >>yokota 1997/06/30 05:52:58 PDT >> >> Modified files: >> sys/i386/isa psm.c >> Log: >> Add experimental APM support for some laptops. From owner-cvs-sys Mon Jun 30 06:38:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id GAA24865 for cvs-sys-outgoing; Mon, 30 Jun 1997 06:38:00 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id GAA24720; Mon, 30 Jun 1997 06:33:45 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id GAA17811; Mon, 30 Jun 1997 06:31:57 -0700 (PDT) Date: Mon, 30 Jun 1997 06:31:57 -0700 (PDT) Message-Id: <199706301331.GAA17811@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 yokota 1997/06/30 06:31:57 PDT Modified files: sys/i386/isa syscons.c Log: Fixes annoying behavior and a bug regarding the destructive cursor (CHAR_CURSOR) 1. Reduced the number of calls to set_destructive_cursor(). The destructive cursor produced noticeable overhead on the system. It was caused by draw_cursor_image() calling set_destructive_cursor() every so often. set_destructive_cursor() absolutely needs to be called when a) the character code under the cursor has changed either because the cursor moved or because the screen was updated or the mouse pointer overlapped the cursor. b) Or a new font has been loaded, c) or the video mode has been changed, d) or the cursor shape has been changed, e) or the user switched virtual consoles. 2. Turn off the configuration flag CHAR_CURSOR (destructive cursor) in scattach() if we have a non-VGA card. The destructive cursor works only for VGA. 3. Removed redundant calls to set_destructive_cursor() in some places. 4. Fixed the "disappearing mouse pointer" problem. The mouse pointer looked hidden under the destructive cursor when it overlaped the cursor. A slightly different version of the patch was reviewd and OKed by sos and ache. Revision Changes Path 1.220 +65 -28 src/sys/i386/isa/syscons.c From owner-cvs-sys Mon Jun 30 07:41:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id HAA27497 for cvs-sys-outgoing; Mon, 30 Jun 1997 07:41:25 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id HAA27353; Mon, 30 Jun 1997 07:39:31 -0700 (PDT) From: Kazutaka YOKOTA Received: (from yokota@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id HAA17949; Mon, 30 Jun 1997 07:37:44 -0700 (PDT) Date: Mon, 30 Jun 1997 07:37:44 -0700 (PDT) Message-Id: <199706301437.HAA17949@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT options.i386 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk yokota 1997/06/30 07:37:44 PDT Modified files: sys/i386/conf LINT options.i386 Log: options.i386: - Added the psm options PSM_HOOKAPM and PSM_RESETAFTERSUSPEND. LINT: - Added the psm options PSM_HOOKAPM and PSM_RESETAFTERSUSPEND. - Added comments on the flag 0x20 for syscons. - Clarified descriptions on the flags (0x02, 0x04) regarding the cursor shape in syscons. Revision Changes Path 1.348 +7 -2 src/sys/i386/conf/LINT 1.49 +3 -1 src/sys/i386/conf/options.i386 From owner-cvs-sys Mon Jun 30 16:52:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA23004 for cvs-sys-outgoing; Mon, 30 Jun 1997 16:52:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA22923; Mon, 30 Jun 1997 16:51:08 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA21311; Mon, 30 Jun 1997 16:49:17 -0700 (PDT) Date: Mon, 30 Jun 1997 16:49:17 -0700 (PDT) Message-Id: <199706302349.QAA21311@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ddb db_sym.c db_sym.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 16:49:17 PDT Modified files: sys/ddb db_sym.c db_sym.h Log: Don't depend on gcc's feature of interpreting `int foo(c) char c; ...' as `int foo(char c) ...' if there is a bogus prototype `int foo(char c);' in scope. Revision Changes Path 1.19 +2 -2 src/sys/ddb/db_sym.c 1.13 +2 -2 src/sys/ddb/db_sym.h From owner-cvs-sys Mon Jun 30 16:58:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id QAA23337 for cvs-sys-outgoing; Mon, 30 Jun 1997 16:58:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id QAA23220; Mon, 30 Jun 1997 16:56:41 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id QAA21361; Mon, 30 Jun 1997 16:54:50 -0700 (PDT) Date: Mon, 30 Jun 1997 16:54:50 -0700 (PDT) Message-Id: <199706302354.QAA21361@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/ddb db_sym.c db_sym.h db_variables.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 16:54:50 PDT Modified files: sys/ddb db_sym.c db_sym.h db_variables.h Log: Some staticized variables were still declared to be extern. Revision Changes Path 1.20 +8 -4 src/sys/ddb/db_sym.c 1.14 +1 -8 src/sys/ddb/db_sym.h 1.8 +1 -3 src/sys/ddb/db_variables.h From owner-cvs-sys Mon Jun 30 17:12:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA24063 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:12:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA23947; Mon, 30 Jun 1997 17:10:26 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21417; Mon, 30 Jun 1997 17:08:35 -0700 (PDT) Date: Mon, 30 Jun 1997 17:08:35 -0700 (PDT) Message-Id: <199707010008.RAA21417@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/i386/fpemul load_store.c reg_compare.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:08:35 PDT Modified files: sys/gnu/i386/fpemul load_store.c reg_compare.c Log: Don't depend on gcc's feature of permitting returning void expressions in functions returning void. Revision Changes Path 1.10 +3 -2 src/sys/gnu/i386/fpemul/load_store.c 1.10 +5 -3 src/sys/gnu/i386/fpemul/reg_compare.c From owner-cvs-sys Mon Jun 30 17:17:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA24266 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:17:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA24229; Mon, 30 Jun 1997 17:16:32 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21460; Mon, 30 Jun 1997 17:14:43 -0700 (PDT) Date: Mon, 30 Jun 1997 17:14:43 -0700 (PDT) Message-Id: <199707010014.RAA21460@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/conf LINT Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:14:42 PDT Modified files: sys/i386/conf LINT Log: Enabled some SMP options. LINT is for testing that all code compiles cleanly, so only negative options should be commented out. Options should have non-default values. Revision Changes Path 1.349 +8 -6 src/sys/i386/conf/LINT From owner-cvs-sys Mon Jun 30 17:25:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA24792 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:25:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA24758; Mon, 30 Jun 1997 17:24:43 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21574; Mon, 30 Jun 1997 17:22:53 -0700 (PDT) Date: Mon, 30 Jun 1997 17:22:53 -0700 (PDT) Message-Id: <199707010022.RAA21574@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/gnu/i386/isa dgb.c src/sys/i386/isa if_ex.c rc.c wd.c src/sys/netipx ipx_outputfl.c src/sys/scsi worm.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:22:53 PDT Modified files: sys/gnu/i386/isa dgb.c sys/i386/isa if_ex.c rc.c wd.c sys/netipx ipx_outputfl.c sys/scsi worm.c Log: Don't depend on gcc's feature of permitting labels that aren't followed by a statement. Revision Changes Path 1.27 +3 -3 src/sys/gnu/i386/isa/dgb.c 1.4 +1 -1 src/sys/i386/isa/if_ex.c 1.29 +1 -1 src/sys/i386/isa/rc.c 1.131 +3 -2 src/sys/i386/isa/wd.c 1.9 +2 -2 src/sys/netipx/ipx_outputfl.c 1.42 +2 -2 src/sys/scsi/worm.c From owner-cvs-sys Mon Jun 30 17:31:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA25252 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:31:42 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA25207; Mon, 30 Jun 1997 17:31:23 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21861; Mon, 30 Jun 1997 17:29:34 -0700 (PDT) Date: Mon, 30 Jun 1997 17:29:34 -0700 (PDT) Message-Id: <199707010029.RAA21861@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/kzipboot boot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:29:34 PDT Modified files: sys/i386/boot/kzipboot boot.c Log: Don't depend including . Revision Changes Path 1.7 +4 -2 src/sys/i386/boot/kzipboot/boot.c From owner-cvs-sys Mon Jun 30 17:47:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA26212 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:47:54 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA26176; Mon, 30 Jun 1997 17:47:35 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA21979; Mon, 30 Jun 1997 17:45:45 -0700 (PDT) Date: Mon, 30 Jun 1997 17:45:45 -0700 (PDT) Message-Id: <199707010045.RAA21979@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/eisa if_vx_eisa.c src/sys/pci if_vx_pci.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:45:45 PDT Modified files: sys/i386/eisa if_vx_eisa.c sys/pci if_vx_pci.c Log: Don't cast function pointers to (void *). This will cause warnings. They should be fixed when similar warnings for the general interrupt attach routines are fixed. Removed unused #include. Revision Changes Path 1.3 +2 -4 src/sys/i386/eisa/if_vx_eisa.c 1.4 +1 -3 src/sys/pci/if_vx_pci.c From owner-cvs-sys Mon Jun 30 17:54:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA26654 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:54:51 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA26597; Mon, 30 Jun 1997 17:54:27 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA22023; Mon, 30 Jun 1997 17:52:38 -0700 (PDT) Date: Mon, 30 Jun 1997 17:52:38 -0700 (PDT) Message-Id: <199707010052.RAA22023@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 cons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:52:38 PDT Modified files: sys/i386/i386 cons.c Log: Removed extra definition of constty. It is defined in subr_prf.c. Revision Changes Path 1.52 +1 -3 src/sys/i386/i386/cons.c From owner-cvs-sys Mon Jun 30 17:56:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id RAA26864 for cvs-sys-outgoing; Mon, 30 Jun 1997 17:56:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id RAA26818; Mon, 30 Jun 1997 17:56:28 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id RAA22059; Mon, 30 Jun 1997 17:54:39 -0700 (PDT) Date: Mon, 30 Jun 1997 17:54:39 -0700 (PDT) Message-Id: <199707010054.RAA22059@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 cons.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 17:54:38 PDT Modified files: sys/i386/i386 cons.h Log: Some staticized variables were still declared to be extern. Revision Changes Path 1.17 +1 -3 src/sys/i386/i386/cons.h From owner-cvs-sys Mon Jun 30 18:04:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA27295 for cvs-sys-outgoing; Mon, 30 Jun 1997 18:04:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA27231; Mon, 30 Jun 1997 18:03:57 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA22116; Mon, 30 Jun 1997 18:02:08 -0700 (PDT) Date: Mon, 30 Jun 1997 18:02:08 -0700 (PDT) Message-Id: <199707010102.SAA22116@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 exception.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 18:02:07 PDT Modified files: sys/i386/i386 exception.s Log: Un-inline a call to spl0(). It is not time critical, and was only inline because there was no non-inline spl0() to call. Revision Changes Path 1.31 +2 -5 src/sys/i386/i386/exception.s From owner-cvs-sys Mon Jun 30 18:21:16 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA28245 for cvs-sys-outgoing; Mon, 30 Jun 1997 18:21:16 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA28181; Mon, 30 Jun 1997 18:20:29 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA22201; Mon, 30 Jun 1997 18:18:39 -0700 (PDT) Date: Mon, 30 Jun 1997 18:18:39 -0700 (PDT) Message-Id: <199707010118.SAA22201@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 perfmon.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 18:18:39 PDT Modified files: sys/i386/i386 perfmon.c Log: Added ifdefs so that this compiles when neither I586_CPU nor I586_CPU is defined, or SMP is defined. It is silly to configure PERFMON when it can't work (it will be disabled at runtime), but I like to leave the PERFMON configuration alone when I temporarily disable support for modern CPUs to run regression tests. Removed an unused #include. Revision Changes Path 1.11 +7 -2 src/sys/i386/i386/perfmon.c From owner-cvs-sys Mon Jun 30 18:36:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id SAA29365 for cvs-sys-outgoing; Mon, 30 Jun 1997 18:36:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id SAA29331; Mon, 30 Jun 1997 18:36:22 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id SAA22293; Mon, 30 Jun 1997 18:34:32 -0700 (PDT) Date: Mon, 30 Jun 1997 18:34:32 -0700 (PDT) Message-Id: <199707010134.SAA22293@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/i386 swtch.s Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/06/30 18:34:32 PDT Modified files: sys/i386/i386 swtch.s Log: Un-inline a call to spl0(). It is not time critical, and was only inline because there was no non-inline spl0() to call. Don't frob intr_nesting_level in idle() or cpu_switch(). Interrupts are mostly disabled then, so the frobbing had little effect. Revision Changes Path 1.54 +2 -10 src/sys/i386/i386/swtch.s From owner-cvs-sys Mon Jun 30 22:44:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA10056 for cvs-sys-outgoing; Mon, 30 Jun 1997 22:44:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA10029; Mon, 30 Jun 1997 22:44:08 -0700 (PDT) From: John Polstra Received: (from jdp@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA23977; Mon, 30 Jun 1997 22:42:17 -0700 (PDT) Date: Mon, 30 Jun 1997 22:42:17 -0700 (PDT) Message-Id: <199707010542.WAA23977@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/netinet tcp_input.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 1997/06/30 22:42:17 PDT Modified files: sys/netinet tcp_input.c Log: Fix a bug (apparently very old) that can cause a TCP connection to be dropped when it has an unusual traffic pattern. For full details as well as a test case that demonstrates the failure, see the referenced PR. Under certain circumstances involving the persist state, it is possible for the receive side's tp->rcv_nxt to advance beyond its tp->rcv_adv. This causes (tp->rcv_adv - tp->rcv_nxt) to become negative. However, in the code affected by this fix, that difference was interpreted as an unsigned number by max(). Since it was negative, it was taken as a huge unsigned number. The effect was to cause the receiver to believe that its receive window had negative size, thereby rejecting all received segments including ACKs. As the test case shows, this led to fruitless retransmissions and eventually to a dropped connection. Even connections using the loopback interface could be dropped. The fix substitutes the signed imax() for the unsigned max() function. PR: closes kern/3998 Reviewed by: davidg, fenner, wollman Revision Changes Path 1.59 +2 -2 src/sys/netinet/tcp_input.c From owner-cvs-sys Mon Jun 30 22:58:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id WAA10596 for cvs-sys-outgoing; Mon, 30 Jun 1997 22:58:28 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id WAA10565; Mon, 30 Jun 1997 22:57:59 -0700 (PDT) From: Paul Traina Received: (from pst@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id WAA24496; Mon, 30 Jun 1997 22:56:08 -0700 (PDT) Date: Mon, 30 Jun 1997 22:56:08 -0700 (PDT) Message-Id: <199707010556.WAA24496@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/biosboot Makefile README.serial bios.S boot.c boot.h disk.c io.c probe_keyboard.c serial.S sys.c src/sys/i386/boot/kzipboot boot.c src/sys/i386/boot/rawboot Makefile Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk pst 1997/06/30 22:56:08 PDT Modified files: (Branch: RELENG_2_2) sys/i386/boot/biosboot Makefile README.serial bios.S boot.c boot.h disk.c io.c probe_keyboard.c serial.S sys.c sys/i386/boot/kzipboot boot.c sys/i386/boot/rawboot Makefile Log: Bring in 3.0 changes (dual booting et al). Unfortunately, with the addition of the kernel config file, the boot blocks are FULL again. Time to do more bit buming. Revision Changes Path 1.50.2.4 +1 -18 src/sys/i386/boot/biosboot/Makefile 1.5.2.1 +95 -63 src/sys/i386/boot/biosboot/README.serial 1.5.4.3 +1 -15 src/sys/i386/boot/biosboot/bios.S 1.60.2.1 +131 -74 src/sys/i386/boot/biosboot/boot.c 1.14.2.1 +4 -5 src/sys/i386/boot/biosboot/boot.h 1.22.2.2 +7 -6 src/sys/i386/boot/biosboot/disk.c 1.19.2.1 +26 -14 src/sys/i386/boot/biosboot/io.c 1.7.2.3 +77 -85 src/sys/i386/boot/biosboot/probe_keyboard.c 1.3.8.2 +13 -12 src/sys/i386/boot/biosboot/serial.S 1.16.2.1 +26 -16 src/sys/i386/boot/biosboot/sys.c 1.6.4.1 +4 -2 src/sys/i386/boot/kzipboot/boot.c 1.3.2.2 +1 -3 src/sys/i386/boot/rawboot/Makefile From owner-cvs-sys Tue Jul 1 13:48:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA20197 for cvs-sys-outgoing; Tue, 1 Jul 1997 13:48:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id NAA20106; Tue, 1 Jul 1997 13:46:07 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id NAA29846; Tue, 1 Jul 1997 13:44:10 -0700 (PDT) Date: Tue, 1 Jul 1997 13:44:10 -0700 (PDT) Message-Id: <199707012044.NAA29846@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net - Imported sources Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/07/01 13:44:10 PDT src/sys/net - Imported sources Update of /home/ncvs/src/sys/net In directory freefall.freebsd.org:/tmp/cvs-serv29792 Log Message: Import files from the ppp-2.3.0 dist for working on. This does not change the present code, all existing files have left the vendor branch. There are three new files that will appear but they are not used and should not be a problem. Obtained from: Paul Mackerras, via ftp://cs.anu.edu.au/pub/software/ppp Status: Vendor Tag: MACKERRAS Release Tags: ppp_2_3_0 C src/sys/net/ppp_tty.c C src/sys/net/ppp_defs.h C src/sys/net/if_pppvar.h C src/sys/net/if_ppp.c C src/sys/net/if_ppp.h C src/sys/net/bsd_comp.c C src/sys/net/slcompress.h C src/sys/net/slcompress.c N src/sys/net/zlib.h N src/sys/net/zlib.c C src/sys/net/ppp_comp.h N src/sys/net/ppp_deflate.c 9 conflicts created by this import. Use the following command to help the merge: cvs checkout -jMACKERRAS:yesterday -jMACKERRAS src/sys/net From owner-cvs-sys Wed Jul 2 04:02:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA28419 for cvs-sys-outgoing; Wed, 2 Jul 1997 04:02:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA28390; Wed, 2 Jul 1997 04:02:24 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07781; Wed, 2 Jul 1997 04:00:23 -0700 (PDT) Date: Wed, 2 Jul 1997 04:00:23 -0700 (PDT) Message-Id: <199707021100.EAA07781@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 syscons.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/02 04:00:23 PDT Modified files: sys/pc98/pc98 syscons.c Log: Synchronize with sys/i386/isa/syscons.c revision 1.220. Revision Changes Path 1.43 +65 -28 src/sys/pc98/pc98/syscons.c From owner-cvs-sys Wed Jul 2 04:03:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA28449 for cvs-sys-outgoing; Wed, 2 Jul 1997 04:03:12 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA28427; Wed, 2 Jul 1997 04:02:58 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07913; Wed, 2 Jul 1997 04:00:57 -0700 (PDT) Date: Wed, 2 Jul 1997 04:00:57 -0700 (PDT) Message-Id: <199707021100.EAA07913@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/conf options.pc98 Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/02 04:00:57 PDT Modified files: sys/pc98/conf options.pc98 Log: Synchronize with sys/i386/conf/options.i386 revision 1.49. Revision Changes Path 1.29 +3 -1 src/sys/pc98/conf/options.pc98 From owner-cvs-sys Wed Jul 2 04:03:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA28479 for cvs-sys-outgoing; Wed, 2 Jul 1997 04:03:56 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA28456; Wed, 2 Jul 1997 04:03:41 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA07980; Wed, 2 Jul 1997 04:01:39 -0700 (PDT) Date: Wed, 2 Jul 1997 04:01:39 -0700 (PDT) Message-Id: <199707021101.EAA07980@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/pc98 wd.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/02 04:01:38 PDT Modified files: sys/pc98/pc98 wd.c Log: Synchronize with sys/i386/isa/wd.c revision 1.131. Revision Changes Path 1.25 +3 -2 src/sys/pc98/pc98/wd.c From owner-cvs-sys Wed Jul 2 04:04:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id EAA28579 for cvs-sys-outgoing; Wed, 2 Jul 1997 04:04:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id EAA28552; Wed, 2 Jul 1997 04:04:35 -0700 (PDT) From: KATO Takenori Received: (from kato@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id EAA08010; Wed, 2 Jul 1997 04:02:33 -0700 (PDT) Date: Wed, 2 Jul 1997 04:02:33 -0700 (PDT) Message-Id: <199707021102.EAA08010@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/pc98/boot/kzipboot boot.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk kato 1997/07/02 04:02:32 PDT Modified files: sys/pc98/boot/kzipboot boot.c Log: Synchronize with sys/i386/boot/kzipboot/boot.c revision 1.7. Revision Changes Path 1.3 +4 -2 src/sys/pc98/boot/kzipboot/boot.c From owner-cvs-sys Wed Jul 2 12:57:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id MAA22444 for cvs-sys-outgoing; Wed, 2 Jul 1997 12:57:18 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id MAA22415; Wed, 2 Jul 1997 12:56:51 -0700 (PDT) From: Garrett Wollman Received: (from wollman@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id MAA15220; Wed, 2 Jul 1997 12:54:46 -0700 (PDT) Date: Wed, 2 Jul 1997 12:54:46 -0700 (PDT) Message-Id: <199707021954.MAA15220@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/conf files src/sys/i386/conf LINT src/sys/i386/i386 in_cksum.c src/sys/i386/include in_cksum.h src/sys/isofs/cd9660 cd9660_vfsops.c src/sys/kern sys_socket.c uipc_socket.c uipc_socket2.c uipc_syscalls.c uipc_usrreq.c ... Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk wollman 1997/07/02 12:54:46 PDT Modified files: (Branch: WOLLMAN_MBUF) sys/conf files sys/i386/conf LINT sys/i386/i386 in_cksum.c sys/i386/include in_cksum.h sys/isofs/cd9660 cd9660_vfsops.c sys/kern sys_socket.c uipc_socket.c uipc_socket2.c uipc_syscalls.c uipc_usrreq.c vfs_subr.c sys/miscfs/fifofs fifo_vnops.c sys/miscfs/procfs procfs_vfsops.c sys/msdosfs msdosfs_vfsops.c sys/net raw_usrreq.c rtsock.c sys/netinet in_pcb.c in_pcb.h raw_ip.c tcp_fsm.h tcp_input.c tcp_usrreq.c udp_usrreq.c udp_var.h sys/nfs nfs.h nfs_nqlease.c nfs_serv.c nfs_socket.c nfs_srvcache.c nfs_subs.c nfs_syscalls.c nfs_vfsops.c nfsmount.h nqnfs.h sys/sys malloc.h mount.h protosw.h socket.h socketvar.h unpcb.h sys/ufs/ffs ffs_extern.h ffs_vfsops.c sys/ufs/ufs ufs_extern.h ufs_vfsops.c Log: Check in my big get-rid-of-sockaddrs-in-mbufs patch, on a private branch. Requested by: julian Revision Changes Path 1.103.2.1 +2 -0 src/sys/conf/files 1.349.2.1 +1 -2 src/sys/i386/conf/LINT 1.10.2.1 +175 -2 src/sys/i386/i386/in_cksum.c 1.4.2.1 +10 -1 src/sys/i386/include/in_cksum.h 1.25.2.1 +3 -3 src/sys/isofs/cd9660/cd9660_vfsops.c 1.13.2.1 +3 -2 src/sys/kern/sys_socket.c 1.27.2.1 +16 -22 src/sys/kern/uipc_socket.c 1.25.2.1 +21 -144 src/sys/kern/uipc_socket2.c 1.26.2.1 +97 -58 src/sys/kern/uipc_syscalls.c 1.23.2.1 +48 -51 src/sys/kern/uipc_usrreq.c 1.88.2.1 +3 -3 src/sys/kern/vfs_subr.c 1.24.2.1 +4 -3 src/sys/miscfs/fifofs/fifo_vnops.c 1.15.2.1 +2 -2 src/sys/miscfs/procfs/procfs_vfsops.c 1.19.2.1 +3 -3 src/sys/msdosfs/msdosfs_vfsops.c 1.12.2.1 +9 -13 src/sys/net/raw_usrreq.c 1.27.2.1 +6 -6 src/sys/net/rtsock.c 1.33.2.1 +21 -20 src/sys/netinet/in_pcb.c 1.21.2.1 +7 -6 src/sys/netinet/in_pcb.h 1.46.2.1 +9 -9 src/sys/netinet/raw_ip.c 1.9.2.1 +2 -2 src/sys/netinet/tcp_fsm.h 1.59.2.1 +7 -8 src/sys/netinet/tcp_input.c 1.31.2.1 +14 -17 src/sys/netinet/tcp_usrreq.c 1.38.2.1 +8 -7 src/sys/netinet/udp_usrreq.c 1.12.2.1 +11 -1 src/sys/netinet/udp_var.h 1.28.2.1 +27 -17 src/sys/nfs/nfs.h 1.25.2.1 +27 -24 src/sys/nfs/nfs_nqlease.c 1.44.2.1 +22 -22 src/sys/nfs/nfs_serv.c 1.26.2.1 +34 -28 src/sys/nfs/nfs_socket.c 1.12.2.1 +4 -4 src/sys/nfs/nfs_srvcache.c 1.38.2.1 +7 -7 src/sys/nfs/nfs_subs.c 1.25.2.1 +29 -28 src/sys/nfs/nfs_syscalls.c 1.44.2.1 +15 -16 src/sys/nfs/nfs_vfsops.c 1.12.2.1 +2 -2 src/sys/nfs/nfsmount.h 1.13.2.1 +5 -2 src/sys/nfs/nqnfs.h 1.20.2.1 +4 -2 src/sys/sys/malloc.h 1.42.2.1 +3 -3 src/sys/sys/mount.h 1.19.2.1 +19 -12 src/sys/sys/protosw.h 1.20.2.1 +2 -1 src/sys/sys/socket.h 1.19.2.1 +12 -8 src/sys/sys/socketvar.h 1.5.2.1 +2 -2 src/sys/sys/unpcb.h 1.15.2.1 +3 -4 src/sys/ufs/ffs/ffs_extern.h 1.52.2.1 +2 -2 src/sys/ufs/ffs/ffs_vfsops.c 1.14.2.1 +5 -4 src/sys/ufs/ufs/ufs_extern.h 1.8.2.1 +2 -2 src/sys/ufs/ufs/ufs_vfsops.c From owner-cvs-sys Fri Jul 4 19:10:11 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA17724 for cvs-sys-outgoing; Fri, 4 Jul 1997 19:10:11 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA17476; Fri, 4 Jul 1997 19:08:16 -0700 (PDT) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA04334; Fri, 4 Jul 1997 19:08:10 -0700 (PDT) Date: Fri, 4 Jul 1997 19:08:10 -0700 (PDT) Message-Id: <199707050208.TAA04334@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/boot/biosboot boot.help Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/07/04 19:08:10 PDT Modified files: sys/i386/boot/biosboot boot.help Log: Fixed description of -cv. Revision Changes Path 1.2 +1 -1 src/sys/i386/boot/biosboot/boot.help From owner-cvs-sys Sat Jul 5 08:45:22 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id IAA09513 for cvs-sys-outgoing; Sat, 5 Jul 1997 08:45:22 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA09434; Sat, 5 Jul 1997 08:44:41 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA09268; Sat, 5 Jul 1997 08:44:30 -0700 (PDT) Date: Sat, 5 Jul 1997 08:44:30 -0700 (PDT) Message-Id: <199707051544.IAA09268@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/net ppp_deflate.c zlib.c zlib.h Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 1997/07/05 08:44:30 PDT Removed files: sys/net ppp_deflate.c zlib.c zlib.h Log: Send these files to the attic until they are in use for several reasons. 1: cvs and cvsup don't really support vendor branches other than 1.1.1.x, this is on 1.1.2.x and causing problems in cvsup 'checkout mode', just the same as cvs has problems interpreting dates. (cvs has "1.1.1" hard coded) 2: cvs 'rm'ing them takes them off the vendor branch and should hide the above problems. 3: it's just clutter until the merge is done. 4: if the problem isn't sufficiently resolved by taking these off the vendor branch, the files will have to be nuked and re-imported. From owner-cvs-sys Sat Jul 5 19:44:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA01109 for cvs-sys-outgoing; Sat, 5 Jul 1997 19:44:46 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA00882; Sat, 5 Jul 1997 19:40:59 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id TAA14798; Sat, 5 Jul 1997 19:40:45 -0700 (PDT) Date: Sat, 5 Jul 1997 19:40:45 -0700 (PDT) Message-Id: <199707060240.TAA14798@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/sys malloc.h proc.h src/sys/kern kern_exit.c kern_fork.c kern_threads.c vfs_aio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/07/05 19:40:44 PDT Modified files: sys/sys malloc.h proc.h sys/kern kern_exit.c kern_fork.c kern_threads.c vfs_aio.c Log: This is an upgrade so that the kernel supports the AIO calls from POSIX.4. Additionally, there is some initial code that supports LIO. This code supports AIO/LIO for all types of file descriptors, with few if any restrictions. There will be a followup very soon that will support significantly more efficient operation for VCHR type files (raw.) This code is also dependent on some kernel features that don't work under SMP yet. After I commit the changes to the kernel to support proper address space sharing on SMP, this code will also work under SMP. Revision Changes Path 1.21 +4 -2 src/sys/sys/malloc.h 1.42 +2 -2 src/sys/sys/proc.h 1.50 +3 -1 src/sys/kern/kern_exit.c 1.45 +3 -1 src/sys/kern/kern_fork.c 1.2 +26 -18 src/sys/kern/kern_threads.c 1.2 +977 -64 src/sys/kern/vfs_aio.c