From owner-freebsd-bugs Sun Sep 21 00:52:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA20473 for bugs-outgoing; Sun, 21 Sep 1997 00:52:40 -0700 (PDT) Received: from dfw-ix15.ix.netcom.com (dfw-ix15.ix.netcom.com [206.214.98.15]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA20468 for ; Sun, 21 Sep 1997 00:52:36 -0700 (PDT) Received: (from smap@localhost) by dfw-ix15.ix.netcom.com (8.8.4/8.8.4) id CAA02471 for ; Sun, 21 Sep 1997 02:52:04 -0500 (CDT) Received: from ont-ca8-10.ix.netcom.com(206.214.124.74) by dfw-ix15.ix.netcom.com via smap (V1.3) id rma002442; Sun Sep 21 02:51:34 1997 Message-ID: <3424D2AC.899@ix.netcom.com> Date: Sun, 21 Sep 1997 00:54:21 -0700 From: Larry Bailey X-Mailer: Mozilla 3.01GoldC-NC320 (Win95; I) MIME-Version: 1.0 To: freebsd-bugs@freebsd.org Subject: Panic: Double Fault when attempting to boot up Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I have FreeBSD 2.2.2 and while trying to bootup from floopy or CD, I get the following message and the system hangs: PANIC: Double Fault Syncing Disks ... The installation manual states that I can use FDISK from the CD but it is not there on the Installation CD or the Live CD. I am trying to install on my PC 486DX100 with 48 megabytes of RAM. Thanks, Larry From owner-freebsd-bugs Sun Sep 21 01:50:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA22346 for bugs-outgoing; Sun, 21 Sep 1997 01:50:36 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id BAA22341 for ; Sun, 21 Sep 1997 01:50:32 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id KAA22822; Sun, 21 Sep 1997 10:50:29 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.7/8.8.5) id KAA07998; Sun, 21 Sep 1997 10:24:12 +0200 (MET DST) Message-ID: <19970921102412.LR13220@uriah.heep.sax.de> Date: Sun, 21 Sep 1997 10:24:12 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: freebsd-bugs@FreeBSD.ORG Cc: mr_b1@ix.netcom.com (Larry Bailey) Subject: Re: Panic: Double Fault when attempting to boot up References: <3424D2AC.899@ix.netcom.com> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <3424D2AC.899@ix.netcom.com>; from Larry Bailey on Sep 21, 1997 00:54:21 -0700 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Larry Bailey wrote: > I have FreeBSD 2.2.2 and while trying to bootup from floopy or CD, I get > the following message and the system hangs: > > PANIC: Double Fault Take out 16 MB, or add another 16 MB for the installation. This is a known problem, and mentioned in ERRATA.TXT on the FTP sites (but didn't make it into ERRATA.TXT on the CD-ROM, apparently). You can run it fine with 48 MB once it's installed. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Sun Sep 21 02:00:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA22682 for bugs-outgoing; Sun, 21 Sep 1997 02:00:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA22655; Sun, 21 Sep 1997 02:00:02 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 02:00:02 -0700 (PDT) Resent-Message-Id: <199709210900.CAA22655@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, amb@elvisti.kiev.ua Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA22484; Sun, 21 Sep 1997 01:54:47 -0700 (PDT) Message-Id: <199709210854.BAA22484@hub.freebsd.org> Date: Sun, 21 Sep 1997 01:54:47 -0700 (PDT) From: amb@elvisti.kiev.ua To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: bin/4592: kbdcontrol reboting machine Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4592 >Category: bin >Synopsis: kbdcontrol reboting machine >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 02:00:01 PDT 1997 >Last-Modified: >Originator: Andrei Biryukov >Organization: Elvisti Informetion Cente >Release: FreeBSD-2,2-970618-RELENG >Environment: FreeBSD pinta.elvisti.kiev.ua 2.2-970618-RELENG FreeBSD 2.2-970618-RELENG #0: Wed Aug 27 16:09:00 GMT 1997 root@pinta.elvisti.kiev.ua:/usr/src/sys/compile/PINTA i386 >Description: if cbdcontrol -h 1000000000000000000000000000000000 then machine reboot >How-To-Repeat: kbdcontrol -h 100000000000000000000000000000000000 >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 02:25:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA23511 for bugs-outgoing; Sun, 21 Sep 1997 02:25:21 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA23491; Sun, 21 Sep 1997 02:24:35 -0700 (PDT) From: Wolfram Schneider Received: (from wosch@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id CAA21300; Sun, 21 Sep 1997 02:20:19 -0700 (PDT) Date: Sun, 21 Sep 1997 02:20:19 -0700 (PDT) Message-Id: <199709210920.CAA21300@freefall.freebsd.org> To: wosch@cs.tu-berlin.de, wosch@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/4587 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: bad implemented dot support in chown(8) State-Changed-From-To: open-closed State-Changed-By: wosch State-Changed-When: Sun Sep 21 02:18:54 PDT 1997 State-Changed-Why: Fixed in src/usr.sbin/chown/chown.c revision 1.9 From owner-freebsd-bugs Sun Sep 21 03:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA24772 for bugs-outgoing; Sun, 21 Sep 1997 03:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA24762; Sun, 21 Sep 1997 03:20:02 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 03:20:02 -0700 (PDT) Resent-Message-Id: <199709211020.DAA24762@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, dima@tejblum.dnttm.rssi.ru Received: from phobos.ras.ru (root@phobos.ras.ru [193.124.148.76]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA24682; Sun, 21 Sep 1997 03:16:06 -0700 (PDT) Received: (from uucp@localhost) by phobos.ras.ru (8.8.5/8.8.5) with UUCP id NAA22074; Sun, 21 Sep 1997 13:48:48 +0400 Received: (from uucp@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-3) with UUCP id MAA06646; Sun, 21 Sep 1997 12:25:45 +0400 Received: (from dima@localhost) by tejblum.dnttm.rssi.ru (8.8.7/8.8.5) id MAA25213; Sun, 21 Sep 1997 12:26:38 +0400 (MSD) Message-Id: <199709210826.MAA25213@tejblum.dnttm.rssi.ru> Date: Sun, 21 Sep 1997 12:26:38 +0400 (MSD) From: Dmitrij Tejblum Reply-To: dima@tejblum.dnttm.rssi.ru To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: imp@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4593: FTS broken in -current Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4593 >Category: bin >Synopsis: FTS broken in -current >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 03:20:01 PDT 1997 >Last-Modified: >Originator: Dmitrij Tejblum >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD tejblum.dnttm.rssi.ru 3.0-CURRENT FreeBSD 3.0-CURRENT #40: Sun Sep 14 00:40:00 MSD 1997 dima@tejblum.dnttm.rssi.ru:/usr/src/sys/compile/DIMA i386 >Description: The "fix for NetBSD PR#1495" (change in NAPPEND macro), commited to fts.c a couple of weeks ago, broked FTS badly. Now using of FTS with FTS_NOCHDIR option (in particular, FTS with FTS_LOGICAL option) may lead to an absolutely incorrect result. >How-To-Repeat: Try to remove a directory with rm -r directory/ (note '/' at the end) Look at result of find -L directory/ (also note '/' at the end) Look at result of ls -LR directory/ (again note '/' at the end) And so on. >Fix: --- fts.c.00 Sun Aug 31 13:47:24 1997 +++ fts.c Tue Sep 16 13:16:48 1997 @@ -745,11 +745,11 @@ /* * If not changing directories, reset the path back to original * state. */ if (ISSET(FTS_NOCHDIR)) { - if (cp - 1 > sp->fts_path) + if (len == cur->fts_pathlen) --cp; *cp = '\0'; } /* >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 05:00:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA27642 for bugs-outgoing; Sun, 21 Sep 1997 05:00:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA27607; Sun, 21 Sep 1997 05:00:02 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 05:00:02 -0700 (PDT) Resent-Message-Id: <199709211200.FAA27607@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, seki@sysrap.cs.fujitsu.co.jp Received: from fgwmail.fujitsu.co.jp (fgwmail.fujitsu.co.jp [164.71.1.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA27330 for ; Sun, 21 Sep 1997 04:52:12 -0700 (PDT) Received: from fdmmail.fujitsu.co.jp by fgwmail.fujitsu.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta6-MX970909-Fujitsu Mail Gateway) id UAA22814; Sun, 21 Sep 1997 20:52:11 +0900 (JST) Received: from nile.sysrap.cs.fujitsu.co.jp by fdmmail.fujitsu.co.jp (8.8.5+2.7Wbeta5/3.5Wpl3-970822-Fujitsu Domain Mail Master) id UAA07747; Sun, 21 Sep 1997 20:51:40 +0900 (JST) Received: (from seki@localhost) by nile.sysrap.cs.fujitsu.co.jp (8.8.5/8.7.3) id UAA02961; Sun, 21 Sep 1997 20:51:39 +0900 (JST) Message-Id: <199709211151.UAA02961@nile.sysrap.cs.fujitsu.co.jp> Date: Sun, 21 Sep 1997 20:51:39 +0900 (JST) From: Masahiro Sekiguchi Reply-To: seki@sysrap.cs.fujitsu.co.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/4594: typo in ntpq.8 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4594 >Category: docs >Synopsis: ntpq.8 man page has typo >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 05:00:01 PDT 1997 >Last-Modified: >Originator: Masahiro Sekiguchi >Organization: Fujitsu Limited >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD 2.2.2 RELEASE >Description: The ntpq.8 manual page has some typo's in it. See the following patch for details. >How-To-Repeat: man ntpq >Fix: Apply the following patch. --- original/ntpq.8 Sat Sep 6 20:18:34 1997 +++ ntpq.8 Sun Sep 21 20:46:54 1997 @@ -138,12 +138,12 @@ .B ? [ .I command_keyword -} +] .PP A \*(L"?\*(R" by itself will print a list of all the command keywords known to this incarnation of .IR ntpq . -A \*(L"?\*(R" followed by a command keyword will print funcation and +A \*(L"?\*(R" followed by a command keyword will print function and usage information about the command. This command is probably a better source of information about .I ntpq @@ -359,7 +359,7 @@ Sends a read status request to the server for the given association. The names and values of the peer variables returned will be printed. Note that the status word from the header is displayed preceding the -variables, both in hexidecimal and in pidgeon English. +variables, both in hexadecimal and in pidgin English. .PP .B readvar [ @@ -517,9 +517,9 @@ clock selection process. The codes mean: discarded due to high stratum and/or failed sanity checks; \*(L"x\*(R" designated falsticker by the intersection algorithm; \*(L".\*(R" culled from the end of the -candidate list; \*(L"-\*(R" discarded by the clustering algorithmi; +candidate list; \*(L"-\*(R" discarded by the clustering algorithm; \*(L"+\*(R" included in the final selection set; \*(L"#\*(R" selected -for synchronizatio;n but distance exceeds maximum; \*(L"*\*(R" selected +for synchronization but distance exceeds maximum; \*(L"*\*(R" selected for synchronization; and \*(L"o\*(R" selected for synchronization, pps signal in use. .PP >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 05:15:36 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA28298 for bugs-outgoing; Sun, 21 Sep 1997 05:15:36 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA28289; Sun, 21 Sep 1997 05:15:26 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA23087; Sun, 21 Sep 1997 05:11:10 -0700 (PDT) Date: Sun, 21 Sep 1997 05:11:10 -0700 (PDT) Message-Id: <199709211211.FAA23087@freefall.freebsd.org> To: muir@idiom.com, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/4518 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ipfw cannot handle 6-character interface names State-Changed-From-To: open-analyzed State-Changed-By: danny State-Changed-When: Sun Sep 21 05:07:24 PDT 1997 State-Changed-Why: It seems that ip_fw.h/FW_IFNLEN == 6, but net/if.h/IFNAMSIZ == 16. snprintf truncates at FW_IFNLEN-1 to add '\0'. From owner-freebsd-bugs Sun Sep 21 06:30:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA00896 for bugs-outgoing; Sun, 21 Sep 1997 06:30:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA00888; Sun, 21 Sep 1997 06:30:02 -0700 (PDT) Date: Sun, 21 Sep 1997 06:30:02 -0700 (PDT) Message-Id: <199709211330.GAA00888@hub.freebsd.org> To: freebsd-bugs Cc: From: Bruce Evans Subject: Re: bin/4592: kbdcontrol reboting machine Reply-To: Bruce Evans Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/4592; it has been noted by GNATS. From: Bruce Evans To: amb@elvisti.kiev.ua, freebsd-gnats-submit@FreeBSD.ORG Cc: Subject: Re: bin/4592: kbdcontrol reboting machine Date: Sun, 21 Sep 1997 23:25:14 +1000 >>Description: >if >cbdcontrol -h 1000000000000000000000000000000000 k >then machine reboot There are several bugs here. 1. -h (set console history buffer size) should be a vidcontrol option. 2. 1000000000000000000000000000000000 is misinterpreted by atoi() as usual and overflows to 0x7fffffff. 3. syscons.c accepts the preposterous size of 0x7fffffff (lines) and does several potentially overflowing multiplications, first by the screen width (normally 80), then by 2. 0x7fffffff * 80 overflows to 0xffffffb0. 0xffffffb0 * 2 overflows to 0xffffff60. 4. The old history buffer is freed before allocating the new one or setting the old history pointers to NULL, so the system panics if you trace through the code using ddb. More seriously, the system would panic if a kernel printf occurred while the pointers are invalid. 5. malloc() accepts the preposterous size of 0xffffff60 and does an overflowing roundup() to size 0. 6. kmem_malloc() can't handle a size of 0 and panics nicely with "kmem_malloc: entry not found or misaligned". 7. Unless a serial console is used, the panic is actually nasty because of bug (4). Here (using ddb) the first line of the panic gets printed OK; then then the system hangs when syscons attempts to update the history for scrolling. The bugs are all in syscons and its utilities except for (5) and (6). For the less preposterous size of 12500000 which avoids overflows and could be satisfied by a measly 2GB of kernel memory, malloc() can do no better than panic. It prints the more appropriate message "kmem_malloc: kmem_map too small". Syscons should avoid passing preposterous sizes. Bruce From owner-freebsd-bugs Sun Sep 21 08:00:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA03288 for bugs-outgoing; Sun, 21 Sep 1997 08:00:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA03276; Sun, 21 Sep 1997 08:00:01 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 08:00:01 -0700 (PDT) Resent-Message-Id: <199709211500.IAA03276@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Douglas Thomas Crosher Received: from scrooge.ee.swin.oz.au (scrooge.ee.swin.oz.au [136.186.4.20]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id HAA03141 for ; Sun, 21 Sep 1997 07:52:25 -0700 (PDT) Received: (from dtc@localhost) by scrooge.ee.swin.oz.au (8.6.9/8.6.9) id AAA06008 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Sep 1997 00:55:38 +1000 Message-Id: <199709211455.AAA06008@scrooge.ee.swin.oz.au> Date: Mon, 22 Sep 1997 00:55:38 +1000 (EST) From: Douglas Thomas Crosher To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: kern/4597: Patch to pass NPX status word in signal code. Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4597 >Category: kern >Synopsis: Patch to pass NPX status word in signal code on SIGFPE. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 08:00:01 PDT 1997 >Last-Modified: >Originator: Douglas Crosher >Organization: Swinburne University >Release: FreeBSD 3.0-CURRENT i386 >Environment: N/A >Description: Presently it's not possible for a process to determine the cause of a FP exception it may generate. The exceptions in the NPX status word are cleared after an exception so the process has no way of determining which exception occurred. The suggested change would have the NPX status word passed in the signal code allowing the process to determine the cause of the exception. Being able to determine the cause of a FP exception is critical for some numerical code, E.g. it may be used to adjust an algorithm if an overflow occurs. Further it may indicate a bug in an algorithm, (e.g. an unexpected division by zero), and knowing the cause of an exception can help locate the problem. Algorithms may also be mixing the monitoring the accrued exceptions with some traps enabled. The clearing of all the exceptions on a SIGFPE clears the accrued exceptions and may break such code unless the accrued exceptions are restored by the application on a longjump; but if the application doesn't have access to these it can't restore them. It is currently possible for an external debugger (gdb) to obtain the NPX status word and report the exception. But this doesn't help an application that needs to know the cause of an exception it produces, or higher level languages that have their own debuggers to handle exceptions (e.g. CMU Common Lisp). Some operating systems will save the FP state in the signal context. This has been discussed on the freebsd-current list some time ago and the general consensus seemed to be that the overhead of doing so is prohibitive. This may be the case, and if an application needs to save the NPX state it can do so in its SIGFPE handler, however the exceptions in the status word are currently cleared and lost. >How-To-Repeat: N/A >Fix: The patch below has the NPX status word passed in the signal code. This allows an application to determine the cause the of exception and to restore any accrued exceptions on a longjump. *** npx.c.1 Thu Aug 21 23:10:27 1997 --- npx.c Sun Sep 21 21:07:27 1997 *************** *** 528,542 **** * just before it is used). */ curproc->p_md.md_regs = (struct trapframe *)&frame->if_es; - #ifdef notyet /* ! * Encode the appropriate code for detailed information on ! * this exception. */ ! code = XXX_ENCODE(curpcb->pcb_savefpu.sv_ex_sw); ! #else ! code = 0; /* XXX */ ! #endif trapsignal(curproc, SIGFPE, code); } else { /* --- 528,538 ---- * just before it is used). */ curproc->p_md.md_regs = (struct trapframe *)&frame->if_es; /* ! * Pass the NPX status word in the signal code so the ! * process can determine the cause of the exception. */ ! code = curpcb->pcb_savefpu.sv_ex_sw; trapsignal(curproc, SIGFPE, code); } else { /* >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 10:37:26 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA09154 for bugs-outgoing; Sun, 21 Sep 1997 10:37:26 -0700 (PDT) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA09130; Sun, 21 Sep 1997 10:37:20 -0700 (PDT) Received: (from eivind@localhost) by bitbox.follo.net (8.8.6/8.8.6) id TAA20833; Sun, 21 Sep 1997 19:37:02 +0200 (MET DST) Date: Sun, 21 Sep 1997 19:37:02 +0200 (MET DST) Message-Id: <199709211737.TAA20833@bitbox.follo.net> From: Eivind Eklund To: "Andrew Atrens" CC: phk@critter.freebsd.dk, hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG In-reply-to: "Andrew Atrens"'s message of 18 Sep 1997 17:59 EDT Subject: Re: Bug in malloc/free (was: Memory leak in getservbyXXX?) References: <199709182202.PAA10664@hub.freebsd.org> Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk [Andrew Atrens] > >From what I can tell Poul your free() actually gives the memory back to the > OS ( at least some of the time ). If this is correct, it breaks ANSI C behaviour. (Yes, I hate this ANSI C requirement as much as the next guy - but still thought I should inform about it.) Eivind. From owner-freebsd-bugs Sun Sep 21 12:00:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12653 for bugs-outgoing; Sun, 21 Sep 1997 12:00:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12642; Sun, 21 Sep 1997 12:00:01 -0700 (PDT) Date: Sun, 21 Sep 1997 12:00:01 -0700 (PDT) Message-Id: <199709211900.MAA12642@hub.freebsd.org> To: freebsd-bugs Cc: From: Bruce Evans Subject: Re: kern/4597: Patch to pass NPX status word in signal code. Reply-To: Bruce Evans Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/4597; it has been noted by GNATS. From: Bruce Evans To: dtc@scrooge.ee.swin.oz.au, FreeBSD-gnats-submit@FreeBSD.ORG Cc: Subject: Re: kern/4597: Patch to pass NPX status word in signal code. Date: Mon, 22 Sep 1997 04:48:36 +1000 >determining which exception occurred. The suggested change would have >the NPX status word passed in the signal code allowing the process to >determine the cause of the exception. One minor problem: the raw npx status word has nothing to do with the codes in (and these codes are incomplete, not to mention inadequate since they can't be ORed together). I think the code should be fairly raw and should be changed to match it. >Algorithms may also be mixing the monitoring the accrued exceptions >with some traps enabled. The clearing of all the exceptions on a >SIGFPE clears the accrued exceptions and may break such code unless >the accrued exceptions are restored by the application on a longjump; >but if the application doesn't have access to these it can't restore >them. My version of npx.c has an option to avoided clearing the exception bits. The idea is to pass the exact state that caused the exception to the SIGFPE handler and let it worry about possible nested SIGFPEs. Naive handlers will work as follows: 1. If SIGFPE is SIG_IGN'ed, or the handler just returns, the behaviour is undefined, as before, and more obviously broken than before, since nothing clears the exception bits, so SIGFPEs will occur endlessly on the FPU instruction after the one that set the exception bit. Clearing the exception bits allows broken programs to make progress, often with a corrupt FPU stack. 2. If the handler calls longjmp(), then longjmp() will clear the exception bits. longjmp() only attempts to preserve the part of the FPU state necessary for standard C programs. Since I also mask all FPU exceptions by default and don't use any sophisticated SIGFPE handlers (that I know about), and don't actually use the option :-), I don't know how well this works in practice. diff -c2 npx.c~ npx.c *** npx.c~ Fri Aug 22 05:11:14 1997 --- npx.c Thu Sep 4 21:29:26 1997 *************** *** 1,2 **** --- 1,3 ---- + static int old_npxintr = 0; /*- * Copyright (c) 1990 William Jolitz. *************** *** 508,514 **** outb(0xf0, 0); ! fnstsw(&curpcb->pcb_savefpu.sv_ex_sw); ! fnclex(); ! fnop(); /* --- 523,538 ---- outb(0xf0, 0); ! /* ! * Save state to work around the IRQ13 interface bugs. If the ! * exception 16 interface is used then the exception-pending bits ! * will be saved and will cause another exception on the next FPU ! * instruction in user mode (the same one unless the exception is ! * cleared by the application). If the IRQ13 interface is used ! * then the exception-pending bits will be saved and will usually ! * a bogus IRQ13 in the kernel when the state is restored. ! */ ! npxsave(&curpcb->pcb_savefpu); ! if (old_npxintr) ! curpcb->pcb_savefpu.sv_env.en_sw &= ~0x80bf; /* >Some operating systems will save the FP state in the signal >context. This has been discussed on the freebsd-current list some time >ago and the general consensus seemed to be that the overhead of doing >so is prohibitive. This may be the case, and if an application needs >to save the NPX state it can do so in its SIGFPE handler, however the >exceptions in the status word are currently cleared and lost. Saving the state for SIGFPE would be acceptable, but saving it for all signal handlers would be wasteful except possibly if the save is done lazily (note that lazy saving is not implemented even for ordinary context switches and doing it is even further away for the SMP case). However, I think presenting the exception state as is to the SIGFPE handler is best. If it knows enough to do fixups, then it can know enough to clear the state for itself. Bruce From owner-freebsd-bugs Sun Sep 21 12:04:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA12765 for bugs-outgoing; Sun, 21 Sep 1997 12:04:05 -0700 (PDT) Received: from critter.freebsd.dk (critter.freebsd.dk [195.8.129.26]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA12743; Sun, 21 Sep 1997 12:03:57 -0700 (PDT) Received: from critter.freebsd.dk (localhost.cybercity.dk [127.0.0.1]) by critter.freebsd.dk (8.8.7/8.8.7) with ESMTP id VAA07812; Sun, 21 Sep 1997 21:03:05 +0200 (CEST) To: Eivind Eklund cc: "Andrew Atrens" , hackers@freebsd.org, freebsd-bugs@freebsd.org Subject: Re: Bug in malloc/free (was: Memory leak in getservbyXXX?) In-reply-to: Your message of "Sun, 21 Sep 1997 19:37:02 +0200." <199709211737.TAA20833@bitbox.follo.net> Date: Sun, 21 Sep 1997 21:03:04 +0200 Message-ID: <7810.874868584@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In message <199709211737.TAA20833@bitbox.follo.net>, Eivind Eklund writes: >[Andrew Atrens] >> >From what I can tell Poul your free() actually gives the memory back to the >> OS ( at least some of the time ). > >If this is correct, it breaks ANSI C behaviour. (Yes, I hate this >ANSI C requirement as much as the next guy - but still thought I >should inform about it.) Bugger off :-) We merely tell the OS that we're not interested in the contents of the page. It's cheaper to zero-fill than to page out and back in. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." From owner-freebsd-bugs Sun Sep 21 14:20:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA17399 for bugs-outgoing; Sun, 21 Sep 1997 14:20:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA17393; Sun, 21 Sep 1997 14:20:03 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 14:20:03 -0700 (PDT) Resent-Message-Id: <199709212120.OAA17393@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, hsu@mail.clinet.fi Received: from hauki.clinet.fi (root@hauki.clinet.fi [194.100.0.1]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA17063 for ; Sun, 21 Sep 1997 14:11:16 -0700 (PDT) Received: from katiska.clinet.fi (root@katiska.clinet.fi [194.100.0.4]) by hauki.clinet.fi (8.8.6/8.8.6) with ESMTP id AAA07784 for ; Mon, 22 Sep 1997 00:10:53 +0300 (EET DST) Received: (root@localhost) by katiska.clinet.fi (8.8.7/8.6.4) id AAA14120; Mon, 22 Sep 1997 00:10:53 +0300 (EEST) Message-Id: <199709212110.AAA14120@katiska.clinet.fi> Date: Mon, 22 Sep 1997 00:10:53 +0300 (EEST) From: Heikki Suonsivu Reply-To: hsu@mail.clinet.fi To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4599: mktemp is too smart, accesses the path given Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4599 >Category: bin >Synopsis: mktemp is too smart, accesses the path given >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 14:20:01 PDT 1997 >Last-Modified: >Originator: Heikki Suonsivu >Organization: Clinet, Espoo, Finland >Release: FreeBSD 2.2-STABLE i386 >Environment: FreeBSD, I think in all versions from at least 2.2. >Description: mktemp is supposed to randomize a given pathname by replacing X's in the given string with process-specific numbers/data. However, if the given string does not point to a valid path, it returns NULL and botches the argument string. As it is supposed just to create a path name, this should not happen ? This breaks rdist6, which wants to create a temporary path and patch up missing directories on the path afterwards. >How-To-Repeat: #include #include main() { char foo[1024]; strcpy(foo, "/some/unexistent/directoryXXXXXX"); if (!mktemp(foo)) { perror(foo); } printf("foo become %s\n", foo); } hsu#katiska.clinet.fi Sun 10: ./hello /some/unexistent: No such file or directory foo become /some/unexistent hsu#katiska.clinet.fi Sun 11: >Fix: Dirty workaround for rdist6 (server.c): #if 0 if (!mktemp(new)) { error("Cannot create temporary name, errno %d.", errno); } #else { char *p; p = strstr(new, "XXXXXX"); if (p) sprintf(p, "%6d", getpid() % 1000000); else error("Cannot create temporary name"); } #endif -- Heikki Suonsivu, T{ysikuu 10 C 83/02210 Espoo/FINLAND, hsu@clinet.fi mobile +358-40-5519679 work +358-9-43542270 fax -4555276 >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 14:23:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA17495 for bugs-outgoing; Sun, 21 Sep 1997 14:23:57 -0700 (PDT) Received: from inga.augusta.de (root@inga.augusta.de [193.175.23.65]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id OAA17489 for ; Sun, 21 Sep 1997 14:23:42 -0700 (PDT) Received: from rabbit by inga.augusta.de with uucp (Smail3.1.29.1 #1) id m0xCtMr-004d3LC; Sun, 21 Sep 97 23:16 MET DST Received: by rabbit.augusta.de via sendmail with stdio id for bugs@FreeBSD.ORG; Sun, 21 Sep 1997 15:01:56 +0200 (CEST) (Smail-3.2 1996-Jul-4 #1 built DST-May-22) Message-Id: Date: Sun, 21 Sep 1997 15:01:56 +0200 (CEST) Mime-Version: 1.0 X-Newsreader: knews 0.9.8 Reply-To: shanee@augusta.de Organization: Privat Site running FreeBSD-current X-Mail-Attention: It is forbidden by law to send unwanted mail to this account! From: shanee@augusta.de (Andreas Kohout) Subject: FYI: small erroris in src at src-cur.3059.gz X-Original-Newsgroups: muc.lists.freebsd.bugs To: bugs@FreeBSD.ORG Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hello, there are two errors in the src tree, first in /usr/src/usr.sbin/Makefile lins 8 missing '\' after 'nslookup' (maybe fixed) and in /usr/src/sbin/dset root@rabbit# cd /usr/src/sbin/dset/ root@rabbit# make clean obj depend all rm -f a.out Errs errs mklog dset dset.o dset.8.gz dset.8.cat.gz /usr/obj/usr/src/sbin/dset created for /usr/src/sbin/dset rm -f .depend mkdep -f .depend -a -I/usr/src/sbin/dset/../../sys/ dset.c cd /usr/src/sbin/dset; make _EXTRADEPEND echo dset: `gcc -Wl,-f -O2 -pipe -I/usr/src/sbin/dset/../../sys/ -static -Wl,-lkvm` >> .depend Warning: Object directory not changed from original /usr/src/sbin/dset gcc -O2 -pipe -I/usr/src/sbin/dset/../../sys/ -c dset.c dset.c: In function `main': dset.c:363: sizeof applied to an incomplete type dset.c:372: sizeof applied to an incomplete type dset.c:374: sizeof applied to an incomplete type dset.c:379: invalid use of undefined type `struct pnp_cinfo' [22 more] dset.c:412: invalid use of undefined type `struct pnp_cinfo' dset.c:419: sizeof applied to an incomplete type dset.c:421: sizeof applied to an incomplete type dset.c: At top level: dset.c:34: storage size of `new_ov' isn't known dset.c:35: storage size of `old_ov' isn't known *** Error code 1 Stop. and my PS/2 mouse won´t work?! Neither under X nor under mused ... psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0 the mouse won´t move ... -- Greetings, Andy --------------------------------------------------------------------------- running FreeBSD-current () /\ From owner-freebsd-bugs Sun Sep 21 14:37:20 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA18624 for bugs-outgoing; Sun, 21 Sep 1997 14:37:20 -0700 (PDT) Received: (from fenner@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA18539; Sun, 21 Sep 1997 14:37:11 -0700 (PDT) Date: Sun, 21 Sep 1997 14:37:11 -0700 (PDT) From: Bill Fenner Message-Id: <199709212137.OAA18539@hub.freebsd.org> To: fenner, freebsd-bugs, freebsd-bugs Subject: Re: kern/4544 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Linux emulator problems when MAXDSIZ is increased Responsible-Changed-From-To: freebsd-bugs->freebsd-bugs Responsible-Changed-By: fenner Responsible-Changed-When: Sun Sep 21 14:36:03 PDT 1997 Responsible-Changed-Why: It didn't. I thought I fixed this edit-pr bug. From owner-freebsd-bugs Sun Sep 21 14:37:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA18713 for bugs-outgoing; Sun, 21 Sep 1997 14:37:37 -0700 (PDT) Received: (from fenner@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA18668; Sun, 21 Sep 1997 14:37:32 -0700 (PDT) Date: Sun, 21 Sep 1997 14:37:32 -0700 (PDT) From: Bill Fenner Message-Id: <199709212137.OAA18668@hub.freebsd.org> To: fenner, freebsd-bugs, freebsd-bugs Subject: Re: bin/4545 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: f77 will only call `cc', no com-line option, will not check the environment Responsible-Changed-From-To: freebsd-bugs->freebsd-bugs Responsible-Changed-By: fenner Responsible-Changed-When: Sun Sep 21 14:36:03 PDT 1997 Responsible-Changed-Why: It didn't. I thought I fixed this edit-pr bug. From owner-freebsd-bugs Sun Sep 21 14:38:33 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA19093 for bugs-outgoing; Sun, 21 Sep 1997 14:38:33 -0700 (PDT) Received: (from fenner@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA19066; Sun, 21 Sep 1997 14:38:27 -0700 (PDT) Date: Sun, 21 Sep 1997 14:38:27 -0700 (PDT) From: Bill Fenner Message-Id: <199709212138.OAA19066@hub.freebsd.org> To: fenner, freebsd-bugs, freebsd-bugs Subject: Re: conf/4572 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: /etc/rc.network loads ipfirewall lkm regardless of ipfirewall in kernel Responsible-Changed-From-To: freebsd-bugs->freebsd-bugs Responsible-Changed-By: fenner Responsible-Changed-When: Sun Sep 21 14:36:03 PDT 1997 Responsible-Changed-Why: It didn't. I thought I fixed this edit-pr bug. From owner-freebsd-bugs Sun Sep 21 15:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA22236 for bugs-outgoing; Sun, 21 Sep 1997 15:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA22223; Sun, 21 Sep 1997 15:40:01 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 15:40:01 -0700 (PDT) Resent-Message-Id: <199709212240.PAA22223@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Tor.Egge@idi.ntnu.no Received: from pat.idi.ntnu.no (0@pat.idi.ntnu.no [129.241.103.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA22143 for ; Sun, 21 Sep 1997 15:38:57 -0700 (PDT) Received: from ikke.idi.ntnu.no (tegge@ikke.idi.ntnu.no [129.241.111.65]) by pat.idi.ntnu.no (8.8.6/8.8.6) with ESMTP id AAA17018 for ; Mon, 22 Sep 1997 00:38:49 +0200 (MET DST) Received: (from tegge@localhost) by ikke.idi.ntnu.no (8.8.7/8.8.5) id AAA01466; Mon, 22 Sep 1997 00:38:48 +0200 (MET DST) Message-Id: <199709212238.AAA01466@ikke.idi.ntnu.no> Date: Mon, 22 Sep 1997 00:38:48 +0200 (MET DST) From: Tor Egge Reply-To: Tor.Egge@idi.ntnu.no To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/4600: nfs lookups might give incorrect result Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4600 >Category: kern >Synopsis: nfs lookups might give incorrect result >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 15:40:00 PDT 1997 >Last-Modified: >Originator: Tor Egge >Organization: Norwegian University of Science and Technology, Trondheim, Norway >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD ikke.idi.ntnu.no 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Sun Sep 21 19:58:26 MET DST 1997 root@ikke.idi.ntnu.no:/usr/src/sys/compile/TEGGE_SMP i386 >Description: The nfs lookup method does not take into account that files might have been moved on the nfs server. >How-To-Repeat: on NFS server: mkdir test mkdir test/OLD echo 42 > test/1 on NFS client: ls -l test cat test/1 on NFS server: mv test/1 test/OLD/1 wait until nfs attribute cache entries times out (60 seconds), then on NFS client: ls -l test cat test/1 Unless resource starvation has flushed the namecache entries on the NFS client, the contents of test/OLD/1 is shown during the cat operation, even though the ls output indicates that test/1 does not exist. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 15:43:59 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA22461 for bugs-outgoing; Sun, 21 Sep 1997 15:43:59 -0700 (PDT) Received: from panda.hilink.com.au (panda.hilink.com.au [203.8.15.25]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA22447; Sun, 21 Sep 1997 15:43:43 -0700 (PDT) Received: (from danny@localhost) by panda.hilink.com.au (8.8.5/8.8.5) id IAA02420; Mon, 22 Sep 1997 08:43:39 +1000 (EST) Date: Mon, 22 Sep 1997 08:43:38 +1000 (EST) From: "Daniel O'Callaghan" To: Bill Fenner cc: fenner@hub.freebsd.org, freebsd-bugs@hub.freebsd.org, freebsd-bugs@hub.freebsd.org Subject: Re: conf/4572 In-Reply-To: <199709212138.OAA19066@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Sun, 21 Sep 1997, Bill Fenner wrote: > Synopsis: /etc/rc.network loads ipfirewall lkm regardless of ipfirewall in kernel > > Responsible-Changed-From-To: freebsd-bugs->freebsd-bugs > Responsible-Changed-By: fenner > Responsible-Changed-When: Sun Sep 21 14:36:03 PDT 1997 > Responsible-Changed-Why: > It didn't. I thought I fixed this edit-pr bug. I introduced the bug on 97/09/14, and fixed it on 97/09/18. However, I only fixed rc.network so it would detect the compiled-in kernel. The lkm will still load if you 'modload /lkm/ipfw_mod.o' and it shouldn't. Should I close this PR and submit a more accurate one? Danny From owner-freebsd-bugs Sun Sep 21 16:40:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA25157 for bugs-outgoing; Sun, 21 Sep 1997 16:40:34 -0700 (PDT) Received: from dublin.iona.ie (root@operation.dublin.iona.ie [192.122.221.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA25152; Sun, 21 Sep 1997 16:40:30 -0700 (PDT) Received: from ultra (ultra [192.122.221.136]) by dublin.iona.ie (8.7.5/jm-1.01) with SMTP id AAA00984; Mon, 22 Sep 1997 00:40:06 +0100 (BST) Date: Mon, 22 Sep 1997 00:39:42 +0100 (BST) From: Niall Smart X-Sender: nsmart@ultra To: Terry Lambert cc: Don.Lewis@tsc.tdk.com, hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: Bug in malloc/free In-Reply-To: <199709192002.NAA29627@usr03.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 19 Sep 1997, Terry Lambert wrote: > > > > Which is why I save and restore errno in signal handlers. > > > Perhaps this should be done by the trampoline code on the user's > > > behalf... > > Perhaps that would encourage people to write non-portable code. > > When a read or write fault occurs on page zero in a program running > on SVR4, rather than crashing, the map the page and note the effect. > > There is a kernel tunable that can turn this off, but a great many > legacy programs dereference NULL pointers, expecting a NULL pointer > to be identical to a NULL string. > > The default for SVR4 is arguably incorrect, but it follows the principle > of least astonishment, and allows legacy code to run. I don't mind, as long as it isn't documented. :) Transparent support for legacy/bad code is acceptable, documented unportable behaviourisms aren't, IMO. Even if you note that they are unportable (some) people will still rely on them, I would prefer to see the documentation advising people that they should save and restore errno in signal handlers regardless of the actual behaviour. -- Niall Smart Customer Engineering, IONA Technologies. (www.iona.com) > From owner-freebsd-bugs Sun Sep 21 17:14:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA26980 for bugs-outgoing; Sun, 21 Sep 1997 17:14:14 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA26938; Sun, 21 Sep 1997 17:13:09 -0700 (PDT) From: Wolfram Schneider Received: (from wosch@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id RAA16422; Sun, 21 Sep 1997 17:08:49 -0700 (PDT) Date: Sun, 21 Sep 1997 17:08:49 -0700 (PDT) Message-Id: <199709220008.RAA16422@freefall.freebsd.org> To: wosch@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: bin/4592 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: kbdcontrol reboting machine Responsible-Changed-From-To: freebsd-bugs->sos Responsible-Changed-By: wosch Responsible-Changed-When: Sun Sep 21 17:08:06 PDT 1997 Responsible-Changed-Why: syscons is sos's area From owner-freebsd-bugs Sun Sep 21 19:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA03084 for bugs-outgoing; Sun, 21 Sep 1997 19:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA03059; Sun, 21 Sep 1997 19:20:02 -0700 (PDT) Resent-Date: Sun, 21 Sep 1997 19:20:02 -0700 (PDT) Resent-Message-Id: <199709220220.TAA03059@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, chi@bd.mbn.or.jp Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA02830; Sun, 21 Sep 1997 19:14:37 -0700 (PDT) Message-Id: <199709220214.TAA02830@hub.freebsd.org> Date: Sun, 21 Sep 1997 19:14:37 -0700 (PDT) From: chi@bd.mbn.or.jp To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/4601: Contrib: userconfig patch to edit SCSI configuration parameters Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4601 >Category: kern >Synopsis: Contrib: userconfig patch to edit SCSI configuration parameters >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Sep 21 19:20:01 PDT 1997 >Last-Modified: >Originator: Chiharu Shibata >Organization: NJK corporation >Release: FreeBSD 2.2.1-RELEASE i386 >Environment: >Description: I put an extention patch for userconfig to edit SCSI configuration parameters at . In detail, please read the 'README' in tarball. >How-To-Repeat: None >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sun Sep 21 23:04:48 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA16544 for bugs-outgoing; Sun, 21 Sep 1997 23:04:48 -0700 (PDT) Received: from wc.cdrom.com (wc.cdrom.com [204.216.28.155]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id XAA16538 for ; Sun, 21 Sep 1997 23:04:46 -0700 (PDT) Received: from localhost.cdrom.com (localhost.cdrom.com [127.0.0.1]) by wc.cdrom.com (8.6.12/8.6.12) with SMTP id XAA00591 ; Sun, 21 Sep 1997 23:03:38 -0700 Message-Id: <199709220603.XAA00591@wc.cdrom.com> X-Authentication-Warning: wc.cdrom.com: Host localhost.cdrom.com didn't use HELO protocol To: freebsd-bugs@freebsd.org cc: rab@wc.cdrom.com Subject: bug in "find" Date: Sun, 21 Sep 1997 23:03:37 -0700 From: "Robert A. Bruce" Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk "find" does not properly handle directory names ending in /. If I type find /tmp/ -print I get /tmp//foo /tmp//bar /tmp//baz instead of /tmp/foo /tmp/bar /tmp/baz The find command is not properly handling the trailing slash. It should strip it off or ignore it, but it does not. Linux, SunOS and Solaris all do it right. FreeBSD does it wrong. -bob From owner-freebsd-bugs Mon Sep 22 01:16:10 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA24778 for bugs-outgoing; Mon, 22 Sep 1997 01:16:10 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA24746; Mon, 22 Sep 1997 01:15:59 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19015; Mon, 22 Sep 1997 01:11:36 -0700 (PDT) Date: Mon, 22 Sep 1997 01:11:36 -0700 (PDT) Message-Id: <199709220811.BAA19015@freefall.freebsd.org> To: mw@FreibergNet.DE, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/3707 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: IP Accounting counts packets two virtual servers more than once State-Changed-From-To: open-closed State-Changed-By: danny State-Changed-When: Mon Sep 22 01:09:44 PDT 1997 State-Changed-Why: This PR was left dangling open after the user was given better instructions on using ipfw accounting. No changes to FreeBSD needed. User has agreed to the closing of the PR. From owner-freebsd-bugs Mon Sep 22 01:30:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA25557 for bugs-outgoing; Mon, 22 Sep 1997 01:30:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA25540; Mon, 22 Sep 1997 01:30:02 -0700 (PDT) Resent-Date: Mon, 22 Sep 1997 01:30:02 -0700 (PDT) Resent-Message-Id: <199709220830.BAA25540@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, edx@pagi.pl Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA25234; Mon, 22 Sep 1997 01:24:52 -0700 (PDT) Message-Id: <199709220824.BAA25234@hub.freebsd.org> Date: Mon, 22 Sep 1997 01:24:52 -0700 (PDT) From: edx@pagi.pl To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: conf/4603: configure ddr between FreeBSD host and Cisco 25xx Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4603 >Category: conf >Synopsis: configure ddr between FreeBSD host and Cisco 25xx >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 22 01:30:00 PDT 1997 >Last-Modified: >Originator: Edward Pilipczuk >Organization: PAGI S.A. >Release: 2.1 >Environment: FreeBSD mh.cplus.com.pl 2.2.1-RELEASE FreeBSD 2.2.1-RELEASE #0: Tue Mar 25 15:12 :02 GMT 1997 jkh@time.cdrom.com:/usr/src/sys/compile/GENERIC i386 >Description: FreeBSD host is configured for dial-in connection running std getty deamon that starts the profile script containing start of ppp user process in a -direct mode. When starting ppp negotiation the FreeBSD refuses acknowledgement of all types of MAGICNUMBERS submitted from Cisco 2511 Access Server. FreeBSD likes the only 0 as a MAGICNUMBER (?). Besides the negotiation takes the long time (due to above) and finally the async interface on dial line is reset. The reset is also causing by unexpected hold of the transmission on the for a few seconds - this break breaks also the ppp negotiation phase, so finally the connection is forced to reset state. >How-To-Repeat: Cisco 2511 configured for DDR to FreeBSD static route over dial-out line. FreeBSD host configured for dial-in connections using std. gettty process and login script that starts ppp in -direct mode and with ppp configuration options as following: dial-in: set device /dev/cuaa1 set speed 38400 set ctsrts on disable lqr deny lqr disable passwdauth set openmode active set ifaddr 195.116.220.125 195.116.220.163 255.255.255.0 add 0 0 HISADDR set timeout 60 >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Sep 22 02:02:37 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id CAA27446 for bugs-outgoing; Mon, 22 Sep 1997 02:02:37 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id CAA27432; Mon, 22 Sep 1997 02:02:13 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA19210; Mon, 22 Sep 1997 01:57:49 -0700 (PDT) Date: Mon, 22 Sep 1997 01:57:49 -0700 (PDT) Message-Id: <199709220857.BAA19210@freefall.freebsd.org> To: neil.long@materials.oxford.ac.uk, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/3937 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: getty works on ttyd1 but not ttyd0 State-Changed-From-To: open-closed State-Changed-By: danny State-Changed-When: Mon Sep 22 01:49:08 PDT 1997 State-Changed-Why: The user got around the problem by using mgetty and it would seem that the problem was clocal configuration or similar. From owner-freebsd-bugs Mon Sep 22 03:20:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA04241 for bugs-outgoing; Mon, 22 Sep 1997 03:20:47 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA04231; Mon, 22 Sep 1997 03:20:40 -0700 (PDT) From: Masafumi NAKANE Received: (from max@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id DAA19650; Mon, 22 Sep 1997 03:16:16 -0700 (PDT) Date: Mon, 22 Sep 1997 03:16:16 -0700 (PDT) Message-Id: <199709221016.DAA19650@freefall.freebsd.org> To: seki@sysrap.cs.fujitsu.co.jp, max@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: docs/4594 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ntpq.8 man page has typo State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Mon Sep 22 03:15:28 PDT 1997 State-Changed-Why: The patch applied in Rev.1.4 and Rev.1.3.8.1. Thanks. From owner-freebsd-bugs Mon Sep 22 03:40:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA05130 for bugs-outgoing; Mon, 22 Sep 1997 03:40:02 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA05122; Mon, 22 Sep 1997 03:40:01 -0700 (PDT) Date: Mon, 22 Sep 1997 03:40:01 -0700 (PDT) Message-Id: <199709221040.DAA05122@hub.freebsd.org> To: freebsd-bugs Cc: From: "Daniel O'Callaghan" Subject: Re: bin/3862: I dont seem to get a login prompt.... Reply-To: "Daniel O'Callaghan" Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/3862; it has been noted by GNATS. From: "Daniel O'Callaghan" To: freebsd-gnats-submit@freebsd.org, andrew@ugh.net.au Cc: Subject: Re: bin/3862: I dont seem to get a login prompt.... Date: Mon, 22 Sep 1997 20:35:43 +1100 Hi Andrew, some time ago you wrote: From: Andrew To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: bin/3862: I dont seem to get a login prompt.... Date: Fri, 13 Jun 1997 09:28:22 +1000 When booting all goes well right till then end. The date prints but no login prompt appears. I have tried ^C, ^D, return and alt-fing to other consoles but nothing works. Sometimes, such as after having reset from a no login prompt situation you do get a login prompt but cant type anything. Does this only occur when there is a powered-off Mac on the end of the serial cable? What happens when you boot without the serial cable? Can you try defining the serial line as a terminal in /etc/rc.serial. Also try adding comcontrol /dev/tty$ci$i dtrwait 0 drainwait 1 to the terminal() definition. Danny From owner-freebsd-bugs Mon Sep 22 06:02:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA10850 for bugs-outgoing; Mon, 22 Sep 1997 06:02:08 -0700 (PDT) Received: from mail.cs.tu-berlin.de (root@mail.cs.tu-berlin.de [130.149.17.13]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA10842 for ; Mon, 22 Sep 1997 06:01:56 -0700 (PDT) Received: from panke.panke.de (anonymous213.ppp.cs.tu-berlin.de [130.149.17.213]) by mail.cs.tu-berlin.de (8.8.6/8.8.6) with ESMTP id OAA09471; Mon, 22 Sep 1997 14:50:50 +0200 (MET DST) Received: (from wosch@localhost) by panke.panke.de (8.8.5/8.6.12) id NAA00531; Mon, 22 Sep 1997 13:55:14 +0200 (MET DST) To: "Robert A. Bruce" Cc: freebsd-bugs@freebsd.org, rab@wc.cdrom.com Subject: Re: bug in "find" References: <199709220603.XAA00591@wc.cdrom.com> From: Wolfram Schneider Date: 22 Sep 1997 13:55:11 +0200 In-Reply-To: "Robert A. Bruce"'s message of Sun, 21 Sep 1997 23:03:37 -0700 Message-ID: Lines: 35 Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk "Robert A. Bruce" writes: > "find" does not properly handle directory names ending in /. This is a problem of the fts(3) library. All programs which use fts functions (du, ls, find, chmod, rm, cp) are affected. Wolfram > If I type > > find /tmp/ -print > > I get > > /tmp//foo > /tmp//bar > /tmp//baz > > instead of > > /tmp/foo > /tmp/bar > /tmp/baz > > The find command is not properly handling the trailing slash. > It should strip it off or ignore it, but it does not. > > Linux, SunOS and Solaris all do it right. FreeBSD does it wrong. > > -bob > > -- Wolfram Schneider http://www.apfel.de/~wosch/ From owner-freebsd-bugs Mon Sep 22 06:09:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA11159 for bugs-outgoing; Mon, 22 Sep 1997 06:09:03 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA11138; Mon, 22 Sep 1997 06:08:29 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id GAA21528; Mon, 22 Sep 1997 06:04:04 -0700 (PDT) Date: Mon, 22 Sep 1997 06:04:04 -0700 (PDT) Message-Id: <199709221304.GAA21528@freefall.freebsd.org> To: dima@tejblum.dnttm.rssi.ru, peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/4593 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: FTS broken in -current State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Mon Sep 22 06:03:33 PDT 1997 State-Changed-Why: Suggested change applied in rev 1.6 of fts.c From owner-freebsd-bugs Mon Sep 22 06:46:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA12845 for bugs-outgoing; Mon, 22 Sep 1997 06:46:49 -0700 (PDT) Received: from zeus.gel.usherb.ca (zeus.gel.usherb.ca [132.210.70.7]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id GAA12834 for ; Mon, 22 Sep 1997 06:46:42 -0700 (PDT) Received: from castor.gel.usherb.ca by zeus.gel.usherb.ca (4.1/SMI-4.1) id AA29092; Mon, 22 Sep 97 09:46:36 EDT Received: by castor.gel.usherb.ca (SMI-8.6/SMI-SVR4) id JAA25520; Mon, 22 Sep 1997 09:06:06 -0400 Date: Mon, 22 Sep 1997 09:06:06 -0400 (EDT) From: "Alex.Boisvert" To: Larry Bailey Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: Panic: Double Fault when attempting to boot up In-Reply-To: <3424D2AC.899@ix.netcom.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > I have FreeBSD 2.2.2 and while trying to bootup from floopy or CD, I get > the following message and the system hangs: > > PANIC: Double Fault > > Syncing Disks ... > > The installation manual states that I can use FDISK from the CD but it > is not there on the Installation CD or the Live CD. I am trying to > install on my PC 486DX100 with 48 megabytes of RAM. > FreeBSD 2.2.2 (only that version) has an installation problem when run with 48 meg. of RAM. Solution: Remove some RAM during the installation, and put the memory back when done installing. It's supposed to be fixed now. Regards, Alex Boisvert From owner-freebsd-bugs Mon Sep 22 08:01:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA17556 for bugs-outgoing; Mon, 22 Sep 1997 08:01:12 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA17550 for ; Mon, 22 Sep 1997 08:01:09 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id AAA18504; Tue, 23 Sep 1997 00:57:31 +1000 Date: Tue, 23 Sep 1997 00:57:31 +1000 From: Bruce Evans Message-Id: <199709221457.AAA18504@godzilla.zeta.org.au> To: rab@cdrom.com, wosch@cs.tu-berlin.de Subject: Re: bug in "find" Cc: freebsd-bugs@FreeBSD.ORG, rab@wc.cdrom.com Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> "find" does not properly handle directory names ending in /. > >This is a problem of the fts(3) library. All programs which >use fts functions (du, ls, find, chmod, rm, cp) are affected. fts has already been "fixed" to strip some slashes. This broke it. See PR 4593. Now it may be fixed properly. Bruce From owner-freebsd-bugs Mon Sep 22 08:20:28 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA18819 for bugs-outgoing; Mon, 22 Sep 1997 08:20:28 -0700 (PDT) Received: from tpts1.seed.net.tw (root@tpts1.seed.net.tw [139.175.1.10]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA18811 for ; Mon, 22 Sep 1997 08:20:22 -0700 (PDT) Received: from brandonh (t193-165.dialup.seed.net.tw [139.175.193.165]) by tpts1.seed.net.tw (8.8.6/8.8.6) with ESMTP id XAA17820 for ; Mon, 22 Sep 1997 23:17:34 +0800 (CST) Message-Id: <199709221517.XAA17820@tpts1.seed.net.tw> From: "Brandon Huang" To: Subject: =?BIG5?B?c3Vic2NyaWJl?= Date: Mon, 22 Sep 1997 23:22:36 +0800 X-MSMail-Priority: Normal X-Priority: 3 X-Mailer: Microsoft Internet Mail 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=BIG5 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk subscribe freebsd-bugs From owner-freebsd-bugs Mon Sep 22 09:28:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA24270 for bugs-outgoing; Mon, 22 Sep 1997 09:28:54 -0700 (PDT) Received: from elvis.vnet.net (elvis.vnet.net [166.82.1.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id JAA24226; Mon, 22 Sep 1997 09:28:34 -0700 (PDT) Received: from ponds.dignus.com (ponds.vnet.net [166.82.177.48]) by elvis.vnet.net (8.8.5/8.8.4) with ESMTP id MAA23970; Mon, 22 Sep 1997 12:28:29 -0400 (EDT) Received: from lakes.dignus.com (lakes [10.0.0.3]) by ponds.dignus.com (8.8.5/8.8.5) with ESMTP id MAA05632; Mon, 22 Sep 1997 12:43:55 -0400 (EDT) Received: (from rivers@localhost) by lakes.dignus.com (8.8.5/8.6.9) id MAA00404; Mon, 22 Sep 1997 12:34:32 -0400 (EDT) Date: Mon, 22 Sep 1997 12:34:32 -0400 (EDT) From: Thomas David Rivers Message-Id: <199709221634.MAA00404@lakes.dignus.com> To: rivers@dignus.com, wosch@cs.tu-berlin.de Subject: Re: kern/3398 Cc: freebsd-bugs@FreeBSD.ORG, phk@FreeBSD.ORG, wosch@apfel.de Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > On Fri, Sep 19, 1997 at 08:19:18AM -0400, Thomas David Rivers wrote: > > > Synopsis: off by one error in ffs_alloc > > I've been off the list for a while - can someone relate > > the details of this - in particular, the patch (or, just > > point me to it...) > > See the CVS Repository > > http://www.freebsd.org/cgi/cvsweb.cgi -> > src/sys/ufs/ffs/ffs_alloc.c > > -- > Wolfram Schneider http://www.apfel.de/~wosch/ > Hey! That was great! I didn't know there was a cvs <-> cgi interface... it worked wonderfully... Anyway - it seems to me the issue could be what I've experienced with 2.2.2-RELEASE.... here's the diff I will be trying there.. I'll report my findings... - Dave Rivers - ------------- cut here --------------------------- *** ffs_alloc.c.ori Wed Mar 26 15:05:50 1997 --- ffs_alloc.c Mon Sep 22 12:33:21 1997 *************** *** 121,127 **** #endif /* DIAGNOSTIC */ if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) goto nospace; ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) goto nospace; #ifdef QUOTA error = chkdq(ip, (long)btodb(size), cred, 0); --- 121,128 ---- #endif /* DIAGNOSTIC */ if (size == fs->fs_bsize && fs->fs_cstotal.cs_nbfree == 0) goto nospace; ! if (cred->cr_uid != 0 && ! freespace(fs, fs->fs_minfree) - numfrags(fs, size) < 0) goto nospace; #ifdef QUOTA error = chkdq(ip, (long)btodb(size), cred, 0); *************** *** 190,196 **** if (cred == NOCRED) panic("ffs_realloccg: missing credential"); #endif /* DIAGNOSTIC */ ! if (cred->cr_uid != 0 && freespace(fs, fs->fs_minfree) <= 0) goto nospace; if ((bprev = ip->i_db[lbprev]) == 0) { printf("dev = 0x%lx, bsize = %ld, bprev = %ld, fs = %s\n", --- 191,198 ---- if (cred == NOCRED) panic("ffs_realloccg: missing credential"); #endif /* DIAGNOSTIC */ ! if (cred->cr_uid != 0 && ! freespace(fs, fs->fs_minfree) - numfrags(fs, nsize - osize) < 0) goto nospace; if ((bprev = ip->i_db[lbprev]) == 0) { printf("dev = 0x%lx, bsize = %ld, bprev = %ld, fs = %s\n", From owner-freebsd-bugs Mon Sep 22 10:09:56 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA29586 for bugs-outgoing; Mon, 22 Sep 1997 10:09:56 -0700 (PDT) Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA28722 for freebsd-bugs@freebsd.org; Mon, 22 Sep 1997 10:00:18 -0700 (PDT) Date: Mon, 22 Sep 1997 10:00:18 -0700 (PDT) Message-Id: <199709221700.KAA28722@hub.freebsd.org> From: FreeBSD bugmaster To: FreeBSD bugs list Subject: Current problem reports Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The report has been examined by a team member and evaluated. f - feedback The problem has been solved, and the originator has been given a patch or a fix has been committed. The PR remains in this state pending a response from the originator. s - suspended Work on the problem has been postponed. This happens if a timely solution is not possible or is not cost-effective at the present time. The PR continues to exist, though a solution is not being actively sought. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested. Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- a [1995/01/11] i386/105 bde Distributed libm (msun) has non-standard o [1995/02/14] kern/216 davidg /kernel: panic: ffs_alloccg: map corrupte a [1996/01/22] kern/965 bde 2.0.5: system crashes daily because of "m o [1996/04/06] kern/1121 dyson System crashes on boot up just after the o [1996/05/07] kern/1177 dyson Machine hangs with message "vm_fork: no p o [1996/06/05] kern/1293 brian Fatal trap 12: page fault while in kernel o [1996/06/11] kern/1311 dyson Panic: vm_page_free while installing new a [1996/07/15] bin/1387 davidn Group file errors cause absolute havoc a [1996/08/09] kern/1487 bde bug in exec(2) o [1996/09/11] kern/1599 panic: locking against myself s [1996/09/13] conf/1608 FreeBSD's bug tracking system does not re o [1996/09/30] kern/1698 sup from around 21:51 GMT 28th very unsta o [1996/10/08] kern/1744 run queue or proc list smashed 4 times in o [1996/10/13] kern/1790 access to /dev/kmem panics system f [1996/10/28] kern/1919 se access to files/directories fails, gives o [1996/11/01] kern/1940 TCP doesn't time out of FIN_WAIT_1 and fl o [1996/11/29] kern/2121 MAXBSIZE in param.h causes kernel panic i o [1996/12/14] i386/2218 cy.c XON/XOFF handling crashes kernel o [1996/12/20] bin/2258 wollman route add/delete [network] xxx.yyy.zzz.0 f [1997/01/01] ports/2352 torstenb wu-ftp port does not work with DES crypte o [1997/01/03] conf/2367 gibbs Buslogic SCSI driver bad probe of 742A EI f [1997/01/04] kern/2371 gibbs SCSI disk corruption o [1997/01/25] bin/2581 imp security holes in libtermcap o [1997/02/11] kern/2717 Panic with daily script (find) o [1997/02/14] bin/2740 wpaul root-fs full erases password table ! o [1997/02/21] misc/2795 Cyclades 8YO -- Not working under 2.1.6-S o [1997/03/04] kern/2877 Fatal Trap 12: page fault while in kernel o [1997/03/05] kern/2890 System panic after kernel compiled for 12 o [1997/03/08] kern/2923 panic: vm_fault: fault on nofault entry, o [1997/03/13] kern/2980 2.2 crashes after accessing DAT-tape. bot o [1997/03/15] kern/3000 Kernel Panic in 2.2-CURRENT Kernel o [1997/03/17] kern/3017 panic: page fault as of March 11th v2.2 o [1997/03/17] bin/3019 Can't use SCSI disk (SCSI ID>3) on instal o [1997/03/23] misc/3070 Cannot do post install mods to UNIX from o [1997/03/23] kern/3072 Kernel Page Fault During Install of 2.1.7 o [1997/03/25] kern/3103 vi large_file --> reboot without panic o [1997/03/26] ports/3106 torstenb pidentd exits with signal 6 o [1997/03/30] kern/3150 Cyrix 6x86L-P200+ crashes w/ page fault o [1997/04/01] ports/3165 jmz tex-3.14159.tgz lacks file o [1997/04/08] kern/3234 ipfilter.shar - integration complete o [1997/04/12] kern/3267 dyson mtime/ctime sometimes updated when a prog o [1997/04/27] ports/3394 max jp-Wnn-4.2 fails to make personal diction o [1997/04/28] kern/3404 frequent kernel panics o [1997/05/01] i386/3462 using a PS/2 mouse causes kernel trap in o [1997/05/05] bin/3510 xsm does not work! o [1997/05/07] ports/3536 jmz MakeTexPK calls gftopk with wron argument o [1997/05/12] misc/3586 The boot.flp file is too large to image t o [1997/05/13] kern/3594 EAGAIN and garbage data when reading sock o [1997/05/16] kern/3609 fs on remote host is mounted via NFS, rec o [1997/05/17] misc/3615 Error in /usr/src/lib/libc/gen/sigsetops. o [1997/05/21] bin/3650 Ypserv dumps core randomly. o [1997/05/23] kern/3671 SCSI tape drive with AHA 2940 locks up sy o [1997/05/24] kern/3674 NFS in 2.2 RELEASE hangs. o [1997/05/27] kern/3696 kernel panic during wd hard disk probe if o [1997/05/27] misc/3700 FPE error in "normal" math code o [1997/05/30] kern/3721 kernel panic with netatalk o [1997/06/01] kern/3752 NFS dirs under -current still have proble o [1997/06/01] kern/3753 "make" hangs when building in an NFS dir o [1997/06/02] kern/3761 Inlel EtherExpress pro/100B more than on o [1997/06/11] misc/3846 The sample /etc/amd.map has a security ho o [1997/06/14] ports/3872 ports Enter key not working properly in trn por o [1997/06/16] kern/3887 fxp driver looses packets o [1997/06/17] i386/3895 False FPE (floating point exception) sign o [1997/06/25] kern/3949 sos The WD controller probe can fail when it o [1997/06/26] misc/3959 files in /usr/local/etc are randomly beco o [1997/07/02] bin/4018 Will not install in 2nd partition of my C o [1997/07/03] kern/4021 Local mount of a local NFS exported direc o [1997/07/10] kern/4074 Kernel panics when accessing a ccd device o [1997/07/11] kern/4076 Adaptec 2940 and non-wide devices o [1997/07/14] ports/4093 ports [oleo] Calculating 1/1 becomes infinity. o [1997/07/31] kern/4200 "vm_fault: fault on nofault entry" when r o [1997/08/11] kern/4273 kernel page faults with heavy disk access o [1997/08/12] bin/4288 brian PPP and PPPD do not stay up after shell e o [1997/08/12] kern/4289 kernel panic: vm_fault: fault on nofault o [1997/08/13] bin/4299 named is vulnerable to DNS spoofing o [1997/08/13] kern/4301 adding a default route lags all network f o [1997/08/17] kern/4328 Degenerate network performance o [1997/08/18] kern/4332 gibbs System crash after SCSI DAT tape access. o [1997/08/18] bin/4333 gibbs Dump backup utility completely crashes th o [1997/08/20] kern/4345 Kernel panic is caused by passing file de o [1997/08/22] kern/4355 Executor does not work with sound configu o [1997/09/02] kern/4453 2.2.2 lockup on restart with ASUS-TX97 mo o [1997/09/03] ports/4458 ports MH's packf command dumps core o [1997/09/07] gnu/4480 cc crashes with Internal compiler error w o [1997/09/07] bin/4491 combination of null-FS , NFS and chroot c o [1997/09/08] ports/4493 ports perl5 port fails to compile o [1997/09/21] bin/4592 sos kbdcontrol reboting machine 87 problems total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1995/03/02] misc/229 bde acos() core dump a [1995/03/20] kern/260 davidg msync and munmap don't bother to update m s [1995/04/01] kern/291 se PCI devices still probe/attach after bein o [1995/05/16] kern/425 wollman arp entries not getting removed when inte a [1995/06/17] kern/527 dufault dump causes assertion in ncr.c o [1995/06/23] kern/546 pci_bus_config() does not init parent poi o [1995/07/02] kern/579 bde sio: RS_IBUFSIZE at 256 bytes serial line s [1995/07/21] i386/631 if_ix does not support bpf, nor does it a s [1995/07/29] kern/638 Transmitted packets not passed to bpf in f [1995/08/11] gnu/672 Nor all ph headers get created f [1995/09/20] kern/730 gibbs 3Com 3C5x9 probe problem a [1995/10/07] bin/771 telnet character mode not set and broken o [1995/10/18] bin/786 wpaul Problem with NIS and large group maps o [1995/11/12] kern/820 gibbs scsi tape problems f [1995/11/16] bin/826 mpp tcpmux listener in inetd does not work o [1995/12/20] i386/906 davidg /sys/i386/boot/netboot/nb8390.com cannot o [1996/01/01] bin/926 Mounting nfs disks before starting mountd o [1996/02/12] kern/1020 .Boca 16-port board still hangs a [1996/02/17] bin/1030 steve /bin/sh does not pass environment variabl s [1996/03/06] kern/1067 panic: ufs_lock: recursive lock not expec o [1996/03/09] bin/1073 telnet -8 does not work with SunOS or Sol o [1996/03/23] kern/1098 File system corruption (2 cases) o [1996/03/30] bin/1111 scrappy mail.local will happily deliver mail to a f [1996/05/14] kern/1204 umount -f after SCSI reset -> reboot o [1996/05/24] misc/1247 bde Conflicting header files f [1996/05/26] i386/1251 aha0 and bt0(eisa) conflicts again. o [1996/05/26] kern/1256 ZNYX 314 mysterously looses packets o [1996/05/28] kern/1271 phk Kernel panic using PLIP in 27/05 current o [1996/05/31] kern/1284 dyson panic: vm_page_free: freeing busy page o [1996/06/02] i386/1288 bde wdgetctlr (wd.c) return incorrect number o [1996/06/07] kern/1301 davidg DEC FDDI/PCI Adapter: halt code = 6 (DMA o [1996/06/10] kern/1308 dyson vm_page_free: wire count > 1 in 960501-SN a [1996/06/12] bin/1315 ls(1) a [1996/06/18] kern/1333 davidg free vnode isn't: another -stable coredum f [1996/07/03] bin/1364 ps(1) bugs o [1996/07/19] docs/1402 steve sh(1) manual f [1996/07/24] kern/1423 wollman route causes kernel page fault. o [1996/07/25] bin/1429 steve sh(1) and getopts f [1996/08/01] bin/1454 steve /bin/sh bug handling <<[n] FD processing a [1996/08/02] docs/1457 ache ed(1) man o [1996/08/03] bin/1461 Incorrect address binding of Kerberized r o [1996/08/04] kern/1467 gibbs scsi_prevent causing tape problems on clo o [1996/08/18] kern/1512 dyson Use of madvise may may cause bad memory m o [1996/08/22] kern/1533 dyson Machine can be panicked by a userland pro f [1996/09/05] kern/1570 Setting SHMALL > 35000 causes panic o [1996/09/14] kern/1610 dyson mmap() of unassociated memory + mlock() c o [1996/09/16] i386/1626 MUSTEK Scanner hangs NCR SCSI controller f [1996/09/18] kern/1637 mss driver causes feedback (squeal) on so o [1996/09/19] bin/1650 telnet encryption with char-mode and asci o [1996/09/21] kern/1661 ft driver hangs uninterruptably at "bavai o [1996/09/29] kern/1689 wollman TCP extensions throttles distant connecti o [1996/09/29] kern/1692 Page fault while in kernel modem fatal tr o [1996/10/01] bin/1702 phk installing of tcl manpages fails from mak o [1996/10/03] kern/1715 le driver non-reentrant o [1996/10/04] kern/1723 gibbs kernel fault when doing scsi reprobe o [1996/10/04] kern/1724 gibbs HP colorado T4000S tape drive hangs syste o [1996/10/04] kern/1726 panic in kmem_malloc (dump available) o [1996/10/10] kern/1754 netbooted machines freeze with ifconfig a o [1996/10/11] bin/1773 ports A NULL pointer causing segmentation core o [1996/10/13] gnu/1787 markm Diffs with Index: lines are not honored f o [1996/10/15] bin/1810 fsck -p does not check pass 0 filesystems o [1996/10/15] kern/1812 dyson vnodes are left in a locked state o [1996/10/15] kern/1814 cy driver gets deadlocked sometimes o [1996/10/20] kern/1848 breakpoints may be set in shared librarie o [1996/10/21] kern/1856 read-only nfs mount: panic leaf should be a [1996/10/22] ports/1866 wosch popclient flushes remote mailbox even wit o [1996/10/24] kern/1880 kernel crash during boot when using 512 M o [1996/10/26] bin/1892 install(1) removes target file o [1996/10/29] bin/1927 User CPU time getting accounting as syste o [1996/11/07] bin/1973 jmg pppd uses /etc/ppp/options.tty after comm o [1996/11/08] gnu/1981 ypserv handles null key incorrectly o [1996/11/13] ports/2000 asami obsolete software in distfiles directory a [1996/11/13] bin/2001 vi confused about lines to display o [1996/11/13] i386/2002 sio doesn't detect com port on Compaq Con o [1996/11/14] misc/2013 'make world' fails on read-only /usr/src a [1996/11/14] kern/2014 sos Console keyboard lockup problem o [1996/11/15] bin/2016 static libtcl references symbols that are o [1996/11/15] gnu/2035 peter deque bug, local gnu changes to deque hea o [1996/11/18] kern/2053 de0 driver don't work at 100M for Compex o [1996/11/24] kern/2094 wd1: interrupt timeout: o [1996/11/26] bin/2107 problem building a system from cdrom. s [1996/12/03] kern/2142 FP mask not saved for signal handlers o [1996/12/03] kern/2144 kernel panic (page fault) running chgrp o [1996/12/08] kern/2181 2.2-ALPHA flickers/wavers part of the upp o [1996/12/10] bin/2191 syslogd stops logging after several hours o [1996/12/13] bin/2206 NIS Makefile can't manage appletalk entri o [1996/12/17] kern/2232 MSDOSFS corrupts MSDOS partitions > 500Mb o [1996/12/18] kern/2248 Mitsumi CD-ROM driver has "timeout" probl o [1996/12/20] bin/2256 brian PPP process on port will not close when a s [1996/12/22] ports/2268 ports libc from linux emulator does not use /et o [1996/12/22] kern/2270 Hayes ESP serial card locks system as of a [1996/12/25] misc/2283 ache setlocale() in libxpg4 always returns NUL o [1996/12/29] bin/2318 /usr/libexec/rlogind doesn't work after t a [1996/12/30] kern/2325 quota.user enlarged, no boot on 2.2-BETA o [1996/12/30] kern/2330 changing root device to sd0a - ncr0: abor o [1997/01/01] kern/2351 panic:timeout table full f [1997/01/06] kern/2388 joerg start unit command screws up some CDROM d o [1997/01/07] gnu/2394 tar will extract files even if -C command f [1997/01/07] kern/2401 joerg 2.2 RELENG sometimes locks up early on bo o [1997/01/08] kern/2425 amd driver does not reprobe devices. o [1997/01/08] conf/2426 At end of install, panic: Going nowhere w o [1997/01/09] bin/2430 mountd stops on loading if subnet mask is o [1997/01/09] i386/2431 panic: get_pv_entry: cannot get a pv_entr o [1997/01/12] i386/2471 Sound: Reset failed - Can't reopen device o [1997/01/13] misc/2479 sos NEC CD-ROM NOT RECOGNIZED; MATROX MISTIQU o [1997/01/13] bin/2489 gnats mangles sections o [1997/01/16] kern/2507 Renaming DOS directories with "mv" causes o [1997/01/18] kern/2521 kernel from 2.1.6 install CD doesn't acce o [1997/01/20] kern/2538 worm burning suddenly broken o [1997/01/20] bin/2541 cd (using /bin/sh) may leave you in the w o [1997/01/20] kern/2545 se < sd0(ncr0:6:0): COMMAND FAILED ==> Not a [1997/01/21] bin/2549 sos cdcontrol refuses to play audio CDs from f [1997/01/21] misc/2551 davidn limit too small for user root o [1997/01/23] kern/2569 route -iface breaks inet behaivour f [1997/01/24] kern/2570 fenner arpresolve: cant allocate llinfo o [1997/01/25] bin/2591 sh coredumps when passing an argv of a ce o [1997/01/26] bin/2597 everything stops when the new ld.so is in o [1997/01/29] kern/2613 ache syscons mistakes MONO for MONO VGA o [1997/01/29] misc/2614 make reinstall does not work o [1997/01/29] bin/2616 Installs very irratically from the same c o [1997/01/31] kern/2632 enabling psm mouse causes keyboard to not o [1997/01/31] bin/2633 fsck -p in /etc/rc fails with cannot allo o [1997/02/02] kern/2640 2.2-RELENG leaks memory (router/pppd serv s [1997/02/03] kern/2647 changing existing route to -static crashe o [1997/02/04] ports/2664 ache elm methodically writes garbage into fold o [1997/02/05] kern/2667 wollman bpfattach can hang the system f [1997/02/05] bin/2670 fetch fails with HTTP_PROXY o [1997/02/05] bin/2671 Run-away processes using all CPU time a [1997/02/06] kern/2675 lkmcioctl() is not consistent and careful o [1997/02/07] kern/2690 asami When Using ccd in a mirror mode, file cre o [1997/02/08] kern/2695 sio1 (16540 serial port) is not recognize o [1997/02/09] kern/2698 After rewind I cannot read a tape; blocks o [1997/02/12] kern/2719 added support for magneto-optical SCSI di o [1997/02/14] kern/2732 mcopy 3.0 causes kernel hang o [1997/02/14] bin/2736 No boot block if no FreeBSD partitions on o [1997/02/15] kern/2742 panic: leaf should be empty o [1997/02/15] bin/2747 davidn cannot submit at jobs from within an at j o [1997/02/16] gnu/2749 peter cvs export using remote cvs fails - CVS/T o [1997/02/17] kern/2751 asami 2GB limitation on CCD device partitions s o [1997/02/18] bin/2762 Precedence mistake in libncurses o [1997/02/19] kern/2768 ktrace(1) -i dumps corrupted trace data o [1997/02/19] bin/2769 fsck needs several runs to clean up bad/d o [1997/02/19] kern/2770 panic: vm_fault: fault on nofault entry o [1997/02/19] kern/2771 panic: bad dir f [1997/02/19] kern/2772 gibbs panic: %s:%c:%d: Target did not send an I o [1997/02/19] kern/2773 bad dir panic o [1997/02/20] misc/2784 brian userland PPP rises load to 1.00 o [1997/02/20] bin/2785 wpaul callbootd uses an unitialized variable o [1997/02/20] gnu/2786 gcc version 2.7.2.1 C compiler slows down o [1997/02/21] misc/2793 libc_r make fscanf failure o [1997/02/22] kern/2800 DDS large data writing probrem o [1997/02/25] kern/2815 Custom Kernel crashes o [1997/02/28] bin/2832 w treats corrupted utmp as fatal error o [1997/03/01] kern/2840 mlock+minherit+fork+munlock causes panics o [1997/03/03] i386/2853 sos syscons beeps even if beeping screen is n o [1997/03/03] kern/2858 dfr FreeBSD NFS client can't mount filesystem o [1997/03/04] kern/2873 the od0 devies does not handle a Maxoptix o [1997/03/07] bin/2915 the "-fstype ufs" option of "find" seems o [1997/03/07] ports/2918 ports Unable to pass 8+ command line arguments o [1997/03/08] kern/2919 vm_fault: fault on nofault entry, addr: f o [1997/03/09] bin/2925 non-priviledged user can crash FreeBSD!! o [1997/03/11] bin/2948 can't dump 640MB optical disks o [1997/03/11] ports/2956 ports New Port: xgospel-1.10d in ftp.freebsd.or o [1997/03/12] kern/2965 st0 hang/fail on reading 4mm DAT tape for o [1997/03/12] bin/2969 csh and/or builtin printf has problems wi o [1997/03/12] bin/2973 output of iostat is wrong. o [1997/03/15] kern/2991 RTF_LLINFO routes remain when interface i a [1997/03/15] ports/2994 ports xpm port does not build for the first tim o [1997/03/18] kern/3021 panic after sync during reboot o [1997/03/21] kern/3054 OPL3 sound off by one note o [1997/03/21] bin/3055 umount -f does not work o [1997/03/24] i386/3082 keyboard locks up unexpectedly o [1997/03/24] i386/3083 Toshiba XM-5702B ATAPI CDROM not detected o [1997/03/27] conf/3123 /stand/sysintstall does not perform to up s [1997/03/27] bin/3126 Install with mcd0 still broken. o [1997/03/28] i386/3130 Dell Latitude keyboard lock up o [1997/03/28] misc/3133 TIOCSETD error with Cyclades 8Yo o [1997/03/30] gnu/3149 patch-2.1: files possibly created in wron o [1997/03/31] bin/3158 seg faults and cannot update links using f [1997/04/01] kern/3162 2.2 kernel from mar 25th crashes on nfs s o [1997/04/01] bin/3170 vi freaks and dump core if user doesn't e f [1997/04/04] i386/3195 gibbs ahc panic o [1997/04/05] kern/3201 de0 not re-enabled after hub down o [1997/04/05] ports/3205 jmz Mtools-3.0 attempts to flock() a disk par f [1997/04/05] kern/3209 dyson 3.0-current panics on shutdown/reboot/hal o [1997/04/06] kern/3216 panic: pmap_zero_page: CMAP busy o [1997/04/06] kern/3219 sppp or arnet gets looped after connectio o [1997/04/09] kern/3244 ipfw flush closes connections o [1997/04/10] bin/3246 mtree -c should escape whitespace and spe o [1997/04/11] ports/3256 ache ncftp-2.4.2 in packages-2.2 was not linke o [1997/04/12] kern/3263 troubles with digiboard o [1997/04/13] kern/3278 mounting MFS uses up swap space o [1997/04/15] bin/3305 Can't do encrypted rlogin into self f [1997/04/16] bin/3307 Unable to Route to a different Class C wi o [1997/04/18] bin/3325 brian http request over ijppp hangs o [1997/04/18] kern/3327 using gdb may cause hanging processes. f [1997/04/18] kern/3328 dyson another kernel panic o [1997/04/19] kern/3351 Scsi bus timeouts in 2.1.7.1 (adaptec 294 o [1997/04/19] bin/3355 se ncrcontrol fails when -DFAILSAFE in kerne o [1997/04/25] kern/3384 telldir-seekdir can cause livelock o [1997/04/28] bin/3406 rich Fresh Internet Install - Permissions on f o [1997/05/01] gnu/3441 C++ exceptions don't work in shared libra o [1997/05/01] misc/3460 Lots of stuff still refernces /etc/syscon o [1997/05/01] kern/3463 netstat -I packet count increase on sl0 w o [1997/05/02] kern/3468 Panic - page fault in kernel mode o [1997/05/02] gnu/3470 fail to use standart ANSI C++ string clas o [1997/05/03] bin/3478 pwd_mkdb and passwd o [1997/05/04] kern/3495 _thread_fd_table is not initialized with o [1997/05/04] i386/3502 Merge of if_ix* and if_ie* broke EE/16 su o [1997/05/06] bin/3524 rlogin doesn't read $HOSTALIASES for non- o [1997/05/07] conf/3526 Bug in config(8) mechanism o [1997/05/07] kern/3527 if_de.c doesn't recognize Kingston card p o [1997/05/08] misc/3544 Uprgade problem with schg flags o [1997/05/09] kern/3564 using MPU401 driver pagefaults kernel o [1997/05/09] kern/3569 ex0 driver doesn't work with EtherExpress o [1997/05/11] misc/3578 defining CXXFLAGS in /etc/make.conf or en o [1997/05/12] kern/3579 de driver doesn't support newer SMC 9332 o [1997/05/12] kern/3581 intermittent trap 12 in lockstatus() o [1997/05/12] kern/3582 panic: bad dir (mangled entry) in 2.2-STA o [1997/05/12] kern/3583 'syctl kern' dumps core when displaying c o [1997/05/13] conf/3591 parts in rc.local have no effects in rc.* o [1997/05/18] bin/3622 gethostbyname fails for file descriptors o [1997/05/19] kern/3633 description of interface flags in ep(4) m o [1997/05/20] ports/3640 ports xlockmore galaxy bombs out o [1997/05/20] kern/3646 kernel built with "options NETATALK" fail o [1997/05/21] ports/3649 ports xlock quits on receipt of signalxx 8 f [1997/05/21] ports/3654 pst mkdist script is broken. o [1997/05/21] kern/3661 System locked up while editing rc.conf, w o [1997/05/23] bin/3670 make fails in libc o [1997/05/25] kern/3685 panic: fdesc attr o [1997/05/29] gnu/3714 gdb -w -k /kernel /dev/mem != gdb --wcore o [1997/05/30] conf/3725 Cirrus Logic PCMCIA Controller Support o [1997/05/30] kern/3726 process hangs in 2.2-stable when working o [1997/05/30] kern/3727 SCSI II tape support broken o [1997/06/01] kern/3744 Inability to edit memory area for ed0 pre o [1997/06/01] kern/3745 Use of ed0 with buff addr of C8000 causes o [1997/06/01] bin/3746 daemon screen saver missing o [1997/06/01] conf/3750 phk Potential improvements to rc.firewall o [1997/06/02] i386/3760 Inlel EtherExpress pro/100B !!! o [1997/06/02] bin/3763 df hangs uninterruptably when nfs mount f o [1997/06/03] kern/3771 NFS hangs when writing to local FS re-mou o [1997/06/04] i386/3779 changing cursor to blinking block causes o [1997/06/06] bin/3799 make world failing on 2.2.1 o [1997/06/07] conf/3807 mitsumi cd-rom fx800 (8x cd-rom) is not r o [1997/06/08] gnu/3810 cvs can't handle multiple multiple-path d o [1997/06/09] docs/3817 broken indent manpage o [1997/06/09] ports/3822 asami ports-current Xaw3d doesn't compile o [1997/06/09] kern/3827 fopen/freopen fails on some binary files. o [1997/06/11] bin/3849 Existing quota tools are limited. o [1997/06/13] i386/3857 bios screensaver screws up screen o [1997/06/13] bin/3862 I dont seem to get a login prompt.... o [1997/06/16] misc/3883 @+netgroup entries break +NIS-user entrie o [1997/06/18] kern/3899 df while unmounting floppy crashes 2.2.2 o [1997/06/19] kern/3909 joerg A patch supporting some new worm drivers o [1997/06/19] gnu/3910 sort(1) of 2.2.1R doesn't work in special f [1997/06/22] kern/3925 SO_SNDLOWAT of 0 causes kernel to use 99% o [1997/06/28] misc/3980 access via NFS fails during mount-operati o [1997/06/29] bin/3982 /usr/include/arpa/tftp.h has bug preventi o [1997/06/29] bin/3986 rdist seg faults when target machine is d o [1997/07/01] i386/4006 panic: ahc_intr: AWAITING_MSG for an SCB o [1997/07/02] kern/4012 2.2-RELEASE/Digital UNIX NFSv3 0 length f o [1997/07/02] misc/4013 boot floppy hangs if IDE ZIP Drive presen o [1997/07/03] kern/4022 Fatal double fault using vn device o [1997/07/04] kern/4032 gibbs During recovery from scsi errors, incorre o [1997/07/04] gnu/4033 peter cvs clears default branch when adding a f o [1997/07/06] gnu/4042 gdb stackframe in static library shows no o [1997/07/06] docs/4043 man page for directory ops is misleading o [1997/07/07] ports/4050 jfitz mrtg: rateup dumps core with malloc_optio o [1997/07/08] ports/4062 obrien xskyroot o [1997/07/09] kern/4071 Accessing /dev/rst0 causes `DMA beyond en o [1997/07/12] bin/4078 sos Typed password to log in on console and i o [1997/07/17] kern/4107 ch.c does not use bounce buffers o [1997/07/17] gnu/4111 send-pr doesn't se that Category is actua o [1997/07/17] kern/4115 SunOS NFS file has wrong owner if creator o [1997/07/19] kern/4119 can't connect to Win NT 4.0 RAS using MS o [1997/07/20] ports/4129 ports New port uploaded to incoming/sane.tar.gz o [1997/07/25] bin/4167 dump fials for dumping subdirectory o [1997/07/26] bin/4171 fetch(1): poor error handling in http mod o [1997/07/26] bin/4176 restore gets confused when run over pipe o [1997/07/27] ports/4178 jdp The cvsup port cannot be built on a non X o [1997/07/27] ports/4179 fenner lmbench-1.1 dumps core after asking for m o [1997/07/28] kern/4186 nfsiod, panic, page fault in kernel mode o [1997/07/30] kern/4194 kernel pci driver for Digital 21041 Ether f [1997/07/31] bin/4202 pwd_mkdb trashes .db o [1997/08/04] i386/4226 Floating point exception for double preci o [1997/08/05] bin/4231 ipfw no more returns error when deleting o [1997/08/06] kern/4233 pca driver does not support A-law encodin o [1997/08/06] bin/4234 ncurses programs broken, won't work in re o [1997/08/06] kern/4240 kernel fails to recognise 2nd serial port o [1997/08/06] bin/4241 send-pr aborts when emacs is editor o [1997/08/07] kern/4242 Remounting devfs causes panic o [1997/08/08] conf/4252 peter sendmail doesn't use smrsh by default o [1997/08/09] bin/4254 steve make in free(): warning: chunk is already o [1997/08/09] kern/4256 ahc driver: kernel goes to strange state o [1997/08/10] kern/4260 EOF handling in st(4) is broken o [1997/08/10] kern/4265 Panic in dsinit when multiple FreeBSD sli o [1997/08/10] kern/4270 ch driver does not use bounce buffers a [1997/08/11] kern/4271 sos System crashed caused by moving mouse poi o [1997/08/11] bin/4276 Security problem with DNS resolution o [1997/08/12] kern/4284 le0 goes OACTIVE after some time o [1997/08/13] kern/4292 le0 (DE203) goes OACTIVE after some time o [1997/08/13] kern/4295 SL/IP difficulties between 2.2.1 & 2.2.2 o [1997/08/16] kern/4312 arp table gets messed up, syslog "gateway o [1997/08/17] kern/4327 NFS over TCP reconnect problem o [1997/08/19] kern/4338 New device driver o [1997/08/20] bin/4341 cc: Internal compiler error: program cpp o [1997/08/21] bin/4353 fetch -m changes modified date o [1997/08/22] bin/4357 wosch bug in adduser script causes duplicate UI o [1997/08/23] bin/4366 bad144 crashes if checking over 2gb o [1997/08/24] bin/4376 pthread_join does not return the values s o [1997/08/25] bin/4379 Make world breaks in sbin/ifconfig o [1997/08/25] docs/4381 mount -t msdos causes panic:vm_fault o [1997/08/25] kern/4382 CURRENT kernel has a "free vnode isn't" p o [1997/08/27] ports/4405 jfitz ascend-radius port is out-of-date a [1997/08/29] kern/4416 syscons: problem with font a [1997/08/29] kern/4417 syscons: mouse pointer destroys character o [1997/09/01] bin/4445 segmentation fault in vfprintf o [1997/09/02] kern/4454 X drops characters/locks up keyboard when o [1997/09/03] bin/4460 lpd hangs exiting (IE in ps table) o [1997/09/06] bin/4476 fetch puzzled while getting files when ma o [1997/09/06] bin/4477 vidcontrol fails to change videomode on s o [1997/09/07] kern/4487 Kernel panic executing a directory o [1997/09/08] bin/4497 Reverse DNS fails for some CIDR *.IN-ADDR o [1997/09/08] kern/4498 Files corrupted when written to Iomega Zi o [1997/09/08] bin/4500 mount_nfs always uses priviledged port o [1997/09/08] kern/4501 df on a stale file system panics o [1997/09/09] kern/4505 Support for Gravis UltraSound PnP card o [1997/09/10] kern/4508 nfs3 data integrity problems o [1997/09/11] gnu/4511 GCC optimization broken with -m486? o [1997/09/11] kern/4513 System lockup appears to be VM related. a [1997/09/12] bin/4518 ipfw cannot handle 6-character interface o [1997/09/12] ports/4519 ports popper 2.3 core dump o [1997/09/12] bin/4520 the following (long) line kills fmt o [1997/09/13] conf/4522 Polish locale o [1997/09/14] i386/4533 Server with Cyclom-Y PCI card rebooted at o [1997/09/14] ports/4543 ports New financial | misc port: personal check o [1997/09/14] kern/4544 Linux emulator problems when MAXDSIZ is i o [1997/09/16] bin/4554 pthread_cond_wait() doesn't wait for pthr o [1997/09/16] kern/4559 ELINK_ID_PORT problem with 3C509 cards o [1997/09/18] bin/4568 simple /bin/sh script produces wrong resu o [1997/09/18] misc/4576 mfs does not mount requested size from /e o [1997/09/19] bin/4582 integer overflow in 'sa -km' o [1997/09/19] bin/4585 termcap search fails too early o [1997/09/20] kern/4588 NFS access locks up o [1997/09/21] bin/4599 mktemp is too smart, accesses the path gi o [1997/09/21] kern/4600 nfs lookups might give incorrect result 346 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- a [1994/12/01] kern/35 mount -t union -o -b : lower layer not se o [1995/01/14] bin/115 systat iostat display doesn't scale high o [1995/01/22] kern/176 peter EIDRM not defined in errno.h o [1995/04/20] misc/355 policy on /usr/local permission in base r o [1995/05/13] bin/401 wollman Add REMOTE_* variables a [1995/05/23] i386/440 sos want vidcontrol option to apply settings a [1995/05/27] gnu/450 scrappy tar --exclude -c doesn't work o [1995/06/15] bin/517 wpaul Bad group change with 'install' o [1995/07/05] bin/591 phk SPAP request REJexted in stead of NAKed o [1995/07/09] misc/605 wpaul NIS: get*bynis routine problems f [1995/08/03] kern/652 Multiple addresses on one interface inter s [1995/08/05] gnu/655 jdp ld -r of shared objects worked in 1.1.5, o [1995/08/07] bin/658 ifconfig alias has to be separately given f [1995/08/12] kern/677 dyson X gets a bus error when calling mmap() o [1995/08/13] bin/680 joerg 2.0.5's tip using termios doesn't act the o [1995/08/18] kern/700 fenner The comments in /sys/net/if.h are confusi o [1995/09/26] kern/742 dyson syslog errors accessing Mac hard disks [p o [1995/10/03] kern/765 phk umount -f can`t umount a NFS filesystem i o [1995/11/20] kern/831 one minor complaint about the kernel visu o [1995/11/27] bin/841 stale nfs mounts cannot be umounted o [1995/11/30] bin/854 dyson swapinfo shows incorrect information for o [1995/12/17] kern/900 dyson ext2fs triggers divide by zero trap in vn a [1995/12/29] misc/922 From line handling incorrect in mail.loca a [1995/12/31] kern/924 EISA devices have disappeared from vmstat o [1996/01/21] bin/961 'more $file', incorrect CRLF compacting. o [1996/01/28] kern/975 bde getrusage returns negative deltas a [1996/01/30] bin/981 fenner clnt_broadcast() is not aware of aliases s [1996/02/03] bin/993 peter g++ complains about /usr/include/machine/ o [1996/02/07] bin/999 peter /usr/share/mk/sys.mk missing common $(RM) o [1996/02/12] bin/1021 phk pppd doesn't handle PAP-only authenticati o [1996/02/19] bin/1037 2.x telnetd handles CTRL-M differently th o [1996/02/25] i386/1042 bde Warning from sio driver reports wrong dev o [1996/02/26] misc/1043 dyson vm_bounce_alloc error on 2.1 install with o [1996/03/20] kern/1090 iostat displays incorrect sps count o [1996/03/20] bin/1093 wollman route's diagnostic is weird o [1996/04/06] kern/1119 dyson Mounted EXT2FS partition is not cleanly u a [1996/04/15] kern/1144 sig{add, del}set and sigismember fns don' a [1996/04/22] bin/1154 Configure tunN device for ip-over-ip tunn o [1996/04/23] bin/1155 systat or top display disagreeing informa o [1996/05/09] bin/1184 scrappy ls + xterm + nvi + columns != 80 + ^Z = m o [1996/05/15] bin/1206 steve /bin/sh + emacs + ^G = ruined terminal o [1996/06/11] bin/1312 automounter hangs on boot o [1996/06/12] conf/1319 muldi3 is not included into kernel's Make a [1996/06/13] bin/1320 gpalmer dump limits blocksize to 32K o [1996/06/18] i386/1331 phk changes and bug in ft driver f [1996/06/18] bin/1332 changes to amd and possible nfs lkm bug? f [1996/07/04] misc/1369 Need SC_MORE_LUS for Emulex MD23 also a [1996/07/07] bin/1375 Extraneous warning from mv(1) f [1996/07/07] misc/1376 if_tun.c does not set if_ibytes and if_ob o [1996/07/18] kern/1399 dyson invoking setuid programs over NFS case vn o [1996/07/21] ports/1416 ports cflow(1) doesn't parse GNU C __attribute_ s [1996/07/23] kern/1421 Non-bug in sosend() o [1996/07/24] misc/1428 ncurses doesn't always display ALTCHARSET o [1996/08/03] kern/1462 nfsstat doesn't work if using LKM'ed vers a [1996/08/07] ports/1470 asami need more info in the ports structure o [1996/08/17] kern/1501 vmstat reports impossible avm after start o [1996/08/17] bin/1502 vmstat 'avm' field merges with procs 'w' o [1996/08/17] kern/1508 sos syscons should protect against useless DD o [1996/08/19] kern/1514 dyson mlock fails on readonly regions o [1996/08/20] kern/1516 dyson vm_fault.c contains dead code or too many o [1996/08/21] ports/1520 ports sudo dosn't recognise certain passwords a o [1996/08/21] bin/1523 "cvs update -d -P" prunes unchecked-in di o [1996/08/24] misc/1538 enhanced /etc/security script a [1996/09/04] bin/1565 Moving a file to it's link completely rem o [1996/09/06] bin/1577 mail -f foo does not look in current dire o [1996/09/08] bin/1589 ftp fails to flush output o [1996/09/11] bin/1598 tip leaves OPOST set on controlling termi o [1996/09/12] docs/1602 ache /usr/lib/terminfo refered to in man termi o [1996/09/12] bin/1607 dfr unmount fails for a NFS fs mounted withou o [1996/09/14] gnu/1611 phk groff should use "system-wide" papersize o [1996/09/14] kern/1614 Attempt to mount an NTFS partition causes f [1996/09/18] kern/1636 mss driver extension to broaden support a [1996/09/18] bin/1642 pkg_install Makefiles could be simplified o [1996/09/19] kern/1654 In procfs, vattr doesn't contain correct o [1996/09/20] kern/1658 ktrace/kdump flaky - corrupted ktrace.out o [1996/09/23] i386/1671 s2 map in pcvt isn't ISO 8859-1 and claim o [1996/09/29] kern/1690 apm and sbxvi inappropriately probe as co o [1996/09/29] docs/1691 brian ppp server doc submission o [1996/10/02] misc/1708 monthly login accounting o [1996/10/02] kern/1711 joerg kernel logging of signaled processes shou o [1996/10/03] misc/1717 Use of ntohl causes lint to complain o [1996/10/04] bin/1721 /sbin/route incorrectly installs routes w o [1996/10/04] kern/1725 visual config redraws bits of the screen f [1996/10/08] misc/1738 Install floppy returns random geometry wi o [1996/10/11] conf/1777 sysctl called in /etc/netstart before /us s [1996/10/13] kern/1788 pst netstat gives negative numbers for tcp by o [1996/10/13] misc/1791 syslimits.h does not allow overriding def o [1996/10/13] bin/1793 steve /bin/sh return w/o exitstatus in a functi o [1996/10/14] bin/1804 pkg_create hangs if the packing list has o [1996/10/16] bin/1827 add support of Glidepoint trackpad "tap/d o [1996/10/20] bin/1849 gdb sets library breakpoints on the wrong o [1996/10/20] misc/1853 Syscons font mapping semms not to work pr o [1996/10/20] docs/1855 joerg Addition to LINT o [1996/10/22] kern/1868 system knows it has no keyboard but compl o [1996/10/23] misc/1871 incorrect '===> item' when making world o [1996/10/23] bin/1872 automounter (amd) cannot ls directories w o [1996/10/24] bin/1881 file(1) misidentifies Sun3/m68k executabl o [1996/10/26] bin/1897 Sendmail 8.8.2 requires /etc/sendmail.cw o [1996/10/27] bin/1904 /usr/bin/su is not careful enough in veri o [1996/10/29] bin/1924 if lpd is not running, lpc will say ``no o [1996/10/30] i386/1931 Mitsumi CDrom works well under 2.1.x, fai o [1996/11/01] bin/1941 wtmp and monthly rotation o [1996/11/01] bin/1943 route(8) args o [1996/11/02] bin/1945 Out of date code/comments in dd o [1996/11/04] i386/1953 sos syscons savers have no default timeout o [1996/11/04] gnu/1961 uucp logging files are in /var/spool/uucp o [1996/11/06] bin/1968 FreeBSD has no rdate(8), here's one o [1996/11/06] bin/1970 csh limtail() bug o [1996/11/09] bin/1985 pkg_delete outputs confusing message when o [1996/11/13] kern/2004 route add -link panic o [1996/11/13] bin/2005 Poor command line argument checking and b o [1996/11/14] bin/2008 kerberos tickets from login all have the o [1996/11/15] kern/2022 Switching from X display to virtual conso o [1996/11/16] bin/2036 cpio size wraparound o [1996/11/16] ports/2038 torstenb sshd dies on FreeBSD machines if run as a f [1996/11/18] ports/2051 andreas HDF library port o [1996/11/19] bin/2061 DEBUG_FLAGS in bsd.lib.mk is broken o [1996/11/19] bin/2065 wollman in tzsetup/sysinstall, allow user to type o [1996/11/19] misc/2068 Unstable keyboard mappings on the main tt o [1996/11/20] kern/2072 ZIP drive support is available for FreeBS f [1996/11/21] ports/2079 obrien New ports supporting AWE sound driver (fo o [1996/11/22] docs/2087 ifconfig.8 does not document how to remov o [1996/11/22] bin/2090 clients may bind to FreeBSD ypserv refusi o [1996/11/25] misc/2105 bsd.lib.mk has problems with STRIP and IN o [1996/11/26] bin/2106 Byte order problem in -current routed o [1996/11/26] i386/2108 sos [ATAPI] wcd driver may hang under certain o [1996/11/28] kern/2118 sos writing to virtual consoles fails to disp o [1996/11/28] bin/2119 mount lies to child about argv0, which ca o [1996/12/01] bin/2133 netstat -s overflows to negative o [1996/12/02] bin/2137 vm statistics are bad o [1996/12/02] kern/2140 FreeBSD leaves EtherExpress 16 net card i o [1996/12/03] ports/2145 pst qpopper bulletin support broken o [1996/12/03] conf/2146 brian wrong /dev for COM2 during installation v o [1996/12/06] i386/2166 psm driver locks the console f [1996/12/07] ports/2169 pst zephyr port does not completely compile f [1996/12/08] ports/2182 ports FreeBSD's and X-32's list of locales do n o [1996/12/08] bin/2184 sendmail has lots of trouble with local d o [1996/12/08] misc/2185 phk add ability to change partition type in l a [1996/12/10] ports/2190 asami need cross-reference to xpdf from X11 por o [1996/12/12] kern/2199 joerg Got a lots of "Target Busy" messages with o [1996/12/14] kern/2214 File System gets corrupted when mounting o [1996/12/14] bin/2216 Ada specs not being compiled into cc/gcc o [1996/12/16] bin/2227 FreeBSD does not recognize WD7000-ASC dri o [1996/12/17] i386/2234 fbsdboot.exe does not turn off floppy dri o [1996/12/17] i386/2239 some interrupts take too long (i.e. BT946 o [1996/12/18] misc/2242 Suggest add optional mt blocksize 512 o [1996/12/18] bin/2247 imp getopt should return -1 rather than EOF o [1996/12/20] bin/2260 brian PPP logins using PAP to Nortel/Shiva syst o [1996/12/21] ports/2264 jmz latex* ports need updating a [1996/12/21] bin/2265 guido su(1) does not call skeyaccess() o [1996/12/24] kern/2273 dufault support for POSIX.4 / POSIX.1a RT-schedul o [1996/12/25] conf/2284 Termcap ibm3163 entry has arrow keys wron o [1996/12/26] bin/2291 race condition in /etc/master.passwd lock o [1996/12/27] kern/2298 Support for DSR/DCD swapping on serial po a [1996/12/27] misc/2302 markm new crypt() including SHS and an extendab o [1996/12/28] misc/2309 Thread safe fixes to malloc, localtime, l o [1996/12/28] ports/2313 torstenb pidentd fails in 2.2-BETA o [1996/12/29] bin/2315 tail segfaults on NFS permission denied o [1996/12/29] misc/2323 FreeBSD.FAQ file in ftp.freebsd.org is lo o [1996/12/30] kern/2327 `Green' saver for pcvt o [1997/01/01] docs/2353 Changes to FAQ o [1997/01/03] bin/2366 libc does not consult /etc/services to fi o [1997/01/03] bin/2368 serial line logins "freeze" during login o [1997/01/06] bin/2382 curses.h / -lcurses incompatible with C++ o [1997/01/06] bin/2383 Inconsistent tputs(3) prototypes in curse o [1997/01/06] misc/2386 patches for new socket credential firewal o [1997/01/06] bin/2387 virtual hosting patches for inetd o [1997/01/06] kern/2390 Some CDROM drives stop audio on cdcontrol o [1997/01/07] kern/2393 filesystems not unmounted following shutd o [1997/01/07] misc/2407 dirent.h does not include sys/types.h o [1997/01/07] bin/2410 pppd(8): failing PAP doesn't force line d o [1997/01/07] kern/2412 Wine does not work o [1997/01/07] ports/2413 peter Cannot redirect "top" output o [1997/01/08] kern/2424 Pressing ALT-Fn during boot -c leave bell o [1997/01/09] kern/2429 Driver for AIMS Lab RadioTrack radio card o [1997/01/10] bin/2437 minor nits on text in 2.2-BETA install o [1997/01/10] bin/2442 davidn setusershell()/endusershell() missing o [1997/01/10] bin/2443 Fetch cannot find the correct boundary be o [1997/01/11] bin/2448 semctl() not portable -- freebsd requires o [1997/01/11] docs/2455 no description "option COMCONSOLE" MLEN o [1997/01/26] misc/2596 dd refuses to respond to SIGkill o [1997/01/26] i386/2598 ep0 in EISA mode hangs if ep0-device (ISA o [1997/01/28] bin/2603 dufault Added POSIX.4/POSIX.1b constants in unist o [1997/01/28] bin/2604 dufault Added POSIX.4/POSIX.1b shm_open()/shm_unl o [1997/01/28] ports/2607 max New port: Gopher-2.3 o [1997/01/29] misc/2617 Utility submission - upsmon - UPS monitor o [1997/01/30] kern/2621 Patch to support Cogent EM110 fast-ethern o [1997/01/30] docs/2623 ipfirewall(4) man page is way out of date o [1997/01/30] bin/2624 kdump unaware of semsys and several other o [1997/01/31] bin/2630 xargs does excessive and inconsistent arg o [1997/02/02] gnu/2637 tar dumped core with -g option. a [1997/02/02] bin/2641 wpaul login_access.c doesn't work with NIS by d o [1997/02/03] ports/2653 pst mh-6.8.4 manpage error for slocal o [1997/02/04] bin/2657 ypserv thinks there is no computers in ne o [1997/02/04] bin/2660 When selecting BSD to boot from system ha o [1997/02/04] bin/2665 port 22 isn't being converted to ".ssh" i o [1997/02/05] bin/2668 modification suggested for rarpd o [1997/02/05] bin/2672 Problem with telnetd s [1997/02/07] ports/2684 torstenb ircII port upgrade; 2.9_roof -> 2.9alpha1 o [1997/02/07] kern/2686 struct igmpmsg in s o [1997/02/07] misc/2687 jkh sysinstall umounts floppy after prompting o [1997/02/10] bin/2703 vipw doesn't allow you to edit master.pas o [1997/02/10] kern/2704 Occasional failure to detect wdc1 on boot o [1997/02/11] conf/2709 FBSD 2.1.6 X-Server installation setup ut o [1997/02/11] bin/2713 ftp daemon processes don't terminate, eve o [1997/02/11] kern/2715 MSDOS-FS 1024/2048 byte/sector media supp o [1997/02/11] kern/2716 od.c/sd.c non 512 byte/sector support imp o [1997/02/13] i386/2729 "make tags" in sys/kern produces barely u o [1997/02/14] bin/2734 jkh pkg_* uses relative paths to executables o [1997/02/14] bin/2735 jkh Add signature support (both MD5 and PGP) o [1997/02/14] bin/2737 yppasswd fails to change password on a su o [1997/02/15] misc/2745 fenner PR querry web form doesn't sort correctly o [1997/02/20] docs/2780 Description of Linux emulation is out of o [1997/02/20] bin/2782 err man page is slightly wrong o [1997/02/21] misc/2789 na.phone update o [1997/02/22] ports/2797 ports New Port: qmail o [1997/02/23] kern/2806 new kernel tags script o [1997/02/25] i386/2813 hard reference to /usr/src breaks make wo o [1997/02/26] conf/2819 /etc/rc does not execute 'uname' when con o [1997/02/26] conf/2822 ftp install specifying URL confusing o [1997/02/27] gnu/2827 after make world genclass is not installe o [1997/02/28] docs/2833 Repeated topics on FAQ entry hardware com o [1997/03/02] docs/2850 init(8) man page does not document secure o [1997/03/02] bin/2851 script(1) sets argv[0] of the started she o [1997/03/03] kern/2857 DE500 board exhibits capture effect o [1997/03/03] bin/2859 /usr/bin/quota seems to choke on long gro o [1997/03/03] kern/2865 dfr NFS client hangs on umount, ls, df when N o [1997/03/03] bin/2871 showmount -e returns error o [1997/03/04] misc/2882 Duplicate line in /etc/services? o [1997/03/05] kern/2886 fenner mbuf leak in multicast code o [1997/03/06] docs/2897 steve send-pr categories should be explained so o [1997/03/06] bin/2898 fenner arp -a -n buglet a [1997/03/06] ports/2902 ports Fix xmcd port for PACKAGE_BUILDING a [1997/03/06] ports/2905 ports Fixed port: xshisen-1.36 o [1997/03/08] ports/2920 ports patch for mispositioned xv windows under o [1997/03/09] i386/2924 sos syscons X keyboard gets stuck in capsmode o [1997/03/09] ports/2926 ports xmgt-2.31 port, now in pub/incoming on ft o [1997/03/10] bin/2934 sh(1) has problems with $ENV o [1997/03/10] bin/2938 Add -b, -l, and -f options to du(1) o [1997/03/11] ports/2949 ports bsd.port.mk needs something like FETCH_EN o [1997/03/11] ports/2951 ports xgraph source is not on MASTER_SITE o [1997/03/11] misc/2955 pkg_add failed on xemacs via sysintall o [1997/03/13] ports/2974 ports updated Makefile and patch-ab of jp-dvi2p o [1997/03/13] bin/2977 After enabling moused and vidcontrol and o [1997/03/13] bin/2979 GCC complains about stmt. expr. when comp o [1997/03/13] i386/2984 serial port console only prints ~ 1 char o [1997/03/14] ports/2988 joerg vga font is not built o [1997/03/15] ports/2993 ports qmail-port-take2-proff.tar.gz in incoming o [1997/03/15] kern/3001 soundblaster8 card does not work correctl o [1997/03/16] misc/3009 packages-2.2/x11/fvwm-1.24r.tgz corrupt o o [1997/03/17] ports/3012 ports qmailanalog port in incoming o [1997/03/18] conf/3023 By default users have no write permission o [1997/03/18] misc/3024 make reinstall in /usr/src requires writa o [1997/03/18] bin/3025 mv to / trailed dirs prints odd error mes o [1997/03/18] bin/3028 sos add support for Glidepoint pointing devic a [1997/03/21] ports/3052 ports /usr/ports/lang/expect does not find tkCo o [1997/03/22] kern/3061 route does not accept -genmask o [1997/03/24] misc/3075 2.2-R install "features" (non critical) o [1997/03/24] ports/3081 ports sitelispdir is a directory no a path in x o [1997/03/24] ports/3090 torstenb ircii-2.9-roof does not run. o [1997/03/26] misc/3113 make libraries failed. a [1997/03/28] misc/3136 rc.firewall should be run after interface o [1997/03/29] bin/3139 qcamcontrol has a bug where I/O errors ar o [1997/03/29] misc/3140 display message is broken on boot.flp o [1997/03/30] docs/3147 /usr/share/misc/au.postcodes f [1997/03/30] misc/3148 ache adjkerntz screws up during GMT/BST change o [1997/03/31] gnu/3157 Patches to gas and gdb to support MMX ext a [1997/04/01] bin/3164 view copies the file into vi.recover o [1997/04/01] ports/3169 ports nn port broken o [1997/04/01] kern/3172 CS4232 support trouble for mss0 o [1997/04/03] bin/3190 RISCom N2 card driver problem? o [1997/04/04] bin/3194 2.2.1-RELEASE hangs when using /stand/sys o [1997/04/06] bin/3211 ctm uses mktemp()> o [1997/04/06] bin/3212 the pkg_* tools use mktemp() o [1997/04/07] bin/3221 rpc.rusersd : can't communicate with SunO o [1997/04/07] misc/3225 uucpd.c should normalize host names as lo o [1997/04/08] bin/3232 XFree86 installation Problem with non-Mic a [1997/04/08] bin/3233 wosch adduser(8) doesn't add users to the wheel o [1997/04/08] misc/3237 SCRIPTS addition to bsd.prog.mk a [1997/04/09] bin/3241 times(3) returns only stime o [1997/04/09] bin/3242 incorrect prototype for initgroups o [1997/04/09] bin/3245 variable substitution "a=${a:=}" in /bin/ o [1997/04/10] bin/3251 xsysinfo stops refreshing and wastes CPU o [1997/04/10] kern/3253 scsiconf.c: make ZIP disks use optical dr o [1997/04/13] conf/3272 $@ is deprecated I believe, so use ${.TAR o [1997/04/14] kern/3281 errors when "rm -r"-ing in a mounted ext2 o [1997/04/14] kern/3282 ext2fs causes fs-unmount at shutdown/rebo o [1997/04/14] bin/3284 symorder(1): -t option doesn´t work at al o [1997/04/14] bin/3285 date option for pom(6) (phase of the moon o [1997/04/14] bin/3286 missing error checking in mount_mfs(8) ak o [1997/04/14] kern/3287 missing symbols in /usr/src/sys/i386/i386 o [1997/04/14] bin/3289 login(1) does not check /etc/skey.access o [1997/04/15] kern/3299 /dev/console hangs f [1997/04/15] kern/3302 msdos FS bogus error o [1997/04/15] ports/3306 ports new port-package for ifmail o [1997/04/17] bin/3314 /etc/daily did not run on April 6, 1997 o [1997/04/17] kern/3317 odd TUBA_INCLUDE use in tcp_input.c o [1997/04/17] ports/3318 ports New port: jigsaw (Java-based HTTP server) o [1997/04/18] ports/3322 markm setlocale problem in lang/perl5 a [1997/04/19] ports/3335 ports new port request of korean/hanemacs o [1997/04/20] ports/3358 asami XFMail-1.1 has been released o [1997/04/20] ports/3363 max port of nana-1.00 for your collection o [1997/04/21] misc/3368 jkh sysinstall upgrade should confirm before f [1997/04/23] kern/3375 Consistent 10 min. delay at boot with REL o [1997/04/24] ports/3379 ports mprof dumps core on FreeBSD 2.2.1 o [1997/04/25] ports/3383 ports kaffe core dumps if LD_LIBRARY_PATH not s o [1997/04/25] bin/3386 kernel 'config' wrapper 'doconfig' ala Di o [1997/04/27] ports/3396 max update of the port of Mesa (now version 2 o [1997/04/27] bin/3399 mv of symbolic link can move directory in o [1997/04/27] docs/3400 MAXMEM uses maths in LINT o [1997/04/27] conf/3401 jkh sysinstall sends empty FreeBSD user regis o [1997/04/28] ports/3411 ports New port - Atari 8 bit computer emulator o [1997/04/29] bin/3416 ibcs emulation problems o [1997/04/29] bin/3418 pkg_create doesn't always create gzip'ed o [1997/05/01] ports/3455 jmz mtools-3.6.tgz could have a better mtools o [1997/05/02] kern/3475 gdb(ptrace?) cause create/modify times on o [1997/05/03] misc/3476 Please add support for .cpp suffix to sta s [1997/05/04] ports/3498 ports nn-current port is out of date o [1997/05/04] ports/3499 markm exim port out of date o [1997/05/05] i386/3504 New features (and manpage) for netboot o [1997/05/05] bin/3506 more did not show iso-8859-n characters o [1997/05/05] bin/3508 FreeBSD 2.2.1 do not view SCSI disk at sw o [1997/05/06] docs/3522 Man pages close(2) misses fcntl lock info o [1997/05/07] bin/3528 fsck fails to detect some illegal block n o [1997/05/08] kern/3546 ktrace works even if no read permission o [1997/05/08] gnu/3552 the -L option of tar does not work proper o [1997/05/09] bin/3556 Bug with -i option in /usr/bin/lpr o [1997/05/09] bin/3558 make reinstall collapses on install-info o [1997/05/09] kern/3560 Timeout counter bug in /sys/i386/isa/wd.c o [1997/05/09] kern/3571 Mounted ext2 prevents umount of filesyste o [1997/05/11] conf/3577 eBones and OBJLINK=yes fails to build o [1997/05/12] kern/3584 cleanup TCP_REASS macro in tcp_input.c o [1997/05/13] conf/3590 Difference in ttys and FAQ f [1997/05/14] ports/3597 ports jp-groff-0.99 port macro update o [1997/05/16] bin/3608 Telnet in linemode will break apart long o [1997/05/17] kern/3611 Internal CPU cache on CyrixiInstead DX2 d o [1997/05/18] gnu/3616 permissions of /usr/libexec/uucp/uuxqt no f [1997/05/19] ports/3634 andreas fvwm95-2.0.43a-i18n-port.tar.gz was put o [1997/05/19] docs/3636 No mention is made in relevant manpages a o [1997/05/20] bin/3638 /bin/w can't handle long /dev/{tty,cua}xx o [1997/05/20] bin/3639 ac doesn't know about FreeBSD's pty names o [1997/05/20] docs/3645 TCP_wrappers package doesn't mention wher o [1997/05/21] bin/3648 find(1) extension for file flags o [1997/05/21] ports/3657 ports Port of NCSA HyperNews submitted as p5-hy o [1997/05/22] i386/3663 Unable to get system printer to work o [1997/05/22] ports/3665 jmz mtools port install fails o [1997/05/22] kern/3667 patches to modularize vnode driver o [1997/05/24] conf/3673 no ddp line in /etc/protocols o [1997/05/25] kern/3678 bug in IPDIVERT code in -current o [1997/05/25] ports/3687 asami Gnat 3.09 Ada Compiler o [1997/05/27] misc/3695 compiled termcap.db not in distribution o [1997/05/28] bin/3705 jkh /stand/sysinstall hangs. pkg_add also ha o [1997/05/29] conf/3713 installation floppy bug o [1997/05/30] kern/3720 Addition for supported Hardware o [1997/05/30] kern/3724 jkh sig-11 on package add in sysinstall o [1997/05/31] ports/3729 scrappy pgsql dies when initiated o [1997/05/31] kern/3731 Addition of a PCI Bridge f [1997/05/31] bin/3733 davidn getty with 'to' option causes pppd to die o [1997/05/31] ports/3737 ports The DHCPD no longer works under FreeBSD 2 o [1997/06/01] kern/3738 Byte and packet counters in ipfw overflow o [1997/06/01] kern/3739 pause key not disabled; weird stuff when o [1997/06/01] conf/3751 Improvements to /etc/rc{,.network,.pccard o [1997/06/02] ports/3759 tg xtem-5.23 (X11 TEx Menu) port submitted ( o [1997/06/02] bin/3762 dufault Bogus return values from rtprio(1) o [1997/06/02] docs/3764 systat(1) -vmstat description seems to be o [1997/06/04] conf/3775 Time Zone for Sri Lanka - LKT o [1997/06/04] bin/3778 ypbind -S domainname,server1,... does not o [1997/06/04] ports/3787 ports ghostscript-3.53 has bad PLIST o [1997/06/07] bin/3805 single process tftpd o [1997/06/07] ports/3806 ports update s3mod to 1.09 o [1997/06/08] docs/3808 The manpage telnet.1 has many bugs. o [1997/06/09] docs/3819 davidn man (5) login.conf specifies passwordtime o [1997/06/09] ports/3824 ports New port: snes97 o [1997/06/09] bin/3826 KerberosIV sometimes hangs rcp o [1997/06/09] ports/3831 ports netris port doesn't install sr o [1997/06/10] kern/3836 Cannot remove HUGE directory o [1997/06/10] bin/3837 dufault new feature for rtprio o [1997/06/10] kern/3839 X startup undoes keyboard repeat rate (pc o [1997/06/12] kern/3853 netboot/ns8390.c breaks NS datasheet o [1997/06/12] i386/3856 Improvement to autodetection logic o [1997/06/13] bin/3859 Setting the $0 variable in perl dosnt do o [1997/06/14] bin/3866 rcs2log fails with eastern timezones o [1997/06/14] ports/3870 ports Upgrade tkdesk 1.0b3 --> 1.0b4 o [1997/06/15] kern/3879 Can't export mounted ext2fs via NFS o [1997/06/16] conf/3886 install does not build sendmail host stat o [1997/06/17] ports/3888 ports port net/wu-ftpd: tiny bug that is wu-ftp o [1997/06/17] bin/3891 NIS-only netgroup lookups don't work o [1997/06/17] ports/3892 max new port: www/webxref (cross-reference ge o [1997/06/17] gnu/3894 manpath segfaults if it dosen't understan o [1997/06/18] kern/3901 Multicast for Intel 10/100 Ethernet Card o [1997/06/19] bin/3903 markm Kerberized su -l fails with segfault o [1997/06/19] misc/3912 ctags(1) cannot trace some macro correctl o [1997/06/20] gnu/3918 vi dosnt wrap lines when called from send o [1997/06/22] ports/3928 ports New port: jp-pgp-2.6.3ia (language) o [1997/06/23] kern/3938 Problem about mmap() over NFS o [1997/06/23] ports/3939 ports new port: latex2html_icon_server o [1997/06/23] ports/3940 ports port of latex2html-96.1 o [1997/06/24] kern/3944 if_le doesnt receive ether multicast pack o [1997/06/24] bin/3947 /usr/src/etc/pccard_ether is too old... o [1997/06/25] kern/3948 nonworking t/tcp server side a [1997/06/25] kern/3953 kern-config: options PANIC_REBOOT_WAIT_TI o [1997/06/25] ports/3955 ports -kpassive_ftp=true fails on socket connec o [1997/06/26] bin/3957 Makefile dependency error in amd o [1997/06/26] ports/3958 jmz a2ps fails if used according to man o [1997/06/26] i386/3962 print disk internal cache size during pro o [1997/06/27] kern/3968 Hardware probes die on Peak SBCs. o [1997/06/28] misc/3981 brian wtmp logging of ppp activity would be nic o [1997/06/29] ports/3983 ports New port: psf toolkit o [1997/06/30] ports/3991 ports set of OffiX ports o [1997/06/30] ports/3997 ports New port: VRML browser (vrweb) a [1997/07/01] bin/4004 moused(8) + international language text = o [1997/07/02] ports/4014 ports package/port installation obeys roots uma o [1997/07/02] ports/4017 ports Someone has to upgrade the plor port! o [1997/07/03] bin/4019 mount_mfs lacks an error message, and exi o [1997/07/03] kern/4020 itojun vxget() in /sys/dev/vx/if_vx.c needs rewo o [1997/07/03] ports/4023 ports One can't play the cardgame Ass on FreeBS o [1997/07/03] i386/4024 sos Patch to add dead key support to syscons o [1997/07/03] ports/4025 ports New port - jp-ebw3 o [1997/07/04] ports/4027 ports New port: rot13-1.3 o [1997/07/05] kern/4037 boot.flp panics after kernel load if >2 s o [1997/07/05] ports/4038 ports Initial port of the alpha-rel. WindowMake o [1997/07/06] kern/4039 2940UW and DCAS 32160 -- hungs if 40 MB/s o [1997/07/07] kern/4051 pppd connect 'chat ...' broken o [1997/07/07] kern/4052 VJ compression drops packets with IP+TCP o [1997/07/07] ports/4055 ports Port for XMpeg3 v1.0 o [1997/07/07] ports/4056 obrien Port for netpipes 3.2 o [1997/07/08] ports/4061 obrien new port: xklock o [1997/07/08] misc/4063 2.2.2R Installation fails if Jaz drive sp o [1997/07/09] ports/4067 ports wrong formats of files in offix.tar o [1997/07/13] ports/4083 ache netscape wrapper doesn't hand off args co o [1997/07/13] kern/4086 Floppy Disk Driver Problem o [1997/07/14] bin/4087 nameservice terminates after ndc restart o [1997/07/16] ports/4103 ports Should I or should I not ? o [1997/07/16] ports/4104 ports Minor fix to hobbes-icons-xpm3 o [1997/07/17] ports/4109 ports New port: xcopilot o [1997/07/17] kern/4112 PPSCLOCK kernel diffs o [1997/07/17] kern/4113 Processes shouldn't get SIGIO when the tt o [1997/07/18] bin/4116 davidn Kerberized login as .root fails to o [1997/07/18] ports/4118 ports New Port: bind 8.1.1 o [1997/07/19] bin/4120 Partition sysid prevents extended DOS par o [1997/07/19] ports/4124 ache Apache 1.2.1 port does not install docume o [1997/07/20] ports/4127 ache netscape-3.01: get rid of bogus error mes o [1997/07/20] ports/4133 ports new port: mpich.tar.gz o [1997/07/21] misc/4138 /etc/rc and sudo : chg to rm -rf /var/run o [1997/07/21] ports/4140 ports New port: xgolgo (x11) o [1997/07/22] ports/4142 ports Hugs port to FreeBSD 2.2.1 o [1997/07/22] ports/4149 ports gcl port isn't of latest version o [1997/07/23] bin/4152 pstat -T o [1997/07/23] kern/4153 New tcp initial send sequence number code o [1997/07/23] bin/4154 wish /bin/sleep handled fractions of a se o [1997/07/24] bin/4157 netstat atalk output should print symboli o [1997/07/24] bin/4163 ftp core dumps after hitting control-C f [1997/07/25] bin/4165 fetch gone to interminable query cycle af o [1997/07/26] bin/4172 link goes down for too long -- transfer f o [1997/07/26] ports/4174 ports file mode of jnethack o [1997/07/27] bin/4182 netstat should always print the interface o [1997/07/27] bin/4183 How about upgrading bc to 1.04? o [1997/07/28] kern/4184 minor nits in sys/netatalk o [1997/07/28] bin/4187 The w command should have a larger tty fi o [1997/07/30] ports/4192 ports New port: Amulet o [1997/07/31] conf/4201 Installing only X-User does not install c o [1997/07/31] ports/4203 ports Updated port file for the perl package p5 o [1997/07/31] bin/4204 ac printed wrong report about tty users o [1997/08/01] misc/4208 sos New syscons font o [1997/08/02] bin/4216 dlsym returns null o [1997/08/03] ports/4219 ports TkRef submitted to Ports o [1997/08/03] kern/4221 Kernel mode pppd doesen't update wtmp on o [1997/08/03] docs/4223 dump(8) man page error o [1997/08/03] ports/4224 ports New Port: qpage (v3.2) o [1997/08/04] ports/4227 ports cops perl script produces errors o [1997/08/04] conf/4229 Ethernet interface unreachable on bootup o [1997/08/06] ports/4232 scrappy Boot-time start of postgressql postmaster o [1997/08/06] misc/4235 asami /usr/share/mk/bsd.ports.mk and GNU config o [1997/08/06] bin/4238 chpass only occasionally works in conjunc o [1997/08/06] ports/4239 ports New Port: xtattr o [1997/08/07] kern/4243 file locking doesn't work for pipe o [1997/08/07] bin/4247 modification to /etc/security for FreeBSD o [1997/08/08] ports/4248 ports Port submission of Chimera 2.0a2 X-WWW Br o [1997/08/08] misc/4249 wpaul ypchsh doesn't care about changing a user a [1997/08/09] kern/4255 SMP kernel freezes on machines with >2 CP a [1997/08/09] kern/4257 itojun scsi RESERVATION CONFLICT support needed o [1997/08/10] ports/4263 ports new ports: jp-vfxdvik-18f (dvi viewer for o [1997/08/10] ports/4264 ports mftp get a Segmentation fault o [1997/08/11] ports/4277 ports New port: asclock o [1997/08/12] ports/4281 ports Compress pcl graphics files - this is an o [1997/08/12] misc/4285 SDL RISCom/N2 (ISA) o [1997/08/12] ports/4287 jfitz mail/p5-Mail-Folder is broke a [1997/08/13] gnu/4290 ache man wrong viewed koi8-r manpages and neqn o [1997/08/13] ports/4296 ports New Port emulators/stonx o [1997/08/13] kern/4297 dufault SIGEV_NONE and SIGEV_SIGNAL go in signal. o [1997/08/13] bin/4298 joerg Is there any support for using the scsi C o [1997/08/13] i386/4300 msmith The initial timeout on open("/dev/lpt0".. o [1997/08/14] bin/4303 dumpon accepts any device, including none o [1997/08/14] ports/4304 ports Recommendation re. Ports Collection f [1997/08/15] bin/4308 FreeBSD uses an out of date version of vi o [1997/08/15] ports/4311 ports new port of asmail-0.50 o [1997/08/17] misc/4316 pthread_cleanup_{push|pop} nonexistent o [1997/08/17] ports/4319 ports New port: ASFiles-1.0 o [1997/08/17] docs/4320 function prototype in pthread_detach man o [1997/08/17] bin/4323 Initial routing tables incomplete o [1997/08/18] kern/4329 read(2) from /dev/bktr0 hangs o [1997/08/18] ports/4330 ports new ports for rxvt with big5 support o [1997/08/18] ports/4331 ports new port of asprint o [1997/08/20] ports/4343 ports New ports submission - GUI E-Mail util o [1997/08/22] ports/4356 ports sudo shouldn't block signals in tgetpass( s [1997/08/22] ports/4360 ports new port of Amaya-1.0b o [1997/08/23] ports/4362 ports submit new port chinese/rxvt o [1997/08/23] conf/4363 kernel build depend on make obj o [1997/08/24] bin/4369 dump can calculate wrong estimate times w o [1997/08/24] ports/4371 ports tkcvs+tkdiff o [1997/08/25] ports/4377 ports bkpupsd [device] o [1997/08/25] ports/4384 ports New port display-1.0 o [1997/08/25] gnu/4385 un- and unclearly documented options in t o [1997/08/26] ports/4387 ports New port: icewm o [1997/08/26] ports/4391 ports New port: VPCE o [1997/08/26] misc/4395 if exists(secure) in /usr/src/Makefile is o [1997/08/27] ports/4402 ports Port submission: math::MatrixReal o [1997/08/28] bin/4407 sendmail 8.8.7 can't write sendmail.pid o [1997/08/28] ports/4412 ports New port: YaTeX (in print and japanese) o [1997/08/29] kern/4413 No way to unmount a floppy that goes bad o [1997/08/29] misc/4414 be.iso.kbd errors in mapping o [1997/08/29] bin/4415 df(1) always pretends success o [1997/08/29] bin/4419 man can display the same man page twice o [1997/08/29] bin/4420 find -exedir doesn't chdir for first entr o [1997/08/30] docs/4439 davidn man pages wrong regarding login.conf o [1997/08/30] kern/4441 3com Etherlink III card not working while o [1997/08/31] conf/4444 Can't seem to configure for a DEC VRT17-H o [1997/09/01] ports/4446 ports New port: Atlast-1.0 o [1997/09/02] bin/4452 wpaul /etc/ethers and NIS: Bad comment parser o [1997/09/03] bin/4459 bde No prototype for moncontrol(3) and monsta o [1997/09/04] kern/4463 When using ipfw, all I get is the followi o [1997/09/04] ports/4465 jmz cd-write port doesn't work o [1997/09/04] misc/4468 dlopen is not available from static execu o [1997/09/04] misc/4470 libc_r deviates from the pthread standard o [1997/09/04] docs/4472 manpage for /usr/bin/printf is not comple o [1997/09/07] ports/4481 ports yet another Mac hfs utility o [1997/09/07] misc/4482 jdp A bug in dynamic loader design o [1997/09/07] bin/4483 w, who, and the like are broken o [1997/09/07] bin/4484 peter sendmail is barfing o [1997/09/07] kern/4485 boot fials if root fs blocksize is not 8k o [1997/09/08] ports/4496 ports new port of latex2html-97.1.tar.gz o [1997/09/08] ports/4499 ports Update of slurp port o [1997/09/08] bin/4502 Wrong variable type in tftp.h include fil o [1997/09/11] ports/4510 ports New port: lftp-0.12.2 o [1997/09/12] ports/4521 ports 'Joe' editor does not show control-chars o [1997/09/13] ports/4527 ports Fxtv - New TV app port for 2.2.5 & 3.0-cu o [1997/09/13] kern/4528 processes hang if the mount_portal proces o [1997/09/13] ports/4529 ports New port: kaskade-3.1.1 o [1997/09/13] ports/4530 ports New port: Xinvest o [1997/09/14] ports/4532 pst path of sendmail in MH o [1997/09/14] ports/4534 ports replace gimp with gimp-devel o [1997/09/14] i386/4538 byteswapped ATAPI id strings o [1997/09/14] docs/4539 Wrong genitive from in submitters.sgml o [1997/09/14] bin/4541 Data needed for slovene localization o [1997/09/14] docs/4542 Slovene WWW and FTP mirrors of FreeBSD o [1997/09/14] bin/4545 f77 will only call `cc', no com-line opti o [1997/09/14] ports/4546 ports HDF-lib port revised o [1997/09/15] i386/4547 asc.c and pcaudio.c should use selrecord o [1997/09/15] ports/4552 ports New port: cccc-2.1.1 o [1997/09/16] bin/4553 man fails to open manpage if ./man exists o [1997/09/16] docs/4555 Typo in utf2(4) man page o [1997/09/16] misc/4556 make can't build executable from single F o [1997/09/16] ports/4557 ports New ports: xjig 2.4 o [1997/09/16] misc/4560 XFree86 3.3.1 fails to install properly i o [1997/09/17] bin/4562 Compiler traps and exits then recompiling o [1997/09/17] i386/4563 mount IDE atapi cd-rom reports input/outp o [1997/09/17] ports/4565 ports News port: ircII-current (ircII-2.9a8/col o [1997/09/18] ports/4567 ports wide-dhcp stores runtime data in /etc o [1997/09/18] ports/4570 ports New ports ted3.6a o [1997/09/18] ports/4571 ports New ports cn-ted-3.6a o [1997/09/18] conf/4572 /etc/rc.network loads ipfirewall lkm rega o [1997/09/18] ports/4578 ports New port of a checkbook//accounting packa o [1997/09/18] docs/4579 Typo in usr.bin/netstat/netstat.1 o [1997/09/18] ports/4580 ports new port of tycoon, x11 desktop stuff o [1997/09/19] ports/4583 ports More changes to games/angband o [1997/09/20] kern/4589 de driver error message during boot o [1997/09/20] ports/4590 ports New port: xaniroc-1.02 (category x11) o [1997/09/20] ports/4591 ports Port submission: xtide o [1997/09/21] ports/4595 ports Lynx tarball missing from ftp.freebsd.org o [1997/09/21] ports/4596 ports nas port fails build on 2.2-STABLE o [1997/09/21] kern/4597 Patch to pass NPX status word in signal c o [1997/09/21] kern/4601 Contrib: userconfig patch to edit SCSI co o [1997/09/22] conf/4603 configure ddr between FreeBSD host and Ci o [1997/09/22] ports/4604 max New port ja-japaneseAFM-1.0(japanese/japa o [1997/09/22] ports/4605 max New port ja-vftool-1.2(japanese/vftool). 610 problems total. From owner-freebsd-bugs Mon Sep 22 14:07:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA20111 for bugs-outgoing; Mon, 22 Sep 1997 14:07:31 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA20072; Mon, 22 Sep 1997 14:07:21 -0700 (PDT) From: Masafumi NAKANE Received: (from max@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA10594; Mon, 22 Sep 1997 14:02:54 -0700 (PDT) Date: Mon, 22 Sep 1997 14:02:54 -0700 (PDT) Message-Id: <199709222102.OAA10594@freefall.freebsd.org> To: blank@fox.uni-trier.de, max@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: docs/4539 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Wrong genitive from in submitters.sgml State-Changed-From-To: open-closed State-Changed-By: max State-Changed-When: Mon Sep 22 14:02:13 PDT 1997 State-Changed-Why: Fixed in Rev.1.104. Thanks. From owner-freebsd-bugs Mon Sep 22 14:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA22870 for bugs-outgoing; Mon, 22 Sep 1997 14:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA22848; Mon, 22 Sep 1997 14:40:01 -0700 (PDT) Resent-Date: Mon, 22 Sep 1997 14:40:01 -0700 (PDT) Resent-Message-Id: <199709222140.OAA22848@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, roberte@MEP.Ruhr-Uni-Bochum.de Received: from ghost.mep.ruhr-uni-bochum.de (ghost.mep.ruhr-uni-bochum.de [134.147.6.33]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA22207 for ; Mon, 22 Sep 1997 14:32:50 -0700 (PDT) Received: (from roberte@localhost) by ghost.mep.ruhr-uni-bochum.de (8.8.5/8.8.4) id XAA01547; Mon, 22 Sep 1997 23:32:50 +0200 (MESZ) Message-Id: <199709222132.XAA01547@ghost.mep.ruhr-uni-bochum.de> Date: Mon, 22 Sep 1997 23:32:50 +0200 (MESZ) From: Robert Eckardt Reply-To: roberte@MEP.Ruhr-Uni-Bochum.de To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4607: fmt dumps core on ^M (in 2.2.2 again) Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4607 >Category: bin >Synopsis: fmt dumps core on ^M (in 2.2.2 again) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 22 14:40:01 PDT 1997 >Last-Modified: >Originator: Robert Eckardt >Organization: >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD-2.2.2 with tcsh under X >Description: fmt experiences Bus error when one tries to format a text that starts with ^M (CR) (e.g. from an MSDOS system) or another non-printable character. This bug was already handled and removed for FreeBSD 2.2-BETA_A under `bin/2968'. >How-To-Repeat: In the simplest case: 1:05 ghost: /home/re 0% printf '\r'>fmttest 1:05 ghost: /home/re 0% fmt fmttest Bus error (core dumped) >Fix: Gareth McCaughan (gjm11@dpmms.cam.ac.uk) supplied the following patch for 2.2-BETA_A, which also works for 2.2.2: *** fmt.c.orig Mon Sep 22 23:28:42 1997 --- fmt.c Mon Sep 22 23:25:01 1997 *************** *** 147,151 **** register int c, col; #define CHUNKSIZE 1024 ! static int lbufsize = 0, cbufsize = 0; if (center) { --- 147,155 ---- register int c, col; #define CHUNKSIZE 1024 ! static int lbufsize = 0, cbufsize = CHUNKSIZE; ! ! canonb = malloc(CHUNKSIZE); ! if (canonb == 0) ! abort(); if (center) { >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Sep 22 14:50:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA23748 for bugs-outgoing; Mon, 22 Sep 1997 14:50:54 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id OAA23735; Mon, 22 Sep 1997 14:50:41 -0700 (PDT) Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id XAA13618; Mon, 22 Sep 1997 23:50:28 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.8.7/8.8.5) id XAA17178; Mon, 22 Sep 1997 23:39:20 +0200 (MET DST) Message-ID: <19970922233919.ZP54742@uriah.heep.sax.de> Date: Mon, 22 Sep 1997 23:39:19 +0200 From: j@uriah.heep.sax.de (J Wunsch) To: danny@panda.hilink.com.au (Daniel O'Callaghan) Cc: fenner@FreeBSD.ORG (Bill Fenner), fenner@hub.freebsd.org, freebsd-bugs@hub.freebsd.org Subject: Re: conf/4572 References: <199709212138.OAA19066@hub.freebsd.org> X-Mailer: Mutt 0.60_p2-3,5,8-9 Mime-Version: 1.0 X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: ; from Daniel O'Callaghan on Sep 22, 1997 08:43:38 +1000 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Daniel O'Callaghan wrote: > Should I close this PR and submit a more accurate one? You can also file a followup. Just send a mail to freebsd-gnats-submit@freebsd.org, where the subject starts with `conf/4572'. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) From owner-freebsd-bugs Mon Sep 22 14:54:00 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA24056 for bugs-outgoing; Mon, 22 Sep 1997 14:54:00 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA24039; Mon, 22 Sep 1997 14:53:37 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id OAA10939; Mon, 22 Sep 1997 14:49:08 -0700 (PDT) Date: Mon, 22 Sep 1997 14:49:08 -0700 (PDT) Message-Id: <199709222149.OAA10939@freefall.freebsd.org> To: muir@idiom.com, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/4518 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ipfw cannot handle 6-character interface names State-Changed-From-To: analyzed-closed State-Changed-By: danny State-Changed-When: Mon Sep 22 14:46:03 PDT 1997 State-Changed-Why: Problem was fixed in -current on 970808 and has been merged into RELENG_2_2. Actual fix applied was making FW_IFNLEN the same as IF_NAMSIZ. From owner-freebsd-bugs Mon Sep 22 15:30:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA26161 for bugs-outgoing; Mon, 22 Sep 1997 15:30:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA26150; Mon, 22 Sep 1997 15:30:01 -0700 (PDT) Date: Mon, 22 Sep 1997 15:30:01 -0700 (PDT) Message-Id: <199709222230.PAA26150@hub.freebsd.org> To: freebsd-bugs Cc: From: "Daniel O'Callaghan" Subject: conf/4572 Reply-To: "Daniel O'Callaghan" Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR conf/4572; it has been noted by GNATS. From: "Daniel O'Callaghan" To: freebsd-gnats-submit@freebsd.org Cc: Subject: conf/4572 Date: Tue, 23 Sep 1997 08:20:51 +1000 (EST) Firewall lkm loading even when firewall is in-kernel has been fixed (rc.network v 1.11, 1997/09/18 22:43:48). What has not been fixed is that it is possible to load the lkm when the ipfw code has been compiled into the kernel. I don't know how to fix this - someone who knows how LKMs work should. Danny From owner-freebsd-bugs Mon Sep 22 19:30:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA09247 for bugs-outgoing; Mon, 22 Sep 1997 19:30:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA09238; Mon, 22 Sep 1997 19:30:02 -0700 (PDT) Resent-Date: Mon, 22 Sep 1997 19:30:02 -0700 (PDT) Resent-Message-Id: <199709230230.TAA09238@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, btman@lionking.org Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA08843; Mon, 22 Sep 1997 19:22:51 -0700 (PDT) Message-Id: <199709230222.TAA08843@hub.freebsd.org> Date: Mon, 22 Sep 1997 19:22:51 -0700 (PDT) From: btman@lionking.org To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4609 >Category: kern >Synopsis: Heavy HTTP load causes "out of memory buffers" and crash >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 22 19:30:01 PDT 1997 >Last-Modified: >Originator: Brian Tiemann >Organization: Packeteer >Release: 2.2.2-RELEASE >Environment: FreeBSD freebsd1.packeteer.com 2.2.2-RELEASE FreeBSD 2.2.2-RELEASE #0: Thu Sep 11 21:35:29 PDT 1997 (GENERIC kernel) httpd: Apache/1.2.4 (standard dist. config) P/MMX-166, Intel HX chipset, 64MB RAM, Matrox Millennium, WD 2.1GB IDE HD, 8x Mitsumi ATAPI CD-ROM, PS/2 mouse, 3com 3C905revA NIC >Description: On extremely high (i.e. testing/benchmarking) loads of HTTP traffic, the system will crash with errors of "Out of memory buffers". This occurs at load levels tolerable by Linux, etc. CPU load at crash is unremarkable (~0.6). >How-To-Repeat: Direct HTTP traffic at high levels (up to and exceeding 6Mbits/sec) to the server, using WebPest or similar. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Sep 22 20:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA12418 for bugs-outgoing; Mon, 22 Sep 1997 20:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA12412; Mon, 22 Sep 1997 20:40:02 -0700 (PDT) Date: Mon, 22 Sep 1997 20:40:02 -0700 (PDT) Message-Id: <199709230340.UAA12412@hub.freebsd.org> To: freebsd-bugs Cc: From: "Daniel O'Callaghan" Subject: Re: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash Reply-To: "Daniel O'Callaghan" Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/4609; it has been noted by GNATS. From: "Daniel O'Callaghan" To: btman@lionking.org Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash Date: Tue, 23 Sep 1997 13:32:02 +1000 (EST) On Mon, 22 Sep 1997 btman@lionking.org wrote: > FreeBSD 2.2.2-RELEASE #0: Thu Sep 11 21:35:29 PDT 1997 > (GENERIC kernel) You are using the GENERIC kernel. Please rebuild the kernel with maxusers 64 and test again. Danny /* Daniel O'Callaghan */ /* HiLink Internet danny@hilink.com.au */ /* FreeBSD - works hard, plays hard... danny@freebsd.org */ From owner-freebsd-bugs Mon Sep 22 20:50:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA12858 for bugs-outgoing; Mon, 22 Sep 1997 20:50:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA12850; Mon, 22 Sep 1997 20:50:01 -0700 (PDT) Date: Mon, 22 Sep 1997 20:50:01 -0700 (PDT) Message-Id: <199709230350.UAA12850@hub.freebsd.org> To: freebsd-bugs Cc: From: "Daniel O'Callaghan" Subject: Re: docs/4555: Typo in utf2(4) man page Reply-To: "Daniel O'Callaghan" Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR docs/4555; it has been noted by GNATS. From: "Daniel O'Callaghan" To: freebsd-gnats-submit@freebsd.org, tejblum@arc.hq.cti.ru Cc: Subject: Re: docs/4555: Typo in utf2(4) man page Date: Tue, 23 Sep 1997 13:43:58 +1100 Hello, you wrote: > utf2(4) claims that runes 0x0080-0x03ff (00000bbb.bbbbbbbb) encoded with 2 > ^ ^^^ > bytes. Of course, it really means 0x0080-0x07ff. > > How-To-Repeat > Fix > > --- /usr/src/lib/libc/locale/utf2.4 Tue Sep 16 18:20:11 1997 > +++ utf2.4 Tue Sep 16 21:45:31 1997 > @@ -60,7 +60,7 @@ > encoding is represented by the following table: > .Bd -literal > [0x0000 - 0x007f] [00000000.0bbbbbbb] -> 0bbbbbbb > -[0x0080 - 0x03ff] [00000bbb.bbbbbbbb] -> 110bbbbb, 10bbbbbb > +[0x0080 - 0x07ff] [00000bbb.bbbbbbbb] -> 110bbbbb, 10bbbbbb > [0x0400 - 0xffff] [bbbbbbbb.bbbbbbbb] -> 1110bbbb, 10bbbbbb, 10bbbbbb Look closely and you'll see that the ranges are 0x0000-0x007f, 0x0080-0x03ff and 0x0400 -0xffff, making three contiguous ranges. Your patch would suggest an overlap as the middle range would end at 0x07ff, after the third range starts at 0x0400. Danny From owner-freebsd-bugs Mon Sep 22 21:49:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA16002 for bugs-outgoing; Mon, 22 Sep 1997 21:49:38 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id VAA15973; Mon, 22 Sep 1997 21:49:12 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id VAA14101; Mon, 22 Sep 1997 21:44:42 -0700 (PDT) Date: Mon, 22 Sep 1997 21:44:42 -0700 (PDT) Message-Id: <199709230444.VAA14101@freefall.freebsd.org> To: btman@lionking.org, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/4609 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Heavy HTTP load causes "out of memory buffers" and crash State-Changed-From-To: open-feedback State-Changed-By: danny State-Changed-When: Mon Sep 22 21:43:21 PDT 1997 State-Changed-Why: User has been asked to rebuild kernel with maxusers 64 - waiting for feedback. From owner-freebsd-bugs Mon Sep 22 22:13:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA17661 for bugs-outgoing; Mon, 22 Sep 1997 22:13:44 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id WAA17626; Mon, 22 Sep 1997 22:13:23 -0700 (PDT) From: "Daniel O'Callaghan" Received: (from danny@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id WAA14204; Mon, 22 Sep 1997 22:08:53 -0700 (PDT) Date: Mon, 22 Sep 1997 22:08:53 -0700 (PDT) Message-Id: <199709230508.WAA14204@freefall.freebsd.org> To: andrew@ugh.net.au, danny@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/3862 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: I dont seem to get a login prompt.... State-Changed-From-To: open-feedback State-Changed-By: danny State-Changed-When: Mon Sep 22 22:07:41 PDT 1997 State-Changed-Why: User is going to test some configuration changes using /etc/rc.serial From owner-freebsd-bugs Mon Sep 22 22:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA18833 for bugs-outgoing; Mon, 22 Sep 1997 22:30:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA18826; Mon, 22 Sep 1997 22:30:01 -0700 (PDT) Date: Mon, 22 Sep 1997 22:30:01 -0700 (PDT) Message-Id: <199709230530.WAA18826@hub.freebsd.org> To: freebsd-bugs Cc: From: Nate Williams Subject: Re: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash Reply-To: Nate Williams Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/4609; it has been noted by GNATS. From: Nate Williams To: btman@lionking.org Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash Date: Mon, 22 Sep 1997 23:20:26 -0600 (MDT) > >Number: 4609 > >Category: kern > >Synopsis: Heavy HTTP load causes "out of memory buffers" and crash > >Confidential: no > >Severity: serious > >Priority: medium > >Responsible: freebsd-bugs > >State: open > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Mon Sep 22 19:30:01 PDT 1997 > >Last-Modified: > >Originator: Brian Tiemann > >Organization: > Packeteer > >Release: 2.2.2-RELEASE > >Environment: > FreeBSD freebsd1.packeteer.com 2.2.2-RELEASE > FreeBSD 2.2.2-RELEASE #0: Thu Sep 11 21:35:29 PDT 1997 > (GENERIC kernel) > httpd: Apache/1.2.4 (standard dist. config) > P/MMX-166, Intel HX chipset, 64MB RAM, Matrox Millennium, WD 2.1GB IDE HD, > 8x Mitsumi ATAPI CD-ROM, PS/2 mouse, 3com 3C905revA NIC > >Description: > On extremely high (i.e. testing/benchmarking) loads of HTTP traffic, > the system will crash with errors of "Out of memory buffers". Does it crash the system, or just the server? Nate From owner-freebsd-bugs Mon Sep 22 23:10:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA21045 for bugs-outgoing; Mon, 22 Sep 1997 23:10:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA21038; Mon, 22 Sep 1997 23:10:02 -0700 (PDT) Resent-Date: Mon, 22 Sep 1997 23:10:02 -0700 (PDT) Resent-Message-Id: <199709230610.XAA21038@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, ada@not-enough.bandwidth.org Received: from polya.blah.org (slmel12p01.ozemail.com.au [203.108.200.89]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA20771 for ; Mon, 22 Sep 1997 23:07:06 -0700 (PDT) Received: (from ada@localhost) by polya.blah.org (8.8.6/8.8.5) id QAA00814; Tue, 23 Sep 1997 16:06:56 +1000 (EST) Message-Id: <199709230606.QAA00814@polya.blah.org> Date: Tue, 23 Sep 1997 16:06:56 +1000 (EST) From: Ada T Lim Reply-To: ada@not-enough.bandwidth.org To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: dholland@burgundy.eecs.harvard.edu X-Send-Pr-Version: 3.2 Subject: bin/4610: potential buffer overrun in bootparamd Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4610 >Category: bin >Synopsis: potential buffer overrun in bootparamd >Confidential: yes >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 22 23:10:01 PDT 1997 >Last-Modified: >Originator: Ada T Lim >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: bootparamd copies h_name into askname, a statically sized buffer of 255 bytes. MAXHOSTNAMELEN is 256 bytes. patch written by David Holland (dholland@burgundy.eecs.harvard.edu) >How-To-Repeat: >Fix: --- bootparamd.c.dist Tue Sep 23 01:33:56 1997 +++ bootparamd.c Tue Sep 23 01:39:26 1997 @@ -68,7 +68,9 @@ if (debug) warnx("this is host %s", he->h_name); if (dolog) syslog(LOG_NOTICE,"This is host %s\n", he->h_name); - strcpy(askname, he->h_name); + strncpy(askname, he->h_name, sizeof(askname)); + askname[sizeof(askname)-1] = 0; + if (checkhost(askname, hostname) ) { res.client_name = hostname; getdomainname(domain_name, MAX_MACHINE_NAME); @@ -123,7 +125,9 @@ he = gethostbyname(getfile->client_name); if (! he ) goto failed; - strcpy(askname,he->h_name); + strncpy(askname, he->h_name, sizeof(askname)); + askname[sizeof(askname)-1] = 0; + if (getthefile(askname, getfile->file_id,buffer)) { if ( (where = index(buffer,':')) ) { /* buffer is re-written to contain the name of the info of file */ @@ -314,7 +318,8 @@ he = gethostbyname(askname); if (he && !strcmp(askname, he->h_name)) { res = 1; - sprintf(hostname,"%s", he->h_name); + // XXX the length should really be an arg to this function... + snprintf(hostname, MAX_MACHINE_NAME, "%s", he->h_name); } } if (fclose(bpf)) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Sep 23 00:53:34 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA27291 for bugs-outgoing; Tue, 23 Sep 1997 00:53:34 -0700 (PDT) Received: from mail.webspan.net (root@mail.webspan.net [206.154.70.7]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id AAA27285 for ; Tue, 23 Sep 1997 00:53:31 -0700 (PDT) Received: from orion.webspan.net (orion.webspan.net [206.154.70.5]) by mail.webspan.net (WEBSPAN/970608) with SMTP id DAA28105 for ; Tue, 23 Sep 1997 03:53:30 -0400 (EDT) Date: Tue, 23 Sep 1997 03:53:30 -0400 (EDT) From: Scanner To: freebsd-bugs@hub.freebsd.org Subject: Re: kern/4609: Heavy HTTP load causes "out of memory buffers" and crash In-Reply-To: <199709230530.WAA18826@hub.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > Does it crash the system, or just the server? My guess is the server/system just wedged from a lack of mbufs. At least it sounds like mbufs to me, but as i recall when this happened to me I did not get an "out of memory buffers" message. Could be wrong. He should try increasing NMBCLUSTERS and see if that helps. Scanner From owner-freebsd-bugs Tue Sep 23 07:50:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA14624 for bugs-outgoing; Tue, 23 Sep 1997 07:50:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA14615; Tue, 23 Sep 1997 07:50:01 -0700 (PDT) Date: Tue, 23 Sep 1997 07:50:01 -0700 (PDT) Message-Id: <199709231450.HAA14615@hub.freebsd.org> To: freebsd-bugs Cc: From: Dmitrij Tejblum Subject: Re: docs/4555: Typo in utf2(4) man page Reply-To: Dmitrij Tejblum Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR docs/4555; it has been noted by GNATS. From: Dmitrij Tejblum To: "Daniel O'Callaghan" Cc: freebsd-gnats-submit@freebsd.org Subject: Re: docs/4555: Typo in utf2(4) man page Date: Tue, 23 Sep 1997 18:42:42 +0400 "Daniel O'Callaghan" wrote: > Look closely and you'll see that the ranges are 0x0000-0x007f, > 0x0080-0x03ff and > 0x0400 -0xffff, making three contiguous ranges. Your patch would > suggest an overlap > as the middle range would end at 0x07ff, after the third range starts at > 0x0400. > Oops, you are right. Here is a better patch. --- /usr/src/lib/libc/locale/utf2.4 Tue Sep 16 18:20:11 1997 +++ utf2.4 Tue Sep 23 18:37:32 1997 @@ -60,8 +60,8 @@ encoding is represented by the following table: .Bd -literal [0x0000 - 0x007f] [00000000.0bbbbbbb] -> 0bbbbbbb -[0x0080 - 0x03ff] [00000bbb.bbbbbbbb] -> 110bbbbb, 10bbbbbb -[0x0400 - 0xffff] [bbbbbbbb.bbbbbbbb] -> 1110bbbb, 10bbbbbb, 10bbbbbb +[0x0080 - 0x07ff] [00000bbb.bbbbbbbb] -> 110bbbbb, 10bbbbbb +[0x0800 - 0xffff] [bbbbbbbb.bbbbbbbb] -> 1110bbbb, 10bbbbbb, 10bbbbbb .Ed .Pp If more than a single representation of a value exists (for example, Dima From owner-freebsd-bugs Tue Sep 23 11:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA25324 for bugs-outgoing; Tue, 23 Sep 1997 11:20:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA25314; Tue, 23 Sep 1997 11:20:02 -0700 (PDT) Resent-Date: Tue, 23 Sep 1997 11:20:02 -0700 (PDT) Resent-Message-Id: <199709231820.LAA25314@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, andreas@FreeBSD.ORG Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA24768 for ; Tue, 23 Sep 1997 11:10:43 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id UAA07462 for FreeBSD-gnats-submit@freebsd.org; Tue, 23 Sep 1997 20:00:18 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.7/8.8.7) id TAA23787; Tue, 23 Sep 1997 19:54:33 +0200 (CEST) Message-Id: <199709231754.TAA23787@klemm.gtn.com> Date: Tue, 23 Sep 1997 19:54:33 +0200 (CEST) From: andreas@FreeBSD.ORG Reply-To: andreas@FreeBSD.ORG To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4614 >Category: misc >Synopsis: make world fails to build in eBones if OBJLINK=yes in make.conf >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 23 11:20:01 PDT 1997 >Last-Modified: >Originator: Andreas Klemm >Organization: >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-current of this week, with new kerberos IV But the "make world" build error already exists with prioe version of eBones. >Description: install -C -o bin -g bin -m 444 /home/src/eBones/include/krb.h /usr/obj/home/src/tmp/usr/include/kerberosIV/krb.h install -C -o bin -g bin -m 444 /home/src/eBones/include/krb_db.h /usr/obj/home/src/tmp/usr/include/kerberosIV/krb_db.h cd /home/src/eBones/lib/libkrb && /usr/obj/home/src/tmp/usr/bin/make beforeinstall test -e /home/src/eBones/lib/libkrb/obj/../../lib/libkrb/krb_err.et || ln -s /home/src/eBones/lib/libkrb/../../lib/libkrb/krb_err.et /home/src/eBones/lib/libkrb/obj/../../lib/libkrb cd /home/src/eBones/lib/libkrb/obj/../../lib/libkrb; compile_et krb_err.et cd: can't cd to /home/src/eBones/lib/libkrb/obj/../../lib/libkrb *** Error code 2 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 >How-To-Repeat: Enable both in /etc/make.conf: OBJLINK=yes MAKE_EBONES=yes cd /usr/src make world >& world.log & And after a while you'll see that make world stopped to build with the above error message >Fix: Sorry, no idea. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Sep 23 14:10:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA05493 for bugs-outgoing; Tue, 23 Sep 1997 14:10:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA05480; Tue, 23 Sep 1997 14:10:02 -0700 (PDT) Date: Tue, 23 Sep 1997 14:10:02 -0700 (PDT) Message-Id: <199709232110.OAA05480@hub.freebsd.org> To: freebsd-bugs Cc: From: Mark Murray Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Mark Murray Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Mark Murray To: andreas@FreeBSD.ORG Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Tue, 23 Sep 1997 22:59:43 +0200 > FreeBSD-current of this week, with new kerberos IV > But the "make world" build error already exists with > prioe version of eBones. The new KerberosIV is not fully committed yet. Please give me a day or three to get it in before reporting further. I will _delete_ sec/eBones. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-freebsd-bugs Tue Sep 23 15:19:15 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA08879 for bugs-outgoing; Tue, 23 Sep 1997 15:19:15 -0700 (PDT) Received: from hokkshideh.jetcafe.org (hokkshideh.jetcafe.org [207.155.21.4]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA08872; Tue, 23 Sep 1997 15:19:12 -0700 (PDT) Received: from hokkshideh.jetcafe.org (localhost [127.0.0.1]) by hokkshideh.jetcafe.org (8.8.5/8.8.5) with ESMTP id PAA18505; Tue, 23 Sep 1997 15:18:16 -0700 (PDT) Message-Id: <199709232218.PAA18505@hokkshideh.jetcafe.org> X-Mailer: exmh version 2.0delta 6/3/97 To: "Jordan K. Hubbard" Cc: Poul-Henning Kamp , Graham Wheeler , hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: Bug in malloc/free (was: Memory leak in getservbyXXX?) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 23 Sep 1997 15:18:16 -0700 From: Dave Hayes Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Jordan K Hubbard writes: >> This would indicate a bug of the class where memory is written to >> after being free()'ed, a kind of bug which phkmalloc makes no >> attempt to catch. > Man, I sure wish there was a copy of purify available for FreeBSD. > It's great at catching stuff like this! :( So was "leak", which was a DBM style wrapper to malloc/free. It would keep track of what you'd free'd and malloc'd and warn you when you were screwing up. Leak was public domain, but I have no idea where to get it. I have a hacked copy if anyone wants want. ------ Dave Hayes - Altadena CA, USA - dave@jetcafe.org >>> The opinions expressed above are entirely my own <<< Freedom Knight of Usenet - http://www.jetcafe.org/~dave/usenet Enjoyment is not a goal, it is a feeling that accompanies important ongoing activity From owner-freebsd-bugs Tue Sep 23 17:10:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA15282 for bugs-outgoing; Tue, 23 Sep 1997 17:10:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id RAA15274; Tue, 23 Sep 1997 17:10:03 -0700 (PDT) Resent-Date: Tue, 23 Sep 1997 17:10:03 -0700 (PDT) Resent-Message-Id: <199709240010.RAA15274@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, mwm@contessa.phone.net Received: from shiva.the-park.com (shiva.the-park.com [207.126.103.76]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id RAA14764 for ; Tue, 23 Sep 1997 17:01:15 -0700 (PDT) Received: (from mwm@localhost) by shiva.the-park.com (8.8.7/8.8.5) id RAA02972; Mon, 22 Sep 1997 17:00:45 -0700 (PDT) Message-Id: <199709230000.RAA02972@shiva.the-park.com> Date: Mon, 22 Sep 1997 17:00:45 -0700 (PDT) From: Mike Meyer Reply-To: mwm@contessa.phone.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4615: There is no 32-bit CRC in Freebsd. Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4615 >Category: bin >Synopsis: There is no 32-bit CRC in Freebsd. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Sep 23 17:10:01 PDT 1997 >Last-Modified: >Originator: Mike Meyer >Organization: Meyer Consulting. >Release: FreeBSD 2.2-STABLE i386 >Environment: FreeBSD shiva.the-park.com 2.2-STABLE FreeBSD 2.2-STABLE #1: Thu Sep 18 19:59:4\2 PDT 1997 dima@shiva.the-park.com:/usr/src/sys/compile/THE_PARK i386 >Description: There is no 32-bit CRC in FreeBSD. Not the 32-bit CRC that those outside of Posix land use, anyway. This makes checking data cross-platform - especially with legacy platforms - painfull. >How-To-Repeat: "man -k crc" and check all the programs that are listed for crcs >Fix: The attached patch file changes cksum to add "-o 3" to generate this checksum for it's input. diff -crN cksum/Makefile ncksum/Makefile *** cksum/Makefile Tue Sep 23 10:15:36 1997 --- ncksum/Makefile Tue Sep 23 10:14:50 1997 *************** *** 1,6 **** # @(#)Makefile 8.1 (Berkeley) 6/6/93 PROG= cksum ! SRCS= cksum.c crc.c print.c sum1.c sum2.c .include --- 1,6 ---- # @(#)Makefile 8.1 (Berkeley) 6/6/93 PROG= cksum ! SRCS= cksum.c crc.c print.c sum1.c sum2.c crc32.c .include diff -crN cksum/cksum.1 ncksum/cksum.1 *** cksum/cksum.1 Tue Sep 23 10:15:37 1997 --- ncksum/cksum.1 Tue Sep 23 10:14:50 1997 *************** *** 85,90 **** --- 85,95 ---- s = sum of all bytes; r = s % 2^16 + (s % 2^32) / 2^16; cksum = (r % 2^16) + r / 2^16; + .Pp + Algorithm 3 is what is commonly called the + .q 32bit CRC + algorithm. + This is a 32-bit checksum. .Ed .Pp Both algorithm 1 and 2 write to the standard output the same fields as diff -crN cksum/cksum.c ncksum/cksum.c *** cksum/cksum.c Tue Sep 23 10:15:37 1997 --- ncksum/cksum.c Tue Sep 23 10:14:50 1997 *************** *** 79,84 **** --- 79,87 ---- } else if (*optarg == '2') { cfncn = csum2; pfncn = psum2; + } else if (*optarg == '3') { + cfncn = crc32; + pfncn = pcrc; } else { (void)fprintf(stderr, "cksum: illegal argument to -o option\n"); diff -crN cksum/crc32.c ncksum/crc32.c *** cksum/crc32.c Wed Dec 31 16:00:00 1969 --- ncksum/crc32.c Tue Sep 23 10:14:51 1997 *************** *** 0 **** --- 1,115 ---- + /* + * This code implements the AUTODIN II polynomial used by Ethernet, + * and can be used to calculate multicast address hash indices. + * It assumes that the low order bits will be transmitted first, + * and consequently the low byte should be sent first when + * the crc computation is finished. The crc should be complemented + * before transmission. + * The variable corresponding to the macro argument "crc" should + * be an unsigned long and should be preset to all ones for Ethernet + * use. An error-free packet will leave 0xDEBB20E3 in the crc. + * Spencer Garrett + */ + + #define CRC(crc, ch) (crc = (crc >> 8) ^ crctab[(crc ^ (ch)) & 0xff]) + + /* generated using the AUTODIN II polynomial + * x^32 + x^26 + x^23 + x^22 + x^16 + + * x^12 + x^11 + x^10 + x^8 + x^7 + x^5 + x^4 + x^2 + x^1 + 1 + */ + unsigned long crctab[256] = { + 0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, + 0x076dc419, 0x706af48f, 0xe963a535, 0x9e6495a3, + 0x0edb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988, + 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x90bf1d91, + 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de, + 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, + 0x136c9856, 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, + 0x14015c4f, 0x63066cd9, 0xfa0f3d63, 0x8d080df5, + 0x3b6e20c8, 0x4c69105e, 0xd56041e4, 0xa2677172, + 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, + 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, + 0x32d86ce3, 0x45df5c75, 0xdcd60dcf, 0xabd13d59, + 0x26d930ac, 0x51de003a, 0xc8d75180, 0xbfd06116, + 0x21b4f4b5, 0x56b3c423, 0xcfba9599, 0xb8bda50f, + 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924, + 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, + 0x76dc4190, 0x01db7106, 0x98d220bc, 0xefd5102a, + 0x71b18589, 0x06b6b51f, 0x9fbfe4a5, 0xe8b8d433, + 0x7807c9a2, 0x0f00f934, 0x9609a88e, 0xe10e9818, + 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01, + 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, + 0x6c0695ed, 0x1b01a57b, 0x8208f4c1, 0xf50fc457, + 0x65b0d9c6, 0x12b7e950, 0x8bbeb8ea, 0xfcb9887c, + 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, 0xfbd44c65, + 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, + 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, + 0x4369e96a, 0x346ed9fc, 0xad678846, 0xda60b8d0, + 0x44042d73, 0x33031de5, 0xaa0a4c5f, 0xdd0d7cc9, + 0x5005713c, 0x270241aa, 0xbe0b1010, 0xc90c2086, + 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f, + 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, + 0x59b33d17, 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, + 0xedb88320, 0x9abfb3b6, 0x03b6e20c, 0x74b1d29a, + 0xead54739, 0x9dd277af, 0x04db2615, 0x73dc1683, + 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8, + 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, + 0xf00f9344, 0x8708a3d2, 0x1e01f268, 0x6906c2fe, + 0xf762575d, 0x806567cb, 0x196c3671, 0x6e6b06e7, + 0xfed41b76, 0x89d32be0, 0x10da7a5a, 0x67dd4acc, + 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, + 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, + 0xd1bb67f1, 0xa6bc5767, 0x3fb506dd, 0x48b2364b, + 0xd80d2bda, 0xaf0a1b4c, 0x36034af6, 0x41047a60, + 0xdf60efc3, 0xa867df55, 0x316e8eef, 0x4669be79, + 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236, + 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, + 0xc5ba3bbe, 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, + 0xc2d7ffa7, 0xb5d0cf31, 0x2cd99e8b, 0x5bdeae1d, + 0x9b64c2b0, 0xec63f226, 0x756aa39c, 0x026d930a, + 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713, + 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, + 0x92d28e9b, 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, + 0x86d3d2d4, 0xf1d4e242, 0x68ddb3f8, 0x1fda836e, + 0x81be16cd, 0xf6b9265b, 0x6fb077e1, 0x18b74777, + 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, + 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, + 0xa00ae278, 0xd70dd2ee, 0x4e048354, 0x3903b3c2, + 0xa7672661, 0xd06016f7, 0x4969474d, 0x3e6e77db, + 0xaed16a4a, 0xd9d65adc, 0x40df0b66, 0x37d83bf0, + 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9, + 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, + 0xbad03605, 0xcdd70693, 0x54de5729, 0x23d967bf, + 0xb3667a2e, 0xc4614ab8, 0x5d681b02, 0x2a6f2b94, + 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, 0x2d02ef8d, + }; + + #include + #include + + u_long crc32_total = 0 ; + + crc32(fd, cval, clen) + register int fd; + u_long *cval, *clen; + { + u_long crc = ~0; + char buf[BUFSIZ], *p ; + int len, nr ; + FILE *in; + + len = 0 ; + crc32_total = ~crc32_total ; + while (nr = read(fd, buf, sizeof(buf))) + for (len += nr, p = buf; nr--; ++p) { + CRC(crc, *p) ; + CRC(crc32_total, *p) ; + } + if (nr < 0) + return 1 ; + + *clen = len ; + *cval = ~crc ; + crc32_total = ~crc32_total ; + return 0 ; + } diff -crN cksum/extern.h ncksum/extern.h *** cksum/extern.h Tue Sep 23 10:15:37 1997 --- ncksum/extern.h Tue Sep 23 10:14:50 1997 *************** *** 42,45 **** --- 42,46 ---- void psum2 __P((char *, unsigned long, unsigned long)); int csum1 __P((int, unsigned long *, unsigned long *)); int csum2 __P((int, unsigned long *, unsigned long *)); + int crc32 __P((int, unsigned long *, unsigned long *)); __END_DECLS >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Sep 23 18:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA18495 for bugs-outgoing; Tue, 23 Sep 1997 18:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA18489; Tue, 23 Sep 1997 18:10:01 -0700 (PDT) Resent-Date: Tue, 23 Sep 1997 18:10:01 -0700 (PDT) Resent-Message-Id: <199709240110.SAA18489@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, seki@axis.sysrap.cs.fujitsu.co.jp Received: from fgwmail.fujitsu.co.jp (fgwmail.fujitsu.co.jp [164.71.1.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA18066 for ; Tue, 23 Sep 1997 18:02:42 -0700 (PDT) Received: from fdmmail.fujitsu.co.jp by fgwmail.fujitsu.co.jp (8.8.7+2.7Wbeta6/3.6Wbeta6-MX970909-Fujitsu Mail Gateway) id KAA24917; Wed, 24 Sep 1997 10:02:38 +0900 (JST) Received: from axis.sysrap.cs.fujitsu.co.jp by fdmmail.fujitsu.co.jp (8.8.5+2.7Wbeta5/3.5Wpl3-970822-Fujitsu Domain Mail Master) id KAA03659; Wed, 24 Sep 1997 10:02:06 +0900 (JST) Received: (from seki@localhost) by axis.sysrap.cs.fujitsu.co.jp (8.8.5/8.8.5) id KAA07340; Wed, 24 Sep 1997 10:02:01 +0900 (JST) Message-Id: <199709240102.KAA07340@axis.sysrap.cs.fujitsu.co.jp> Date: Wed, 24 Sep 1997 10:02:01 +0900 (JST) From: Masahiro Sekiguchi Reply-To: seki@axis.sysrap.cs.fujitsu.co.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/4617: obsolete reference to mount_lofs in mount_null.8 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4617 >Category: docs >Synopsis: man page for mount_null has a reference to obsolete mount_lofs >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 23 18:10:01 PDT 1997 >Last-Modified: >Originator: Masahiro Sekiguchi >Organization: Fujitsu Limited >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD 2.2.2 >Description: Manual page for mount_null (mount_null.8) includes a reference to an obsolete filesystem lofs. I think it has some value to note that the nullfs provides similar function to lofs, but the man page text explicitly state "see mount_lofs(8)," which is not available in the current version of FreeBSD. >How-To-Repeat: man mount_null then man mount_lofs >Fix: I suggest to remove the reference to mount_lofs(8), leaving the reference to loopback filesystem. The following change is a _work_aroud_ to do so. --- mount_null.8.orig Wed Sep 24 09:45:45 1997 +++ mount_null.8 Wed Sep 24 09:48:06 1997 @@ -55,8 +55,8 @@ null layer, duplicating a sub-tree of the file system name space under another part of the global file system namespace. In this respect, it is -similar to the loopback file system (see -.Xr mount_lofs 8 ) . +similar to the loopback file system +provided in older versions of the operating system. It differs from the loopback file system in two respects: it is implemented using a stackable layers techniques, and it's >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Sep 23 22:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA02822 for bugs-outgoing; Tue, 23 Sep 1997 22:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id WAA02810; Tue, 23 Sep 1997 22:40:01 -0700 (PDT) Date: Tue, 23 Sep 1997 22:40:01 -0700 (PDT) Message-Id: <199709240540.WAA02810@hub.freebsd.org> To: freebsd-bugs Cc: From: Andreas Klemm Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Andreas Klemm Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Andreas Klemm To: Mark Murray Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Tue, 23 Sep 1997 23:27:57 +0200 On Tue, Sep 23, 1997 at 10:59:43PM +0200, Mark Murray wrote: > > FreeBSD-current of this week, with new kerberos IV > > But the "make world" build error already exists with > > prioe version of eBones. > > The new KerberosIV is not fully committed yet. Please give me a day or > three to get it in before reporting further. I will _delete_ sec/eBones. Had the same problems with old version as well. But okay, no problem ! -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-bugs Tue Sep 23 23:10:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA04701 for bugs-outgoing; Tue, 23 Sep 1997 23:10:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA04695; Tue, 23 Sep 1997 23:10:01 -0700 (PDT) Date: Tue, 23 Sep 1997 23:10:01 -0700 (PDT) Message-Id: <199709240610.XAA04695@hub.freebsd.org> To: freebsd-bugs Cc: From: Mark Murray Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Mark Murray Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Mark Murray To: Andreas Klemm Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Wed, 24 Sep 1997 08:02:26 +0200 Andreas Klemm wrote: > > The new KerberosIV is not fully committed yet. Please give me a day or > > three to get it in before reporting further. I will _delete_ sec/eBones. > > Had the same problems with old version as well. > But okay, no problem ! Sorry I was not clear. You are not using the new kerberos _at_all_. :-) There will be a bunch of userland changes in a day or three; _then_ try it. Erm - I'd be quite grateful if you could close this PR - there is already an open PR covering the brokennes of the old eBones in 3.0-CURRENT. M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-freebsd-bugs Wed Sep 24 00:30:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA10976 for bugs-outgoing; Wed, 24 Sep 1997 00:30:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA10966; Wed, 24 Sep 1997 00:30:03 -0700 (PDT) Resent-Date: Wed, 24 Sep 1997 00:30:03 -0700 (PDT) Resent-Message-Id: <199709240730.AAA10966@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, kchowksey@hss.hns.com Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA10883; Wed, 24 Sep 1997 00:28:57 -0700 (PDT) Message-Id: <199709240728.AAA10883@hub.freebsd.org> Date: Wed, 24 Sep 1997 00:28:57 -0700 (PDT) From: kchowksey@hss.hns.com To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/4619: ix0: ifconfig causes kernel panic Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4619 >Category: kern >Synopsis: ix0: ifconfig causes kernel panic >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Sep 24 00:30:01 PDT 1997 >Last-Modified: >Originator: Kapil Chowksey >Organization: Hughes Software Systems >Release: 2.2.1-RELEASE >Environment: FreeBSD 2.2.1-RELEASE on i386 >Description: Using Intel Ether-express card (ix0) on a 386 machine. ifconfig on the ix0 device causes a kernel panic (illegal page fault). The same card on a 486 PC works fine. Although there are problems with initial probes - which mistake it for mcd0 or wt0. >How-To-Repeat: Put in an Etherexpress (ix0) on a 386 PC - do ifconfig ix0 inet 139.85.242.85 netmask 0xffffff00 Kernel panic results - with an illegal page fault. (while in kernel mode). >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Wed Sep 24 00:50:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA12396 for bugs-outgoing; Wed, 24 Sep 1997 00:50:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA12385; Wed, 24 Sep 1997 00:50:02 -0700 (PDT) Date: Wed, 24 Sep 1997 00:50:02 -0700 (PDT) Message-Id: <199709240750.AAA12385@hub.freebsd.org> To: freebsd-bugs Cc: From: Andreas Klemm Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Andreas Klemm Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Andreas Klemm To: Mark Murray Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Wed, 24 Sep 1997 09:20:47 +0200 On Wed, Sep 24, 1997 at 08:02:26AM +0200, Mark Murray wrote: > Sorry I was not clear. You are not using the new kerberos _at_all_. :-) Aeh ? What's the new imported stuff then (from a week ago in -current ??? To make it more clear ... I did a make release at 11.09.97 and reinstalled my machine completely with DES and Kerberos. What's this newly imported stuff then if not the new kerberos ? Only a step to the new kerberos ??? Or did I miss something ? > There will be a bunch of userland changes in a day or three; > _then_ try it. Ok, but it doesn't sound as if userland changes revamp a broken build process that only doesn't work if you use OBJLINKS. > Erm - I'd be quite grateful if you could close this PR - there is > already an open PR covering the brokennes of the old eBones in > 3.0-CURRENT. Is it okay if I close it in a few days if I can test the new changes ? I wouldn't have fun the write a new one and as of today the problem exists ... Andreas /// -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-bugs Wed Sep 24 00:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA12408 for bugs-outgoing; Wed, 24 Sep 1997 00:50:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id AAA12393; Wed, 24 Sep 1997 00:50:03 -0700 (PDT) Date: Wed, 24 Sep 1997 00:50:03 -0700 (PDT) Message-Id: <199709240750.AAA12393@hub.freebsd.org> To: freebsd-bugs Cc: From: Mark Murray Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Mark Murray Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Mark Murray To: Andreas Klemm Cc: Mark Murray , FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Wed, 24 Sep 1997 09:44:45 +0200 Andreas Klemm wrote: > On Wed, Sep 24, 1997 at 08:02:26AM +0200, Mark Murray wrote: > > Sorry I was not clear. You are not using the new kerberos _at_all_. :-) > > Aeh ? What's the new imported stuff then (from a week ago in -current ??? > To make it more clear ... I did a make release at 11.09.97 and reinstalled > my machine completely with DES and Kerberos. I have not imported the (contrib-style) Mkaefiles to use that stuff, nor have I made any userland changes to use it. > What's this newly imported stuff then if not the new kerberos ? > Only a step to the new kerberos ??? Or did I miss something ? You missed the bit where said "much more to follow, this isnt being used yet". > Is it okay if I close it in a few days if I can test the new > changes ? I wouldn't have fun the write a new one and as of > today the problem exists ... Cant we just have one PR for the problem? M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-freebsd-bugs Wed Sep 24 01:20:05 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA14447 for bugs-outgoing; Wed, 24 Sep 1997 01:20:05 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA14420; Wed, 24 Sep 1997 01:20:02 -0700 (PDT) Date: Wed, 24 Sep 1997 01:20:02 -0700 (PDT) Message-Id: <199709240820.BAA14420@hub.freebsd.org> To: freebsd-bugs Cc: From: Andreas Klemm Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Reply-To: Andreas Klemm Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/4614; it has been noted by GNATS. From: Andreas Klemm To: Mark Murray Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Date: Wed, 24 Sep 1997 09:51:04 +0200 On Wed, Sep 24, 1997 at 09:44:45AM +0200, Mark Murray wrote: > > What's this newly imported stuff then if not the new kerberos ? > > Only a step to the new kerberos ??? Or did I miss something ? > > You missed the bit where said "much more to follow, this isnt being > used yet". Oh ... ok, _then_ I understand what you mean. > Cant we just have one PR for the problem? Of course. I'll do it this evening when phone costs are low. BTW: you sound a bit nerved ? Sorry wasn't intended. -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-bugs Wed Sep 24 01:41:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA15686 for bugs-outgoing; Wed, 24 Sep 1997 01:41:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA15681; Wed, 24 Sep 1997 01:41:03 -0700 (PDT) From: John-Mark Gurney Received: (from jmg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA10606; Wed, 24 Sep 1997 01:36:24 -0700 (PDT) Date: Wed, 24 Sep 1997 01:36:24 -0700 (PDT) Message-Id: <199709240836.BAA10606@freefall.freebsd.org> To: kchowksey@hss.hns.com, jmg@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/4619 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ix0: ifconfig causes kernel panic State-Changed-From-To: open-feedback State-Changed-By: jmg State-Changed-When: Wed Sep 24 01:35:43 PDT 1997 State-Changed-Why: need to test on a newer version... (ix driver was merged into ie)... From owner-freebsd-bugs Wed Sep 24 01:50:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA16407 for bugs-outgoing; Wed, 24 Sep 1997 01:50:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA16395; Wed, 24 Sep 1997 01:50:02 -0700 (PDT) Date: Wed, 24 Sep 1997 01:50:02 -0700 (PDT) Message-Id: <199709240850.BAA16395@hub.freebsd.org> To: freebsd-bugs Cc: From: John-Mark Gurney Subject: Re: kern/4619: ix0: ifconfig causes kernel panic Reply-To: John-Mark Gurney Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/4619; it has been noted by GNATS. From: John-Mark Gurney To: kchowksey@hss.hns.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/4619: ix0: ifconfig causes kernel panic Date: Wed, 24 Sep 1997 01:40:01 -0700 kchowksey@hss.hns.com scribbled this message on Sep 24: > >Release: 2.2.1-RELEASE have you tried with a newer 2.2-xxx-RELENG snap?? they have merged the ix0 driver into the ie0 driver.. please write back on your experience with the newer RELENG branch.. something like using the fixit floppy would work too... also, make sure that all non-existant drivers are removed from the boot up.. one of the other probes might be messing with the state of the card... > >Environment: > FreeBSD 2.2.1-RELEASE on i386 > >Description: > Using Intel Ether-express card (ix0) on a 386 machine. ifconfig > on the ix0 device causes a kernel panic (illegal page fault). > > The same card on a 486 PC works fine. Although there are problems > with initial probes - which mistake it for mcd0 or wt0. > >How-To-Repeat: > Put in an Etherexpress (ix0) on a 386 PC - do > ifconfig ix0 inet 139.85.242.85 netmask 0xffffff00 > > Kernel panic results - with an illegal page fault. > (while in kernel mode). -- John-Mark Gurney Modem/FAX: +1 541 683 6954 Cu Networking Live in Peace, destroy Micro$oft, support free software, run FreeBSD From owner-freebsd-bugs Wed Sep 24 11:03:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA14574 for bugs-outgoing; Wed, 24 Sep 1997 11:03:04 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA14569 for ; Wed, 24 Sep 1997 11:02:57 -0700 (PDT) Received: from greenpeace.grondar.za (8BxJpzwrRHqR/LzeKQ/sp/9THGyZ9ms+@greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id UAA05090; Wed, 24 Sep 1997 20:01:58 +0200 (SAT) Received: from greenpeace.grondar.za (PgcLkGEdyX2whRTjMAPrEkDRSrlGRBxY@localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id UAA05745; Wed, 24 Sep 1997 20:02:51 +0200 (SAT) Message-Id: <199709241802.UAA05745@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: Andreas Klemm cc: freebsd-bugs@hub.freebsd.org Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Sep 1997 20:02:51 +0200 From: Mark Murray Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Andreas Klemm wrote: > BTW: you sound a bit nerved ? Sorry wasn't intended. Many apologies :-). I am too damn busy for my own good. To busy even to be polite to people. Sorry! M -- Mark Murray Join the anti-SPAM movement: http://www.cauce.org From owner-freebsd-bugs Wed Sep 24 11:41:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA17353 for bugs-outgoing; Wed, 24 Sep 1997 11:41:08 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA17343; Wed, 24 Sep 1997 11:41:03 -0700 (PDT) From: Andreas Klemm Received: (from andreas@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id LAA28367; Wed, 24 Sep 1997 11:36:20 -0700 (PDT) Date: Wed, 24 Sep 1997 11:36:20 -0700 (PDT) Message-Id: <199709241836.LAA28367@freefall.freebsd.org> To: andreas@FreeBSD.ORG, andreas@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: misc/4614 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: make world fails to build in eBones if OBJLINK=yes in make.conf State-Changed-From-To: open-closed State-Changed-By: andreas State-Changed-When: Wed Sep 24 20:35:13 MEST 1997 State-Changed-Why: wrong alarm. From owner-freebsd-bugs Wed Sep 24 11:55:24 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA17986 for bugs-outgoing; Wed, 24 Sep 1997 11:55:24 -0700 (PDT) Received: from news1.gtn.com (news1.gtn.com [194.77.0.15]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA17980 for ; Wed, 24 Sep 1997 11:55:18 -0700 (PDT) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id UAA10203; Wed, 24 Sep 1997 20:45:14 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.7/8.8.7) id UAA17771; Wed, 24 Sep 1997 20:41:46 +0200 (CEST) Message-ID: <19970924204146.16107@klemm.gtn.com> Date: Wed, 24 Sep 1997 20:41:46 +0200 From: Andreas Klemm To: Mark Murray Cc: freebsd-bugs@hub.freebsd.org Subject: Re: misc/4614: make world fails to build in eBones if OBJLINK=yes in make.conf References: <199709241802.UAA05745@greenpeace.grondar.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.81 In-Reply-To: <199709241802.UAA05745@greenpeace.grondar.za>; from Mark Murray on Wed, Sep 24, 1997 at 08:02:51PM +0200 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Wed, Sep 24, 1997 at 08:02:51PM +0200, Mark Murray wrote: > Andreas Klemm wrote: > > BTW: you sound a bit nerved ? Sorry wasn't intended. > > Many apologies :-). > > I am too damn busy for my own good. To busy even to be polite to > people. Sorry! Ok I understand, thanks ;-) -- Andreas Klemm | klemm.gtn.com - powered by Symmetric MultiProcessor FreeBSD http://www.freebsd.org/~fsmp/SMP/SMP.html http://www.freebsd.org/~fsmp/SMP/benches.html From owner-freebsd-bugs Wed Sep 24 13:59:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA27109 for bugs-outgoing; Wed, 24 Sep 1997 13:59:57 -0700 (PDT) Received: from hammurabi.nh.ultra.net (hammurabi.nh.ultra.net [205.162.79.24]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA27080 for ; Wed, 24 Sep 1997 13:59:50 -0700 (PDT) Received: from lucy.portsmouth (paulg.nh.ultranet.com [207.41.158.58]) by hammurabi.nh.ultra.net (8.8.5/ult1.04) with SMTP id QAA00158 for ; Wed, 24 Sep 1997 16:59:45 -0400 (EDT) Received: (qmail 10641 invoked from network); 24 Sep 1997 20:59:02 -0000 Received: from unknown (HELO qosnet.com) (192.32.47.90) by 192.32.47.84 with SMTP; 24 Sep 1997 20:59:02 -0000 Message-ID: <34297EF1.937436D6@qosnet.com> Date: Wed, 24 Sep 1997 16:58:26 -0400 From: Michael Saal X-Mailer: Mozilla 4.03b8 [en] (X11; I; FreeBSD 2.2.2-RELEASE i386) MIME-Version: 1.0 To: freebsd-questions@FreeBSD.ORG, freebsd-hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: SMC 9332BDT (DEC 21140-AE) doesn't work Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk We are building several new systems with 2.2.2-RELEASE and are in a bit of a jam with our new SMC 9332BDT (DEC 21140-AE) interface cards. When the kernel boots the cards are recognized but do not work. I was wondering if anybody has a patch for if_de.c that will fix this particular variant of the 21140. Thanks Michael Saal Qosnetics msaal@qosnetics.com From owner-freebsd-bugs Wed Sep 24 14:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA29649 for bugs-outgoing; Wed, 24 Sep 1997 14:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA29627; Wed, 24 Sep 1997 14:40:01 -0700 (PDT) Date: Wed, 24 Sep 1997 14:40:01 -0700 (PDT) Message-Id: <199709242140.OAA29627@hub.freebsd.org> To: freebsd-bugs Cc: From: "Arne Henrik Juul" Subject: Re: bin/4585: termcap search fails too early Reply-To: "Arne Henrik Juul" Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/4585; it has been noted by GNATS. From: "Arne Henrik Juul" To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/4585: termcap search fails too early Date: Wed, 24 Sep 1997 23:32:37 +0200 On Sep 20, 13:19, J Wunsch wrote: > Why would it be wrong to make it continue only in the ENOENT and > EACCES? Maybe ELOOP, too. Something like EMFILE or ENFILE should for > sure be treated as an error in the first place. For simplicity, I think just continuing is best; if there's a "permanent" error like EMFILE it will happen again on the next file tried so the correct error code will get returned. On Solaris open(2) lists 20 possible error codes, and the only ones where I can see a real advantage in returning the error without trying the other possible pathnames are EFAULT and ENAMETOOLONG, all the others are either "there was something wrong with this pathname but one of the others could be better" or "some resource shortage which most probably will happen again with the same errno on the other pathnames". Of course, my immediate problem would be solved by just adding EACCES, but I'd hate to leave even more rare instances of this problem for later. (Like EISDIR or maybe ENXIO?) Especially since this is a general routine (not just for termcap) which might be used in more demanding circumstances, and I think it desirable to have the rules as simple as possible. It's not a very big matter to me however. - Arne H. J. (sorry for my late answer) From owner-freebsd-bugs Thu Sep 25 04:14:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA11437 for bugs-outgoing; Thu, 25 Sep 1997 04:14:03 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA11432 for ; Thu, 25 Sep 1997 04:13:56 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id VAA11673; Thu, 25 Sep 1997 21:03:24 +1000 Date: Thu, 25 Sep 1997 21:03:24 +1000 From: Bruce Evans Message-Id: <199709251103.VAA11673@godzilla.zeta.org.au> To: arnej@math.ntnu.no, freebsd-bugs@hub.freebsd.org Subject: Re: bin/4585: termcap search fails too early Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > Why would it be wrong to make it continue only in the ENOENT and > > EACCES? Maybe ELOOP, too. Something like EMFILE or ENFILE should for > > sure be treated as an error in the first place. > > For simplicity, I think just continuing is best; if there's a > "permanent" error like EMFILE it will happen again on the next > file tried so the correct error code will get returned. On > Solaris open(2) lists 20 possible error codes, ... > > Of course, my immediate problem would be solved by just adding > EACCES, but I'd hate to leave even more rare instances of this > problem for later. (Like EISDIR or maybe ENXIO?) Especially since I'm trying to fix execvp() to do what sh should do according to POSIX.2. This has similar problems and one more: the search is usually optimized/ de-raced using execve() insted of open(), and the error codes for execve() are slightly different than for open(); in particular, execve() returns EACCES if there a path prefix is inaccessible or the file is non-executable, but according to POSIX.2, the search should terminate when a non-executable file is found, so these cases must be distinguished. I hope to distinguish them using stat() if execve() fails in an ambiguous way (including if it sets errno to an undocumented value). A similar method should be good for termcap: if open() fails with an ambiguous errno, then stat() the file, and continue searching unless the file exists but is inaccessible (non-readable). There is a race between the open() and the stat(). Too bad. It only affects the decision about continuing the search. Non-ambiguous errno's for open() include: ELOOP, ENAMETOOLONG, ENOENT, ENOTDIR (stat() would also fail unless there is a race); EMFILE, ENFILE (a subsequent open() would fail). Ambiguous errno's include: EACCES (the seach should continue if a path component is inaccessible, but not if the file exists and is unreadable). To optimized for simplicitly, treat all errno's as ambiguous. Bruce From owner-freebsd-bugs Thu Sep 25 07:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA18326 for bugs-outgoing; Thu, 25 Sep 1997 07:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id HAA18320; Thu, 25 Sep 1997 07:10:01 -0700 (PDT) Resent-Date: Thu, 25 Sep 1997 07:10:01 -0700 (PDT) Resent-Message-Id: <199709251410.HAA18320@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, tri@pooh.tky.hut.fi Received: from vipunen.hut.fi (root@vipunen.hut.fi [130.233.224.20]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id HAA18095 for ; Thu, 25 Sep 1997 07:07:50 -0700 (PDT) Received: from pooh.tky.hut.fi (pooh.tky.hut.fi [130.233.23.135]) by vipunen.hut.fi (8.8.7/8.8.7) with ESMTP id RAA11334 for ; Thu, 25 Sep 1997 17:07:46 +0300 Received: by pooh.tky.hut.fi (RAA24112); Thu, 25 Sep 1997 17:07:46 +0300 (EEST) Message-Id: <199709251407.RAA24112@pooh.tky.hut.fi> Date: Thu, 25 Sep 1997 17:07:46 +0300 (EEST) From: "Timo J. Rinne" Reply-To: tri@pooh.tky.hut.fi To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4625: fetch(3) doesn't get asctime(3) format Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4625 >Category: bin >Synopsis: fetch(3) doesn't get asctime(3) format >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 25 07:10:00 PDT 1997 >Last-Modified: >Originator: Timo J. Rinne >Organization: PR >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD-3.0-070897 >Description: Command fetch(3) gives a warning, if remote httpd gives date in headers in asctime(3) format. This is due to simple bug. >How-To-Repeat: Use httpd that uses asctime(3) format. >Fix: Simple. *** http.c Thu Sep 25 16:55:33 1997 --- http.c.orig Thu Sep 25 17:05:17 1997 *************** *** 1297,1303 **** } else if (string[3] == ' ') { /* Mon Jan 27 14:25:20 1997 */ ! if (strlen(string) < 24) return -1; string += 4; for (i = 0; i < 12; i++) { --- 1297,1303 ---- } else if (string[3] == ' ') { /* Mon Jan 27 14:25:20 1997 */ ! if (strlen(string) < 25) return -1; string += 4; for (i = 0; i < 12; i++) { And here we go. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Sep 25 11:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA04370 for bugs-outgoing; Thu, 25 Sep 1997 11:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA04346; Thu, 25 Sep 1997 11:40:01 -0700 (PDT) Resent-Date: Thu, 25 Sep 1997 11:40:01 -0700 (PDT) Resent-Message-Id: <199709251840.LAA04346@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, uhclem@nemesis.lonestar.org Received: from handsoff.iadfw.net (handsoff.iadfw.net [206.66.13.72]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA04039 for ; Thu, 25 Sep 1997 11:35:34 -0700 (PDT) Received: (from uhclem@localhost) by handsoff.iadfw.net (8.7.5/8.7.3) id NAA18051; Thu, 25 Sep 1997 13:34:56 -0500 (CDT) Message-Id: <199709251834.NAA18051@handsoff.iadfw.net> Date: Thu, 25 Sep 1997 13:34:56 -0500 (CDT) From: uhclem@nemesis.lonestar.org Reply-To: uhclem@nemesis.lonestar.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: docs/4627: Ifconfig media options not documented in de man page FDIV070 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4627 >Category: docs >Synopsis: Ifconfig media options not documented in de man page FDIV070 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 25 11:40:00 PDT 1997 >Last-Modified: >Originator: Frank Durda >Organization: None >Release: FreeBSD 2.2-970921-RELENG i386 >Environment: FreeBSD 970921-RELENG >Description: I have been using Matt Thomas' new version of the DE driver that supports Full Duplex 10baseT for some months and they have worked fine. (The full duplex mode for this driver is activated using -link0 link1 -link2 in the ifconfig command.) However, in this and probably recent RELENG releases, using the link options to communicate with this driver no longer work, since Matts code now detects the presence of the if_media ioctls and is trying to use that mechanism. Fair enough. I also find that most of the Full Duplex support has finally been incorporated into the FreeBSD de driver, so I switched to that. But it also ignores the link commands, so I must use the "media" command to set full duplex. So, I refer to man ifconfig and find "media", which refers me to the appropriate interface man page for the parameters allowed for "media". However, the man page for the DE driver has not been updated (apart from typos/style) in YEARS, so apart from the source code, there is no documentation. (Also, so far I have been unable to get ifconfig de0 media to accept the parameters listed in the DE source code driver, but that will be discussed in a different problem report.) If we are going to break the ability to change settings on drivers, we should actually document what you are supposed to do now. >How-To-Repeat: Read man ifconfig. Then read man 4 if_de and look for any explanation of what parameters are accepted by the ifconfig "media" command, as claimed by the ifconfig man page. >Fix: Whoever changed this code to do this ifconfig "media" stuff (holy VMS-style commands, Batman!) needs to document their handywork. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Sep 25 12:01:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA05497 for bugs-outgoing; Thu, 25 Sep 1997 12:01:58 -0700 (PDT) Received: from palrel3.hp.com (palrel3.hp.com [156.153.255.219]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA05488; Thu, 25 Sep 1997 12:01:51 -0700 (PDT) Received: from srmail.sr.hp.com (srmail.sr.hp.com [15.4.45.14]) by palrel3.hp.com (8.8.5/8.8.5tis) with ESMTP id MAA19530; Thu, 25 Sep 1997 12:00:24 -0700 (PDT) Received: from mina.sr.hp.com by srmail.sr.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA022834023; Thu, 25 Sep 1997 12:00:23 -0700 Received: from mina.sr.hp.com by mina.sr.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA223834022; Thu, 25 Sep 1997 12:00:22 -0700 Message-Id: <199709251900.AA223834022@mina.sr.hp.com> To: Dave Hayes Cc: hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: Bug in malloc/free (was: Memory leak in getservbyXXX?) Reply-To: darrylo@sr.hp.com In-Reply-To: Your message of "Tue, 23 Sep 1997 15:18:16 PDT." <199709232218.PAA18505@hokkshideh.jetcafe.org> Mime-Version: 1.0 (generated by tm-edit 7.106) Content-Type: text/plain; charset=US-ASCII Date: Thu, 25 Sep 1997 12:00:22 -0700 From: Darryl Okahata Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > So was "leak", which was a DBM style wrapper to malloc/free. It would > keep track of what you'd free'd and malloc'd and warn you when you > were screwing up. Leak was public domain, but I have no idea where to > get it. I have a hacked copy if anyone wants want. "Leak" appeared in comp.sources.unix, volume 27 (circa 1994): ------------------------------------------------------------------------------- Subject: Volume 27 (Ends March 29, 1994) leak (1 part, 2 patches) quick and dirty code to find memory leaks, efence (1 part, 1 patch) Electric Fence, a debugging malloc() library, ------------------------------------------------------------------------------- Note that "efence" also appeared there. -- Darryl Okahata Internet: darrylo@sr.hp.com DISCLAIMER: this message is the author's personal opinion and does not constitute the support, opinion, or policy of Hewlett-Packard, or of the little green men that have been following him all day. From owner-freebsd-bugs Thu Sep 25 12:10:07 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA06211 for bugs-outgoing; Thu, 25 Sep 1997 12:10:07 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA06190; Thu, 25 Sep 1997 12:10:01 -0700 (PDT) Resent-Date: Thu, 25 Sep 1997 12:10:01 -0700 (PDT) Resent-Message-Id: <199709251910.MAA06190@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, uhclem@nemesis.lonestar.org Received: from handsoff.iadfw.net (handsoff.iadfw.net [206.66.13.72]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA06127 for ; Thu, 25 Sep 1997 12:09:46 -0700 (PDT) Received: (from uhclem@localhost) by handsoff.iadfw.net (8.7.5/8.7.3) id NAA18169; Thu, 25 Sep 1997 13:55:24 -0500 (CDT) Message-Id: <199709251855.NAA18169@handsoff.iadfw.net> Date: Thu, 25 Sep 1997 13:55:24 -0500 (CDT) From: uhclem@nemesis.lonestar.org Reply-To: uhclem@nemesis.lonestar.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/4628: Device driver de won't accept "media" parameters to go Full Duplex:FDIV071 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4628 >Category: kern >Synopsis: Device driver de won't accept "media" parameters to go Full Duplex:FDIV071 >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 25 12:10:01 PDT 1997 >Last-Modified: >Originator: Frank Durda IV >Organization: None >Release: FreeBSD 2.2-970921-RELENG i386 >Environment: 2.2-970921-RELENG system. >Description: On a system that has been running a 0618 snap using the DE driver in full duplex mode (by downloading the newer drivers directly from 3AM software), I find that using these drivers with the 970921 kernel will no longer allow you to select full-duplex mode using the -link0 link1 -link2 parameters in ifconfig. This appears to be because the 3AM drivers detect the presence of the new if_media mechanisms in the 970921 kernel. I then reverted to a completely stock 970921 setup (abandoning the add-on DE driver), and changed rc.conf (small problem here since ifconfig media command is documented as expecting parms in double quotes and the ifconfig line in rc.conf is already in double quotes), and the setting was rejected with the error: ifconfig: SIOCGIFMEDIA: Invalid argument The argument I am trying to pass is "Full Duplex 10baseT", exactly as it appears in the 970921 pci/if_de.c module. (The board in use is a PCI adapter.) So I tried the other choices listed in the DE driver and all return the same error message, even when entered from the command line: ifconfig de0 media "Full Duplex 10baseT" ifconfig: SIOCGIFMEDIA: Invalid argument ifconfig de0 media "10baseT" ifconfig: SIOCGIFMEDIA: Invalid argument I can't tell that this "media" command works at all. Note that because the choices for the "media" command are not documented in the man 4 de page, the source code was the only place to obtain what appears to be the valid choices. Because we could not get around this problem and must use full duplex, we were forced to go back to the 0618 kernel we had been using previously with the 3AM driver and are happily doing full duplex again. The reason we tried to go with the newer kernel was to try to get relief from the SCSI "timed-out while idle errors", but even the 970921 kernel still produces these (although the volume is reduced). The SCSI problems will be the subject of another problem report. >How-To-Repeat: With a DE card (2.3 or 2.4 step) installed, attempt to set the card into Full duplex mode using the ifconfig media command. You must look in the source code since the parameters are not documented. >Fix: Apart from going back to pre-"if_media" driver code, unknown. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Sep 25 12:22:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA07040 for bugs-outgoing; Thu, 25 Sep 1997 12:22:44 -0700 (PDT) Received: from abattoir.com (millschick.abattoir.com [204.17.233.67]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id MAA07020 for ; Thu, 25 Sep 1997 12:22:40 -0700 (PDT) Received: (from banshee@localhost) by abattoir.com (8.8.7/8.7.3) id MAA05895 for bugs@freebsd.org; Thu, 25 Sep 1997 12:22:38 -0700 (PDT) Date: Thu, 25 Sep 1997 12:22:38 -0700 (PDT) From: John M Vinopal Message-Id: <199709251922.MAA05895@abattoir.com> To: bugs@freebsd.org Subject: pager crash from mail Sender: owner-freebsd-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk hitting ^z at the pager in mail causes more to crash Sep 25 12:19:26 limbo /kernel: pid 5874 (more), uid 1000: exited on signal 10 (core dumped) this is an xterm window. stock 2.2.2 userland/kernel. From owner-freebsd-bugs Thu Sep 25 12:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA08220 for bugs-outgoing; Thu, 25 Sep 1997 12:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA08192; Thu, 25 Sep 1997 12:40:01 -0700 (PDT) Resent-Date: Thu, 25 Sep 1997 12:40:01 -0700 (PDT) Resent-Message-Id: <199709251940.MAA08192@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, imp@village.org Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id MAA07975; Thu, 25 Sep 1997 12:35:45 -0700 (PDT) Message-Id: <199709251935.MAA07975@hub.freebsd.org> Date: Thu, 25 Sep 1997 12:35:45 -0700 (PDT) From: imp@village.org To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: bin/4629: calendar doesn't print all dates sometimes Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4629 >Category: bin >Synopsis: calendar doesn't print all dates sometimes >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 25 12:40:00 PDT 1997 >Last-Modified: >Originator: Warner Losh >Organization: The Village >Release: FreeBSD 3.0-current (Sept 21) >Environment: FreeBSD harmony.village.org 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Fri Aug 29 00:04:41 MDT 1997 imp@harmony.village.org:/home/imp/FreeBSD/src/sys/compile/GENERIC i386 >Description: Given a calendar file that is as follows /* ------------- */ Thursday Eat at Jordan's /* ------------- */ calendar -B 20 will list only one day, rather than two or three. Like wise it will only list this entry once for -A xxx as well. Recurring events don't repeat properly. >How-To-Repeat: See description. >Fix: Sadly, the fix is somewhat hard because the loop that prints out the dates will print the line in question once and then go onto the next line w/o seeing if there are other instances of this event in the range of dates given. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Sep 25 13:40:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA11705 for bugs-outgoing; Thu, 25 Sep 1997 13:40:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id NAA11685; Thu, 25 Sep 1997 13:40:02 -0700 (PDT) Resent-Date: Thu, 25 Sep 1997 13:40:02 -0700 (PDT) Resent-Message-Id: <199709252040.NAA11685@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Tor.Egge@idi.ntnu.no Received: from skarven.itea.ntnu.no (tegge@skarven.itea.ntnu.no [129.241.190.13]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id NAA11486 for ; Thu, 25 Sep 1997 13:36:46 -0700 (PDT) Received: (from tegge@localhost) by skarven.itea.ntnu.no (8.8.5/8.8.5) id WAA19179; Thu, 25 Sep 1997 22:36:41 +0200 (CEST) Message-Id: <199709252036.WAA19179@skarven.itea.ntnu.no> Date: Thu, 25 Sep 1997 22:36:41 +0200 (CEST) From: Tor Egge Reply-To: Tor.Egge@idi.ntnu.no To: FreeBSD-gnats-submit@FreeBSD.ORG Cc: Tor.Egge@idi.ntnu.no X-Send-Pr-Version: 3.2 Subject: kern/4630: buffer_map might become corrupted Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4630 >Category: kern >Synopsis: buffer_map might become corrupted >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 25 13:40:01 PDT 1997 >Last-Modified: >Originator: Tor Egge >Organization: Norwegian University of Science and Technology, Trondheim, Norway >Release: FreeBSD 3.0-CURRENT i386 >Environment: FreeBSD skarven.itea.ntnu.no 3.0-CURRENT FreeBSD 3.0-CURRENT #6: Thu Aug 21 21:05:04 CEST 1997 root@skarven.itea.ntnu.no:/usr/src/sys/compile/SKARVEN_SMP i386 (Using sources from Jun 21 1997) >Description: According to the memory dump, buffer_map maintains the kva range 0xe7021000 to 0xe805d000 in this machine. In buffer_map, this bogus sequence of vm_map_entries are present: addr prev next start end inh/eflags offset object 0xe314ff80 0xe30eb000 0xe3150a80 0xe7288000 0xe728c000 1 0x10 0x267000 0x0 0xe3150a80 0xe313fac0 0xe3158ec0 0x7ebea000 0x7ecb0000 0 0x0 0x90000 0xe377a180 0xe3158ec0 0xe314f500 0xe3152a40 0x7eb5a000 0x7ebe2000 0 0x0 0x00000 0xe377a180 0xe3152a40 0xe3158ec0 0xe314d940 0xe72a6000 0xe72ce000 1 0x10 0x285000 0x0 mappool is 0xe31050a80, indicating that freed entries are in use. Using prev entries when traversing the buffer_map reaches the map entry at 0xe3152a40. In the vm_map of the currently running process, this related sequence of vm_map entries are present: addr prev next start end inh/eflags offset object 0xe31082c0 0xe3cff580 0xe314f500 0x7e8ae000 0x7ea04000 0 0x0 0x0 0xe388f580 0xe314f500 0xe31082c0 0xe313fac0 0x7ea04000 0x7eb5a000 0 0x0 0x0 0xe4001780 0xe313fac0 0xe314f500 0xe30ffa80 0x7eb5a000 0x7ecb0000 0 0x0 0x0 0xe377a180 0xe30ffa80 0xe313fac0 0xe4718d00 0x7ecb0000 0x7ee06000 0 0x0 0x0 0xe41c3700 The running process had 376 files of identical size (1396827 bytes each) mapped into memory. The previous system calls were (based upon program source and map entries) msync(0x7EA84000, 32768, MS_ASYNC); madvise(0x7EA84000, 32768, MADV_WILLNEED); madvise(0x7EA8C000, 32768, MADV_WILLNEED); msync(0x7EBDA000, 32768, MS_ASYNC); madvise(0x7EBDA000, 32768, MADV_DONTNEED); madvise(0x7EBE2000, 32768, MADV_WILLNEED); msync(0x7ED30000, 32768, MS_ASYNC); <--- Current system call Correlating this with the buffer_map bogusness, it looks like something went very wrong during the last madvise call. If a context switch occured in vm_map_entry_create between entry = mappool; and if (entry) { mappool = entry->next; and mappool was 0xe3150a80 (e.g. during vm_map_madvise calling vm_map_clip_start) and a different process allocated an entry that was put on the buffer_map in the meantime, then mappool would be set to point to a used entry when the process continued. The returned entry would also point to a used entry. The call to vm_map_clip_end would grab another entry from the buffer_map (instead of the real free pool). Then the call to vm_map_simplify_entry would put the entries back to the free pool (headed by mappool), causing the situation we see at memory dump time. ---- Fatal trap 12: page fault while in kernel mode cpunumber = 1 fault virtual address = 0xdfdfaf88 fault code = supervisor read, page not present instruction pointer = 0x8:0xe01c4259 stack pointer = 0x10:0xe94b8a64 frame pointer = 0x10:0xe94b8a74 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 13976 (domainhelp) interrupt mask = trap number = 12 panic: page fault cpu#1 boot() called on cpu#1 oops, I'm on cpu#1, I need to be on cpu#0! [...] oops, I'm on cpu#1, I need to be on cpu#0! timeout waiting for cpu #0! syncing disks... Fatal trap 12: page fault while in kernel mode cpunumber = 1 fault virtual address = 0xdfdfaf88 fault code = supervisor read, page not present instruction pointer = 0x8:0xe01c4259 stack pointer = 0x10:0xe94b87a8 frame pointer = 0x10:0xe94b87b8 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 13976 (domainhelp) interrupt mask = trap number = 12 panic: page fault cpu#1 boot() called on cpu#1 oops, I'm on cpu#1, I need to be on cpu#0! [...] oops, I'm on cpu#1, I need to be on cpu#0! timeout waiting for cpu #0! dumping to dev 401, offset 365144 [...] ---- Current directory is /var/crash/ GDB is free software and you are welcome to distribute copies of it under certain conditions; type "show copying" to see the conditions. There is absolutely no warranty for GDB; type "show warranty" for details. GDB 4.16 (i386-unknown-freebsd), Copyright 1996 Free Software Foundation, Inc... IdlePTD 22b000 current pcb at 20e21c panic: page fault #0 boot (howto=260) at ../../kern/kern_shutdown.c:266 (kgdb) where #0 boot (howto=260) at ../../kern/kern_shutdown.c:266 #1 0xe0117676 in panic (fmt=0xe01c78cf "page fault") at ../../kern/kern_shutdown.c:393 #2 0xe01c8641 in trap_fatal (frame=0xe94b876c) at ../../i386/i386/trap.c:777 #3 0xe01c8074 in trap_pfault (frame=0xe94b876c, usermode=0) at ../../i386/i386/trap.c:684 #4 0xe01c7c1b in trap (frame={tf_es = 16, tf_ds = -1073151984, tf_edi = 2126389248, tf_esi = 0, tf_ebp = -380926024, tf_isp = -380926060, tf_ebx = -527800788, tf_edx = -419670684, tf_ecx = 3, tf_eax = 2076552, tf_trapno = 12, tf_err = 0, tf_eip = -535018919, tf_cs = 8, tf_eflags = 66054, tf_esp = -532979104, tf_ss = 512}) at ../../i386/i386/trap.c:319 #5 0xe01c4259 in pmap_qenter (va=2126389248, m=0xe6fc5564, count=2) at ../../i386/i386/pmap.c:658 #6 0xe0131c58 in allocbuf (bp=0xe6fc54cc, size=8192) at ../../kern/vfs_bio.c:1696 #7 0xe013168a in getblk (vp=0xe3071d80, blkno=1638592, size=8192, slpflag=0, slptimeo=0) at ../../kern/vfs_bio.c:1420 #8 0xe012fe91 in bread (vp=0xe3071d80, blkno=1638592, size=8192, cred=0x0, bpp=0xe94b88b4) at ../../kern/vfs_bio.c:275 #9 0xe01a101c in ffs_update (ap=0xe94b88d8) at ../../ufs/ffs/ffs_inode.c:131 #10 0xe01a4b50 in ffs_fsync (ap=0xe94b8928) at vnode_if.h:1127 #11 0xe01a3473 in ffs_sync (mp=0xe3074600, waitfor=2, cred=0xe25a1500, p=0xe021c670) at vnode_if.h:479 #12 0xe013769f in sync (p=0xe021c670, uap=0x0, retval=0x0) at ../../kern/vfs_syscalls.c:480 #13 0xe0117251 in boot (howto=256) at ../../kern/kern_shutdown.c:203 #14 0xe0117676 in panic (fmt=0xe01c78cf "page fault") at ../../kern/kern_shutdown.c:393 #15 0xe01c8641 in trap_fatal (frame=0xe94b8a28) at ../../i386/i386/trap.c:777 #16 0xe01c8074 in trap_pfault (frame=0xe94b8a28, usermode=0) at ../../i386/i386/trap.c:684 #17 0xe01c7c1b in trap (frame={tf_es = 905969680, tf_ds = 16, tf_edi = 2126389248, tf_esi = 0, tf_ebp = -380925324, tf_isp = -380925360, tf_ebx = -528177268, tf_edx = -419686744, tf_ecx = 3, tf_eax = 2076552, tf_trapno = 12, tf_err = 0, tf_eip = -535018919, tf_cs = 8, tf_eflags = 66054, tf_esp = -527678016, tf_ss = 4096}) at ../../i386/i386/trap.c:319 #18 0xe01c4259 in pmap_qenter (va=2126389248, m=0xe6fc16a8, count=2) at ../../i386/i386/pmap.c:658 #19 0xe0131c58 in allocbuf (bp=0xe6fc1610, size=8192) at ../../kern/vfs_bio.c:1696 #20 0xe013168a in getblk (vp=0xe37d5c00, blkno=-12, size=8192, slpflag=0, slptimeo=0) at ../../kern/vfs_bio.c:1420 #21 0xe012fe91 in bread (vp=0xe37d5c00, blkno=-12, size=8192, cred=0x0, bpp=0xe94b8bac) at ../../kern/vfs_bio.c:275 #22 0xe01a0bed in ffs_balloc (ip=0xe31a2d00, lbn=66, size=8192, cred=0xe3475c80, bpp=0xe94b8c9c, flags=1) at ../../ufs/ffs/ffs_balloc.c:200 #23 0xe01a41b1 in ffs_write (ap=0xe94b8cc8) at ../../ufs/ufs/ufs_readwrite.c:259 #24 0xe01b9d40 in vnode_pager_leaf_putpages (object=0xe41c3700, m=0xe94b8dc0, count=3, sync=0, rtvals=0xe94b8d88) at vnode_if.h:307 #25 0xe01b9afa in vnode_pager_putpages (object=0xe41c3700, m=0xe94b8dc0, count=3, sync=0, rtvals=0xe94b8d88) at ../../vm/vnode_pager.c:878 #26 0xe01b809e in vm_pager_put_pages (object=0xe41c3700, m=0xe94b8dc0, count=3, sync=0, rtvals=0xe94b8d88) at ../../vm/vm_pager.c:199 #27 0xe01b6f72 in vm_pageout_flush (mc=0xe94b8dc0, count=3, sync=0) at ../../vm/vm_pageout.c:345 #28 0xe01b43fd in vm_object_page_clean (object=0xe41c3700, start=128, end=136, syncio=0, lockflag=1) at ../../vm/vm_object.c:588 #29 0xe01b1cfb in vm_map_clean (map=0xe3d1a000, start=2127757312, end=2127790080, syncio=0, invalidate=0) at ../../vm/vm_map.c:1801 #30 0xe01b31ab in msync (p=0xe3566800, uap=0xe94b8f94, retval=0xe94b8f84) at ../../vm/vm_mmap.c:379 #31 0xe01c892f in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = 524288, tf_esi = 32768, tf_ebp = -541076456, tf_isp = -380923932, tf_ebx = 573504, tf_edx = 32768, tf_ecx = 839771, tf_eax = 65, tf_trapno = 7, tf_err = 7, tf_eip = 13893, tf_cs = 31, tf_eflags = 518, tf_esp = -541076484, tf_ss = 39}) at ../../i386/i386/trap.c:930 #32 0x3645 in ?? () #33 0x20c0 in ?? () #34 0x2863 in ?? () #35 0x3038 in ?? () #36 0x1095 in ?? () (kgdb) up 19 #19 0xe0131c58 in allocbuf (bp=0xe6fc1610, size=8192) at ../../kern/vfs_bio.c:1696 (kgdb) print/x *bp $1 = {b_hash = {le_next = 0xe7018488, le_prev = 0xe021241c}, b_vnbufs = { le_next = 0x0, le_prev = 0xe37d5c30}, b_freelist = {tqe_next = 0xe6fc54cc, tqe_prev = 0xe0212998}, b_act = {tqe_next = 0xe6ffa5dc, tqe_prev = 0xe259ff74}, b_proc = 0x0, b_flags = 0x20000030, b_qindex = 0x0, b_usecount = 0x4, b_error = 0x0, b_bufsize = 0x0, b_bcount = 0x0, b_resid = 0x0, b_dev = 0xffffffff, b_un = { b_addr = 0x7ebe2000}, b_kvabase = 0x7ebe2000, b_kvasize = 0x2000, b_lblkno = 0xfffffff4, b_blkno = 0xfffffff4, b_iodone = 0x0, b_iodone_chain = 0x0, b_vp = 0xe37d5c00, b_dirtyoff = 0x0, b_dirtyend = 0x0, b_rcred = 0x0, b_wcred = 0x0, b_validoff = 0x0, b_validend = 0x0, b_pblkno = 0x6373d1, b_saveaddr = 0x0, b_savekva = 0x0, b_driver1 = 0x0, b_driver2 = 0x0, b_spc = 0x0, b_cluster = {cluster_head = { tqh_first = 0xe6fc5ff8, tqh_last = 0xe700da14}, cluster_entry = { tqe_next = 0xe6fc5ff8, tqe_prev = 0xe700da14}}, b_pages = {0xe084a78c, 0xe08c45c0, 0x0 }, b_npages = 0x2} (kgdb) ---- >How-To-Repeat: Have a kernel with bugs (e.g. calling MALLOC with M_WAITOK during an interrupt). >Fix: The unexpected context switch is probably due to tsleep being called during an interrupt. A machine dependent `is_in_interrupt()' function can be implemented as #define is_in_interrupt() (intr_nesting_level >=1) on a uniprosessor machine. Then tsleep can contain if (is_in_interrupt()) panic("tsleep called in interrupt"); For a multiprocessor machine, a per-cpu version of intr_nesting_level might be needed in order to implement is_in_interrupt(). >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Sep 26 01:07:55 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA19407 for bugs-outgoing; Fri, 26 Sep 1997 01:07:55 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id BAA19396; Fri, 26 Sep 1997 01:07:49 -0700 (PDT) From: Poul-Henning Kamp Received: (from phk@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id BAA26648; Fri, 26 Sep 1997 01:02:54 -0700 (PDT) Date: Fri, 26 Sep 1997 01:02:54 -0700 (PDT) Message-Id: <199709260802.BAA26648@freefall.freebsd.org> To: mwm@contessa.phone.net, phk@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: bin/4615 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: There is no 32-bit CRC in Freebsd. State-Changed-From-To: open-closed State-Changed-By: phk State-Changed-When: Fri Sep 26 01:02:22 PDT 1997 State-Changed-Why: committed with a tiny correction to the man-page typography. Thanks! From owner-freebsd-bugs Fri Sep 26 05:47:02 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA02783 for bugs-outgoing; Fri, 26 Sep 1997 05:47:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA02774; Fri, 26 Sep 1997 05:46:43 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA04927; Fri, 26 Sep 1997 05:41:47 -0700 (PDT) Date: Fri, 26 Sep 1997 05:41:47 -0700 (PDT) Message-Id: <199709261241.FAA04927@freefall.freebsd.org> To: uhclem@nemesis.lonestar.org, peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: docs/4627 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Ifconfig media options not documented in de man page FDIV070 State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Fri Sep 26 05:38:41 PDT 1997 State-Changed-Why: All media options are completely and utterly driver specific. If you take a driver from a third party you should not expect the driver that corresponds to the freebsd version to document the options that the 3rd party driver happens to implement on that particular card. The 'de' driver (from matt's site) has different media options for different cards. From owner-freebsd-bugs Fri Sep 26 06:02:49 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA03532 for bugs-outgoing; Fri, 26 Sep 1997 06:02:49 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA03523; Fri, 26 Sep 1997 06:02:27 -0700 (PDT) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id FAA05030; Fri, 26 Sep 1997 05:57:30 -0700 (PDT) Date: Fri, 26 Sep 1997 05:57:30 -0700 (PDT) Message-Id: <199709261257.FAA05030@freefall.freebsd.org> To: uhclem@nemesis.lonestar.org, peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/4628 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Device driver de won't accept "media" parameters to go Full Duplex:FDIV071 State-Changed-From-To: open-closed State-Changed-By: peter State-Changed-When: Fri Sep 26 05:42:01 PDT 1997 State-Changed-Why: If one modifies a shell script (such as /etc/rc.conf) one should understand basic shell quoting. One way might be to do something like this: ifconfig_de0="mumble -media 'foo bar'" or ifconfig_de0='mumble -media "foo bar"' The requirement is that the argument string presented to the -media switch is a single argument. To get the list of currently supported medias for a driver, use 'ifconfig -m'. What you are probably after is: ifconfig_de0="mumble media 10baseT/UTP mediaopt full-duplex" (or s/UTP/BNC/) Here, with a SMC9332BDT, the choices are: supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP So, one can: ifconfig de0 media 100baseT mediaopt full-duplex to override the autoselect setting. From owner-freebsd-bugs Fri Sep 26 09:11:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA13079 for bugs-outgoing; Fri, 26 Sep 1997 09:11:23 -0700 (PDT) Received: from nemesis.lonestar.org ([204.178.74.200]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id JAA13065; Fri, 26 Sep 1997 09:11:01 -0700 (PDT) Received: by nemesis.lonestar.org (Smail3.1.27.1 #22) id m0xEcx1-000tx1C; Fri, 26 Sep 97 11:09 CDT Message-Id: Date: Fri, 26 Sep 97 11:09 CDT To: peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG From: uhclem@nemesis.lonestar.org (Frank Durda IV) Sent: Fri Sep 26 1997, 11:09:07 CDT Subject: Re: docs/4627 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk [0]State-Changed-From-To: open-closed [0]State-Changed-By: peter [0]State-Changed-When: Fri Sep 26 05:38:41 PDT 1997 [0]State-Changed-Why: [0]All media options are completely and utterly driver specific. [0] [0]If you take a driver from a third party you should not [0]expect the driver that corresponds to the freebsd version to [0]document the options that the 3rd party driver happens to implement [0]on that particular card. The 'de' driver (from matt's site) [0]has different media options for different cards. Uh, if you had read the problem report *completely*, you would have found that I was reporting the problem with the stock, as-included DE driver MAN PAGE that came in the 970921 release, AFTER discovering the ifconfig interfaces had changed, rendering the 3rd party driver useless to me on the 970921 release. ONCE AGAIN, I WAS USING A 100% STOCK 970921 RELEASE. Besides, this particular report is a DOCUMENTATION problem. The 970921 ifconfig man page says to refer to the 970921 if_de man page, and guess what? The 970921 if_de man page has none of the expected ifmedia parameter information. Please re-read and re-open the bug report. Frank Durda IV - only these addresses work:|"The Knights who say "LETNi" | demand... A SEGMENT REGISTER!!!" or |"A what?" These Anti-spam addresses expire Oct. 15th |"LETNi! LETNi! LETNi!" - 1983 From owner-freebsd-bugs Fri Sep 26 09:27:40 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id JAA14080 for bugs-outgoing; Fri, 26 Sep 1997 09:27:40 -0700 (PDT) Received: from nemesis.lonestar.org ([204.178.74.200]) by hub.freebsd.org (8.8.7/8.8.7) with SMTP id JAA14070; Fri, 26 Sep 1997 09:27:21 -0700 (PDT) Received: by nemesis.lonestar.org (Smail3.1.27.1 #22) id m0xEdCq-000twnC; Fri, 26 Sep 97 11:25 CDT Message-Id: Date: Fri, 26 Sep 97 11:25 CDT To: peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG From: uhclem@nemesis.lonestar.org (Frank Durda IV) Sent: Fri Sep 26 1997, 11:25:28 CDT Subject: Re: kern/4628 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk [0]Synopsis: Device driver de won't accept "media" parameters to go Full Duplex:FDIV071 [0] [0]State-Changed-From-To: open-closed [0]State-Changed-By: peter [0]State-Changed-When: Fri Sep 26 05:42:01 PDT 1997 [0]State-Changed-Why: [0]If one modifies a shell script (such as /etc/rc.conf) one should [0]understand basic shell quoting. Uh, I *wish* you would STOP closing my PRs without actually reading them. I WAS NOT REPORTING the "quoting issue" you are fixating on. I was reporting that EVEN FROM A COMMAND LINE, the ifconfig ifmedia option is not accepting any of the parameters the DE driver that is included in the 970921 release is supposed to accept. The quoting issue and the lack of supporting documentation was a FYI, assuming anyone cares about reducing user confusion with better documentation. [0]One way might be to do something like this: [0]ifconfig_de0="mumble -media 'foo bar'" [0]or [0]ifconfig_de0='mumble -media "foo bar"' Yeah, and may we please return to the real problem, in that it won't accept "foo bar", even though it is listed in the driver source code? [0]To get the list of currently supported medias for a driver, use 'ifconfig -m'. Ok, I missed this and will try it. Right at this second, it seems to simply give me the same thing "ifconfig de0" has always given me, no options. [0]What you are probably after is: [0]ifconfig_de0="mumble media 10baseT/UTP mediaopt full-duplex" [0](or s/UTP/BNC/) Ok, is this documented? Doesn't say anything about breaking the string up that I see in the driver like this anywhere in the ifconfig man page. Also, how well does it work with no quotes (of any sort) around the options as you have in your example? :-) Mine gives me a usage error when I do that. :-) [0]Here, with a SMC9332BDT, the choices are: [0]supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP [0] [0]So, one can: ifconfig de0 media 100baseT mediaopt full-duplex [0]to override the autoselect setting. Ok, so no change, the problem remains. This does not work with the stock 970921 DE driver or the 970921 ifconfig utility. Please re-open the problem report unless you have actually tested the problem on the appropriate hardware and have fixed the missing/incorrect documentation. We are not Microsoft, we are supposed to actually do something with the problem reports, other than close them. Frank Durda IV - only these addresses work:|"The Knights who say "LETNi" | demand... A SEGMENT REGISTER!!!" or |"A what?" These Anti-spam addresses expire Oct. 15th |"LETNi! LETNi! LETNi!" - 1983 From owner-freebsd-bugs Fri Sep 26 14:20:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28544 for bugs-outgoing; Fri, 26 Sep 1997 14:20:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28538; Fri, 26 Sep 1997 14:20:02 -0700 (PDT) Resent-Date: Fri, 26 Sep 1997 14:20:02 -0700 (PDT) Resent-Message-Id: <199709262120.OAA28538@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, froden@bigblue.no Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA28068; Fri, 26 Sep 1997 14:14:03 -0700 (PDT) Message-Id: <199709262114.OAA28068@hub.freebsd.org> Date: Fri, 26 Sep 1997 14:14:03 -0700 (PDT) From: froden@bigblue.no To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: kern/4633: Software unstability under 2.2-STABLE (as of 3. September 1997) Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4633 >Category: kern >Synopsis: Software unstability under 2.2-STABLE (as of 3. September 1997) >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 26 14:20:01 PDT 1997 >Last-Modified: >Originator: Frode Nordahl >Organization: Computer Tjenester AS >Release: 2.2-STABLE >Environment: FreeBSD nntp.bigblue.no 2.2-STABLE FreeBSD 2.2-STABLE #0: Wed Sep 3 17:58:44 ME T DST 1997 root@login.bigblue.no:/archive/RELENG_2_2/src/sys/compile/NNTP i 386 >Description: Various software crashes with signal 6 (SIGABRT), this never occured under 2.1.7.1-RELEASE. The ammount of programs exiting with signal 11 has also increased. Software known to be affected: apache_1.2.4 squid-1.1.15 eggdrop ircII_2.9_roof >How-To-Repeat: Not sure, this doesn't seem to happen in any certain pattern. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Sep 26 15:30:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA02789 for bugs-outgoing; Fri, 26 Sep 1997 15:30:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA02781; Fri, 26 Sep 1997 15:30:01 -0700 (PDT) Resent-Date: Fri, 26 Sep 1997 15:30:01 -0700 (PDT) Resent-Message-Id: <199709262230.PAA02781@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, Didier.Boivin@clarins.fr Received: (from nobody@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA02359; Fri, 26 Sep 1997 15:23:46 -0700 (PDT) Message-Id: <199709262223.PAA02359@hub.freebsd.org> Date: Fri, 26 Sep 1997 15:23:46 -0700 (PDT) From: Didier.Boivin@clarins.fr To: freebsd-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: www-1.0 Subject: conf/4634: Sendmail Problem Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4634 >Category: conf >Synopsis: Sendmail Problem >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: support >Submitter-Id: current-users >Arrival-Date: Fri Sep 26 15:30:00 PDT 1997 >Last-Modified: >Originator: Didier Boivin >Organization: Clarins >Release: 2.2-Alpha >Environment: FreeBSD webclarins.clarins-paris.com 2.2-ALPHA FreeBSD 2.2-ALPHA #0: Fri Jun 27 20:06:34 MET DST 1997 root@webclarins.clarins-paris.com:/usr/src/sys/compile /CLARINS i386 >Description: I have problem to send mail to an SMTP system which runs in 7 bits mode I tried to use different options in the sendmail command, like sendmail -B7BIT or sendmail -8BITMIME without any effect Thank you for your help Didier Boivin >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Sep 26 19:04:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA15188 for bugs-outgoing; Fri, 26 Sep 1997 19:04:31 -0700 (PDT) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA15140; Fri, 26 Sep 1997 19:04:07 -0700 (PDT) Received: from spinner.netplex.com.au (localhost.dialix.com.au [127.0.0.1]) by spinner.netplex.com.au with ESMTP id KAA03016; Sat, 27 Sep 1997 10:03:42 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199709270203.KAA03016@spinner.netplex.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: uhclem@nemesis.lonestar.org (Frank Durda IV) cc: peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: docs/4627 In-reply-to: Your message of "Fri, 26 Sep 1997 11:09:00 CDT." Date: Sat, 27 Sep 1997 10:03:40 +0800 From: Peter Wemm Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Frank Durda IV wrote: > > [0]State-Changed-From-To: open-closed > [0]State-Changed-By: peter > [0]State-Changed-When: Fri Sep 26 05:38:41 PDT 1997 > [0]State-Changed-Why: > [0]All media options are completely and utterly driver specific. > [0] > [0]If you take a driver from a third party you should not > [0]expect the driver that corresponds to the freebsd version to > [0]document the options that the 3rd party driver happens to implement > [0]on that particular card. The 'de' driver (from matt's site) > [0]has different media options for different cards. > > Uh, if you had read the problem report *completely*, you would have > found that I was reporting the problem with the stock, as-included > DE driver MAN PAGE that came in the 970921 release, AFTER discovering the > ifconfig interfaces had changed, rendering the 3rd party driver useless > to me on the 970921 release. ONCE AGAIN, I WAS USING A 100% STOCK 970921 > RELEASE. > > Besides, this particular report is a DOCUMENTATION problem. The 970921 > ifconfig man page says to refer to the 970921 if_de man page, and guess > what? The 970921 if_de man page has none of the expected ifmedia parameter > information. > > Please re-read and re-open the bug report. You submitted two seperate problem reports. I read each in full. The RELENG_2_2 de driver DOES NOT support ifmedia in any way shape or form. It's manual page is correct in not documenting the media options since there ARE NONE. The RELENG_2_2 manpage should document the link* flags that it accepts though. The configure interface for the stock if_de driver has NOT changed in the entire 2.2 branch. We were planning on updating the driver in 2.2 to the one that does use ifmedia but that seems to have autoselect problems among other bugs. It (for starters) doesn't seem to be able to detect the BNC port on cards that work under the old driver. In PR4627 you state: - You areusing Matt's driver, and in older RELENG_2_2 releases you were using the link* flags. - When you updated to the current 2.2 sources, the link* flags were no longer used as ifmedia support was present and matt's driver detected it. - You read 'man ifconfig' which documents 'media', 'mediaopt', '-mediaopt' and '-m' and says that they are device and driver specific. - You then read the RELENG_2_2 de.4 manpage and expected it to document what Matt's 3rd party driver accepts for the *media* options. I'm sorry, but we cannot telepathically detect and document what future versions of matt's driver will support. You say: "If we are going to break the ability to change settings on drivers, we should actually document what you are supposed to do now." We do. We say 'see the driver documentation'. If Matt didn't supply an updated man page, that's his documentation problem, not ours. Well, I guess we could change 'driver specific man page' to 'driver specific documentation or man page' if that would satisfy you. We *DO* document the 'ifconfig -m' switch which asks the driver for a list of supported media strings. You didn't seem to read this or you would have tried it and discovered that it tells you the exact strings that the new driver allows on your particular card. I'll reply to the other PR seperately. -- Peter Wemm Netplex Consulting From owner-freebsd-bugs Fri Sep 26 19:24:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA16648 for bugs-outgoing; Fri, 26 Sep 1997 19:24:57 -0700 (PDT) Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA16627; Fri, 26 Sep 1997 19:24:16 -0700 (PDT) Received: from spinner.netplex.com.au (localhost.dialix.com.au [127.0.0.1]) by spinner.netplex.com.au with ESMTP id KAA03240; Sat, 27 Sep 1997 10:23:47 +0800 (WST) (envelope-from peter@spinner.netplex.com.au) Message-Id: <199709270223.KAA03240@spinner.netplex.com.au> X-Mailer: exmh version 2.0zeta 7/24/97 To: uhclem@nemesis.lonestar.org (Frank Durda IV) cc: peter@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG Subject: Re: kern/4628 In-reply-to: Your message of "Fri, 26 Sep 1997 11:25:00 CDT." Date: Sat, 27 Sep 1997 10:23:46 +0800 From: Peter Wemm Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Frank Durda IV wrote: > > [0]Synopsis: Device driver de won't accept "media" parameters to go Full Dupl ex:FDIV071 > [0] > [0]State-Changed-From-To: open-closed > [0]State-Changed-By: peter > [0]State-Changed-When: Fri Sep 26 05:42:01 PDT 1997 > [0]State-Changed-Why: > [0]If one modifies a shell script (such as /etc/rc.conf) one should > [0]understand basic shell quoting. > > Uh, I *wish* you would STOP closing my PRs without actually reading them. > > I WAS NOT REPORTING the "quoting issue" you are fixating on. > I was reporting that EVEN FROM A COMMAND LINE, the ifconfig ifmedia option > is not accepting any of the parameters the DE driver that is included > in the 970921 release is supposed to accept. The quoting issue and the > lack of supporting documentation was a FYI, assuming anyone cares about > reducing user confusion with better documentation. To be sure, here's what you wrote: >> I then reverted to a completely stock 970921 setup (abandoning the add-on >> DE driver), and changed rc.conf (small problem here since ifconfig media >> command is documented as expecting parms in double quotes and the ifconfig >> line in rc.conf is already in double quotes), and the setting was rejected >> with the error: >> >> ifconfig: SIOCGIFMEDIA: Invalid argument >> >> >> The argument I am trying to pass is "Full Duplex 10baseT", exactly >> as it appears in the 970921 pci/if_de.c module. (The board in use >> is a PCI adapter.) So I tried the other choices listed in the DE >> driver and all return the same error message, even when entered from >> the command line: >> ifconfig de0 media "Full Duplex 10baseT" >> ifconfig: SIOCGIFMEDIA: Invalid argument >> ifconfig de0 media "10baseT" >> ifconfig: SIOCGIFMEDIA: Invalid argument >> >> I can't tell that this "media" command works at all. Hmm. You are right, I did misunderstand that part of your report. However, it would seem that you are trying to issue media commands to the RELENG_2_2 de driver. It doesn't support ifmedia at all, just the link* options. (which are not documented, and I am not sure what they are myself in the 2.2 driver) > [0]One way might be to do something like this: > [0]ifconfig_de0="mumble -media 'foo bar'" > [0]or > [0]ifconfig_de0='mumble -media "foo bar"' > > Yeah, and may we please return to the real problem, in that it won't > accept "foo bar", even though it is listed in the driver source code? If you'd read the source code more, you'd discover that the strings you are looking at are used for doing console printfs etc. They (in spite of the 'MEDIA' string in the code) are not 'ifconfig media' strings. > [0]To get the list of currently supported medias for a driver, use 'ifconfig -m'. > > Ok, I missed this and will try it. Right at this second, it seems > to simply give me the same thing "ifconfig de0" has always given me, > no options. Yep. It doesn't support any.. Granted, it should report that the media options are not supported. > [0]What you are probably after is: > [0]ifconfig_de0="mumble media 10baseT/UTP mediaopt full-duplex" > [0](or s/UTP/BNC/) > > Ok, is this documented? Doesn't say anything about breaking the string > up that I see in the driver like this anywhere in the ifconfig man page. > Also, how well does it work with no quotes (of any sort) around > the options as you have in your example? :-) Mine gives me a usage error > when I do that. :-) It works just fine without quotes. The `` '' in man pages is man page quoting, not indications of actual quote marks. It's done that way so that we can put real quotes when needed. For what it's worth, on a machine with a SMC9332BDT with a version of Matt's driver: peter@spinner[10:15am]~src/bin/rm-220# ifconfig -m de0 de0: flags=8843 mtu 1500 inet 202.12.86.3 netmask 0xffffffe0 broadcast 202.12.86.31 inet 192.203.228.67 netmask 0xfffffff0 broadcast 192.203.228.79 ether 00:e0:29:06:48:ee media: autoselect (10baseT/UTP) status: active supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP peter@spinner[10:15am]~src/bin/rm-221# ifconfig de0 media 100baseTX mediaopt full-duplex peter@spinner[10:16am]~src/bin/rm-222# ifconfig -m de0 de0: flags=8843 mtu 1500 inet 202.12.86.3 netmask 0xffffffe0 broadcast 202.12.86.31 inet 192.203.228.67 netmask 0xfffffff0 broadcast 192.203.228.79 ether 00:e0:29:06:48:ee media: 100baseTX status: active supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP peter@spinner[10:16am]~src/bin/rm-223# ifconfig de0 media autoselect peter@spinner[10:16am]~src/bin/rm-224# ifconfig -m de0 de0: flags=8c43 mtu 1500 inet 202.12.86.3 netmask 0xffffffe0 broadcast 202.12.86.31 inet 192.203.228.67 netmask 0xfffffff0 broadcast 192.203.228.79 ether 00:e0:29:06:48:ee media: autoselect supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP peter@spinner[10:16am]~src/bin/rm-225# Again, the media types and options would not be the same for all different cards. > [0]Here, with a SMC9332BDT, the choices are: > [0]supported media: autoselect 100baseTX 100baseTX 10baseT/UTP 10baseT/UTP > [0] > [0]So, one can: ifconfig de0 media 100baseT mediaopt full-duplex > [0]to override the autoselect setting. > > Ok, so no change, the problem remains. This does not work with the > stock 970921 DE driver or the 970921 ifconfig utility. Yes, the man page doesn't say that it does either. :-) Only matt's driver uses ifmedia (and the current fxp driver). > Please re-open the problem report unless you have actually tested the > problem on the appropriate hardware and have fixed the missing/incorrect > documentation. We are not Microsoft, we are supposed to actually do > something with the problem reports, other than close them. I'll change the documentation to make sure there is no possible room for misinterpretation. -- Peter Wemm Netplex Consulting From owner-freebsd-bugs Fri Sep 26 21:00:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA21191 for bugs-outgoing; Fri, 26 Sep 1997 21:00:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id VAA21165; Fri, 26 Sep 1997 21:00:01 -0700 (PDT) Resent-Date: Fri, 26 Sep 1997 21:00:01 -0700 (PDT) Resent-Message-Id: <199709270400.VAA21165@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, ada@not-enough.bandwidth.org Received: from polya.blah.org (slmel12p24.ozemail.com.au [203.108.200.112]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA20852 for ; Fri, 26 Sep 1997 20:53:49 -0700 (PDT) Received: (from ada@localhost) by polya.blah.org (8.8.6/8.8.5) id NAA00442; Sat, 27 Sep 1997 13:19:08 +1000 (EST) Message-Id: <199709270319.NAA00442@polya.blah.org> Date: Sat, 27 Sep 1997 13:19:08 +1000 (EST) From: Ada T Lim Reply-To: ada@not-enough.bandwidth.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: i386/4635: syscons mouse cut: paste inserts trailing spaces Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4635 >Category: i386 >Synopsis: syscons mouse cut&paste inserts trailing spaces >Confidential: yes >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Sep 26 21:00:00 PDT 1997 >Last-Modified: >Originator: Ada T Lim >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: When copying a block using syscons cut and paste, the driver inserts spaces to pad out each line to 80 lines. This is incompatible with the behaviour exhibited by screen and xterm, which insert newlines after the last printing character of each line. >How-To-Repeat: >Fix: *** syscons.c Sat Sep 27 13:06:49 1997 --- syscons.c.dist Sat Sep 27 12:40:05 1997 *************** *** 3935,3949 **** if (scp->status & MOUSE_VISIBLE) { struct tty *tp; u_char *ptr = cut_buffer; - u_char *p2 = ptr; tp = VIRTUAL_TTY(get_scr_num()); ! while (*ptr) { ! for(p2 = ptr; *p2 == ' '; p2++); ! if(*p2 == '\n') ! ptr = p2; (*linesw[tp->t_line].l_rint)(scr_rmap[*ptr++], tp); - } } } --- 3935,3944 ---- if (scp->status & MOUSE_VISIBLE) { struct tty *tp; u_char *ptr = cut_buffer; tp = VIRTUAL_TTY(get_scr_num()); ! while (*ptr) (*linesw[tp->t_line].l_rint)(scr_rmap[*ptr++], tp); } } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Sep 26 23:10:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA00672 for bugs-outgoing; Fri, 26 Sep 1997 23:10:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA00666; Fri, 26 Sep 1997 23:10:02 -0700 (PDT) Resent-Date: Fri, 26 Sep 1997 23:10:02 -0700 (PDT) Resent-Message-Id: <199709270610.XAA00666@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, jack@diamond.xtalwind.net Received: from zeus.xtalwind.net (xtal36.xtalwind.net [205.160.242.87]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA00312 for ; Fri, 26 Sep 1997 23:03:48 -0700 (PDT) Received: (from jack@localhost) by zeus.xtalwind.net (8.8.7/8.8.5) id CAA06931; Sat, 27 Sep 1997 02:03:43 -0400 (EDT) Message-Id: <199709270603.CAA06931@zeus.xtalwind.net> Date: Sat, 27 Sep 1997 02:03:43 -0400 (EDT) From: Jack Reply-To: jack@diamond.xtalwind.net To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: misc/4636: sysinstall upgrade overwrites /etc network files before backing them up Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4636 >Category: misc >Synopsis: sysinstall upgrade overwrites /etc network files before backing them up >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 26 23:10:01 PDT 1997 >Last-Modified: >Originator: Jack >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: Upgrade install overwrites /etc/hosts, /etc/resolv.conf, and /etc/ppp/ppp.conf, /etc/ppp/ppp.linkup during ppp install, before backing up /etc >How-To-Repeat: Choose upgrade from the sysinstall menu >Fix: Backup all /etc files before writing. *** installUpgrade.c.orig Sat Sep 27 01:32:30 1997 --- installUpgrade.c Sat Sep 27 01:33:57 1997 *************** *** 252,271 **** systemCreateHoloshell(); } - media: - if (!mediaVerify()) - return DITEM_FAILURE | DITEM_RESTORE; - - if (!mediaDevice->init(mediaDevice)) { - if (!msgYesNo("Couldn't initialize the media. Would you like\n" - "to adjust your media selection and try again?")) { - mediaDevice = NULL; - goto media; - } - else - return DITEM_FAILURE | DITEM_REDRAW; - } - saved_etc = NULL; if (extractingBin) { while (!saved_etc) { --- 252,257 ---- *************** *** 300,305 **** --- 286,305 ---- } } + media: + if (!mediaVerify()) + return DITEM_FAILURE | DITEM_RESTORE; + + if (!mediaDevice->init(mediaDevice)) { + if (!msgYesNo("Couldn't initialize the media. Would you like\n" + "to adjust your media selection and try again?")) { + mediaDevice = NULL; + goto media; + } + else + return DITEM_FAILURE | DITEM_REDRAW; + } + msgNotify("Beginning extraction of distributions.."); if (DITEM_STATUS(distExtractAll(self)) == DITEM_FAILURE) { msgConfirm("Hmmmm. We couldn't even extract the bin distribution. This upgrade\n" >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Sep 27 01:50:08 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA11020 for bugs-outgoing; Sat, 27 Sep 1997 01:50:08 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id BAA11014; Sat, 27 Sep 1997 01:50:02 -0700 (PDT) Date: Sat, 27 Sep 1997 01:50:02 -0700 (PDT) Message-Id: <199709270850.BAA11014@hub.freebsd.org> To: freebsd-bugs Cc: From: Ollivier Robert Subject: Re: conf/4634: Sendmail Problem Reply-To: Ollivier Robert Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR conf/4634; it has been noted by GNATS. From: Ollivier Robert To: Didier.Boivin@clarins.fr Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: conf/4634: Sendmail Problem Date: Sat, 27 Sep 1997 10:28:15 +0200 Didier.Boivin@clarins.fr disait : > >Description: > I have problem to send mail to an SMTP system which runs in 7 bits mode > I tried to use different options in the sendmail command, > like sendmail -B7BIT or sendmail -8BITMIME without any effect A bit more details please. What is you .mc file ? What error message are you getting (if any) ? How does the mail look like ? -- Ollivier ROBERT -=- FreeBSD: There are no limits -=- roberto@keltia.freenix.fr FreeBSD keltia.freenix.fr 3.0-CURRENT #35: Sun Sep 21 19:28:07 CEST 1997 From owner-freebsd-bugs Sat Sep 27 03:10:06 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA15409 for bugs-outgoing; Sat, 27 Sep 1997 03:10:06 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id DAA15403; Sat, 27 Sep 1997 03:10:02 -0700 (PDT) Resent-Date: Sat, 27 Sep 1997 03:10:02 -0700 (PDT) Resent-Message-Id: <199709271010.DAA15403@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, sia@nest.org Received: from seagull.nest.org (sia@ip34.nest.org [204.94.139.34]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id DAA15211 for ; Sat, 27 Sep 1997 03:02:38 -0700 (PDT) Received: (from sia@localhost) by seagull.nest.org (8.8.5/8.6.12) id DAA20844; Sat, 27 Sep 1997 03:02:35 -0700 (PDT) Message-Id: <199709271002.DAA20844@seagull.nest.org> Date: Sat, 27 Sep 1997 03:02:35 -0700 (PDT) From: sia@nest.org Reply-To: sia@nest.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/4638: telnet tries to resolve numerical IP address of remote host Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4638 >Category: bin >Synopsis: telnet tries to resolve numerical IP address of remote host >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 27 03:10:01 PDT 1997 >Last-Modified: >Originator: Igor Sviridov >Organization: >Release: FreeBSD 2.2.2-RELEASE i386 >Environment: FreeBSD 2.2.2-RELEASE >Description: telnet tries to lookup _numerical_ IP address of remote host; if your resolver is not answering it will hang; this is particulary annoying if you're trying to use telnet to fix problems causing DNS failure... this is new behaviour introuduced between 2.1.7-RELEASE and 2.2.2-RELEASE >How-To-Repeat: Script started on Sat Sep 27 02:57:46 1997 1 rt@sl:p5.0 ~# ex /etc/resolv.conf /etc/resolv.conf: unmodified: line 3 :%s/^nameserver/#nameserver/ #nameserver 127.0.0.1 :$ search nest.org jriver.com cs.kiev.ua :a nameserver 1.2.3.4 . :x /etc/resolv.conf: 4 lines, 106 characters 2 rt@sl:p5.0 ~# telnet 193.124.54.50 /* telnet hangs... */ ^C 3 rt@sl:p5.0 ~# ^D Script done on Sat Sep 27 02:58:39 1997 >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Sep 27 18:39:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA25908 for bugs-outgoing; Sat, 27 Sep 1997 18:39:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA25856; Sat, 27 Sep 1997 18:37:45 -0700 (PDT) From: "Jordan K. Hubbard" Received: (from jkh@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id SAA18661; Sat, 27 Sep 1997 18:32:36 -0700 (PDT) Date: Sat, 27 Sep 1997 18:32:36 -0700 (PDT) Message-Id: <199709280132.SAA18661@freefall.freebsd.org> To: jkh@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: i386/4635 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: syscons mouse cut&paste inserts trailing spaces Responsible-Changed-From-To: freebsd-bugs->sos Responsible-Changed-By: jkh Responsible-Changed-When: Sat Sep 27 18:32:10 PDT 1997 Responsible-Changed-Why: Assigned to Soren - he's Mr. Syscons. From owner-freebsd-bugs Sat Sep 27 20:10:04 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA01875 for bugs-outgoing; Sat, 27 Sep 1997 20:10:04 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id UAA01863; Sat, 27 Sep 1997 20:10:02 -0700 (PDT) Resent-Date: Sat, 27 Sep 1997 20:10:02 -0700 (PDT) Resent-Message-Id: <199709280310.UAA01863@hub.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@FreeBSD.ORG, ada@not-enough.bandwidth.org Received: from polya.blah.org (slmel8p49.ozemail.com.au [203.22.156.209]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id UAA01517 for ; Sat, 27 Sep 1997 20:04:54 -0700 (PDT) Received: (from ada@localhost) by polya.blah.org (8.8.6/8.8.5) id NAA02872; Sun, 28 Sep 1997 13:04:51 +1000 (EST) Message-Id: <199709280304.NAA02872@polya.blah.org> Date: Sun, 28 Sep 1997 13:04:51 +1000 (EST) From: Ada T Lim Reply-To: ada@not-enough.bandwidth.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: kern/4642: Treatment of unknown IP options breaks rfc2113 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Number: 4642 >Category: kern >Synopsis: Treatment of unknown IP options breaks rfc2113 >Confidential: yes >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Sep 27 20:10:00 PDT 1997 >Last-Modified: >Originator: Ada Lim >Organization: >Release: FreeBSD 2.2-STABLE i386 >Environment: >Description: RFC 2113 (Router Alert Option) states: 2.2 Semantics Hosts shall ignore this option. Routers that do not recognize this option shall ignore it. Routers that recognize this option shall ip_input.c: [check options] default: goto bad; . . . bad: ip->ip_len -= IP_VHL_HL(ip->ip_vhl) << 2; /* XXX icmp_error adds in hd r length */ icmp_error(m, type, code, 0, 0); ipstat.ips_badoptions++; return (1); This also breaks the handling of any new, experimental IP options as they occur. What would be preferable is to just allow default to fall-through and silently ignore any unknown options. >How-To-Repeat: >Fix: Remove the goto bad; :) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Sep 27 23:21:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA10513 for bugs-outgoing; Sat, 27 Sep 1997 23:21:52 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA10487; Sat, 27 Sep 1997 23:21:23 -0700 (PDT) From: Joerg Wunsch Received: (from joerg@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id XAA19584; Sat, 27 Sep 1997 23:16:12 -0700 (PDT) Date: Sat, 27 Sep 1997 23:16:12 -0700 (PDT) Message-Id: <199709280616.XAA19584@freefall.freebsd.org> To: winter@jurai.net, joerg@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG, joerg@FreeBSD.ORG Subject: Re: bin/3849 Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Existing quota tools are limited. State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sun Sep 28 08:14:56 MEST 1997 State-Changed-Why: I have committed the related port yesterday (with a minor modification to make it obey the usual ports rules). Responsible-Changed-From-To: freebsd-bugs->joerg Responsible-Changed-By: joerg Responsible-Changed-When: Sun Sep 28 08:14:56 MEST 1997 Responsible-Changed-Why: Well, i did it. :)