From owner-freebsd-bugs Sun Jun 25 01:54:19 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id BAA14463 for bugs-outgoing; Sun, 25 Jun 1995 01:54:19 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id BAA14450 for ; Sun, 25 Jun 1995 01:54:14 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA04848; Sun, 25 Jun 1995 10:54:05 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA28170 for freebsd-bugs@FreeBSD.org; Sun, 25 Jun 1995 10:54:04 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id JAA15211 for freebsd-bugs@FreeBSD.org; Sun, 25 Jun 1995 09:35:07 +0200 From: J Wunsch Message-Id: <199506250735.JAA15211@uriah.heep.sax.de> Subject: Re: docs/559: joy(4) contains a small error. To: freebsd-bugs@FreeBSD.org (FreeBSD bugs list) Date: Sun, 25 Jun 1995 09:35:07 +0200 (MET DST) Reply-To: freebsd-bugs@FreeBSD.org (FreeBSD bugs list) In-Reply-To: <199506242340.QAA00127@freefall.cdrom.com> from "Jordan K. Hubbard" at Jun 24, 95 04:40:02 pm Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 885 Sender: bugs-owner@FreeBSD.org Precedence: bulk As Jordan K. Hubbard wrote: > > The man page for the joystick driver claims that it appeared in > FreeBSD 2.1. This should be changed to 2.0.5 to prevent confusion. This is certainly not the only man page claiming 2.1. Are we really going to update all? The confusion arose out of the fact that those facilities entered the system within 2.1-Development, while the decision to throw out 2.0.5 went in lately into the game. Since it's been shipped bogusly in the 2.0.5 bits (and it's my understanding that it will go to the CD in this form), i don't think we should become very active in this area. Remember, there's that even more bogus thing that you'll have to define PCVT_FREEBSD to 210 in order to get pcvt work with 2.0.5. :-( -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Sun Jun 25 06:14:01 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA19390 for bugs-outgoing; Sun, 25 Jun 1995 06:14:01 -0700 Received: from todonix.ping.de (root@todonix.ping.de [193.100.14.43]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id GAA19372 for ; Sun, 25 Jun 1995 06:13:42 -0700 Received: by todonix.ping.de (Smail3.1.28.1 #1) id m0sPrSo-00076UC; Sun, 25 Jun 95 15:11 MET DST Message-Id: From: jan@todonix.ping.de (Jan Wedekind) Subject: Re: 2.05R reboot hangs To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Sun, 25 Jun 1995 15:11:00 +0200 (MET DST) Cc: bugs@freebsd.org In-Reply-To: <199506231651.JAA10776@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Jun 23, 95 09:51:01 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1517 Sender: bugs-owner@freebsd.org Precedence: bulk Hello Rodney, > Set your cache to write through mode or expect to get signall 11's at > random. The board (all version) has a cache write back coherency problem > when used with bus master PCI devices (the NCR SCSI controller is a > PCI bus master). > > Turn off ISA GAT mode, though you may not need to if you don't have any > ISA bus masters. > ok we did! > Properly terminate your SCSI bus. There is *NEVER* a reason to have 3 > terminators on a scsi bus, plain and simple you are asking for trouble > if you do that. > well, that was not me who has terminated it 3 times; i double checked it and it is correctly terminated! Today i changed the cables and IRQ setting; will see the results shortly (the last 3 hours it worked!) > Please tell exactly what the last thing on the screen is after you > type reboot when the hang occurs (just the last line is all I need). > syncing discs ... done. rebooting. then the hang occured. > Compile a kernel with: > # BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to > # reset the CPU for reboot. This is needed on some systems with broken > # keyboard controllers. > options "BROKEN_KEYBOARD_RESET" > we did and rebooted several times without a hang! the board for your collection: ASUS PCI/I-486SP3G, Rev. 1.8 Jan -- PING e.V. Jan Wedekind (Kassenwart) jan@ping.de Emil-Figge-Str. 85 Lindemannstr. 12 kasse@ping.de 44227 Dortmund 44137 Dortmund vorstand@ping.de Tel.: 0231 / 97 91 - 0 Tel.: +49 (231) 13 44 04 info@ping.de From owner-freebsd-bugs Sun Jun 25 06:51:09 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id GAA20360 for bugs-outgoing; Sun, 25 Jun 1995 06:51:09 -0700 Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id GAB20354 for ; Sun, 25 Jun 1995 06:51:07 -0700 Received: from sax.sax.de by irz301.inf.tu-dresden.de with SMTP (5.67b+/DEC-Ultrix/4.3) id AA11065; Sun, 25 Jun 1995 15:51:03 +0200 Received: by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id PAA01206; Sun, 25 Jun 1995 15:51:02 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.6.11/8.6.9) id PAA16939; Sun, 25 Jun 1995 15:41:57 +0200 From: J Wunsch Message-Id: <199506251341.PAA16939@uriah.heep.sax.de> Subject: Re: biosboot To: wosch@cs.tu-berlin.de (Wolfram Schneider) Date: Sun, 25 Jun 1995 15:41:55 +0200 (MET DST) Cc: bugs@FreeBSD.org In-Reply-To: <199505151342.PAA06911@caramba.cs.tu-berlin.de> from "Wolfram Schneider" at May 15, 95 03:42:05 pm Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) X-Phone: +49-351-2012 669 X-Mailer: ELM [version 2.4 PL23] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 387 Sender: bugs-owner@FreeBSD.org Precedence: bulk As Wolfram Schneider wrote: > > > biosboot forget default value. If you type '/foo' biosboot > asume '/foo' is the default kernel instead '/kernel'. Or if you > type 'ls' biosboot repeatly read root directory and will never > boot. Fixed. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Sun Jun 25 07:03:38 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA21074 for bugs-outgoing; Sun, 25 Jun 1995 07:03:38 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA21060 ; Sun, 25 Jun 1995 16:03:37 +0200 Date: Sun, 25 Jun 1995 16:03:37 +0200 From: Joerg Wunsch Message-Id: <199506251403.QAA21060@freefall.cdrom.com> To: jkh@freebsd.org, joerg, freebsd-bugs Subject: Changed information for PR docs/559 Sender: bugs-owner@freebsd.org Precedence: bulk Synopsis: joy(4) contains a small error. State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sun Jun 25 16:03:08 MET DST 1995 State-Changed-Why: Suggested fix applied. From owner-freebsd-bugs Sun Jun 25 07:24:13 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA21494 for bugs-outgoing; Sun, 25 Jun 1995 07:24:13 -0700 Received: from whisker.internet-eireann.ie (whisker.internet-eireann.ie [194.9.34.204]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id HAA21484 ; Sun, 25 Jun 1995 07:24:03 -0700 Received: from localhost (localhost [127.0.0.1]) by whisker.internet-eireann.ie (8.6.11/8.6.9) with SMTP id PAA11904; Sun, 25 Jun 1995 15:24:34 +0100 To: "Jonathan M. Bresler" cc: bugs@freebsd.org, Jordan K Hubbard Subject: Re: install from scsi tape works. In-reply-to: Your message of "Sat, 24 Jun 1995 23:31:47 EDT." Date: Sun, 25 Jun 1995 15:24:34 +0100 Message-ID: <11902.804090274@whisker.internet-eireann.ie> From: "Jordan K. Hubbard" Sender: bugs-owner@freebsd.org Precedence: bulk > NOW THE RUB, on my tape at least: > > trying for piece 58 of 59: bin/bin.cg > gunzip: stdin: unexpected end of file > /stand/cpio: premature end of file That's weird. It extracts the ENTIRE tape, you realize, into the temp directory and then it just does a standard "UFS install" from that location. Are you sure you have the right root.flp image to go with those dists? Jordan From owner-freebsd-bugs Sun Jun 25 07:40:05 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA22231 for bugs-outgoing; Sun, 25 Jun 1995 07:40:05 -0700 Received: (from gnats@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA22224 ; Sun, 25 Jun 1995 07:40:03 -0700 Date: Sun, 25 Jun 1995 07:40:03 -0700 Message-Id: <199506251440.HAA22224@freefall.cdrom.com> From: peter@haywire.dialix.com Reply-To: peter@haywire.dialix.com To: freebsd-bugs Subject: i386/560: non-ideal boot message in bt742a.c In-Reply-To: Your message of Sun, 25 Jun 1995 22:37:17 +0800 <199506251437.WAA00267@jhome.DIALix.COM> Sender: bugs-owner@FreeBSD.org Precedence: bulk >Number: 560 >Category: i386 >Synopsis: non-ideal boot message in bt742a.c >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs (FreeBSD bugs mailing list) >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jun 25 07:40:02 1995 >Originator: Peter Wemm >Organization: DIAlix Services >Release: FreeBSD 2.0-BUILT-19950510 i386 >Environment: FreeBSD-current FreeBSD jhome.DIALix.COM 2.0-BUILT-19950625 FreeBSD 2.0-BUILT-19950625 #4: Sun Jun 25 22:05:25 WST 1995 pwroot@jhome.DIALix.COM:/usr/src/sys/compile/JHOME i386 >Description: The BT scsi driver has recently had a message changed - it could be clearer. The "informational message" almost looks like an instruction to the user to change settings on the card.... It's cosmetic, but... >How-To-Repeat: Boot a kernel with a BusLogic host card. >Fix: *** bt742a-orig.c Mon Jun 19 22:45:23 1995 --- bt742a.c Sun Jun 25 22:31:05 1995 *************** *** 1391,1396 **** if ( bID.firm_revision >= '3' ) { ! printf("bt%d: Use a Strict Round robin scheme\n", unit); bt_cmd(unit, 1, 0, 0, 0, BT_ROUND_ROBIN, BT_STRICT_ROUND_ROBIN); } else { ! printf("bt%d: Not Use a Round robin scheme\n", unit); } --- 1391,1396 ---- if ( bID.firm_revision >= '3' ) { ! printf("bt%d: Using Strict Round robin scheme\n", unit); bt_cmd(unit, 1, 0, 0, 0, BT_ROUND_ROBIN, BT_STRICT_ROUND_ROBIN); } else { ! printf("bt%d: Not Using Strict Round robin scheme\n", unit); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Jun 25 07:50:06 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAB22792 for bugs-outgoing; Sun, 25 Jun 1995 07:50:06 -0700 Received: (from gnats@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA22785 ; Sun, 25 Jun 1995 07:50:03 -0700 Date: Sun, 25 Jun 1995 07:50:03 -0700 Message-Id: <199506251450.HAA22785@freefall.cdrom.com> From: peter@haywire.dialix.com Reply-To: peter@haywire.dialix.com To: freebsd-bugs Subject: bin/561: missing functionality in tunefs In-Reply-To: Your message of Sun, 25 Jun 1995 22:48:05 +0800 <199506251448.WAA00424@jhome.DIALix.COM> Sender: bugs-owner@FreeBSD.org Precedence: bulk >Number: 561 >Category: bin >Synopsis: missing functionality in tunefs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs (FreeBSD bugs mailing list) >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jun 25 07:50:02 1995 >Originator: Peter Wemm >Organization: DIALix Services >Release: FreeBSD 2.0-BUILT-19950510 i386 >Environment: FreeBSD-current FreeBSD jhome.DIALix.COM 2.0-BUILT-19950625 FreeBSD 2.0-BUILT-19950625 #4: Sun Jun 25 22:05:25 WST 1995 pwroot@jhome.DIALix.COM:/usr/src/sys/compile/JHOME i386 >Description: When tuneing filesystems with tunefs, it is not obvious what the current parameters are. You can use dumpfs, but that's not obvious which settings are tuneable, and is far from clear to the non-guru (it's like using a hexdump of a tar archive to get a table-of-contents). There is also an undocumented option in the man page that can be dangerous. Suppose your disk driver decides to scramble all writes while you tell tunefs to update all backup superblocks. This suggested change adds a '-p' (print) switch to bring it in line with some SVR4 systems. # tunefs -p /dev/rsd0h tunefs: maximum contiguous block count: (-a) 1 tunefs: rotational delay between contiguous blocks: (-d) 4 ms tunefs: maximum blocks per file in a cylinder group: (-e) 1024 tunefs: minimum percentage of free space: (-m) 10% tunefs: optimization preference: (-o) time >How-To-Repeat: Use tunefs and dumpfs. >Fix: Apply this patch to tunefs.c and tunefs.8 *** tunefs.old.c Tue May 30 18:47:45 1995 --- tunefs.c Sun Jun 25 22:38:57 1995 *************** *** 117,122 **** --- 117,137 ---- Aflag++; continue; + case 'p': + warnx("maximum contiguous block count: (-a) %d", sblock.fs_maxcontig); + warnx("rotational delay between contiguous blocks: (-d) %d ms", sblock.fs_rotdelay); + warnx("maximum blocks per file in a cylinder group: (-e) %d", sblock.fs_maxbpg); + warnx("minimum percentage of free space: (-m) %d%%", sblock.fs_minfree); + warnx("optimization preference: (-o) %s", sblock.fs_optim == FS_OPTSPACE ? "space" : "time"); + if (sblock.fs_minfree >= MINFREE && + sblock.fs_optim == FS_OPTSPACE) + warnx(OPTWARN, "time", ">=", MINFREE); + if (sblock.fs_minfree < MINFREE && + sblock.fs_optim == FS_OPTTIME) + warnx(OPTWARN, "space", "<", MINFREE); + + continue; + case 'a': name = "maximum contiguous block count"; if (argc < 1) *************** *** 233,238 **** --- 248,254 ---- fprintf(stderr, "\t-e maximum blocks per file in a cylinder group\n"); fprintf(stderr, "\t-m minimum percentage of free space\n"); fprintf(stderr, "\t-o optimization preference (`space' or `time')\n"); + fprintf(stderr, "\t-p no change - just prints current tuneable settings\n"); exit(2); } *** tunefs.old.8 Wed Mar 15 17:10:47 1995 --- tunefs.8 Mon May 29 10:06:18 1995 *************** *** 39,48 **** --- 39,50 ---- .Nd tune up an existing file system .Sh SYNOPSIS .Nm tunefs + .Op Fl A .Op Fl a Ar maxcontig .Op Fl d Ar rotdelay .Op Fl e Ar maxbpg .Op Fl m Ar minfree + .Op Fl p .Bk -words .Op Fl o Ar optimize_preference .Ek *************** *** 54,59 **** --- 56,65 ---- The parameters which are to be changed are indicated by the flags given below: .Bl -tag -width Ds + .It Fl A + The file system has several backups of the super-block. Specifying + this option will cause all backups to be modified as well as the + primary super-block. This is potentially dangerous - use with caution. .It Fl a Ar maxcontig This specifies the maximum number of contiguous blocks that will be laid out before forcing a rotational delay (see *************** *** 103,108 **** --- 109,120 ---- higher overhead for file writes. The kernel normally changes the preference automatically as the percent fragmentation changes on the file system. + .It Fl p + This option shows a summary of what the current tuneable settings + are on the selected file system. More detailed information can be + obtained in the + .Xr dumpfs 8 + manual page. .El .Sh SEE ALSO .Xr fs 5 , >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Jun 25 08:39:14 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id IAA24151 for bugs-outgoing; Sun, 25 Jun 1995 08:39:14 -0700 Received: from kryten.atinc.com (kryten.atinc.com [198.138.38.7]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id IAA24145 ; Sun, 25 Jun 1995 08:39:11 -0700 Received: (jmb@localhost) by kryten.atinc.com (8.6.9/8.3) id LAA08323; Sun, 25 Jun 1995 11:31:27 -0400 Date: Sun, 25 Jun 1995 11:31:25 -0400 (EDT) From: "Jonathan M. Bresler" Reply-To: "Jonathan M. Bresler" Subject: Re: install from scsi tape works. To: "Jordan K. Hubbard" cc: bugs@freebsd.org, Jordan K Hubbard In-Reply-To: <11902.804090274@whisker.internet-eireann.ie> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Sender: bugs-owner@freebsd.org Precedence: bulk On Sun, 25 Jun 1995, Jordan K. Hubbard wrote: > > NOW THE RUB, on my tape at least: > > > > trying for piece 58 of 59: bin/bin.cg > > gunzip: stdin: unexpected end of file > > /stand/cpio: premature end of file > > That's weird. It extracts the ENTIRE tape, you realize, into the temp > directory and then it just does a standard "UFS install" from that > location. Are you sure you have the right root.flp image to go with > those dists? ah...i see. mea culpa. i was using the root.flp from the 950622 SNAP with the 2.0.5R distributions. ;( Jonathan M. Bresler jmb@kryten.atinc.com | Analysis & Technology, Inc. | 2341 Jeff Davis Hwy play go. | Arlington, VA 22202 ride bike. hack FreeBSD.--ah the good life | 703-418-2800 x346 From owner-freebsd-bugs Sun Jun 25 10:47:45 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA28869 for bugs-outgoing; Sun, 25 Jun 1995 10:47:45 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA28855 ; Sun, 25 Jun 1995 19:47:44 +0200 Date: Sun, 25 Jun 1995 19:47:44 +0200 From: Joerg Wunsch Message-Id: <199506251747.TAA28855@freefall.cdrom.com> To: peter@haywire.dialix.com, joerg, freebsd-bugs Subject: Changed information for PR bin/561 Sender: bugs-owner@FreeBSD.org Precedence: bulk Synopsis: missing functionality in tunefs State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sun Jun 25 19:46:49 MET DST 1995 State-Changed-Why: Suggested fix applied (with minor, mostly optics, changes by me). From owner-freebsd-bugs Sun Jun 25 10:48:27 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id KAA29028 for bugs-outgoing; Sun, 25 Jun 1995 10:48:27 -0700 Received: (from joerg@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id TAA29014 ; Sun, 25 Jun 1995 19:48:26 +0200 Date: Sun, 25 Jun 1995 19:48:26 +0200 From: Joerg Wunsch Message-Id: <199506251748.TAA29014@freefall.cdrom.com> To: peter@haywire.dialix.com, joerg, freebsd-bugs Subject: Changed information for PR i386/560 Sender: bugs-owner@FreeBSD.org Precedence: bulk Synopsis: non-ideal boot message in bt742a.c State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sun Jun 25 19:48:05 MET DST 1995 State-Changed-Why: Suggested fix applied. From owner-freebsd-bugs Sun Jun 25 11:06:47 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA29601 for bugs-outgoing; Sun, 25 Jun 1995 11:06:47 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id LAA29585 for ; Sun, 25 Jun 1995 11:06:44 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id LAA01683; Sun, 25 Jun 1995 11:06:47 -0700 From: "Rodney W. Grimes" Message-Id: <199506251806.LAA01683@gndrsh.aac.dev.com> Subject: Re: 2.05R reboot hangs To: jan@todonix.ping.de (Jan Wedekind) Date: Sun, 25 Jun 1995 11:06:47 -0700 (PDT) Cc: bugs@freebsd.org In-Reply-To: from "Jan Wedekind" at Jun 25, 95 03:11:00 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 2432 Sender: bugs-owner@freebsd.org Precedence: bulk > > Hello Rodney, > > > Set your cache to write through mode or expect to get signall 11's at > > random. The board (all version) has a cache write back coherency problem > > when used with bus master PCI devices (the NCR SCSI controller is a > > PCI bus master). > > > > Turn off ISA GAT mode, though you may not need to if you don't have any > > ISA bus masters. > > > ok we did! > > > Properly terminate your SCSI bus. There is *NEVER* a reason to have 3 > > terminators on a scsi bus, plain and simple you are asking for trouble > > if you do that. > > > well, that was not me who has terminated it 3 times; > i double checked it and it is correctly terminated! > Today i changed the cables and IRQ setting; will see the results shortly > (the last 3 hours it worked!) > > > Please tell exactly what the last thing on the screen is after you > > type reboot when the hang occurs (just the last line is all I need). > > > syncing discs ... done. > rebooting. > > then the hang occured. Okay, from this and the info below it looks as if the attempt to use the keyboard reset has sent your board into la la land :-(. If the problem does not show up again now that you are using the BROKEN_KEYBOARD_RESET option then good, we know what it was for sure. > > > Compile a kernel with: > > # BROKEN_KEYBOARD_RESET disables the use of the keyboard controller to > > # reset the CPU for reboot. This is needed on some systems with broken > > # keyboard controllers. > > options "BROKEN_KEYBOARD_RESET" > > > we did and rebooted several times without a hang! > > the board for your collection: ASUS PCI/I-486SP3G, Rev. 1.8 Humm... this is very interesting. I have that exact same revision of the board here and have done at least 100 reboots on it in the last few days trying to get this hang others are reporting and can not get it. Can you give me the output of dmesg after a clean boot so I can take a look at what hardware is in your system (or for that matter just cut the boot time messages out of /var/log/messages and send them to me in priviate email with a note that this is one of the hanging ASUS PCI/I-486SP3G motherboards. Also if you could send me the BIOS revision string from the bottom of the screen when the board finishes POST). -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-freebsd-bugs Sun Jun 25 11:30:01 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA00919 for bugs-outgoing; Sun, 25 Jun 1995 11:30:01 -0700 Received: (from gnats@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id LAA00912 ; Sun, 25 Jun 1995 11:30:01 -0700 Date: Sun, 25 Jun 1995 11:30:01 -0700 Message-Id: <199506251830.LAA00912@freefall.cdrom.com> From: peter@haywire.dialix.com Reply-To: peter@haywire.dialix.com To: freebsd-bugs Subject: kern/562: netscape (bsdi executable) can't do a uname (fix provided) In-Reply-To: Your message of Mon, 26 Jun 1995 02:28:10 +0800 <199506251828.CAA02312@jhome.DIALix.COM> Sender: bugs-owner@FreeBSD.org Precedence: bulk >Number: 562 >Category: kern >Synopsis: netscape (bsdi executable) can't do a uname (fix provided) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs (FreeBSD bugs mailing list) >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jun 25 11:30:00 1995 >Originator: Peter Wemm >Organization: DIALix Services >Release: FreeBSD 2.0-BUILT-19950625 i386 >Environment: FreeBSD-current FreeBSD jhome.DIALix.COM 2.0-BUILT-19950625 FreeBSD 2.0-BUILT-19950625 #4: Sun Jun 25 22:05:25 WST 1995 pwroot@jhome.DIALix.COM:/usr/src/sys/compile/JHOME i386 >Description: Netscape 1.1N does a uname() at startup to discover the Host OS type. This information is presented to every server that it connects to, and is probably logged for statistics, at least on home.netscape.com. The problem is, that it identifies itself as (while running on FreeBSD) as something like this: GET / HTTP/1.0 User-Agent: Mozilla/1.1N (X11; I; BSD/386 uname failed) Accept: */* Accept: image/gif Accept: image/x-xbitmap Accept: image/jpeg This does not do much to help convince Netscape to support FreeBSD in the future.... :-) After applying this patch, it identifies itself like this: (Thanks to Gary Palmer for the idea on how to see this info) GET / HTTP/1.0 User-Agent: Mozilla/1.1N (X11; I; FreeBSD 2.0-BUILT-1995060 i386) Accept: */* Accept: image/gif Accept: image/x-xbitmap Accept: image/jpeg (BTW: FreeBSD-current is still "2.0-built-nnnnn"????) Also, when starting up netscape, there is a very annoying printf "uname() failed; can't tell what system we're running on" >How-To-Repeat: Run netscape... >Fix: Apply this patch to /usr/src/sys/kern/kern_sysctl.c and make sure COMPAT_43 is defined (netscape is a 4.3BSD-net2 binary, so it should have COMPAT_43 defined anyway) Apologies for the ugly code here.. -Peter *** kern_sysctl-dist.c Tue May 30 18:58:22 1995 --- kern_sysctl.c Mon Jun 26 02:01:21 1995 *************** *** 767,772 **** --- 767,818 ---- #define KINFO_LOADAVG (5<<8) #define KINFO_CLOCKRATE (6<<8) + /* Non-standard BSDI extension - only present on their 4.3 net-2 releases */ + #define KINFO_BSDI_SYSINFO (101<<8) + + /* + * XXX this is bloat, but I hope it's better here than on the potentially + * limited kernel stack... -Peter + */ + + struct { + char *bsdi_machine; /* "i386" on BSD/386 */ + char *pad0; + long pad1; + long pad2; + long pad3; + u_long pad4; + u_long pad5; + u_long pad6; + + char *bsdi_ostype; /* "BSD/386" on BSD/386 */ + char *bsdi_osrelease; /* "1.1" on BSD/386 */ + long pad7; + long pad8; + char *pad9; + + long pad10; + long pad11; + int pad12; + long pad13; + quad_t pad14; + long pad15; + + struct timeval pad16; + /* we dont set this, because BSDI's uname used gethostname() instead */ + char *bsdi_hostname; /* hostname on BSD/386 */ + + /* the actual string data is appended here */ + + } bsdi_si; + /* + * this data is appended to the end of the bsdi_si structure during copyout. + * The "char *" offsets are relative to the base of the bsdi_si struct. + * This contains "FreeBSD\02.0-BUILT-nnnnnn\0i386\0", and these strings + * should not exceed the length of the buffer here... (or else!! :-) + */ + char bsdi_strings[80]; /* It had better be less than this! */ + struct getkerninfo_args { int op; char *where; *************** *** 829,834 **** --- 875,937 ---- name[0] = KERN_CLOCKRATE; error = kern_sysctl(name, 1, uap->where, &size, NULL, 0, p); break; + + case KINFO_BSDI_SYSINFO: { + /* + * this is pretty crude, but it's just enough for uname() + * from BSDI's 1.x libc to work. + */ + + u_int needed; + u_int left; + char *s; + + bzero((char *)&bsdi_si, sizeof(bsdi_si)); + bzero(bsdi_strings, sizeof(bsdi_strings)); + + s = bsdi_strings; + + bsdi_si.bsdi_ostype = ((char *)(s - bsdi_strings)) + sizeof(bsdi_si); + strcpy(s, ostype); + s += strlen(s) + 1; + + bsdi_si.bsdi_osrelease = ((char *)(s - bsdi_strings)) + sizeof(bsdi_si); + strcpy(s, osrelease); + s += strlen(s) + 1; + + bsdi_si.bsdi_machine = ((char *)(s - bsdi_strings)) + sizeof(bsdi_si); + strcpy(s, machine); + s += strlen(s) + 1; + + needed = sizeof(bsdi_si) + (s - bsdi_strings); + + if (uap->where == NULL) { + /* process is asking how much buffer to supply.. */ + size = needed; + error = 0; + break; + } + + /* if too much buffer supplied, trim it down */ + if (size > needed) + size = needed; + + /* how much of the buffer is remaining */ + left = size; + + if ((error = copyout((char *)&bsdi_si, uap->where, left)) != 0) + break; + + /* is there any point in continuing? */ + if (left > sizeof(bsdi_si)) + left -= sizeof(bsdi_si); + else + break; + + error = copyout(&bsdi_strings, uap->where + sizeof(bsdi_si), + left); + break; + } default: return (EOPNOTSUPP); >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Jun 25 12:17:31 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA03370 for bugs-outgoing; Sun, 25 Jun 1995 12:17:31 -0700 Received: from gvr.win.tue.nl (root@gvr.win.tue.nl [131.155.210.19]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA03364 for ; Sun, 25 Jun 1995 12:17:28 -0700 Received: by gvr.win.tue.nl (8.6.10/1.53) id VAA05035; Sun, 25 Jun 1995 21:17:13 +0200 From: guido@gvr.win.tue.nl (Guido van Rooij) Message-Id: <199506251917.VAA05035@gvr.win.tue.nl> Subject: Re: 2.05R: failure to get fd parameters correctly To: rgrimes@gndrsh.aac.dev.com (Rodney W. Grimes) Date: Sun, 25 Jun 1995 21:17:12 +0200 (MET DST) Cc: freebsd-bugs@freebsd.org In-Reply-To: <199506181910.MAA02187@gndrsh.aac.dev.com> from "Rodney W. Grimes" at Jun 18, 95 12:10:49 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Content-Length: 416 Sender: bugs-owner@freebsd.org Precedence: bulk > > I agree, this is bad. Care to give me the serial numbers off of them? > Did you get them replaced under warranty? Yes we will do that. there are lots of numbers on this disk...: On the top there is one: EM21S011-01-G On the front we've got: 3722000 On the side: 466431130193 On the power connector: 20-105781-01 and under it: W/O 2680rev23 Then on th PCB there is one: 00424976 Is this enough? ;-) -Guido From owner-freebsd-bugs Sun Jun 25 12:24:40 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA03703 for bugs-outgoing; Sun, 25 Jun 1995 12:24:40 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id MAA03697 for ; Sun, 25 Jun 1995 12:24:37 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.11/8.6.9) id MAA02105; Sun, 25 Jun 1995 12:24:45 -0700 From: "Rodney W. Grimes" Message-Id: <199506251924.MAA02105@gndrsh.aac.dev.com> Subject: Re: 2.05R: failure to get fd parameters correctly To: guido@gvr.win.tue.nl (Guido van Rooij) Date: Sun, 25 Jun 1995 12:24:45 -0700 (PDT) Cc: freebsd-bugs@freebsd.org In-Reply-To: <199506251917.VAA05035@gvr.win.tue.nl> from "Guido van Rooij" at Jun 25, 95 09:17:12 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 623 Sender: bugs-owner@freebsd.org Precedence: bulk > > > > > I agree, this is bad. Care to give me the serial numbers off of them? > > Did you get them replaced under warranty? > Yes we will do that. > > there are lots of numbers on this disk...: > > On the top there is one: EM21S011-01-G > On the front we've got: 3722000 > On the side: 466431130193 > On the power connector: 20-105781-01 and under it: W/O 2680rev23 > Then on th PCB there is one: 00424976 > > Is this enough? ;-) That is enough, thank you. -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD From owner-freebsd-bugs Sun Jun 25 12:56:50 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id MAA05296 for bugs-outgoing; Sun, 25 Jun 1995 12:56:50 -0700 Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id MAA05290 for ; Sun, 25 Jun 1995 12:56:49 -0700 Received: by halloran-eldar.lcs.mit.edu; (5.65/1.1.3.6) id AA17278; Sun, 25 Jun 1995 15:56:46 -0400 Date: Sun, 25 Jun 1995 15:56:46 -0400 From: Garrett Wollman Message-Id: <9506251956.AA17278@halloran-eldar.lcs.mit.edu> To: "Jordan K. Hubbard" Cc: freebsd-bugs@freefall.cdrom.com Subject: docs/559: joy(4) contains a small error. In-Reply-To: <199506242340.QAA00127@freefall.cdrom.com> References: <199506242321.AAA00575@whisker.internet-eireann.ie> <199506242340.QAA00127@freefall.cdrom.com> Sender: bugs-owner@freebsd.org Precedence: bulk < said: > ! The joystick driver appeared in FreeBSD 2.0.5 Make that: ! The joystick driver appeated in ! .Tn FreeBSD ! 2.0.5. There are lots of man pages that reference 2.1 as they were written before 2.0.5 was hatched. -GAWollman -- Garrett A. Wollman | Shashish is simple, it's discreet, it's brief. ... wollman@lcs.mit.edu | Shashish is the bonding of hearts in spite of distance. Opinions not those of| It is a bond more powerful than absence. We like people MIT, LCS, ANA, or NSA| who like Shashish. - Claude McKenzie + Florent Vollant From owner-freebsd-bugs Sun Jun 25 14:10:06 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA07579 for bugs-outgoing; Sun, 25 Jun 1995 14:10:06 -0700 Received: (from gnats@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA07569 ; Sun, 25 Jun 1995 14:10:03 -0700 Date: Sun, 25 Jun 1995 14:10:03 -0700 Message-Id: <199506252110.OAA07569@freefall.cdrom.com> From: peter@haywire.dialix.com Reply-To: peter@haywire.dialix.com To: freebsd-bugs Subject: i386/563: isa conflict detection cannot handle ioaddr 0x0 In-Reply-To: Your message of Mon, 26 Jun 1995 05:03:41 +0800 <199506252103.FAA00267@jhome.DIALix.COM> Sender: bugs-owner@FreeBSD.org Precedence: bulk >Number: 563 >Category: i386 >Synopsis: isa conflict detection cannot handle ioaddr 0x0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs (FreeBSD bugs mailing list) >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jun 25 14:10:02 1995 >Originator: Peter Wemm >Organization: DIALix Services >Release: FreeBSD 2.0-BUILT-19950626 i386 >Environment: FreeBSD-current uname -a: FreeBSD jhome.DIALix.COM 2.0-BUILT-19950626 FreeBSD 2.0-BUILT-19950626 #7: Mon Jun 26 04:47:14 WST 1995 pwroot@jhome.DIALix.COM:/usr/src/sys/compile/JHOME i386 dmesg: FreeBSD 2.0-BUILT-19950626 #6: Mon Jun 26 04:39:52 WST 1995 pwroot@jhome.DIALix.COM:/usr/src/sys/compile/JHOME CPU: i486 DX2 (486-class CPU) Origin = "GenuineIntel" Id = 0x435 Stepping=5 Features=0x3 real memory = 30326784 (7404 pages) avail memory = 28086272 (6857 pages) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> ed0 at 0x300-0x31f irq 5 on isa ed0: address 00:80:48:98:75:56, type NE2000 (16 bit) bpf: ed0 attached sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A lpt0 not found at 0xffffffff lpt1 not found at 0xffffffff lpt2 not found at 0xffffffff si0 at 0x0 irq 12 maddr 0xe0000 msize 32768 on isa ^^^ si1 not probed due to I/O address conflict with si0 at 0x0 ^^^ pca0 on motherboard pca0: PC speaker audio driver fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 765 fd0: 1.44MB 3.5in fd1: 1.2MB 5.25in wdc0 not found at 0x1f0 bt0: Bt445S/ 0-PCI/EISA/VLB(32bit) bus bt0: reading board settings, dma=5, int=11 bt0: version 3.35, fast sync, parity, 32 mbxs, 32 ccbs bt0: targ 0 sync rate= 4.54MB/s(220ns), offset=15 bt0: targ 5 sync rate= 5.00MB/s(200ns), offset=15 bt0: Using Strict Round robin scheme bt0 at 0x330 irq 11 drq 5 on isa (bt0:0:0): "SEAGATE ST41600N 0090" type 0 fixed SCSI 2 sd0(bt0:0:0): Direct-Access 1307MB (2676846 512 byte sectors) sd0(bt0:0:0): with 2099 cyls, 17 heads, and an average 75 sectors/track (bt0:5:0): "WangDAT Model 1300 02.4" type 1 removable SCSI 2 st0(bt0:5:0): Sequential-Access st0: WangDAT model 1300 is a known rogue density code 0x13, drive empty aha0 not probed due to I/O address conflict with bt0 at 0x330 npx0 on motherboard npx0: INT 16 interface bpf: lo0 attached bpf: ppp0 attached bpf: ppp1 attached bpf: sl0 attached bpf: sl1 attached bpf: tun0 attached bpf: tun1 attached SLXOS si0: downloading boot code..... SLXOS si0: boot successful. Host is SIPLUS with 32 ports. >Description: The conflict detection code does not allow for the possibility that a device does not have an IO address. >How-To-Repeat: I'm specifying the config lines like this, with no io address: # Specialix XIO 8-32 port terminal host card device si0 at isa? tty irq 12 iomem 0xe0000 vector siintr device si1 at isa? tty irq 14 iomem 0xe8000 vector siintr #device si2 at isa? tty irq 15 iomem ? vector siintr #device si3 at isa? tty irq ? iomem ? vector siintr >Fix: *** isa.c.dist Tue May 30 18:57:02 1995 --- isa.c Mon Jun 26 04:46:48 1995 *************** *** 186,188 **** */ ! if (checkbits & CC_IOADDR && tmpdvp->id_alive != -1) { if ((dvp->id_iobase >= tmpdvp->id_iobase) && --- 186,189 ---- */ ! if (checkbits & CC_IOADDR && tmpdvp->id_alive != -1 && ! tmpdvp->id_iobase) { if ((dvp->id_iobase >= tmpdvp->id_iobase) && >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Jun 25 23:03:23 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id XAA26306 for bugs-outgoing; Sun, 25 Jun 1995 23:03:23 -0700 Received: from dca.net (dca.net [204.183.80.2]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA26296 for ; Sun, 25 Jun 1995 23:03:07 -0700 Received: from dca.net (localhost.dca.net [127.0.0.1]) by dca.net (8.6.12/8.6.9) with SMTP id CAA00398; Mon, 26 Jun 1995 02:02:53 -0400 Date: Mon, 26 Jun 1995 02:02:51 -0400 (EDT) From: Andrew White Reply-To: Andrew@dca.net To: bugs@FreeBSD.org Subject: (fwd) "kernel: mb_map full" crash (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: bugs-owner@FreeBSD.org Precedence: bulk Hello, bugs@freebsd.org. I posted this to comp.unix.bsd.freebsd.misc a few days ago and didn't get an answer. Since my server crashed again this morning with the same error, my sense of urgency has increased and I hope to find out whether I have indeed been the unfortunate discoverer of a bug. Could you please let me know if the problem below is known? Thanks a million! Andrew awhite@dca.net http://www.dca.net/ (work-related) Andrew@White.org http://www.white.org/ (personal) DCANET: The Delaware Common Access Network Call (302) 654-1019 or send mail to info@dca.net for more information. ---------- Forwarded message ---------- Path: netnews.upenn.edu!dca.net!dca.net!not-for-mail From: root@dca.net (Operator) Newsgroups: comp.unix.bsd.freebsd.misc Subject: "kernel: mb_map full" crash Date: 20 Jun 1995 01:55:10 -0400 Organization: DCANet Lines: 27 Message-ID: <3s5nru$21t@dca.net> NNTP-Posting-Host: localhost.dca.net Keywords: kernel crash freebsd 2.1.0 X-Newsreader: TIN [version 1.2 PL2] Hello, fellow FreeBSD fans. A little troubleshooting help, por favor? I experienced a nasty crash, which caused a reboot, early this morning. The last entry in syslog before the reboot says: