From owner-cvs-usrsbin Sun Jan 8 10:02:39 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA20321 for cvs-usrsbin-outgoing; Sun, 8 Jan 1995 10:02:39 -0800 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id TAA20307; Sun, 8 Jan 1995 19:01:12 +0100 Date: Sun, 8 Jan 1995 19:01:12 +0100 From: Joerg Wunsch Message-Id: <199501081801.TAA20307@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/lpr/lpd printjob.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk joerg 95/01/08 19:01:12 Modified: usr.sbin/lpr/lpd printjob.c Log: Use the "-F" option to /bin/pr now that we have it (thanks to Posix). This helps for printers that tend to get out of sync. (For the cautious folks: we used to have it in 1.1.5, too. But GNU pr used "-f" for it.) From owner-cvs-usrsbin Mon Jan 9 03:26:35 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA24021 for cvs-usrsbin-outgoing; Mon, 9 Jan 1995 03:26:35 -0800 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA24010; Mon, 9 Jan 1995 03:26:32 -0800 Date: Mon, 9 Jan 1995 03:26:32 -0800 From: "Jordan K. Hubbard" Message-Id: <199501091126.DAA24010@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/adduser adduser.8 adduser.perl Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk jkh 95/01/09 03:26:31 Modified: usr.sbin/adduser adduser.8 adduser.perl Log: Wolfram Schneider : o manpage o save configuration in /etc/adduser.conf o send message file (/etc/adduser.message) Submitted by: woschcs.tu-berlin.de From owner-cvs-usrsbin Mon Jan 9 03:32:05 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA24102 for cvs-usrsbin-outgoing; Mon, 9 Jan 1995 03:32:05 -0800 Received: (from jkh@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA24091; Mon, 9 Jan 1995 03:32:02 -0800 Date: Mon, 9 Jan 1995 03:32:02 -0800 From: "Jordan K. Hubbard" Message-Id: <199501091132.DAA24091@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/adduser adduser.8 Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk jkh 95/01/09 03:32:01 Modified: usr.sbin/adduser adduser.8 Log: Correct some of the english. From owner-cvs-usrsbin Tue Jan 10 10:35:28 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA16964 for cvs-usrsbin-outgoing; Tue, 10 Jan 1995 10:35:28 -0800 Received: (from ache@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA16953; Tue, 10 Jan 1995 10:35:24 -0800 Date: Tue, 10 Jan 1995 10:35:24 -0800 From: "Andrew A. Chernov" Message-Id: <199501101835.KAA16953@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/cdplay cdplay.1 Makefile cdplay.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk ache 95/01/10 10:35:24 Modified: usr.sbin/cdplay Makefile cdplay.c Added: usr.sbin/cdplay cdplay.1 Log: Updates from jmz and me From owner-cvs-usrsbin Tue Jan 10 10:37:15 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA17004 for cvs-usrsbin-outgoing; Tue, 10 Jan 1995 10:37:15 -0800 Received: (from phk@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id KAA16993; Tue, 10 Jan 1995 10:37:13 -0800 Date: Tue, 10 Jan 1995 10:37:13 -0800 From: Poul-Henning Kamp Message-Id: <199501101837.KAA16993@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk phk 95/01/10 10:37:13 Modified: usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c Log: Speed kvm_mkdb up by a factor 5 or thereabout. Rewrote all the fseek/fread nonsense to use a mmap'ed file instead and told the DB/hash what we are up to. dev_mkdb could maybe benefit from the same treatment. From owner-cvs-usrsbin Tue Jan 10 13:43:35 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id NAA04985 for cvs-usrsbin-outgoing; Tue, 10 Jan 1995 13:43:35 -0800 Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.34]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id NAA04979; Tue, 10 Jan 1995 13:43:14 -0800 Received: (from bde@localhost) by godzilla.zeta.org.au (8.6.9/8.6.9) id IAA25273; Wed, 11 Jan 1995 08:42:53 +1100 Date: Wed, 11 Jan 1995 08:42:53 +1100 From: Bruce Evans Message-Id: <199501102142.IAA25273@godzilla.zeta.org.au> To: CVS-commiters@freefall.cdrom.com, cvs-usrsbin@freefall.cdrom.com, phk@freefall.cdrom.com Subject: Re: cvs commit: src/usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk > Modified: usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c > Log: > Speed kvm_mkdb up by a factor 5 or thereabout. Rewrote all the fseek/fread > nonsense to use a mmap'ed file instead and told the DB/hash what we are up to. > > dev_mkdb could maybe benefit from the same treatment. I speeded it up by a factor of 10 or thereabouts by removing write-through of full blocks in ufs. (kvm, and potentially anything that does a lot of random access, writes to the same blocks many times.) Your fix works because there is no way to tell when an mmap'ed block is full, so the write-through pessimization cannot be applied. Bruce From owner-cvs-usrsbin Tue Jan 10 22:37:59 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id WAA19459 for cvs-usrsbin-outgoing; Tue, 10 Jan 1995 22:37:59 -0800 Received: from ref.tfs.com (ref.tfs.com [140.145.254.251]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id WAA19453; Tue, 10 Jan 1995 22:37:56 -0800 Received: (from phk@localhost) by ref.tfs.com (8.6.8/8.6.6) id WAA26340; Tue, 10 Jan 1995 22:37:31 -0800 From: Poul-Henning Kamp Message-Id: <199501110637.WAA26340@ref.tfs.com> Subject: Re: cvs commit: src/usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c To: bde@zeta.org.au (Bruce Evans) Date: Tue, 10 Jan 1995 22:37:30 -0800 (PST) Cc: CVS-commiters@freefall.cdrom.com, cvs-usrsbin@freefall.cdrom.com, phk@freefall.cdrom.com In-Reply-To: <199501102142.IAA25273@godzilla.zeta.org.au> from "Bruce Evans" at Jan 11, 95 08:42:53 am Content-Type: text Content-Length: 1035 Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk > > Modified: usr.sbin/kvm_mkdb kvm_mkdb.c nlist.c > > Log: > > Speed kvm_mkdb up by a factor 5 or thereabout. Rewrote all the fseek/fread > > nonsense to use a mmap'ed file instead and told the DB/hash what we are up to. > > > > dev_mkdb could maybe benefit from the same treatment. > > I speeded it up by a factor of 10 or thereabouts by removing write-through > of full blocks in ufs. (kvm, and potentially anything that does a lot of > random access, writes to the same blocks many times.) Your fix works > because there is no way to tell when an mmap'ed block is full, so the > write-through pessimization cannot be applied. Nice try Bruce :-) I thought so too. The real speedup came because I changed the defaults to the dbopen call to have a intelligent pagesize and a decent cachesize. I only realized this after having done all the mmap changes, so I left them in. -- Poul-Henning Kamp TRW Financial Systems, Inc. FreeBSD has, until now, not one single time had an undetected error. :-) From owner-cvs-usrsbin Thu Jan 12 03:43:55 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA04125 for cvs-usrsbin-outgoing; Thu, 12 Jan 1995 03:43:55 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA04115; Thu, 12 Jan 1995 03:43:53 -0800 Date: Thu, 12 Jan 1995 03:43:53 -0800 From: Soren Schmidt Message-Id: <199501121143.DAA04115@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/vidcontrol vidcontrol.1 vidcontrol.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk sos 95/01/12 03:43:52 Modified: usr.sbin/vidcontrol vidcontrol.1 vidcontrol.c Log: First round in syscons update. Several new features has been added: No kernel config options anymore besides keyboard language layout. Virtual consoles are now dynamically allocated, no NCONS anymore. Software cursor blinking/nonblinking. Visual bell for laptops (don't beep at meetings :-). Cursor/bell default type setable via config "flags" instead of as defines. Cursor/bell type setable via ioctl's. New video modes 80x30 80x60 for some laptops, and those with multisync monitors. Scroll-lock history (length currently fixed at 100 lines). Lots of cleanups, some only commented out for now (will goaway soon). Support for new features in vidcontrol/kbdcontrol. Updated manpages. From owner-cvs-usrsbin Thu Jan 12 03:44:44 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA04184 for cvs-usrsbin-outgoing; Thu, 12 Jan 1995 03:44:44 -0800 Received: (from sos@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id DAA04174; Thu, 12 Jan 1995 03:44:43 -0800 Date: Thu, 12 Jan 1995 03:44:43 -0800 From: Soren Schmidt Message-Id: <199501121144.DAA04174@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/kbdcontrol kbdcontrol.1 kbdcontrol.c Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk sos 95/01/12 03:44:42 Modified: usr.sbin/kbdcontrol kbdcontrol.1 kbdcontrol.c Log: First round in syscons update. Several new features has been added: No kernel config options anymore besides keyboard language layout. Virtual consoles are now dynamically allocated, no NCONS anymore. Software cursor blinking/nonblinking. Visual bell for laptops (don't beep at meetings :-). Cursor/bell default type setable via config "flags" instead of as defines. Cursor/bell type setable via ioctl's. New video modes 80x30 80x60 for some laptops, and those with multisync monitors. Scroll-lock history (length currently fixed at 100 lines). Lots of cleanups, some only commented out for now (will goaway soon). Support for new features in vidcontrol/kbdcontrol. Updated manpages. From owner-cvs-usrsbin Sat Jan 14 12:25:06 1995 Return-Path: cvs-usrsbin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA04166 for cvs-usrsbin-outgoing; Sat, 14 Jan 1995 12:25:06 -0800 Received: (from wollman@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id MAA04155; Sat, 14 Jan 1995 12:25:04 -0800 Date: Sat, 14 Jan 1995 12:25:04 -0800 From: "Garrett A. Wollman" Message-Id: <199501142025.MAA04155@freefall.cdrom.com> To: CVS-commiters, cvs-usrsbin Subject: cvs commit: src/usr.sbin/config config.8 Sender: cvs-usrsbin-owner@FreeBSD.org Precedence: bulk wollman 95/01/14 12:25:03 Modified: usr.sbin/config config.8 Log: Fix Sharnoff complaint #121 (cross-reference to config.new which does not exist on the i386 platform).