From owner-freebsd-bugs Sun Oct 6 02:21:21 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA27918 for bugs-outgoing; Sun, 6 Oct 1996 02:21:21 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id CAA27913 for ; Sun, 6 Oct 1996 02:21:16 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id LAA10089; Sun, 6 Oct 1996 11:21:13 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id LAA06252; Sun, 6 Oct 1996 11:21:13 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id LAA07269; Sun, 6 Oct 1996 11:14:51 +0200 (MET DST) From: J Wunsch Message-Id: <199610060914.LAA07269@uriah.heep.sax.de> Subject: Re: tr To: kwfjndpw@netural.com (kwfjndpw) Date: Sun, 6 Oct 1996 11:14:51 +0200 (MET DST) Cc: bugs@freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199610060650.BAA14530@mournblade.netural.com> from kwfjndpw at "Oct 6, 96 01:50:27 am" 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 X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As kwfjndpw wrote: ^^^^^^^^ ??? > I wrote the following command: tr a-d c-da-b > Then I typed in the following data: abcd > The tr program returned the following string: cddb > It should have returned the following string: cdab > What is peculiar about the FreeBSD version of the tr command? What version of FreeBSD? Seems that you're referring to a bug that has been long fixed. -- 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 Oct 6 03:04:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA00465 for bugs-outgoing; Sun, 6 Oct 1996 03:04:13 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA00460 for ; Sun, 6 Oct 1996 03:04:09 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id DAA16116; Sun, 6 Oct 1996 03:04:03 -0700 (PDT) To: kwfjndpw cc: bugs@FreeBSD.org Subject: Re: tr In-reply-to: Your message of "Sun, 06 Oct 1996 01:50:27 CDT." <199610060650.BAA14530@mournblade.netural.com> Date: Sun, 06 Oct 1996 03:04:02 -0700 Message-ID: <16102.844596242@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > I wrote the following command: tr a-d c-da-b > Then I typed in the following data: abcd > The tr program returned the following string: cddb > It should have returned the following string: cdab > What is peculiar about the FreeBSD version of the tr command? Nothing, at least not since 2.1.5. root@whisker-> uname -a FreeBSD whisker.cdrom.com 2.1.5-STABLE FreeBSD 2.1.5-STABLE #0: Thu Mar 19 06:50:45 PST 1908 root@whisker.cdrom.com:/usr/src/sys/compile/WHISKER i386 root@whisker-> tr a-d c-da-b abcd ^D cdab root@whisker-> exit Jordan From owner-freebsd-bugs Sun Oct 6 04:30:19 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA09898 for bugs-outgoing; Sun, 6 Oct 1996 04:30:19 -0700 (PDT) Received: (from pst@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA09892 for freebsd-bugs; Sun, 6 Oct 1996 04:30:17 -0700 (PDT) Date: Sun, 6 Oct 1996 04:30:17 -0700 (PDT) From: Paul Traina Message-Id: <199610061130.EAA09892@freefall.freebsd.org> To: freebsd-bugs Subject: active bugs Sender: owner-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 fo FreeBSD including experimental development code and obsolete releases. Bugs can be in one of several states: open A problem report has been submitted, no sanity checking performed analyzed The report has been examined by a team member and evaluated 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. suspended Work on the problem has been postponsed. 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. closed A problem report is closed when any changes have been integrated, documented, and tested. Critical problems S Submitted Tracker Engr. 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 f [1995/05/28] kern/452 davidg vnode swapping panics f [1995/11/27] kern/840 peter Kernel page directory invalid o [1995/12/03] kern/863 davidg panic on kernel page fault, NULL curproc o [1995/12/08] kern/876 mpp NFS allows bogus accesses to cached data o [1996/01/09] kern/940 panic: free vnode isn't a [1996/01/22] kern/965 bde 2.0.5: system crashes daily because of "m o [1996/01/29] kern/978 se Three deadlocks in row o [1996/02/08] kern/1008 Daily crash while writing network backups a [1996/03/04] kern/1059 hsu null fs panics system o [1996/04/06] kern/1121 dyson System crashes on boot up just after the o [1996/04/29] kern/1163 2.2-960323-SNAP: fatal trap 12 o [1996/05/07] kern/1177 dyson Machine hangs with message "vm_fork: no p o [1996/05/19] kern/1217 separating to hardrives to two IDE channe o [1996/05/26] kern/1257 dyson System got blown away by "vm_pageout_scan o [1996/06/01] kern/1286 cluster_read() calls strategy routine wit o [1996/06/08] kern/1302 3COM 3c590 can't receive packets o [1996/06/11] kern/1311 dyson Panic: vm_page_free while installing new o [1996/07/15] bin/1387 Group file errors cause absolute havoc o [1996/07/21] misc/1413 Missing library libgcc.261 o [1996/07/21] i386/1414 3c595 ceases to work aftern installation. o [1996/07/25] kern/1432 Rexmit timeout for TCP too short o [1996/08/15] kern/1498 system hangs during inactivity o [1996/08/20] bin/1519 wpaul chpass creates an NIS security hole o [1996/08/25] kern/1540 panic: ufs_unlock NOT LOCKED a [1996/08/30] bin/1554 wollman routed kills default permanently o [1996/09/11] kern/1599 panic: locking against myself o [1996/09/11] kern/1600 prevent setting of t_timer[TCPT_KEEP] pre o [1996/09/13] conf/1608 FreeBSD's bug tracking system does not re o [1996/09/14] kern/1609 page fault while in kenel mode during Lin o [1996/09/24] kern/1676 NFS V3 client causes panic o [1996/09/29] bin/1693 rarpd does not appear to work o [1996/09/29] bin/1694 rbootd does not appear to work o [1996/10/01] conf/1704 Install fails, probe dos not find my ADAP 35 problems total. Serious problems S Submitted Tracker Engr. Description ------------------------------------------------------------------------------- o [1994/11/30] kern/34 davidg nullfs and union mounts can result in wil o [1995/01/10] bin/104 pax -rwl may corrupt filesystem o [1995/01/24] gnu/183 bde can't resolve "operator <<" overload a [1995/03/20] kern/260 davidg msync and munmap don't bother to update m a [1995/03/20] docs/264 paul There are no manual pages for the forms l a [1995/03/22] kern/267 davidg NFS code gives error messages, systems ja o [1995/04/01] kern/291 se PCI devices still probe/attach after bein o [1995/04/20] kern/353 se xcdplayer crashes machine (with NCR810 SC o [1995/05/08] bin/389 Simultaneous creation/deletion of dirs co a [1995/05/09] bin/392 Simultaneous cp and ls of files on dos f/ o [1995/05/16] kern/425 wollman arp entries not getting removed when inte f [1995/05/25] kern/443 65 sendmails crashes system o [1995/05/26] kern/446 phk unable to diskless-boot a PC when the ser a [1995/06/17] kern/527 dufault dump causes assertion in ncr.c o [1995/06/17] kern/528 bde slow 386 reports excessive interrupt-leve o [1995/07/02] kern/579 bde sio: RS_IBUFSIZE at 256 bytes serial line o [1995/08/01] bin/648 bde printf format conversion incorrect (dupli o [1995/08/15] i386/692 bde My modem is not found if my external cach o [1995/08/21] kern/703 amurai ppp not always deleting route properly wh o [1995/08/22] bin/706 increased root DNS traffic and long laten f [1995/09/20] kern/730 gibbs 3Com 3C5x9 probe problem o [1995/09/26] bin/739 Some problems when an output filter reads o [1995/09/27] kern/745 se occasional filesystem inconsistencies, an o [1995/09/27] kern/750 cd9660 confused by not-ready or I/O error o [1995/10/05] misc/767 jkh Configure-time does time-warp on non-UTC a [1995/10/07] bin/771 wollman telnet character mode not set and broken o [1995/10/09] kern/774 dump fails with "slave couldn't reopen di o [1995/10/11] bin/777 patch doesn't realize stdin is closed and o [1995/10/12] bin/778 tar complains "EOF not on block boundary" a [1995/10/15] kern/782 davidg chmod does a null pointer dereference o [1995/10/18] bin/786 wpaul Problem with NIS and large group maps a [1995/10/26] kern/794 swap partition at offset 0 still broken o [1995/11/12] kern/820 gibbs scsi tape problems o [1995/11/16] bin/826 tcpmux listener in inetd does not work o [1995/11/28] bin/850 dump treats write-protect as an EOT & spo o [1995/12/02] kern/860 msmith visual mode in kernel -c is too restricti a [1995/12/04] i386/867 nate Notebook with APM and 3C589C in PCMCIA fr o [1995/12/20] i386/906 davidg /sys/i386/boot/netboot/nb8390.com cannot o [1995/12/29] kern/920 bde sio output looses chars in fifo on close( o [1996/01/01] bin/926 Mounting nfs disks before starting mountd o [1996/01/02] kern/927 sos VGA mode not restored o [1996/01/06] kern/932 de0 occasionally enables 100baseTX when p o [1996/01/12] misc/942 X11 mono server dumps core on supported v o [1996/01/16] kern/949 panic, undebugable dump? o [1996/01/17] kern/951 julian -current kernel crashes with devfs error o [1996/01/19] kern/956 Kernel page fault, null callp o [1996/01/25] kern/971 Default limits for number of processes pe f [1996/01/27] kern/974 ktrace causes panic: freeing busy page o [1996/01/28] kern/976 se NCR SCSI driver gives assertion errors an o [1996/02/01] bin/986 problems make-ing with cd in the rule o [1996/02/06] kern/998 bde badness in file system silently crashes m o [1996/02/10] kern/1016 dyson panic: vm_page_free: freeing free page, s o [1996/02/10] kern/1017 dyson ssh stopped working between 15th Jan and o [1996/02/12] kern/1018 dyson panic: unwire: page not in pmap o [1996/02/12] bin/1019 joerg getty cannot detect ppp logins o [1996/02/12] kern/1020 Boca 16-port board still hangs o [1996/02/12] docs/1023 mpp using touch to create swap file for NFS d a [1996/02/17] bin/1030 joerg /bin/sh does not pass environment variabl o [1996/02/27] kern/1045 Lockup: b_to_q to a clist with no reserve o [1996/02/28] i386/1048 ep driver fails to detect card when told f [1996/02/28] kern/1049 fenner /kernel: arpresolve: can't allocate llinf o [1996/02/28] bin/1050 Process (zip) hangs (unkillable) after fl o [1996/03/05] kern/1064 Recursive panic? o [1996/03/06] kern/1065 wt could crash reading short blocks a [1996/03/06] kern/1067 mpp 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/11] conf/1076 'make install' fails for /usr/src/share/e o [1996/03/16] kern/1081 Fatal double fault o [1996/03/17] kern/1087 Device close entry is not called when unm f [1996/03/21] i386/1097 gibbs system hang during tape rewind/aic7870 co o [1996/03/23] kern/1098 File system corruption (2 cases) o [1996/03/26] kern/1102 smpatel Differentiation of FreeBSD & Linux ELF bi o [1996/03/30] bin/1111 mail.local will happily deliver mail to a o [1996/04/05] kern/1118 panic: setrunqueue encountered when wine o [1996/04/07] kern/1122 Kernel (current) does not see all memory o [1996/04/11] kern/1134 se PPB support is broken for multiple/unknow o [1996/04/11] kern/1135 starting an extra mountd and then killing o [1996/04/24] kern/1157 SCSI Disk Timeouts (ahc0) o [1996/04/28] kern/1160 Panic: bad dir o [1996/04/30] kern/1166 pmap panic (dump available) o [1996/05/02] kern/1171 panic: setrunnable after touching long id o [1996/05/08] kern/1180 freeing held page, count=%d o [1996/05/10] misc/1187 pppd dies with a segv o [1996/05/11] kern/1190 panic: page fault (wild pointer?) o [1996/05/14] kern/1204 umount -f after SCSI reset -> reboot o [1996/05/16] kern/1208 Rebooting nfs server results "Permission a [1996/05/17] gnu/1210 peter gcc (v2.6.3) -O and -O2 compile-time bus o [1996/05/18] bin/1212 ppp eventually runs out of file descripto o [1996/05/18] kern/1213 kernel page fault o [1996/05/21] kern/1227 dyson vm_page_activate: already active (new vm o [1996/05/21] kern/1228 probe doesn't find P-n-P modem o [1996/05/24] misc/1247 bde Conflicting header files o [1996/05/26] i386/1251 aha0 and bt0(eisa) conflicts again. o [1996/05/26] kern/1252 Heavy activity on a CD causes panic o [1996/05/26] kern/1256 ZNYX 314 mysterously looses packets o [1996/05/27] kern/1258 dyson new vm code: freeing held page o [1996/05/27] kern/1269 dyson vm_pageout_scan: page not inactive? (loop o [1996/05/28] conf/1270 /etc/ttys does not list all valid ptys (b o [1996/05/28] kern/1271 phk Kernel panic using PLIP in 27/05 current o [1996/05/28] kern/1274 Kernel panics with filesystem error o [1996/05/29] kern/1278 SUN Solaris clients gets host not respond o [1996/05/31] kern/1284 dyson panic: vm_page_free: freeing busy page o [1996/05/31] conf/1285 route_multicast and route_loopback lines o [1996/06/02] i386/1288 bde wdgetctlr (wd.c) return incorrect number o [1996/06/05] kern/1293 Fatal trap 12: page fault while in kernel o [1996/06/06] misc/1299 sos National charecter problem in XFree86 o [1996/06/07] kern/1301 davidg DEC FDDI/PCI Adapter: halt code = 6 (DMA o [1996/06/09] bin/1305 dc miscomputes remainder o [1996/06/10] kern/1307 dyson vm_page_free: freeing busy page o [1996/06/10] kern/1308 dyson vm_page_free: wire count > 1 in 960501-SN o [1996/06/14] bin/1322 savecore does not take minfree into accou o [1996/06/14] kern/1323 nate 960612's psm driver does not see the mous o [1996/06/16] kern/1327 joerg keyboard probe in -current fails, X reboo a [1996/06/18] kern/1333 davidg free vnode isn't: another -stable coredum o [1996/06/19] kern/1336 Permission for .. in NFS mounts is somewh o [1996/06/22] kern/1345 kernel page fault, NULL pointer dereferen o [1996/06/25] bin/1351 security problem with mv(1) o [1996/06/26] conf/1352 jkh Missing files from /usr/share/info o [1996/07/06] kern/1371 kernel doesn't flush all its buffers when o [1996/07/09] bin/1377 mv(1) retains the setuid bit when it is u o [1996/07/09] gnu/1379 Man command problem, when it writes into o [1996/07/09] misc/1380 Year 2000 breakage with tm_year o [1996/07/16] bin/1392 PPP silently fails to work when CTS/RTS i a [1996/07/18] kern/1397 bde can't send to a pipe o [1996/07/18] bin/1398 steve .OBJDIR modifications to tree broke make o [1996/07/19] gnu/1407 bde ld computes wrong size of common (global o [1996/07/20] bin/1410 /usr/bin/login is suid, with little requi o [1996/07/21] ports/1415 Installing gnats package makes send-pr fa o [1996/07/23] kern/1420 panic vrele: negative reference count f [1996/07/24] kern/1423 wollman route causes kernel page fault. f [1996/08/01] bin/1454 joerg /bin/sh bug handling <<[n] FD processing o [1996/08/03] bin/1461 Incorrect address binding of Kerberized r o [1996/08/04] kern/1467 scsi_prevent causing tape problems on clo o [1996/08/08] bin/1479 libc.so.2.2 o [1996/08/09] kern/1480 terminal "cons25" resize problem o [1996/08/16] kern/1500 times system call returning zero user tim o [1996/08/18] kern/1512 dyson Use of madvise may may cause bad memory m o [1996/08/19] misc/1515 jkh Unable to install 2.1.5 from CD-ROM. o [1996/08/21] bin/1522 dump | restore of filesystem corrupted fi o [1996/08/22] kern/1531 Machine hangs, unable to either fork or e o [1996/08/22] kern/1533 dyson Machine can be panicked by a userland pro o [1996/08/22] i386/1534 Installing from Mitsumi FX001D CD-ROM dri o [1996/08/24] ports/1539 sos Attempts to run Linux elf binaries using o [1996/08/25] misc/1541 julian fork.o in libc_r fails to compile o [1996/08/29] bin/1552 sos moused has no manual page (and -s option o [1996/08/31] bin/1557 jkh pkg_add's auto dependency get .. doesn't o [1996/09/02] bin/1563 Curses let letters fall away sometimes o [1996/09/02] bin/1564 jkh Install media query gets sig 11 o [1996/09/05] kern/1570 Setting SHMALL > 35000 causes panic o [1996/09/05] kern/1574 Panic: privileged instruction fault o [1996/09/07] kern/1579 dyson panic: ufs_unlock NOT LOCKED o [1996/09/08] conf/1580 steve make & /usr/obj is bogus. o [1996/09/08] kern/1582 kernel panic often under medium load o [1996/09/08] docs/1588 jfieber Handbook Incorrect LaTeX/PostScript outpu o [1996/09/09] kern/1594 peter apic_startup() needs work o [1996/09/14] kern/1610 dyson mmap() of unassociated memory + mlock() c o [1996/09/14] kern/1613 I get ls: fts_read: No such file or direc o [1996/09/16] i386/1626 MUSTEK Scanner hangs NCR SCSI controller o [1996/09/18] kern/1637 mss driver causes feedback (squeal) on so o [1996/09/18] kern/1638 worm driver won't make audio tracks o [1996/09/19] bin/1648 libmd not 64-bit safe o [1996/09/19] bin/1650 telnet encryption with char-mode and asci o [1996/09/19] kern/1652 changing time hangs system o [1996/09/21] kern/1661 ft driver hangs uninterruptably at "bavai o [1996/09/22] bin/1662 jkh typing control-C in pkg_add deletes curre o [1996/09/22] bin/1664 getty doesn't use init kerninfo struct o [1996/09/22] bin/1666 crash in vi, while reading multiple files o [1996/09/23] kern/1670 PCI ed probe causes a page fault o [1996/09/23] bin/1672 rshd makes assumptions regarding gethostb o [1996/09/24] kern/1677 read from /dev/kmem may crash system o [1996/09/26] kern/1684 inconsistent permission failures on NFS r o [1996/09/28] bin/1687 watch makes kernel crash o [1996/09/29] kern/1689 TCP extensions throttles distant connecti o [1996/09/29] kern/1692 Page fault while in kernel modem fatal tr o [1996/09/30] kern/1698 sup from around 21:51 GMT 28th very unsta o [1996/10/01] i386/1701 padding code of short packets in fe drive o [1996/10/01] bin/1702 installing of tcl manpages fails from mak o [1996/10/01] bin/1705 COM2 not detected when booting from Hardd o [1996/10/03] kern/1715 le driver non-reentrant o [1996/10/03] kern/1716 LKM does not install character devices o [1996/10/04] kern/1724 HP colorado T4000S tape drive hangs syste o [1996/10/04] kern/1726 panic in kmem_malloc (dump available) o [1996/10/05] i386/1730 SFF8020 violation and silly bug in atapi. 183 problems total. Non-critical problems S Submitted Tracker Engr. Description ------------------------------------------------------------------------------- a [1994/12/01] kern/35 bde mount -t union -o -b : lower layer not se o [1995/01/14] bin/115 bde systat iostat display doesn't scale high o [1995/01/14] bin/129 davidg fsck cannot take a mount point as an argu o [1995/01/15] bin/146 version of compress is kinda old and slow o [1995/01/21] bin/174 Poor error message from stty o [1995/01/22] kern/176 peter EIDRM not defined in errno.h o [1995/01/24] bin/184 pst send-pr says "Aborting ..." and happily r o [1995/01/30] bin/198 asami 1.1.5.1 pine binary loops; top shows fanc o [1995/03/28] kern/281 Messages printed when checking CD ROM dev o [1995/03/28] kern/282 gibbs buslogic adapter information WAY too verb a [1995/04/09] bin/326 Weekly cron generates some usage and erro o [1995/04/20] misc/355 policy on /usr/local permission in base r o [1995/05/12] bin/398 scrappy VI doesnt do the correct thing o [1995/05/13] bin/401 wollman Add REMOTE_* variables o [1995/05/15] misc/423 Sound devices are too insecure o [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/08/05] gnu/655 jdp ld -r of shared objects worked in 1.1.5, o [1995/08/07] bin/658 wollman ifconfig alias has to be separately given a [1995/08/07] bin/661 sos Hercules is not capable of having a ISO-L o [1995/08/11] ports/673 joerg /bin/sh + inn1.4 innwatch going belly up 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/08/29] bin/715 ache ls gives weird tabular form o [1995/09/23] docs/735 wollman missing description for mount options in o [1995/09/26] kern/742 dyson syslog errors accessing Mac hard disks [p o [1995/09/27] bin/743 scrappy vi cannot edit a file where the name star o [1995/09/28] kern/752 wollman setting multiple addresses for a single i o [1995/09/28] kern/753 joerg my archive scsi tape drive does not work o [1995/09/28] docs/754 nate there is no man page for the psm(4) mouse o [1995/10/03] kern/765 phk umount -f can`t umount a NFS filesystem i o [1995/10/14] kern/781 bde OPEN_MAX in kernel config and FD_SETSIZE o [1995/10/25] kern/792 dyson cd9660 very slow. o [1995/10/29] docs/801 mpp rlogind k, v, and x options are not docum o [1995/10/31] bin/803 bsd m4 chokes and dies while FSF m4 works o [1995/11/11] bin/815 mountd reports unknown hosts with non-inf o [1995/11/13] kern/821 Config doesn't properly trap signals o [1995/11/20] kern/831 one minor complaint about the kernel visu o [1995/11/22] kern/835 davidg ed panics with SMC ultra with iomem, if n a [1995/11/25] bin/839 by default, use of "at" is overly restric o [1995/11/27] bin/841 stale nfs mounts cannot be umounted o [1995/11/28] misc/848 jkh Inst gripes about geometry but won't acce o [1995/11/30] bin/854 dyson swapinfo shows incorrect information for o [1995/11/30] ports/857 asami Need ANSI_C define to not declare some fu o [1995/12/03] kern/861 sb16 support in 2.1 is erratic and has co o [1995/12/06] ports/871 asami port.subdir.mk DEBUG_FLAGS is not used fo o [1995/12/17] kern/900 dyson ext2fs triggers divide by zero trap in vn o [1995/12/25] bin/914 hayes dialer for tip fails 1st attempt to 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/06] misc/934 amurai ppp dies with Bus Error when processing l o [1996/01/15] kern/946 divide-by-zero in kernel on bad disk info o [1996/01/19] bin/958 ttys file does not include all ptys o [1996/01/21] bin/961 'more $file', incorrect CRLF compacting. o [1996/01/23] ports/968 asami Netscape & cern_httpd ports out of date/d 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/07] kern/1001 bde M_NAMEI malloc leak in the kernel o [1996/02/09] kern/1012 vnode_pager_putpages: attempt to write me o [1996/02/12] bin/1021 phk pppd doesn't handle PAP-only authenticati o [1996/02/14] kern/1026 deadlocks if parent vfork and child has c o [1996/02/14] bin/1028 shutdown -r does not seem to always compl o [1996/02/15] bin/1029 cd behaves erraticly if cwd is a mount-po a [1996/02/19] bin/1035 ls to terminal always uses ? for non-prin o [1996/02/19] docs/1036 mpp List of dead xrefs in man pages 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/02/27] gnu/1047 send-pr: Aborting... o [1996/02/29] kern/1051 zip fails on dos partition o [1996/03/02] bin/1056 pppd fails if -detach o [1996/03/09] bin/1074 tty rows & columns settings sometimes res a [1996/03/18] docs/1089 bde stat manpage unclear about st_mtime & fri o [1996/03/20] kern/1090 iostat displays incorrect sps count o [1996/03/20] bin/1093 wollman route's diagnostic is weird a [1996/03/28] bin/1105 Bug in find command o [1996/03/28] ports/1109 asami mods to vim-3.0 port o [1996/04/06] kern/1119 dyson Mounted EXT2FS partition is not cleanly u o [1996/04/14] docs/1141 mpp pcvt(4) references non-existent man page. a [1996/04/15] kern/1144 sig{add, del}set and sigismember fns don' o [1996/04/19] docs/1151 mpp intro(3) references libc(3) and plot(3), a [1996/04/22] bin/1154 Configure tunN device for ip-over-ip tunn o [1996/04/23] ports/1155 systat or top display disagreeing informa o [1996/05/02] docs/1169 mpp bogus reference to keysu(1) in key(1) and o [1996/05/09] bin/1181 fsck displays wrong char in "option?" dia o [1996/05/09] bin/1182 timed records improper entry in wtmp o [1996/05/09] bin/1184 scrappy ls + xterm + nvi + columns != 80 + ^Z = m o [1996/05/13] ports/1200 asami pop3 requests may crash client o [1996/05/13] kern/1201 FreeBSD SCSI changer driver leaves a bit o [1996/05/15] bin/1206 joerg /bin/sh + emacs + ^G = ruined terminal o [1996/05/16] gnu/1209 send-pr should refuse PR's without subjec a [1996/05/20] bin/1221 peter new gcc-2.7.2 gives a LOT of warnings, an a [1996/05/20] ports/1222 peter Header files conflict a [1996/05/21] bin/1229 bde redundant redeclaration of `lseek' o [1996/05/22] kern/1236 joerg some #def's in pcvt_conf.h not braketed b o [1996/05/25] docs/1249 incorrect manpages o [1996/05/27] conf/1264 panic with two new Quantum FireBall 1280 o [1996/05/28] docs/1272 document the -o option for f2c o [1996/05/28] bin/1273 remote hostname gets corrupted in rshd o [1996/06/11] bin/1312 automounter hangs on boot o [1996/06/12] bin/1316 10 tunnel device limit 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 o [1996/06/18] bin/1332 changes to amd and possible nfs lkm bug? o [1996/06/19] misc/1335 /etc/security generates an error with fil o [1996/07/04] i386/1367 reprobe a device that does not exist = pa o [1996/07/04] misc/1369 Need SC_MORE_LUS for Emulex MD23 also o [1996/07/06] misc/1372 bde compile time error with cc -ansi and RPC o [1996/07/06] misc/1373 bde RPC include lacks prototypes o [1996/07/06] docs/1374 mpp the default listed in the newfs -i man pa a [1996/07/07] bin/1375 Extraneous warning from mv(1) o [1996/07/07] misc/1376 if_tun.c does not set if_ibytes and if_ob o [1996/07/13] conf/1382 FreeBSD has minor year 2000 problem in di o [1996/07/14] docs/1383 ppp(8) man page suggests using shell scri o [1996/07/15] misc/1388 jkh libftpio: some problems with ftpGet() fix o [1996/07/16] misc/1390 feedback from 2.1.5R update over 2.1-stab o [1996/07/16] bin/1391 cpio -O ignores umask o [1996/07/18] kern/1399 invoking setuid programs over NFS case vn o [1996/07/21] conf/1412 jkh installscript doesn't allow 2nd ftp site o [1996/07/21] ports/1416 bde cflow(1) doesn't parse GNU C __attribute_ o [1996/07/23] kern/1421 Non-bug in sosend() o [1996/07/23] ports/1422 asami make in /usr/ports doens't doesn't notice o [1996/07/24] bin/1425 doing :numbers on systat -netstat doesn't o [1996/07/24] misc/1428 ncurses doesn't always display ALTCHARSET a [1996/07/28] docs/1437 mpp bsd.doc.mk sees PRINTER and spews o [1996/07/29] conf/1441 jkh On re-install, says it didn't touch etc f o [1996/07/30] ports/1444 asami There is no port of slnr o [1996/08/03] kern/1462 nfsstat doesn't work if using LKM'ed vers o [1996/08/06] bin/1469 it is difficult to run /usr/sbin/ppp from o [1996/08/07] ports/1470 asami need more info in the ports structure o [1996/08/07] gnu/1471 send-pr needs configurable Reply-To field o [1996/08/07] gnu/1472 send-pr could have a configurable Reply-T o [1996/08/07] docs/1474 wrong data on EXB-8505 in handbook o [1996/08/09] bin/1482 sos vidcontrol -f fnt-size file-with-wrong-fn o [1996/08/12] docs/1493 dyson incomplete prototypes in man pages for mm o [1996/08/12] bin/1494 some patches to ijppp o [1996/08/14] ports/1495 freebsd- more tkdesk patches... 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] ports/1504 jmz latex port completely failes o [1996/08/17] kern/1508 sos syscons should protect against useless DD o [1996/08/17] docs/1509 jfieber handbook typo (hw.sgml, scsi.sgml) 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/20] ports/1517 adam What is InterViews ??!?! o [1996/08/20] ports/1518 freebsd- No man pages in audio/mpegaudio port o [1996/08/21] ports/1520 freebsd- sudo dosn't recognise certain passwords a o [1996/08/21] bin/1523 "cvs update -d -P" prunes unchecked-in di o [1996/08/21] ports/1524 asami New port -- xtem-5.18beta o [1996/08/21] ports/1525 asami xvnews-2.3.2 o [1996/08/21] ports/1526 asami xtar-1.4 o [1996/08/21] ports/1527 asami xmaddressbook-1.5.3 o [1996/08/21] ports/1528 asami New port -- imp-0.54.1 o [1996/08/21] ports/1529 asami New port -- bricons-3.0 o [1996/08/22] ports/1530 asami New port of poppassd o [1996/08/23] misc/1536 pst WWW query-pr interface sometimes messes u o [1996/08/23] ports/1537 ache new port -- tin 1.3unoff o [1996/08/24] misc/1538 enhanced /etc/security script o [1996/08/26] kern/1543 my load sticks at about 0.8 while not in o [1996/08/27] bin/1547 ncrcontrol won't work with FAILSAFE kerne o [1996/08/27] bin/1548 ncrcontrol -i queries don't work for mere o [1996/08/27] ports/1549 asami Port submission for gdbtk a [1996/08/28] ports/1550 "make install" needs to know how to updat a [1996/08/29] docs/1551 manpage of zgrep not installed in 2.1.5R o [1996/08/29] ports/1553 asami submittal of cops port o [1996/08/30] i386/1556 ATAPI CDROM probes ok, but will not 'moun o [1996/08/31] bin/1559 ftpd apparently not recognizing -l or -S o [1996/09/02] misc/1561 sos Wrong key mapping of five keys in german. 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/07] bin/1578 fsck does not honour 'noauto' fs option o [1996/09/08] ports/1583 asami I made ldap-3.3 port o [1996/09/08] bin/1585 dumpfs can dump core o [1996/09/08] bin/1589 ftp fails to flush output o [1996/09/10] bin/1597 No support for positional parameters in * o [1996/09/11] bin/1598 tip leaves OPOST set on controlling termi o [1996/09/12] docs/1602 mpp /usr/lib/terminfo refered to in man termi o [1996/09/12] bin/1607 unmount fails for a NFS fs mounted withou o [1996/09/14] gnu/1611 groff should use "system-wide" papersize o [1996/09/14] kern/1614 Attempt to mount an NTFS partition causes o [1996/09/15] docs/1618 Man page for siginterrupt thinks it is in o [1996/09/15] ports/1620 freebsd- new port, cless -- Chinese language versi a [1996/09/16] bin/1621 last char in line stays "$" o [1996/09/16] bin/1623 rpc/auth.h won't compile with -ansi flag o [1996/09/16] misc/1625 2.1.5 update overwrites root's dot files o [1996/09/16] kern/1628 /kernel: pid 19061: ppp: uid 0: exited on o [1996/09/17] docs/1630 Addition to handbook concerning MFS kerne o [1996/09/17] ports/1631 freebsd- new port, lprps -- PS printing lpr filter o [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/18] bin/1643 Support for NetBSD in bsd.port.mk o [1996/09/19] ports/1646 asami Port of lclint - a better lint replacemen o [1996/09/19] bin/1649 md5(1) header file makes bad assumption o [1996/09/19] ports/1651 peter rdist6 port -- 'make patch' fails, etc. o [1996/09/19] bin/1653 cannot umount the node ending '/' when it o [1996/09/19] kern/1654 In procfs, vattr doesn't contain correct o [1996/09/20] bin/1657 ls(1) output of future mtime o [1996/09/20] kern/1658 ktrace/kdump flaky - corrupted ktrace.out o [1996/09/22] bin/1665 telnetd doesn't use gettytab %m %r %v %s o [1996/09/23] i386/1671 s2 map in pcvt isn't ISO 8859-1 and claim o [1996/09/24] bin/1674 strange behaviour of pppd (daemonize, def o [1996/09/24] docs/1675 suspicious history line o [1996/09/25] pending/1680gnats-ad Error in rune.h stuff o [1996/09/25] docs/1681 procfs man page way out of date o [1996/09/26] ports/1682 asami dual CAT definitions in bsd.port.mk o [1996/09/27] misc/1686 sysinstall should allow partition size ch o [1996/09/28] docs/1688 New handbook isdn section o [1996/09/29] kern/1690 apm and sbxvi inappropriately probe as co o [1996/09/29] docs/1691 ppp server doc submission o [1996/09/30] bin/1695 moused fails with PS/2 mouse o [1996/09/30] conf/1697 rc.i386 missing line for moused o [1996/09/30] docs/1699 Missing GNU info files o [1996/10/01] bin/1700 'ls -lo' does not list opaque flag (chfla o [1996/10/01] ports/1703 freebsd- update to qt port o [1996/10/02] misc/1708 monthly login accounting o [1996/10/02] ports/1709 freebsd- tin port updated o [1996/10/02] ports/1710 update to Tin port o [1996/10/02] kern/1711 kernel logging of signaled processes shou o [1996/10/02] docs/1712 semget man page refers to SEM_W instead o o [1996/10/02] gnu/1713 mkisofs doesn't match man page in behavio o [1996/10/03] misc/1717 Use of ntohl causes lint to complain o [1996/10/04] ports/1718 freebsd- new port, vscan o [1996/10/04] ports/1719 freebsd- new port, xlbiff a [1996/10/04] bin/1722 wollman Routed byte order problem o [1996/10/04] kern/1725 visual config redraws bits of the screen o [1996/10/05] kern/1727 Add support for 3C900 to vx o [1996/10/05] misc/1731 missing area code 541 233 problems total. From owner-freebsd-bugs Sun Oct 6 04:46:08 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA11012 for bugs-outgoing; Sun, 6 Oct 1996 04:46:08 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA11007; Sun, 6 Oct 1996 04:46:05 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id EAA19964; Sun, 6 Oct 1996 04:46:04 -0700 (PDT) To: Paul Traina cc: freebsd-bugs@freefall.freebsd.org Subject: Re: active bugs In-reply-to: Your message of "Sun, 06 Oct 1996 04:30:17 PDT." <199610061130.EAA09892@freefall.freebsd.org> Date: Sun, 06 Oct 1996 04:46:03 -0700 Message-ID: <19962.844602363@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Whatever happened to the service where I got sent a list of just those bugs assigned to me? That was much more practical since I tend not to be all that motivated to look over this list of 400+ problems when it gets posted once a week - it's just too much. Pestering me with just *my* bugs would probably result in greater success. I realize that it's also not ideal, due to problems potentially falling through the cracks between assignees, but it'd be better than the wholesale delete I do now. Jordan From owner-freebsd-bugs Sun Oct 6 06:32:11 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16075 for bugs-outgoing; Sun, 6 Oct 1996 06:32:11 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16056; Sun, 6 Oct 1996 06:32:09 -0700 (PDT) Date: Sun, 6 Oct 1996 06:32:09 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610061332.GAA16056@freefall.freebsd.org> To: pjchilds@imforei.apana.org.au, jkh, freebsd-bugs Subject: Re: bin/1494 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: some patches to ijppp State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Sun Oct 6 06:31:56 PDT 1996 State-Changed-Why: Committed. From owner-freebsd-bugs Sun Oct 6 06:40:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16410 for bugs-outgoing; Sun, 6 Oct 1996 06:40:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16404; Sun, 6 Oct 1996 06:40:02 -0700 (PDT) Date: Sun, 6 Oct 1996 06:40:02 -0700 (PDT) Message-Id: <199610061340.GAA16404@freefall.freebsd.org> To: freebsd-bugs Cc: From: "Jordan K. Hubbard" Subject: Re: bin/1494: some patches to ijppp Reply-To: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/1494; it has been noted by GNATS. From: "Jordan K. Hubbard" To: Peter Childs Cc: FreeBSD-gnats-submit@freefall.freebsd.org Subject: Re: bin/1494: some patches to ijppp Date: Sun, 06 Oct 1996 06:33:16 -0700 Only in ppp-plus-current: sample.ppp-dialup Only in ppp-plus-current: sample.ppp-pap-dialup Only in ppp-plus-current: sample.ppp.conf Only in ppp-plus-current: uucplock.c You want to submit this stuff too? Jordan From owner-freebsd-bugs Sun Oct 6 06:50:02 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16666 for bugs-outgoing; Sun, 6 Oct 1996 06:50:02 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16658; Sun, 6 Oct 1996 06:50:01 -0700 (PDT) Date: Sun, 6 Oct 1996 06:50:01 -0700 (PDT) Message-Id: <199610061350.GAA16658@freefall.freebsd.org> To: freebsd-bugs Cc: From: "Jordan K. Hubbard" Subject: Re: kern/1724: HP colorado T4000S tape drive hangs system on many scsi controllers Reply-To: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/1724; it has been noted by GNATS. From: "Jordan K. Hubbard" To: curt@emergent.com Cc: freebsd-gnats-submit@freebsd.org Subject: Re: kern/1724: HP colorado T4000S tape drive hangs system on many scsi controllers Date: Sun, 06 Oct 1996 06:44:43 -0700 > >Number: 1724 > >Category: kern > >Synopsis: HP colorado T4000S tape drive hangs system on many scsi cont rollers OK, so who's taking this one? Jordan From owner-freebsd-bugs Sun Oct 6 07:12:07 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA17624 for bugs-outgoing; Sun, 6 Oct 1996 07:12:07 -0700 (PDT) Received: from linkdead.paranoia.com (linkdead.paranoia.com [204.145.225.245]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA17587 for ; Sun, 6 Oct 1996 07:12:01 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by linkdead.paranoia.com (8.7.5/8.7.3) with SMTP id JAA08243 for ; Sun, 6 Oct 1996 09:08:23 -0500 (CDT) Message-Id: <199610061408.JAA08243@linkdead.paranoia.com> X-Authentication-Warning: linkdead.paranoia.com: Host localhost [127.0.0.1] didn't use HELO protocol To: freebsd-bugs@freebsd.org Subject: /bin/sh fix for ya Date: Sun, 06 Oct 1996 09:08:22 -0500 From: VaX#n8 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk how-to-repeat: /bin/sh -ec 'false && true; echo hi' this conflicts with: -e errexit If not interactive, exit immediately if any untested command fails. The exit status of a command is considered to be explicitly tested if the command is used to control an if, elif, while, or until; or if the command is the left hand operand of an ``&&'' or ``||'' operator. PS: Thanks for letting me (well, anyone) use the cool CVS tree website. It's fairly convenient in some cases (other times I wish I had full shell/CVS access but oh well). I "fixed" a few things in NetBSD with your changes. ...OS hacking without prejudice.... the VaX#n8er... fix: --- ../sh.netbsd/eval.c Tue Jun 11 06:14:10 1996 +++ eval.c Sun Oct 6 08:43:15 1996 @@ -207,8 +207,11 @@ break; case NAND: evaltree(n->nbinary.ch1, EV_TESTED); - if (evalskip || exitstatus != 0) + if (evalskip || exitstatus != 0) { + /* don't bomb out on "set -e; false && true" */ + flags |= EV_TESTED; goto out; + } evaltree(n->nbinary.ch2, flags); break; case NOR: From owner-freebsd-bugs Sun Oct 6 07:37:56 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA21873 for bugs-outgoing; Sun, 6 Oct 1996 07:37:56 -0700 (PDT) Received: from mournblade.netural.com (root@mournblade.NETural.com [206.54.248.2]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA21866 for ; Sun, 6 Oct 1996 07:37:52 -0700 (PDT) Received: (from kwfjndpw@localhost) by mournblade.netural.com (NETural/Rocks) id JAA17036; Sun, 6 Oct 1996 09:37:51 -0500 (CDT) Date: Sun, 6 Oct 1996 09:37:51 -0500 (CDT) From: kwfjndpw Message-Id: <199610061437.JAA17036@mournblade.netural.com> To: bugs@FreeBSD.org Subject: FreeBSD Boot Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk I have tried booting with 3 versions of FreeBSD and all 3 versions of the boot disk have failed. The first attempt was last May. That must have been 2.1.0, because at that time there was no boot4.flp disk. This time I tried 2.1.5 and 2.2-SNAP and both of them failed. My system is vanilla. I have been successful in booting with Linux on my system. I don't understand why FreeBSD can't read my floppy. My hard disk is IDE (I assume my floppy controller is on the IDE card). After the system boots through the boot ROM, it does a quick read to the floppy, then silence. The screen is blank and no further reads occur on the floppy. I preformatted the floppy with /u to wipe it clean. Then I ran rawrite.exe to copy boot4.flp to the floppy disk. Any suggestions? I would really like to try FreeBSD on my system. Thanks. From owner-freebsd-bugs Sun Oct 6 08:37:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA24976 for bugs-outgoing; Sun, 6 Oct 1996 08:37:03 -0700 (PDT) Received: (from gibbs@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA24954; Sun, 6 Oct 1996 08:36:59 -0700 (PDT) Date: Sun, 6 Oct 1996 08:36:59 -0700 (PDT) From: "Justin T. Gibbs" Message-Id: <199610061536.IAA24954@freefall.freebsd.org> To: gibbs, freebsd-bugs, gibbs Subject: Re: kern/1724 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: HP colorado T4000S tape drive hangs system on many scsi controllers Responsible-Changed-From-To: freebsd-bugs->gibbs Responsible-Changed-By: gibbs Responsible-Changed-When: Sun Oct 6 08:35:55 PDT 1996 Responsible-Changed-Why: I'll be looking into tape driver bugs soon. I'm not convinced yet that YAQ is needed to solve this problem. From owner-freebsd-bugs Sun Oct 6 10:16:43 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA00615 for bugs-outgoing; Sun, 6 Oct 1996 10:16:43 -0700 (PDT) Received: from bsd7.cs.sunysb.edu (bsd7.cs.sunysb.edu [130.245.1.197]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA00607 for ; Sun, 6 Oct 1996 10:16:35 -0700 (PDT) Received: (from uucp@localhost) by bsd7.cs.sunysb.edu (8.6.12/8.6.9) with UUCP id NAA15306 for freebsd-bugs@freefall.freebsd.org; Sun, 6 Oct 1996 13:16:27 -0400 Received: (from gene@localhost) by starkhome.cs.sunysb.edu (8.7.5/8.6.9) id NAA22755; Sun, 6 Oct 1996 13:16:08 -0400 (EDT) Date: Sun, 6 Oct 1996 13:16:08 -0400 (EDT) From: Gene Stark Message-Id: <199610061716.NAA22755@starkhome.cs.sunysb.edu> To: freebsd-bugs@freefall.freebsd.org Subject: Re: active bugs Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Whatever happened to the service where I got sent a list of just those >bugs assigned to me? That was much more practical since I tend not to >be all that motivated to look over this list of 400+ problems when >it gets posted once a week - it's just too much. Also, for the rest of us "outsiders" without accounts on freefall, it would be helpful to be able to obtain the text of problem reports (this has come up before, but I haven't heard of a facility for this). Occasionally I have to fix some bug that is getting in the way of my getting something done, and I would like to know if the problem I am having is the same as one that has already been reported by somebody else, who maybe already fixed it but it didn't get committed. For example, a few weeks ago I posted a report about a hanging problem with the ft driver, together with a fix for that problem. That fix has just sat there, where it is pretty much unavailable to anybody else with the same problem. As another example, on my 2.1.5 systems I have experienced problems with crashes due to page faults in kernel mode from within getinoquota(). My latest information is that these get exercised by the popper port, which (at least under NFS) seems to create files with garbage UID's perhaps triggering the crash due to going out of bounds of an mmap()'ed quota file (pure speculation). If I got psyched to track this down in more detail, I would want to be able to scan the other reports of page faults in kernel mode to see if they might be related. How about it? - Gene Stark From owner-freebsd-bugs Sun Oct 6 10:22:10 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA00999 for bugs-outgoing; Sun, 6 Oct 1996 10:22:10 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA00961 for ; Sun, 6 Oct 1996 10:22:02 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id TAA19166; Sun, 6 Oct 1996 19:21:52 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id TAA18760; Sun, 6 Oct 1996 19:21:52 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id TAA08858; Sun, 6 Oct 1996 19:14:05 +0200 (MET DST) From: J Wunsch Message-Id: <199610061714.TAA08858@uriah.heep.sax.de> Subject: Re: FreeBSD Boot To: kwfjndpw@netural.com (kwfjndpw) Date: Sun, 6 Oct 1996 19:14:05 +0200 (MET DST) Cc: bugs@FreeBSD.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199610061437.JAA17036@mournblade.netural.com> from kwfjndpw at "Oct 6, 96 09:37:51 am" 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 X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk As kwfjndpw wrote: > My system is vanilla. What system is it? RAM? Motherboard? CPU? > I have been successful in booting with Linux > on my system. I don't understand why FreeBSD can't read my floppy. > My hard disk is IDE (I assume my floppy controller is on the IDE > card). After the system boots through the boot ROM, it does a quick > read to the floppy, then silence. The screen is blank and no further > reads occur on the floppy. I preformatted the floppy with /u to > wipe it clean. Then I ran rawrite.exe to copy boot4.flp to the > floppy disk. Not that it would help anything, but why `boot4.flp'? It's the cut- down version for 4 MB only systems (with a few oddball drivers being stripped). The strange thing is that this is in no way FreeBSD's part yet. Everything up to there is still a matter of the BIOS only. Have you tried the same floppy in a random another machine, just to see whether it will boot there? (No risk, simply hit the Big Red Button after the sysinstall screen got up. Nothing will be damaged in the host machine by this.) -- 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 Oct 6 10:42:15 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA01967 for bugs-outgoing; Sun, 6 Oct 1996 10:42:15 -0700 (PDT) Received: from clem.systemsix.com (clem.systemsix.com [198.99.86.131]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id KAA01958 for ; Sun, 6 Oct 1996 10:42:01 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by clem.systemsix.com (8.6.12/8.6.12) with SMTP id LAA09024; Sun, 6 Oct 1996 11:41:34 -0600 Message-Id: <199610061741.LAA09024@clem.systemsix.com> X-Authentication-Warning: clem.systemsix.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.5 12/11/95 From: Steve Passe To: Gene Stark cc: freebsd-bugs@freefall.freebsd.org Subject: Re: active bugs In-reply-to: Your message of "Sun, 06 Oct 1996 13:16:08 EDT." <199610061716.NAA22755@starkhome.cs.sunysb.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 06 Oct 1996 11:41:34 -0600 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi, >Also, for the rest of us "outsiders" without accounts on freefall, >it would be helpful to be able to obtain the text of problem reports do this: http://www.freebsd.org/cgi-bin/query-pr-summary.cgi -- Steve Passe | powered by smp@csn.net | FreeBSD From owner-freebsd-bugs Sun Oct 6 11:21:29 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA03316 for bugs-outgoing; Sun, 6 Oct 1996 11:21:29 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA03311 for ; Sun, 6 Oct 1996 11:21:23 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id UAA20563; Sun, 6 Oct 1996 20:21:18 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id UAA19768; Sun, 6 Oct 1996 20:21:17 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id TAA09186; Sun, 6 Oct 1996 19:53:45 +0200 (MET DST) From: J Wunsch Message-Id: <199610061753.TAA09186@uriah.heep.sax.de> Subject: Re: active bugs To: gene@starkhome.cs.sunysb.edu (Gene Stark) Date: Sun, 6 Oct 1996 19:53:45 +0200 (MET DST) Cc: freebsd-bugs@freefall.freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: <199610061716.NAA22755@starkhome.cs.sunysb.edu> from Gene Stark at "Oct 6, 96 01:16:08 pm" 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 X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk As Gene Stark wrote: > Also, for the rest of us "outsiders" without accounts on freefall, > it would be helpful to be able to obtain the text of problem reports > (this has come up before, but I haven't heard of a facility for this). You can obtain the entire GNATS database by CTM, if you want. This buys you the ability to store everything locally, so you can also issue `query-pr' at your like. (This also takes off some load from freefall.) > For example, a few weeks ago I posted a report about a hanging problem with > the ft driver, together with a fix for that problem. Well, i've still got it in my queue. But i gotta update my scratch box to -current first, and this requires a disk that's currently on loan... -- 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 Oct 6 15:46:01 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA17326 for bugs-outgoing; Sun, 6 Oct 1996 15:46:01 -0700 (PDT) Received: from pcpsj.pfcs.com (harlan.fred.net [205.252.219.31]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA17312 for ; Sun, 6 Oct 1996 15:45:44 -0700 (PDT) Received: from mumps.pfcs.com (mumps.pfcs.com [192.52.69.11]) by pcpsj.pfcs.com (8.6.12/8.6.9) with SMTP id SAA10064 for ; Sun, 6 Oct 1996 18:45:11 -0400 Received: from localhost by mumps.pfcs.com with SMTP id AA17767 (5.67b/IDA-1.5 for ); Sun, 6 Oct 1996 18:44:31 -0400 To: bugs@freebsd.org Subject: strcollate() and tcsh-6.06 globbing? Date: Sun, 06 Oct 1996 18:44:30 -0300 Message-Id: <17765.844641870@mumps.pfcs.com> From: Harlan Stenn Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've noticed that globbing under tcsh and FreeBSD-2.1.whatever (at least) seem to do globbing using case-INsensitive collation. Here's an example: % ls D cons25.tc emacs013660 % echo * cons25.tc D emacs013660 How can I fix this? I want tcsh globbing to collate the same way "ls" does it (ie, using case-sensitive collation). Thanks... H From owner-freebsd-bugs Sun Oct 6 17:10:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA21015 for bugs-outgoing; Sun, 6 Oct 1996 17:10:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA21009; Sun, 6 Oct 1996 17:10:02 -0700 (PDT) Date: Sun, 6 Oct 1996 17:10:02 -0700 (PDT) Message-Id: <199610070010.RAA21009@freefall.freebsd.org> To: freebsd-bugs Cc: From: Peter Childs Subject: Re: bin/1494: some patches to ijppp Reply-To: Peter Childs Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/1494; it has been noted by GNATS. From: Peter Childs To: jkh@time.cdrom.com (Jordan K. Hubbard) Cc: pjchilds@imforei.apana.org.au, FreeBSD-gnats-submit@freefall.freebsd.org Subject: Re: bin/1494: some patches to ijppp Date: Mon, 7 Oct 1996 04:11:29 +0930 (CST) > Only in ppp-plus-current: sample.ppp-dialup > Only in ppp-plus-current: sample.ppp-pap-dialup > Only in ppp-plus-current: sample.ppp.conf > Only in ppp-plus-current: uucplock.c > > You want to submit this stuff too? uucplock.c isn't required.. its part of the startslip ?? ( ie. From makefile .PATH: ${.CURDIR}/../../sbin/startslip ) sample.ppp-dialup, sample.ppp-pap-dialup and sample.ppp.conf are all appended to the end of the inital PR report. Regards, Peter -- Peter Childs --- http://www.imforei.apana.org.au/~pjchilds Finger pjchilds@al.imforei.apana.org.au for public PGP key Drag me, drop me, treat me like an object! From owner-freebsd-bugs Sun Oct 6 19:59:53 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA29273 for bugs-outgoing; Sun, 6 Oct 1996 19:59:53 -0700 (PDT) Received: from alpha.xerox.com (alpha.Xerox.COM [13.1.64.93]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id TAA29268 for ; Sun, 6 Oct 1996 19:59:47 -0700 (PDT) Received: from crevenia.parc.xerox.com ([13.2.116.11]) by alpha.xerox.com with SMTP id <16135(9)>; Sun, 6 Oct 1996 19:59:09 PDT Received: from localhost by crevenia.parc.xerox.com with SMTP id <177476>; Sun, 6 Oct 1996 19:58:58 -0700 To: Gene Stark cc: freebsd-bugs@freefall.freebsd.org Subject: Re: active bugs In-reply-to: Your message of "Sun, 06 Oct 96 10:16:08 PDT." <199610061716.NAA22755@starkhome.cs.sunysb.edu> Date: Sun, 6 Oct 1996 19:58:50 PDT From: Bill Fenner Message-Id: <96Oct6.195858pdt.177476@crevenia.parc.xerox.com> Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Try: http://www.freebsd.org/cgi-bin/query-pr-summary.cgi http://www.freebsd.org/cgi-bin/query-pr.cgi?pr=### mail -s "--full ###" query-pr@freebsd.org Bill From owner-freebsd-bugs Mon Oct 7 05:00:53 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA21280 for bugs-outgoing; Mon, 7 Oct 1996 05:00:53 -0700 (PDT) Received: from E-MAIL.COM (e-mail.com [199.171.26.5]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id FAA21268 for ; Mon, 7 Oct 1996 05:00:49 -0700 (PDT) Message-Id: <199610071200.FAA21268@freefall.freebsd.org> Received: from epo.e-mail.com by E-MAIL.COM (IBM VM SMTP V2R3) with BSMTP id 2326; Mon, 07 Oct 96 08:01:04 EDT Date: Mon, 07 Oct 1996 08:00:35 EDT From: sja@epo.e-mail.com To: bugs@freebsd.org X-Sender-Info: Stuart J. Arnold ext. 2476 European Patent Office -- Munich SJA@EPO.E-MAIL.COM MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: 2.2 current Atapi driver "bug" Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, In atapi_wait in atapi.c there is a five-second wait defined. It takes my atapi CD-Rom drive (a Stingray 8422 8X (Aarghh!)) six or seven seconds to respond to a probe. During booting therefore it always reports a drive not ready error. If I increase the delay to ten seconds, everything works fine. BTW, for the past couple of weeks, the snake screen saver (and possibly the others) have not loaded correctly as saver_init isn't defined. From owner-freebsd-bugs Mon Oct 7 07:26:54 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA29873 for bugs-outgoing; Mon, 7 Oct 1996 07:26:54 -0700 (PDT) Received: (from jfieber@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA29852; Mon, 7 Oct 1996 07:26:52 -0700 (PDT) Date: Mon, 7 Oct 1996 07:26:52 -0700 (PDT) From: John Fieber Message-Id: <199610071426.HAA29852@freefall.freebsd.org> To: obrien@Nuxi.cs.ucdavis.edu, jfieber, freebsd-bugs Subject: Re: docs/1474 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: wrong data on EXB-8505 in handbook State-Changed-From-To: open-closed State-Changed-By: jfieber State-Changed-When: Mon Oct 7 09:26:00 EST 1996 State-Changed-Why: Fixed. From owner-freebsd-bugs Mon Oct 7 07:35:22 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA00962 for bugs-outgoing; Mon, 7 Oct 1996 07:35:22 -0700 (PDT) Received: (from jfieber@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA00950; Mon, 7 Oct 1996 07:35:19 -0700 (PDT) Date: Mon, 7 Oct 1996 07:35:19 -0700 (PDT) From: John Fieber Message-Id: <199610071435.HAA00950@freefall.freebsd.org> To: wlloyd@tolstoy.mpd.ca, jfieber, freebsd-bugs Subject: Re: docs/1688 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: New handbook isdn section State-Changed-From-To: open-closed State-Changed-By: jfieber State-Changed-When: Mon Oct 7 09:34:34 EST 1996 State-Changed-Why: Supplied section added. From owner-freebsd-bugs Mon Oct 7 10:50:56 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13887 for bugs-outgoing; Mon, 7 Oct 1996 10:50:56 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13868; Mon, 7 Oct 1996 10:50:54 -0700 (PDT) Date: Mon, 7 Oct 1996 10:50:54 -0700 (PDT) From: Garrett Wollman Message-Id: <199610071750.KAA13868@freefall.freebsd.org> To: seki@sysrap.cs.fujitsu.co.jp, wollman, freebsd-bugs Subject: Re: i386/1701 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: padding code of short packets in fe driver is broken State-Changed-From-To: open-closed State-Changed-By: wollman State-Changed-When: Mon Oct 7 10:50:20 PDT 1996 State-Changed-Why: Supplied patch applied. From owner-freebsd-bugs Mon Oct 7 16:50:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA09951 for bugs-outgoing; Mon, 7 Oct 1996 16:50:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA09945; Mon, 7 Oct 1996 16:50:02 -0700 (PDT) Resent-Date: Mon, 7 Oct 1996 16:50:02 -0700 (PDT) Resent-Message-Id: <199610072350.QAA09945@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received: (from nobody@localhost)by.freefall.freebsd.org.id.QAA09735;Mon; (8.7.5/8.7.3);, 7 Oct 1996 16:47:50.-0700 (PDT) Message-Id: <199610072347.QAA09735@freefall.freebsd.org> Date: Mon, 7 Oct 1996 16:47:50 -0700 (PDT) From: justin@overlord.edp.net To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: misc/1736: I am Having a problom with Rawrite Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1736 >Category: misc >Synopsis: I am Having a problom with Rawrite >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Oct 7 16:50:01 PDT 1996 >Last-Modified: >Originator: Justin Erickson >Organization: EDP Online >Release: none >Environment: >Description: How do you use Rawrite? >How-To-Repeat: >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Mon Oct 7 18:02:25 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA15555 for bugs-outgoing; Mon, 7 Oct 1996 18:02:25 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA15530; Mon, 7 Oct 1996 18:02:21 -0700 (PDT) Date: Mon, 7 Oct 1996 18:02:21 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610080102.SAA15530@freefall.freebsd.org> To: justin@overlord.edp.net, jkh, freebsd-bugs Subject: Re: misc/1736 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: I am Having a problom with Rawrite State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Mon Oct 7 17:59:45 PDT 1996 State-Changed-Why: This has got to be some kind of joke. Monkeys in the Amazon basin have learned to use rawrite. African termites have learned it. Even certain species of bacteria can get it right 3 times out of 4. If this simple utility is giving the user "serious" problems then I can only recommend relocation to a quaker village and a vow to eliminate all reliance on technology as viable solutions. From owner-freebsd-bugs Tue Oct 8 00:30:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA02496 for bugs-outgoing; Tue, 8 Oct 1996 00:30:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA02489; Tue, 8 Oct 1996 00:30:01 -0700 (PDT) Date: Tue, 8 Oct 1996 00:30:01 -0700 (PDT) Message-Id: <199610080730.AAA02489@freefall.freebsd.org> To: freebsd-bugs Cc: From: J Wunsch Subject: Re: misc/1736: I am Having a problom with Rawrite Reply-To: J Wunsch Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/1736; it has been noted by GNATS. From: J Wunsch To: justin@overlord.edp.net Cc: freebsd-gnats-submit@freebsd.org Subject: Re: misc/1736: I am Having a problom with Rawrite Date: Tue, 8 Oct 1996 09:12:42 +0200 (MET DST) As justin@overlord.edp.net wrote: > >Description: > How do you use Rawrite? That's not a bug report! Please, ask this kind of questions on freebsd-questions@freebsd.org, or in Usenet. -- 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 Tue Oct 8 07:22:11 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA28684 for bugs-outgoing; Tue, 8 Oct 1996 07:22:11 -0700 (PDT) Received: from zellis.com (zellis.com [204.251.16.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA28679 for ; Tue, 8 Oct 1996 07:22:06 -0700 (PDT) Received: from localhost.zellis.com (localhost.zellis.com [127.0.0.1]) by zellis.com (8.7.5/8.7.3) with SMTP id JAA10219; Tue, 8 Oct 1996 09:25:08 GMT Message-Id: <199610080925.JAA10219@zellis.com> To: bugs@freebsd.org cc: bri@zellis.com Subject: NFS hangs under 2.1.* Date: Tue, 08 Oct 1996 09:25:08 +0000 From: Brian Ellis Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I've got a server that hangs several times a day and was wondering if there are known NFS bugs in 2.1.*. It's a Pentium 133, 64Mb, 5Gb of scsi disks, adaptec 2940 scsi card, SMC EtherPower PCI card. It runs news, several disk intensive cron jobs, SAMBA, httpd, and is an NFS server for 7 clients. The load average is typically 1. Several times a day, I find it hung. Daemons are still accepting connections, but won't respond after connect. NFS times out. If I have a shell prompt, I can press return and be re-prompted, but typing any command hangs the shell uninterruptably. There is no panic and no crash dump. I've replaced *all* of the hardware once (totally new box) and upgraded from 2.1.0-RELEASE to 2.1.5-RELEASE with the same results. I'm thinking it might be NFS related because the machine is crashing more and more often as I add more NFS clients. Also, it's interesting that a second, lightly loaded NFS server, crashes also (same symptoms) but much less frequently. None of our non-NFS-server FreeBSD boxes have ever crashed. I'd hate to have to give up FreeBSD on our central server! Any ideas? Thanx a lot for your time. -Brian Ellis Netpics, Inc. From owner-freebsd-bugs Tue Oct 8 07:49:16 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA29912 for bugs-outgoing; Tue, 8 Oct 1996 07:49:16 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA29905 for ; Tue, 8 Oct 1996 07:49:12 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.5/8.6.5) with SMTP id HAA22426; Tue, 8 Oct 1996 07:49:28 -0700 (PDT) Message-Id: <199610081449.HAA22426@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Brian Ellis cc: bugs@freebsd.org, bri@zellis.com Subject: Re: NFS hangs under 2.1.* In-reply-to: Your message of "Tue, 08 Oct 1996 09:25:08 -0000." <199610080925.JAA10219@zellis.com> From: David Greenman Reply-To: dg@root.com Date: Tue, 08 Oct 1996 07:49:28 -0700 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >I've got a server that hangs several times a day and was wondering >if there are known NFS bugs in 2.1.*. It's a Pentium 133, 64Mb, Yes, although the problems with NFS in 2.1.x appear to be less severe than those that people have seen in -current. The bugs appear to mostly be race conditions when doing certain types of NFS operations (I can't be more specific), and bugs in certain types of error recovery. Many people have reported that they have never seen an NFS related problem even though they use NFS heavily. I think that most of the problems only occur when there is a high level of concurrency. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project From owner-freebsd-bugs Tue Oct 8 09:30:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05715 for bugs-outgoing; Tue, 8 Oct 1996 09:30:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05709; Tue, 8 Oct 1996 09:30:02 -0700 (PDT) Resent-Date: Tue, 8 Oct 1996 09:30:02 -0700 (PDT) Resent-Message-Id: <199610081630.JAA05709@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, luigi@iet.unipi.it Received: from prova.iet.unipi.it (prova.iet.unipi.it [131.114.9.236]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id JAA04887 for ; Tue, 8 Oct 1996 09:19:43 -0700 (PDT) Received: (from luigi@localhost) by prova.iet.unipi.it (8.6.12/8.6.12) id SAA01246; Tue, 8 Oct 1996 18:15:40 +0200 Message-Id: <199610081615.SAA01246@prova.iet.unipi.it> Date: Tue, 8 Oct 1996 18:15:40 +0200 From: Luigi Rizzo Reply-To: luigi@iet.unipi.it To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/1738: Install floppy returns random geometry with 2GB IDE drive Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1738 >Category: misc >Synopsis: Install floppy returns random geometry with 2GB IDE drive >Confidential: yes >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 8 09:30:01 PDT 1996 >Last-Modified: >Originator: Luigi Rizzo >Organization: >Release: FreeBSD 2.2-961006-SNAP i386 >Environment: 2GB IDE Drive. Probably uninitialized. >Description: When using the Partition option, the system reports random geometries (different each time). The total number of sectors is close to the real one. >How-To-Repeat: Run "Partition" from the boot floppy. >Fix: I think this has to do with the absence/lack of documentation on a standard way to get geometry info from the disk drive. For what I know some of the related ioctl try to read geomery info from the disk instead of going straight to the IDE device. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Oct 8 11:34:37 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA13625 for bugs-outgoing; Tue, 8 Oct 1996 11:34:37 -0700 (PDT) Received: from crh.cl.msu.edu (crh.cl.msu.edu [35.8.1.24]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA13618 for ; Tue, 8 Oct 1996 11:34:34 -0700 (PDT) Received: (from henrich@localhost) by crh.cl.msu.edu (8.7.6/8.7.3) id OAA01563 for freebsd-bugs@freebsd.org; Tue, 8 Oct 1996 14:34:31 -0400 (EDT) From: Charles Henrich Message-Id: <199610081834.OAA01563@crh.cl.msu.edu> Subject: NFS from Solaris Server To: freebsd-bugs@freebsd.org Date: Tue, 8 Oct 1996 14:34:30 -0400 (EDT) X-Mailer: ELM [version 2.4ME+ PL22 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Is Hosed, on 2.1.0 NFS will write to a sun server at a whopping 100K/sec over ethernet, but it goes along happily just slowly. On 2.2-961006-SNAP we also write to NFS at a whopping 100K/sec, however in 8MB increments we write out at 600K/sec (apparently into some memory buffer??) at which point the buffer fills, all NFS operations are locked out on the system until the buffer is drained. This takes an eternity. How do I undo this buffering mechanism or make it a tunable? Also an interesting note, a SGI to the SUN writes at 900K/sec via NFS with no problems. The SGI is apparently doing: NFS v3 Proc 6, Proc 7 (Data) The FreeBSD box does: NFS v2 Proc 8 (Data) or NFS v3 Proc 7 (Data) Both are horrendously slow. Im going to attempt to figure out what the hell Proc 6 is (everything I see says read, which doesnt make alot of sense). In any case Im not much of a kernel hacker, so any assistance or someone with a solution, please raise your hand! :) -Crh Charles Henrich Michigan State University henrich@msu.edu http://pilot.msu.edu/~henrich From owner-freebsd-bugs Tue Oct 8 11:50:19 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA15040 for bugs-outgoing; Tue, 8 Oct 1996 11:50:19 -0700 (PDT) Received: from aahz.jf.intel.com (aahz.jf.intel.com [134.134.208.37]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA15029 for ; Tue, 8 Oct 1996 11:50:14 -0700 (PDT) Received: by aahz.jf.intel.com (Smail3.1.28.1 #13) id m0vAhDK-000hxIC; Tue, 8 Oct 96 11:49 PDT Message-Id: From: batie@aahz.jf.intel.com (Alan Batie) Subject: ncr error To: freebsd-bugs@freebsd.org Date: Tue, 8 Oct 1996 11:49:10 -0700 (PDT) X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk One of our techs was trying to install FreeBSD 2.1.5 RELEASE this morning. He'd gotten into sysinstall (unfortunately, I'm not sure just *where* in sysinstall), and the debug screen showed the following: ncr0: aborting job ... ncr0:1 ERROR (90:0) (8-0-0) (0/13) @ (c8c:50000000) script cmd = 740a8700 reg: de 00 00 13 47 00 06 0f 35 08 81 00 90 00 0f 02. ncr0: restart (fatal error). sd0(ncr0:1:0): COMMAND FAILED (9 ff) @f0b1e800 sd0(ncr0:1:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. I disabled the 2nd IDE controller (both onboard), for two reasons: 1. he complained about a blank screen for about a minute or so during boot up (I assume it was BIOS timing out on devices on 2nd ctrlr), and 2. potential conflict with NCR on pci bus. This seems to have fixed the problem. I know it's not really a bug, per se, but perhaps it will help improve handling of the condition, or maybe the 2nd ctrlr didn't really help, just coincidence? I don't know what the error codes mean... -- Alan Batie ------ What goes up, must come down. batie@aahz.jf.intel.com \ / Ask any system administrator. +1 503-264-8844 (voice) \ / --unknown D0 D2 39 0E 02 34 D6 B4 \/ 5A 41 21 8F 23 5F 08 9D From owner-freebsd-bugs Tue Oct 8 14:20:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA27144 for bugs-outgoing; Tue, 8 Oct 1996 14:20:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA27126; Tue, 8 Oct 1996 14:20:02 -0700 (PDT) Resent-Date: Tue, 8 Oct 1996 14:20:02 -0700 (PDT) Resent-Message-Id: <199610082120.OAA27126@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, sec@wg.camelot.de Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA27069 for ; Tue, 8 Oct 1996 14:19:54 -0700 (PDT) Received: from robin.camelot.de (root@robin.camelot.de [194.97.87.3]) by who.cdrom.com (8.7.5/8.6.11) with SMTP id OAA08913 for ; Tue, 8 Oct 1996 14:19:51 -0700 (PDT) Received: from matrix.wg.camelot.de(really [195.30.3.17]) by robin.camelot.de via sendmail with esmtp id for ; Tue, 8 Oct 1996 23:18:10 +0200 (MET DST) (Smail-3.2 1996-Jul-4 #1 built DST-Jul-28) Received: (from sec@localhost) by matrix.wg.camelot.de (8.6.12/8.6.12) id XAA02870; Tue, 8 Oct 1996 23:17:02 +0200 Message-Id: <199610082117.XAA02870@matrix.wg.camelot.de> Date: Tue, 8 Oct 1996 23:17:02 +0200 From: Stefan Zehl Reply-To: sec@wg.camelot.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1739: syslog may log false timestamps Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1739 >Category: bin >Synopsis: syslog may log false timestamps >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 8 14:20:00 PDT 1996 >Last-Modified: >Originator: Stefan Zehl >Organization: >Release: FreeBSD 2.1-STABLE i386 >Environment: FreeBSD matrix 2.1.0-RELEASE FreeBSD 2.1.0-RELEASE #0: Sat Jun 29 18:37:23 MET DST 1996 sec@matrix:/usr/src/sys/compile/MATRIX i386 >Description: syslog pays attention to the Timezone, so any user may log entrys with wrong timestamps... especially in non-GMT-countrys the kernel logs in GMT Oct 8 21:27:55 robin /kernel: sio4: 1 more silo overflow (total 24) Oct 8 22:28:08 robin comsat[3926]: connect from localhost.camelot.de Oct 8 21:28:12 robin /kernel: sio12: 1 more silo overflow (total 255) >How-To-Repeat: in ksh type: TZ=GMT+9 logger "Test @ `date`" >Fix: none known >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Oct 8 14:40:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA29865 for bugs-outgoing; Tue, 8 Oct 1996 14:40:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA29833; Tue, 8 Oct 1996 14:40:03 -0700 (PDT) Resent-Date: Tue, 8 Oct 1996 14:40:03 -0700 (PDT) Resent-Message-Id: <199610082140.OAA29833@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received: (from nobody@localhost)by.freefall.freebsd.org.id.OAA28831;Tue; (8.7.5/8.7.3);, 8 Oct 1996 14:33:13.-0700 (PDT) Message-Id: <199610082133.OAA28831@freefall.freebsd.org> Date: Tue, 8 Oct 1996 14:33:13 -0700 (PDT) From: Karst.Koymans@phil.ruu.nl To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: bin/1740: Setting TZ to unusual values crashes applications using localtime Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1740 >Category: bin >Synopsis: Setting TZ to unusual values crashes applications using localtime >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 8 14:40:02 PDT 1996 >Last-Modified: >Originator: Karst Koymans >Organization: Utrecht University >Release: 960501 snapshot >Environment: >Description: Setting TZ to unusual values like "Europe" crashes all applications using the localtime routine. This is because the tzload routine happily opens any file, even directories, as valid timezone files. "Europe" happens to be a directory under /usr/share/zoneinfo. >How-To-Repeat: TZ=Europe date >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Tue Oct 8 15:14:45 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA04629 for bugs-outgoing; Tue, 8 Oct 1996 15:14:45 -0700 (PDT) Received: from vicar.fabrik.com (vicar.fabrik.com [205.162.124.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA04609 for ; Tue, 8 Oct 1996 15:14:41 -0700 (PDT) Received: from portia.fabrik.com ([205.162.124.20]) by vicar.fabrik.com (post.office MTA v1.9.3 ID# 0-17726) with ESMTP id AAB68 for ; Tue, 8 Oct 1996 15:10:09 -0700 Received: by banquo.fabrik.com (Fabrik F06.0-000) id Megw.2629457 ; Tue, 8 Oct 1996 15:14:23 -0700 Date: Tue, 08 Oct 1996 16:51:00 -0700 From: "Will Kempf" <"will.kempf"@firstdatacorp.com> Subject: stuff not found on CD To: bugs@FreeBSD.org Message-ID: Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk Greetings: I'm pretty disappointed that several of the packages are "not found" on the Walnut Creek CD when I do an install. e.g., the SSL stuff and SSH. Did I get a bad copy or what? TIA From owner-freebsd-bugs Tue Oct 8 15:36:38 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA08211 for bugs-outgoing; Tue, 8 Oct 1996 15:36:38 -0700 (PDT) Received: from sunrise.cs.berkeley.edu (root@sunrise.CS.Berkeley.EDU [128.32.38.121]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA08199 for ; Tue, 8 Oct 1996 15:36:32 -0700 (PDT) Received: (from asami@localhost) by sunrise.cs.berkeley.edu (8.7.5/8.6.12) id PAA14964; Tue, 8 Oct 1996 15:32:06 -0700 (PDT) Date: Tue, 8 Oct 1996 15:32:06 -0700 (PDT) Message-Id: <199610082232.PAA14964@sunrise.cs.berkeley.edu> To: "will.kempf"@firstdatacorp.com CC: bugs@FreeBSD.org In-reply-to: ("will.kempf"@firstdatacorp.com) Subject: Re: stuff not found on CD From: asami@FreeBSD.org (Satoshi Asami) Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * I'm pretty disappointed that several of the packages are "not * found" * on the Walnut Creek CD when I do an install. e.g., the SSL stuff * and * SSH. Did I get a bad copy or what? There are several ports for which we can't include the original source and/or packages because of licensing restrictions. Unfortunately, the file used for package installation is also the index for the whole ports tree, so all the ports, including those without packages on the CD, are listed there. :( Satoshi From owner-freebsd-bugs Tue Oct 8 16:21:38 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA14114 for bugs-outgoing; Tue, 8 Oct 1996 16:21:38 -0700 (PDT) Received: from irz301.inf.tu-dresden.de (irz301.inf.tu-dresden.de [141.76.1.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id QAA14087 for ; Tue, 8 Oct 1996 16:21:32 -0700 (PDT) Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by irz301.inf.tu-dresden.de (8.6.12/8.6.12-s1) with ESMTP id BAA04915; Wed, 9 Oct 1996 01:21:15 +0200 Received: (from uucp@localhost) by sax.sax.de (8.6.12/8.6.12-s1) with UUCP id BAA11422; Wed, 9 Oct 1996 01:21:14 +0200 Received: (from j@localhost) by uriah.heep.sax.de (8.7.5/8.6.9) id BAA22547; Wed, 9 Oct 1996 01:00:04 +0200 (MET DST) From: J Wunsch Message-Id: <199610082300.BAA22547@uriah.heep.sax.de> Subject: Re: stuff not found on CD To: "will.kempf"@firstdatacorp.com (Will Kempf) Date: Wed, 9 Oct 1996 01:00:04 +0200 (MET DST) Cc: bugs@freebsd.org Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) In-Reply-To: from Will Kempf at "Oct 8, 96 04:51:00 pm" 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 X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk As Will Kempf wrote: > I'm pretty disappointed that several of the packages are "not > found" on the Walnut Creek CD when I do an install. e.g., the SSL > stuff and SSH. Did I get a bad copy or what? No, but a stupid government that prohibits exportation of encryption code. Since the CDs are going to be exported, stuff of this kind must be left out. (Other packages might have been left out since the authors request [accidentally, or on purpose] that they are not to be sold on a CD-ROM.) -- 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 Tue Oct 8 22:10:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA06338 for bugs-outgoing; Tue, 8 Oct 1996 22:10:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id WAA06332; Tue, 8 Oct 1996 22:10:02 -0700 (PDT) Resent-Date: Tue, 8 Oct 1996 22:10:02 -0700 (PDT) Resent-Message-Id: <199610090510.WAA06332@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, peter@newton.dialix.com.au Received: from newton.dialix.com.au (newton.dialix.com.au [192.203.228.8]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id WAA05985 for ; Tue, 8 Oct 1996 22:03:29 -0700 (PDT) Received: (from peter@localhost) by newton.dialix.com.au (8.7.6/8.7.3) id NAA02004; Wed, 9 Oct 1996 13:03:19 +0800 (WST) Message-Id: <199610090503.NAA02004@newton.dialix.com.au> Date: Wed, 9 Oct 1996 13:03:19 +0800 (WST) From: Peter Wemm Reply-To: peter@newton.dialix.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1744: run queue or proc list smashed 4 times in 2 days Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1744 >Category: kern >Synopsis: run queue or proc list smashed 4 times in 2 days >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Oct 8 22:10:01 PDT 1996 >Last-Modified: >Originator: Peter Wemm >Organization: What, here? :-) >Release: FreeBSD 2.2-961004-SNAP i386 >Environment: Vanilla i486 box, 16M, 2 IDE drives and one slow SCSI drive on an AHA1542CF. FreeBSD newton.dialix.com.au 2.2-961004-SNAP FreeBSD 2.2-961004-SNAP #30: Tue Oct 8 06:34:52 WST 1996 peter@newton.dialix.com.au:/home2/src/sys/compile/NEWTON i386 >Description: Normally, this is a quiet machine, but it's taken a nose-dive in stability in the last two days. It's been faulting like this: WARNING: / was not properly dismounted. Fatal trap 12: page fault while in kernel mode fault virtual address = 0x4 fault code = supervisor write, page not present instruction pointer = 0x8:0xf01aa108 stack pointer = 0x10:0xefbffe0c frame pointer = 0x10:0xefbffe30 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = Idle interrupt mask = net tty bio panic: page fault Syncing disks... Fatal trap 12: page fault while in kernel mode fault virtual address = 0x10 fault code = supervisor read, page not present instruction pointer = 0x8:0xf012925a stack pointer = 0x10:0xefbffc88 frame pointer = 0x10:0xefbffc98 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = Idle interrupt mask = net tty bio panic: page fault dumping to dev 20001, offset 32768 dump 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 In this particular case, it died in cpu_switch about line 364: /* XX update whichqs? */ btrl %ebx,%edi /* clear q full status */ leal _qs(,%ebx,8),%eax /* select q */ movl %eax,%esi movl P_FORW(%eax),%ecx /* unlink from front of process q */ movl P_FORW(%ecx),%edx movl %edx,P_FORW(%eax) movl P_BACK(%ecx),%eax movl %eax,P_BACK(%edx) ^^^^^^^^^^^^^^^^^^^^^^^^^ cmpl P_FORW(%ecx),%esi /* q empty */ je 3f The backtrace looks like this: [.. rest of trap processing ..] #13 0xf01a2ce1 in calltrap () #14 0xf010e6bd in tsleep () #15 0xf0120327 in sbwait () #16 0xf011f0e3 in soreceive () #17 0xf0121b90 in recvit () #18 0xf0121dff in recvfrom () #19 0xf01ab0d3 in syscall () #20 0xf01a2d35 in Xsyscall () The process that was running was either of: UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND 1 176 4 0 2 0 208 0 sbwait SWs ?? 0:00.00 (rwhod) 0 27386 4 1 2 0 148 0 sbwait Ss ?? 0:00.00 (comsat) This particular kernel is not running any modified code. The other three dumps were quite similar, but I din't have the disk space at the time to save them for analysis. >How-To-Repeat: I don't think this box is doing anything unusual, apart from cvsup which makes it sweat a fair bit. (a 6.5MB process on a 16M machine that's doing other things is hard work :-) >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Wed Oct 9 00:07:52 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA22666 for bugs-outgoing; Wed, 9 Oct 1996 00:07:52 -0700 (PDT) Received: from uno.sat.t.u-tokyo.ac.jp (uno.sat.t.u-tokyo.ac.jp [133.11.70.160]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id AAA22386; Wed, 9 Oct 1996 00:06:36 -0700 (PDT) Received: by uno.sat.t.u-tokyo.ac.jp (8.7.3+2.6Wbeta5/8.7.3) with ESMTP id QAA15440; Wed, 9 Oct 1996 16:06:19 +0900 (JST) To: freebsd-bugs@freebsd.org Cc: freebsd-hackers@freebsd.org, freebsd-current@freebsd.org Subject: Re: NFS from Solaris Server X-Mailer: Mew version 1.06 on Emacs 19.28.1, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Wed, 09 Oct 1996 16:06:19 +0900 Message-ID: <15438.844844779@sat.t.u-tokyo.ac.jp> From: Hidetoshi Shimokawa Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi, >Is Hosed, on 2.1.0 NFS will write to a sun server at a whopping 100K/sec over >ethernet, but it goes along happily just slowly. >On 2.2-961006-SNAP we also write to NFS at a whopping 100K/sec, however in 8MB >increments we write out at 600K/sec (apparently into some memory buffer??) at >which point the buffer fills, all NFS operations are locked out on the system >until the buffer is drained. This takes an eternity. How do I undo this >buffering mechanism or make it a tunable? I'm also not satisfied with NFS performance of FreeBSD-current. It seems that 2.1.5 is rather faster than current. >Also an interesting note, a SGI to the SUN writes at 900K/sec via NFS with no >problems. The SGI is apparently doing: > > NFS v3 Proc 6, Proc 7 (Data) > >The FreeBSD box does: > > NFS v2 Proc 8 (Data) > or > NFS v3 Proc 7 (Data) > >Both are horrendously slow. Im going to attempt to figure out what the hell >Proc 6 is (everything I see says read, which doesnt make alot of sense). In >any case Im not much of a kernel hacker, so any assistance or someone with a >solution, please raise your hand! :) I am looking into this problem since yesterday, adding some debuging code into kernel. The following is some results around this. The system is, PentiumPro 100M Ether Sun Ultra Wide SCSI FreeBSD-current <--------------> Solaris 2.5 --------- Disk NFSv2 client NFSv2 server 6MB/s(iozone) and I mesured performance by iozone. With the default setting (with 4 nfsiods), I can get only 300KB/s. - With NFSv3, I got around 500KB-600KB. - SS20 <-> Sun Ultra gets around 800KB/s.) 1) A faster client(pentium class) gets less performance than a slower client(486 class). 2) After I killed all async daemon (nfsiod), I got 400KB/s, this seems funny :-). 3) By added some debugging code, I found that the performance reduction happens when the nfsiods are all busy and the buffer is marked as B_DELWRI(delayed write) in nfs_asyncio() (/sys/nfs/nfs_bio.c). This explains 1). 4) I changed the code so that nfs_asyncio returns with EIO before marks B_DELWRI, then I got 800-900KB/s. I think this algorithm is essentially same as 2.1.5 or BSDI 2.1. 5) It is interesting that the change above doesn't improve v3 performance. 6) I don't know how delayed write scheme is efficient, but at this point, it is a bottleneck. It is because, after a nfsbiod starts processiong the delayed write buffer in nfssvc_iod() (nfs_syscalls.c), other nfsbiods stop its work. I confirmed by debugging code in kernel, but it can be also easily observed by % iozone & sleep 2; cat /proc/"nfsiod's pid"/status nfsiod 15057 1 15056 0 -1,-1 noflags 844842823,10788 0,0 0,78906 sbwait 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15058 1 15056 0 -1,-1 noflags 844842823,10874 0,0 0,30899 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15059 1 15056 0 -1,-1 noflags 844842823,10939 0,0 0,3486 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15060 1 15056 0 -1,-1 noflags 844842823,11001 0,0 0,1694 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15061 1 15056 0 -1,-1 noflags 844842823,11061 0,0 0,1395 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15062 1 15056 0 -1,-1 noflags 844842823,11119 0,0 0,1601 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15063 1 15056 0 -1,-1 noflags 844842823,11176 0,0 0,1339 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 nfsiod 15064 1 15056 0 -1,-1 noflags 844842823,11233 0,0 0,1277 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 All nfsiods except one are locked at nfs_rcvlock (nfs_socket.c) for long time. By tcpdump, server did reply but nfsiod can not process it for locking. I'm not familiar with NFS and kernel programming but it seems that current code has locking problem. I don't know how to fix it, please help, NFS and kernel experts! (Isn't it needed to be non-interruptable for the code between nfs_send and nfs_rcvlock in nfs_request() and nfs_reply()?) I also like to know why NFSv3 client is so slow. /\ Hidetoshi Shimokawa \/ simokawa@sat.t.u-tokyo.ac.jp PGP public key: finger -l simokawa@sat.t.u-tokyo.ac.jp From owner-freebsd-bugs Wed Oct 9 01:20:14 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA03683 for bugs-outgoing; Wed, 9 Oct 1996 01:20:14 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA03666; Wed, 9 Oct 1996 01:20:07 -0700 (PDT) Resent-Date: Wed, 9 Oct 1996 01:20:07 -0700 (PDT) Resent-Message-Id: <199610090820.BAA03666@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, luigi@iet.unipi.it Received: from prova.iet.unipi.it (prova.iet.unipi.it [131.114.9.236]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id BAA03011 for ; Wed, 9 Oct 1996 01:12:13 -0700 (PDT) Received: (from luigi@localhost) by prova.iet.unipi.it (8.6.12/8.6.12) id KAA00316; Wed, 9 Oct 1996 10:08:16 +0200 Message-Id: <199610090808.KAA00316@prova.iet.unipi.it> Date: Wed, 9 Oct 1996 10:08:16 +0200 From: Luigi Rizzo Reply-To: luigi@iet.unipi.it To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/1745: Installing packages hangs after 1st package Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1745 >Category: misc >Synopsis: Installing packages hangs after 1st package >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 9 01:20:04 PDT 1996 >Last-Modified: >Originator: Luigi Rizzo >Organization: >Release: FreeBSD 2.2-961006-SNAP >Environment: nothing special >Description: using the "packages" menu of /stand/sysinstall, trying to install packages. The first package gets installed, but then the procedure hangs on the Information Dialog saying that "Package XXX was added successfully.". You can use CTRL-C at this point and abort the installation. >How-To-Repeat: see above. >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Wed Oct 9 03:16:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA11963 for bugs-outgoing; Wed, 9 Oct 1996 03:16:13 -0700 (PDT) Received: from minnow.render.com (render.demon.co.uk [158.152.30.118]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id DAA11902; Wed, 9 Oct 1996 03:15:51 -0700 (PDT) Received: from minnow.render.com (minnow.render.com [193.195.178.1]) by minnow.render.com (8.6.12/8.6.9) with SMTP id KAA16977; Wed, 9 Oct 1996 10:32:14 +0100 Date: Wed, 9 Oct 1996 10:32:13 +0100 (BST) From: Doug Rabson To: Hidetoshi Shimokawa cc: freebsd-bugs@freebsd.org, freebsd-current@freebsd.org Subject: Re: NFS from Solaris Server In-Reply-To: <15438.844844779@sat.t.u-tokyo.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk [hackers removed from Cc list] On Wed, 9 Oct 1996, Hidetoshi Shimokawa wrote: > [snip] > > I am looking into this problem since yesterday, adding some debuging > code into kernel. The following is some results around this. > > The system is, > > PentiumPro 100M Ether Sun Ultra Wide SCSI > FreeBSD-current <--------------> Solaris 2.5 --------- Disk > NFSv2 client NFSv2 server 6MB/s(iozone) > > and I mesured performance by iozone. > With the default setting (with 4 nfsiods), I can get only 300KB/s. > - With NFSv3, I got around 500KB-600KB. > - SS20 <-> Sun Ultra gets around 800KB/s.) > > 1) A faster client(pentium class) gets less performance than a slower > client(486 class). > > 2) After I killed all async daemon (nfsiod), I got 400KB/s, this seems > funny :-). > > 3) By added some debugging code, I found that the performance > reduction happens when the nfsiods are all busy and the buffer > is marked as B_DELWRI(delayed write) in nfs_asyncio() (/sys/nfs/nfs_bio.c). > This explains 1). > > 4) I changed the code so that nfs_asyncio returns with EIO before > marks B_DELWRI, then I got 800-900KB/s. > I think this algorithm is essentially same as 2.1.5 or BSDI 2.1. > > 5) It is interesting that the change above doesn't improve v3 performance. > > 6) I don't know how delayed write scheme is efficient, but at this > point, it is a bottleneck. It is because, after a nfsbiod starts > processiong the delayed write buffer in nfssvc_iod() (nfs_syscalls.c), > other nfsbiods stop its work. I confirmed by debugging code in > kernel, but it can be also easily observed by I was just looking at the code and returning EIO from nfs_asyncio would work. The effect it would have is to perform the rpc synchronously in the context of the writer instead of asynchronously in the context of one of the iods. If the server was able to avoid the 'write to stable storage' requirement of NFSv2 (either because of NVRAM or because it is cheating) then this would not be too inefficient. I am not sure why the delayed write handling would lock out the other iods. Maybe it is caused by the loop in nfssvc_iod which tries to flush out all the delayed write buffers in the vnode. It may be that the writing process is adding buffers at the same rate as the iod is writing them and the race is locking out the other iods. It might be worth experimenting with this code to limit the number of buffers it processes with the loop. > > % iozone & sleep 2; cat /proc/"nfsiod's pid"/status > > nfsiod 15057 1 15056 0 -1,-1 noflags 844842823,10788 0,0 0,78906 sbwait 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15058 1 15056 0 -1,-1 noflags 844842823,10874 0,0 0,30899 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15059 1 15056 0 -1,-1 noflags 844842823,10939 0,0 0,3486 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15060 1 15056 0 -1,-1 noflags 844842823,11001 0,0 0,1694 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15061 1 15056 0 -1,-1 noflags 844842823,11061 0,0 0,1395 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15062 1 15056 0 -1,-1 noflags 844842823,11119 0,0 0,1601 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15063 1 15056 0 -1,-1 noflags 844842823,11176 0,0 0,1339 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > nfsiod 15064 1 15056 0 -1,-1 noflags 844842823,11233 0,0 0,1277 nfsrcvlk 0 0 0,0,0,5,2,3,4,20,31 > > All nfsiods except one are locked at nfs_rcvlock (nfs_socket.c) for long time. > By tcpdump, server did reply but nfsiod can not process it for locking. > I'm not familiar with NFS and kernel programming but > it seems that current code has locking problem. > > I don't know how to fix it, please help, NFS and kernel experts! > > (Isn't it needed to be non-interruptable for the code between nfs_send and > nfs_rcvlock in nfs_request() and nfs_reply()?) > > I also like to know why NFSv3 client is so slow. NFSv3 in current has a bug where uncommitted unstably written buffers can later be rewritten to the server synchronously. This patch fixes this bug as well as improving the code which sends commit rpcs to the server to reduce the number of rpcs needed. It also marks buffers of uncommitted data so that they can be cluster-committed automatically by the bio system. Index: nfs_bio.c =================================================================== RCS file: /home/ncvs/src/sys/nfs/nfs_bio.c,v retrieving revision 1.25 diff -u -r1.25 nfs_bio.c --- nfs_bio.c 1996/09/19 18:20:54 1.25 +++ nfs_bio.c 1996/10/09 09:10:07 @@ -905,9 +905,11 @@ iomode = NFSV3WRITE_FILESYNC; bp->b_flags |= B_WRITEINPROG; error = nfs_writerpc(vp, uiop, cr, &iomode, &must_commit); - if (!error && iomode == NFSV3WRITE_UNSTABLE) + if (!error && iomode == NFSV3WRITE_UNSTABLE) { bp->b_flags |= B_NEEDCOMMIT; - else + if (bp->b_dirtyoff == 0 && bp->b_dirtyend == bp->b_bufsize) + bp->b_flags |= B_CLUSTEROK; + } else bp->b_flags &= ~B_NEEDCOMMIT; bp->b_flags &= ~B_WRITEINPROG; Index: nfs_vnops.c =================================================================== RCS file: /home/ncvs/src/sys/nfs/nfs_vnops.c,v retrieving revision 1.35 diff -u -r1.35 nfs_vnops.c --- nfs_vnops.c 1996/09/19 18:21:01 1.35 +++ nfs_vnops.c 1996/10/09 09:10:15 @@ -1210,7 +1210,10 @@ tsiz -= len; } nfsmout: - *iomode = committed; + if (vp->v_mount->mnt_flag & MNT_ASYNC) + *iomode = NFSV3WRITE_FILESYNC; + else + *iomode = committed; if (error) uiop->uio_resid = tsiz; return (error); @@ -2607,6 +2610,9 @@ int error = 0, wccflag = NFSV3_WCCRATTR; struct mbuf *mreq, *mrep, *md, *mb, *mb2; +#ifdef NFS_DEBUG + printf("nfs_commit(%x, %d, %d, %x, %x)\n", vp, (int) offset, cnt, cred, procp); +#endif if ((nmp->nm_flag & NFSMNT_HASWRITEVERF) == 0) return (0); nfsstats.rpccnt[NFSPROC_COMMIT]++; @@ -2757,13 +2763,14 @@ struct nfsmount *nmp = VFSTONFS(vp->v_mount); int s, error = 0, slptimeo = 0, slpflag = 0, retv, bvecpos; int passone = 1; - u_quad_t off = (u_quad_t)-1, endoff = 0, toff; + u_quad_t off, endoff, toff; struct ucred* wcred = NULL; -#ifndef NFS_COMMITBVECSIZ -#define NFS_COMMITBVECSIZ 20 -#endif - struct buf *bvec[NFS_COMMITBVECSIZ]; + struct buf **bvec = NULL; + int bvecsize = 0, bveccount; +#ifdef NFS_DEBUG + printf("nfs_flush(%x, %x, %d, %x, %d)\n", vp, cred, waitfor, p, commit); +#endif if (nmp->nm_flag & NFSMNT_INT) slpflag = PCATCH; if (!commit) @@ -2776,12 +2783,41 @@ * job. */ again: + off = (u_quad_t)-1; + endoff = 0; bvecpos = 0; if (NFS_ISV3(vp) && commit) { s = splbio(); + /* + * Count up how many buffers waiting for a commit. + */ + bveccount = 0; + for (bp = vp->v_dirtyblkhd.lh_first; bp; bp = nbp) { + nbp = bp->b_vnbufs.le_next; + if ((bp->b_flags & (B_BUSY | B_DELWRI | B_NEEDCOMMIT)) + == (B_DELWRI | B_NEEDCOMMIT)) + bveccount++; + } + /* + * Allocate space to remember the list of bufs to commit. It is + * important to use M_NOWAIT here to avoid a race with nfs_write. + * If we can't get memory (for whatever reason), we will end up + * committing the buffers one-by-one in the loop below. + */ + if (bveccount > bvecsize) { + if (bvec != NULL) + free(bvec, M_TEMP); + bvec = (struct buf **) + malloc(bveccount * sizeof(struct buf *), + M_TEMP, M_NOWAIT); + if (bvec == NULL) + bvecsize = 0; + else + bvecsize = bveccount; + } for (bp = vp->v_dirtyblkhd.lh_first; bp; bp = nbp) { nbp = bp->b_vnbufs.le_next; - if (bvecpos >= NFS_COMMITBVECSIZ) + if (bvecpos >= bvecsize) break; if ((bp->b_flags & (B_BUSY | B_DELWRI | B_NEEDCOMMIT)) != (B_DELWRI | B_NEEDCOMMIT)) @@ -2822,10 +2858,14 @@ * one call for all of them, otherwise commit each one * separately. */ - if (wcred != NOCRED) + if (wcred != NOCRED) { +#ifdef NFS_DEBUG +printf("nfs_flush: calling nfs_commit(%x, %d, %d, %x, %x)\n", + vp, (int) off, (int) (endoff - off), wcred, p); +#endif retv = nfs_commit(vp, off, (int)(endoff - off), wcred, p); - else { + } else { retv = 0; for (i = 0; i < bvecpos; i++) { off_t off, size; @@ -2879,8 +2919,10 @@ "nfsfsync", slptimeo); splx(s); if (error) { - if (nfs_sigintr(nmp, (struct nfsreq *)0, p)) - return (EINTR); + if (nfs_sigintr(nmp, (struct nfsreq *)0, p)) { + error = EINTR; + goto done; + } if (slpflag == PCATCH) { slpflag = 0; slptimeo = 2 * hz; @@ -2892,6 +2934,9 @@ panic("nfs_fsync: not dirty"); if ((passone || !commit) && (bp->b_flags & B_NEEDCOMMIT)) continue; +#ifdef NFS_DEBUG +printf("nfs_flush: writing bp=%x, bp->b_flags=%x\n", bp, bp->b_flags); +#endif bremfree(bp); if (passone || !commit) bp->b_flags |= (B_BUSY|B_ASYNC); @@ -2912,8 +2957,10 @@ error = tsleep((caddr_t)&vp->v_numoutput, slpflag | (PRIBIO + 1), "nfsfsync", slptimeo); if (error) { - if (nfs_sigintr(nmp, (struct nfsreq *)0, p)) - return (EINTR); + if (nfs_sigintr(nmp, (struct nfsreq *)0, p)) { + error = EINTR; + goto done; + } if (slpflag == PCATCH) { slpflag = 0; slptimeo = 2 * hz; @@ -2928,6 +2975,9 @@ error = np->n_error; np->n_flag &= ~NWRITEERR; } +done: + if (bvec) + free(bvec, M_TEMP); return (error); } @@ -3129,8 +3179,9 @@ * an actual write will have to be scheduled via. VOP_STRATEGY(). * If B_WRITEINPROG is already set, then push it with a write anyhow. */ - if (oldflags & (B_NEEDCOMMIT | B_WRITEINPROG) == B_NEEDCOMMIT) { + if ((oldflags & (B_NEEDCOMMIT | B_WRITEINPROG)) == B_NEEDCOMMIT) { off = ((u_quad_t)bp->b_blkno) * DEV_BSIZE + bp->b_dirtyoff; + vfs_busy_pages(bp, 1); bp->b_flags |= B_WRITEINPROG; retv = nfs_commit(bp->b_vp, off, bp->b_dirtyend-bp->b_dirtyoff, bp->b_wcred, bp->b_proc); @@ -3139,8 +3190,10 @@ bp->b_dirtyoff = bp->b_dirtyend = 0; bp->b_flags &= ~B_NEEDCOMMIT; biodone(bp); - } else if (retv == NFSERR_STALEWRITEVERF) + } else if (retv == NFSERR_STALEWRITEVERF) { nfs_clearcommit(bp->b_vp->v_mount); + vfs_unbusy_pages(bp); + } } if (retv) { if (force) -- Doug Rabson, Microsoft RenderMorphics Ltd. Mail: dfr@render.com Phone: +44 171 734 3761 FAX: +44 171 734 6426 From owner-freebsd-bugs Wed Oct 9 04:06:23 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA16306 for bugs-outgoing; Wed, 9 Oct 1996 04:06:23 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA16287 for ; Wed, 9 Oct 1996 04:06:18 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id EAA21535; Wed, 9 Oct 1996 04:06:18 -0700 (PDT) To: "Will Kempf" <"will.kempf"@firstdatacorp.com> cc: bugs@FreeBSD.org Subject: Re: stuff not found on CD In-reply-to: Your message of "Tue, 08 Oct 1996 16:51:00 PDT." Date: Wed, 09 Oct 1996 04:06:18 -0700 Message-ID: <21533.844859178@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk No, I just forgot to remove them from the INDEX, like I generally do. This will be fixed on the next CD. Jordan From owner-freebsd-bugs Wed Oct 9 07:40:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA28208 for bugs-outgoing; Wed, 9 Oct 1996 07:40:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA28202; Wed, 9 Oct 1996 07:40:03 -0700 (PDT) Resent-Date: Wed, 9 Oct 1996 07:40:03 -0700 (PDT) Resent-Message-Id: <199610091440.HAA28202@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, exidor@superior.net Received: from nimbus.superior.net (root@nimbus.superior.net [206.153.96.1]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id HAA28097 for ; Wed, 9 Oct 1996 07:38:05 -0700 (PDT) Received: (from exidor@localhost) by nimbus.superior.net (8.7.6/8.7.5) id KAA26945; Wed, 9 Oct 1996 10:38:03 -0400 (EDT) Message-Id: <199610091438.KAA26945@nimbus.superior.net> Date: Wed, 9 Oct 1996 10:38:03 -0400 (EDT) From: Christopher Masto Reply-To: exidor@superior.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1751: system("emacs") shows signal handling problem Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1751 >Category: kern >Synopsis: system() call appears to be broken re: signal handling >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Oct 9 07:40:01 PDT 1996 >Last-Modified: >Originator: Christopher Masto >Organization: Superior Net >Release: FreeBSD 2.1.0-RELEASE i386 >Environment: Any environment. >Description: Several programs which spawn an editor (trn, elm, etc.) seemed to have a problem when using emacs as the editor. Pressing C-g (abort) in emacs caused the program to re-take control of the tty, with emacs still running but unusable. This problem was also mentioned in bin/1206 as a bug in '/bin/sh -c emacs'. It turns out that it isn't /bin/sh at all, but in fact anything that uses the system() call. >How-To-Repeat: Compile and run the following: main() { system("emacs -nw") } When emacs starts, press C-g. It will dump you back to the shell, usually with the terminal modes screwed up, and emacs will still show up in a 'ps'. (And it will occasionally write "garbage collecting" to the terminal) >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Wed Oct 9 10:40:30 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14249 for bugs-outgoing; Wed, 9 Oct 1996 10:40:30 -0700 (PDT) Received: (from wollman@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA14216; Wed, 9 Oct 1996 10:40:23 -0700 (PDT) Date: Wed, 9 Oct 1996 10:40:23 -0700 (PDT) From: Garrett Wollman Message-Id: <199610091740.KAA14216@freefall.freebsd.org> To: Karst.Koymans@phil.ruu.nl, wollman, freebsd-bugs Subject: Re: bin/1740 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: Setting TZ to unusual values crashes applications using localtime State-Changed-From-To: open-closed State-Changed-By: wollman State-Changed-When: Wed Oct 9 10:39:46 PDT 1996 State-Changed-Why: Fixed in rev 1.10 of localtime.c. From owner-freebsd-bugs Wed Oct 9 12:12:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA22658 for bugs-outgoing; Wed, 9 Oct 1996 12:12:04 -0700 (PDT) Received: from Octopussy (Octopussy.MI.Uni-Koeln.DE [134.95.212.20]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA22573 for ; Wed, 9 Oct 1996 12:11:19 -0700 (PDT) Received: from x14.mi.uni-koeln.de (annexr2-43.slip.Uni-Koeln.DE) by Octopussy with SMTP id AA24825 (5.67b/IDA-1.5 for ); Wed, 9 Oct 1996 21:10:37 +0200 Received: (from se@localhost) by x14.mi.uni-koeln.de (8.7.6/8.6.9) id VAA03662; Wed, 9 Oct 1996 21:09:12 +0200 (MET DST) Date: Wed, 9 Oct 1996 21:09:12 +0200 (MET DST) Message-Id: <199610091909.VAA03662@x14.mi.uni-koeln.de> From: Stefan Esser To: batie@aahz.jf.intel.com (Alan Batie) Cc: freebsd-bugs@freebsd.org Subject: Re: ncr error In-Reply-To: References: Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Alan Batie writes: > One of our techs was trying to install FreeBSD 2.1.5 RELEASE this morning. > He'd gotten into sysinstall (unfortunately, I'm not sure just *where* in > sysinstall), and the debug screen showed the following: > > ncr0: aborting job ... > ncr0:1 ERROR (90:0) (8-0-0) (0/13) @ (c8c:50000000) > script cmd = 740a8700 > reg: de 00 00 13 47 00 06 0f 35 08 81 00 90 00 0f 02. > ncr0: restart (fatal error). > sd0(ncr0:1:0): COMMAND FAILED (9 ff) @f0b1e800 > sd0(ncr0:1:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. > > I disabled the 2nd IDE controller (both onboard), for two reasons: 1. > he complained about a blank screen for about a minute or so during boot > up (I assume it was BIOS timing out on devices on 2nd ctrlr), and 2. > potential conflict with NCR on pci bus. > > This seems to have fixed the problem. Could you please send a verbose boot log for your system ? (Enter "-v" at the "Boot: " prompt.) This could have been caused by IRQ mapping problems, this is the only thing which might conflict between the NCR and an EIDE controller ... > I know it's not really a bug, per se, but perhaps it will help improve > handling of the condition, or maybe the 2nd ctrlr didn't really help, > just coincidence? I don't know what the error codes mean... Well, they are not too meaningful in this particular case. A command was aborted with no data left to transfer. Then there is the exact position in the NCR SCRIPTS code, where this happened (in the WIDE SCSI negotiation code: Do you really have a WIDE SCSI drive connected ???) Please send some more information for me to understand what actually went wrong ... Regards, STefan From owner-freebsd-bugs Thu Oct 10 02:30:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA03892 for bugs-outgoing; Thu, 10 Oct 1996 02:30:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA03883; Thu, 10 Oct 1996 02:30:02 -0700 (PDT) Date: Thu, 10 Oct 1996 02:30:02 -0700 (PDT) Message-Id: <199610100930.CAA03883@freefall.freebsd.org> To: freebsd-bugs Cc: From: "Jordan K. Hubbard" Subject: Re: misc/1745: Installing packages hangs after 1st package Reply-To: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/1745; it has been noted by GNATS. From: "Jordan K. Hubbard" To: luigi@iet.unipi.it Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: misc/1745: Installing packages hangs after 1st package Date: Thu, 10 Oct 1996 02:26:54 -0700 > using the "packages" menu of /stand/sysinstall, trying to > install packages. The first package gets installed, but then > the procedure hangs on the Information Dialog saying that > "Package XXX was added successfully.". You can use CTRL-C at > this point and abort the installation. Hmmmm. I will try to reproduce this - I think it may be the new wait() code I added to reap the zombies when running as init. Jordan From owner-freebsd-bugs Thu Oct 10 10:30:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA04562 for bugs-outgoing; Thu, 10 Oct 1996 10:30:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA04556; Thu, 10 Oct 1996 10:30:02 -0700 (PDT) Resent-Date: Thu, 10 Oct 1996 10:30:02 -0700 (PDT) Resent-Message-Id: <199610101730.KAA04556@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, branson@widomaker.com Received: from toth.hq.ferg.com (pm1-14.wmbg.widomaker.com [206.161.154.15]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA04380 for ; Thu, 10 Oct 1996 10:27:27 -0700 (PDT) Received: (from branson@localhost) by toth.hq.ferg.com (8.7.5/8.7.3) id NAA24554; Thu, 10 Oct 1996 13:27:18 -0400 (EDT) Message-Id: <199610101727.NAA24554@toth.hq.ferg.com> Date: Thu, 10 Oct 1996 13:27:18 -0400 (EDT) From: Branson Matheson Reply-To: branson@widomaker.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1754: netbooted machines freeze with ifconfig aliases Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1754 >Category: kern >Synopsis: netbooted machines freeze with ifconfig aliases >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 10:30:01 PDT 1996 >Last-Modified: >Originator: Branson Matheson >Organization: ============================================================================= Branson Matheson | Ferguson Enterprises | If Pete and Repeat were System Administrator | W: (804) 874-7795 | sittin on a fence and Pete Unix, Perl, WWW | branson@widomaker.com | fell off, who is left? >Release: FreeBSD 2.1-STABLE i386 >Environment: FreeBSD 2.1.5-RELEASE #1: Thu Sep 19 09:48:29 EDT 1996 branson@garion.hq.ferg.com:/usr/src/sys/compile/TOTH CPU: i486 SX (486-class CPU) Origin = "GenuineIntel" Id = 0x423 Stepping=3 Features=0x2 real memory = 12582912 (12288K bytes) avail memory = 10530816 (10284K bytes) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 405MB (830760 sectors), 989 cyls, 15 heads, 56 S/T, 512 B/S 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 5 on isa ep0: aui/utp/bnc[*UTP*] address 00:20:af:e9:31:f6 npx0 on motherboard npx0: 387 emulator NFS SWAP: 172.16.52.23:/export/monitor/swap NFS ROOT: 172.16.52.23:/export/monitor/root Network booted from a locally running bootpd and tftp. The nfs server is on a different subnet. The kernel is basically the same one as GENERIC. >Description: When using the alias feature of ifconfig, it immediately freezes the machine. The machine is not pingable nor does it respond at the console. However, syscons console switching works, and the carriage return works.. just get nothing back from the machine. the machine sits at 172.16.102.203, i am trying to alias it to 172.16.102.205. >How-To-Repeat: ifconfig ep0 alias {second ip, same subnet.} >Fix: None that I know of. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Oct 10 12:13:00 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA09749 for bugs-outgoing; Thu, 10 Oct 1996 12:13:00 -0700 (PDT) Received: from george.lbl.gov (george-2.lbl.gov [131.243.2.12]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id MAA09740 for ; Thu, 10 Oct 1996 12:12:58 -0700 (PDT) Received: (jin@localhost) by george.lbl.gov (8.6.10/8.6.5) id MAA07869 for bugs@freebsd.org; Thu, 10 Oct 1996 12:12:57 -0700 Date: Thu, 10 Oct 1996 12:12:57 -0700 From: "Jin Guojun[ITG]" Message-Id: <199610101912.MAA07869@george.lbl.gov> To: bugs@freebsd.org Subject: compiler bug in 2.2-961006-SNAP release Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 2.2-961006-SNAP introduces a bug in C compiler. The initialization uses memset which is only available in user space. So, if kernel has such code like: Mystruct V = {any#}; It will causes kernel linking failure: loading kernel znatm.Dro: Undefined symbol `_memset' referenced from text segment znatm.Dro: Undefined symbol `_memset' referenced from text segment *** Error code 1 -Jin Guojun From owner-freebsd-bugs Thu Oct 10 12:57:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA11858 for bugs-outgoing; Thu, 10 Oct 1996 12:57:03 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA11853 for ; Thu, 10 Oct 1996 12:57:01 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id MAA00655; Thu, 10 Oct 1996 12:56:58 -0700 (PDT) To: "Jin Guojun[ITG]" cc: bugs@freebsd.org Subject: Re: compiler bug in 2.2-961006-SNAP release In-reply-to: Your message of "Thu, 10 Oct 1996 12:12:57 PDT." <199610101912.MAA07869@george.lbl.gov> Date: Thu, 10 Oct 1996 12:56:58 -0700 Message-ID: <653.844977418@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > 2.2-961006-SNAP introduces a bug in C compiler. The initialization uses Actually, it looks more to me like memset() simply needs to move into libkern. Jordan From owner-freebsd-bugs Thu Oct 10 13:12:21 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA12644 for bugs-outgoing; Thu, 10 Oct 1996 13:12:21 -0700 (PDT) Received: from george.lbl.gov (george-2.lbl.gov [131.243.2.12]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA12635 for ; Thu, 10 Oct 1996 13:12:18 -0700 (PDT) Received: (jin@localhost) by george.lbl.gov (8.6.10/8.6.5) id NAA12801; Thu, 10 Oct 1996 13:12:17 -0700 Date: Thu, 10 Oct 1996 13:12:17 -0700 From: "Jin Guojun[ITG]" Message-Id: <199610102012.NAA12801@george.lbl.gov> To: jkh@time.cdrom.com Subject: Re: compiler bug in 2.2-961006-SNAP release Cc: bugs@freebsd.org Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > 2.2-961006-SNAP introduces a bug in C compiler. The initialization uses > > Actually, it looks more to me like memset() simply needs to move into > libkern. If the bzero and memset can be merged (bzero can be macro of memset), this should be a good idea. To maintain two assemble code for bzero and memset costs both human and CPU power. -Jin From owner-freebsd-bugs Thu Oct 10 13:35:28 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA13957 for bugs-outgoing; Thu, 10 Oct 1996 13:35:28 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA13952 for ; Thu, 10 Oct 1996 13:35:25 -0700 (PDT) Received: from rocky.mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by who.cdrom.com (8.7.5/8.6.11) with ESMTP id NAA12760 for ; Thu, 10 Oct 1996 13:35:23 -0700 (PDT) Received: (from nate@localhost) by rocky.mt.sri.com (8.7.5/8.7.3) id OAA17103; Thu, 10 Oct 1996 14:33:41 -0600 (MDT) Date: Thu, 10 Oct 1996 14:33:41 -0600 (MDT) Message-Id: <199610102033.OAA17103@rocky.mt.sri.com> From: Nate Williams To: "Jordan K. Hubbard" Cc: "Jin Guojun[ITG]" , bugs@freebsd.org Subject: Re: compiler bug in 2.2-961006-SNAP release In-Reply-To: <653.844977418@time.cdrom.com> References: <199610101912.MAA07869@george.lbl.gov> <653.844977418@time.cdrom.com> Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Jordan K. Hubbard writes: > > 2.2-961006-SNAP introduces a bug in C compiler. The initialization uses > > Actually, it looks more to me like memset() simply needs to move into > libkern. I *think* memset is inlined if you compile with '-O2'. Nate From owner-freebsd-bugs Thu Oct 10 13:38:20 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA14125 for bugs-outgoing; Thu, 10 Oct 1996 13:38:20 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA14117 for ; Thu, 10 Oct 1996 13:38:17 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id NAA05109; Thu, 10 Oct 1996 13:37:40 -0700 (PDT) To: Nate Williams cc: "Jin Guojun[ITG]" , bugs@freebsd.org Subject: Re: compiler bug in 2.2-961006-SNAP release In-reply-to: Your message of "Thu, 10 Oct 1996 14:33:41 MDT." <199610102033.OAA17103@rocky.mt.sri.com> Date: Thu, 10 Oct 1996 13:37:40 -0700 Message-ID: <5107.844979860@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I *think* memset is inlined if you compile with '-O2'. Hmmmm. Well, even so, we can hardly make it a mandatory flag just to avoid this problem, now can we? :-) Jordan From owner-freebsd-bugs Thu Oct 10 13:45:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA14574 for bugs-outgoing; Thu, 10 Oct 1996 13:45:13 -0700 (PDT) Received: from george.lbl.gov (george-2.lbl.gov [131.243.2.12]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA14568 for ; Thu, 10 Oct 1996 13:45:11 -0700 (PDT) Received: (jin@localhost) by george.lbl.gov (8.6.10/8.6.5) id NAA15632; Thu, 10 Oct 1996 13:45:10 -0700 Date: Thu, 10 Oct 1996 13:45:10 -0700 From: "Jin Guojun[ITG]" Message-Id: <199610102045.NAA15632@george.lbl.gov> To: jkh@time.cdrom.com, nate@mt.sri.com Subject: Re: compiler bug in 2.2-961006-SNAP release Cc: bugs@freebsd.org Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Nate Williams wrote that: > I *think* memset is inlined if you compile with '-O2'. Not in this case. Maybe you think the explicityly to use memset. make s10init.o cc -O2 -I/export/src/zeitnet/ZNatm/include s10init.c 6.0u 0.4s 0:09.43 68.3% 1070+2010k 153+31io 1pf+0w % nm s10init.o | grep mem U _ZOSfreembandmem U _memset U _zntune_max_rcv_pool_mem -Jin From owner-freebsd-bugs Thu Oct 10 15:00:07 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19401 for bugs-outgoing; Thu, 10 Oct 1996 15:00:07 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA19364; Thu, 10 Oct 1996 15:00:03 -0700 (PDT) Resent-Date: Thu, 10 Oct 1996 15:00:03 -0700 (PDT) Resent-Message-Id: <199610102200.PAA19364@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, archie@whistle.com Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA19112 for ; Thu, 10 Oct 1996 14:52:16 -0700 (PDT) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id OAA08894 for ; Thu, 10 Oct 1996 14:51:39 -0700 (PDT) Received: from bubba.whistle.com(207.76.205.7) by whistle.com via smap (V1.3) id sma008890; Thu Oct 10 14:51:18 1996 Received: (from archie@localhost) by bubba.whistle.com (8.7.5/8.6.12) id OAA13534; Thu, 10 Oct 1996 14:51:18 -0700 (PDT) Message-Id: <199610102151.OAA13534@bubba.whistle.com> Date: Thu, 10 Oct 1996 14:51:18 -0700 (PDT) From: Archie Cobbs Reply-To: archie@whistle.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1755: more(1) generates garbage at end of file output Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1755 >Category: bin >Synopsis: more(1) generates garbage at end of file output >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 15:00:02 PDT 1996 >Last-Modified: >Originator: Archie Cobbs >Organization: Whistle Communications, Inc. >Release: FreeBSD 2.2-960801-SNAP i386 >Environment: FreeBSD-2.2960801-SNAP >Description: Create a file "foo" with the following contents: 0000000: 73 6f 66 74 77 61 72 65 0d 0a 69 6e 74 65 72 6e software..intern 0000010: 61 6c 0d 0a 70 75 62 6c 69 63 0d 0a al..public.. Now if you say "more foo" you get extra garbage at the end of the output: $ cat foo software internal public $ more foo software internal public c $ send-pr Notice the carriage returns -- this seems to be what confuses more(1). >How-To-Repeat: Fully repeatable as described above >Fix: Use less(1) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Oct 10 16:10:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA23660 for bugs-outgoing; Thu, 10 Oct 1996 16:10:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA23650; Thu, 10 Oct 1996 16:10:03 -0700 (PDT) Resent-Date: Thu, 10 Oct 1996 16:10:03 -0700 (PDT) Resent-Message-Id: <199610102310.QAA23650@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received: (from nobody@localhost)by.freefall.freebsd.org.id.QAA23575;Thu; (8.7.5/8.7.3);, 10 Oct 1996 16:09:06.-0700 (PDT) Message-Id: <199610102309.QAA23575@freefall.freebsd.org> Date: Thu, 10 Oct 1996 16:09:06 -0700 (PDT) From: alain@xon.co.uk To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: conf/1756: timeout on fd0 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1756 >Category: conf >Synopsis: timeout on fd0 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: support >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 16:10:01 PDT 1996 >Last-Modified: >Originator: Alain Bartolo >Organization: >Release: 2.1 >Environment: >Description: I get timeouts on fd0 each time I try to do tars or dds either when saving or reading. My configuration is a Cyrix P150+ on an Asustek T2P4. I use an EIDE DD, ATAPI CD and a VGA card - quite basic. >How-To-Repeat: For each read/write to floppy (3.5 - 1.44 NEC) >Fix: >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Oct 10 17:27:00 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA28704 for bugs-outgoing; Thu, 10 Oct 1996 17:27:00 -0700 (PDT) Received: from falcon.econ.kyoto-u.ac.jp (falcon.econ.kyoto-u.ac.jp [130.54.76.253]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id RAA28416 for ; Thu, 10 Oct 1996 17:20:08 -0700 (PDT) Received: from localhost (motonori@localhost [127.0.0.1]) by falcon.econ.kyoto-u.ac.jp (8.8.Gamma.0/3.5Wbeta-falcon) with ESMTP id JAA06712; Fri, 11 Oct 1996 09:16:44 +0900 (JST) To: bugs@freebsd.org Subject: patches for PPP X-Mailer: Mew version 1.05+ on Emacs 19.28.2, Mule 2.3 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Message-Id: <19961011091643Y/motonori@econ.kyoto-u.ac.jp> Date: Fri, 11 Oct 1996 09:16:43 +0900 From: NAKAMURA Motonori X-Dispatcher: impost version 0.93 (Aug. 9, 1996) Lines: 237 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hello, I send some patches for /usr/sbin/ppp derived from iij-ppp by tony-o because the ppp software is not supported no longer by the original author, and some improvement have been done by FBSD group, I think. If there is more appropriate person to send this type of report, please let me know. Well, there are two bugs in the ppp software about malloc() and a core is dumped on BSDOS 2.1. But may not be dumped with FBSD. 1. Room to calculate MD5 for CHAP negotiation is shorter than required. a core is not dumped at first connecting time and dumped at second or third time. (patch I) 2. A routine for "show route" refers out of allocated space. Values pointed by "lp" should be read as CHAR, I think. there is also no free() for disallocation. (patch II) Here is also a patch for an improvement: In current imprementation, even if PPP connection is disconnected by time out, prompt of interactive mode does not change from "PPP>" to "ppp>" to indicate the disconnection on a terminal. So I modified the code to do that. (patch III) Regards, --- Faculty of Economics, Kyoto University, Kyoto, 606-01 JAPAN Motonori NAKAMURA E-mail: === patch I === *** chap.c.orig Sun May 12 06:03:00 1996 --- chap.c Fri Oct 11 06:34:19 1996 *************** *** 147,153 **** } name = VarAuthName; namelen = strlen(VarAuthName); ! argp = malloc(1 + valsize + namelen); digest = argp; *digest++ = 16; /* value size */ ap = answer; --- 147,153 ---- } name = VarAuthName; namelen = strlen(VarAuthName); ! argp = malloc(1 + valsize + namelen + 16); digest = argp; *digest++ = 16; /* value size */ ap = answer; *************** *** 169,174 **** --- 169,175 ---- ap += namelen; /* Send answer to the peer */ ChapOutput(CHAP_RESPONSE, chp->id, argp, namelen + 17); + free(argp); break; case CHAP_RESPONSE: if (keyp) { === patch II === *** route.c.orig Sun Oct 6 09:01:00 1996 --- route.c Fri Oct 11 06:33:50 1996 *************** *** 198,207 **** --- 198,209 ---- #if (BSD >= 199306) if (sysctl(mib, 6, sp, &needed, NULL, 0) < 0) { perror("sysctl-getroute"); + free(sp); return(1); } #else if (getkerninfo(KINFO_RT_DUMP, sp, &needed, 0) < 0) + free(sp); return(1); #endif ep = sp + needed; *************** *** 226,236 **** #endif wp = (u_char *)(lp + 1); mask = 0; ! for (nb = *lp; nb > 4; nb--) { mask <<= 8; mask |= *wp++; } ! for (nb = 8 - *lp; nb > 0; nb--) mask <<= 8; } } --- 228,238 ---- #endif wp = (u_char *)(lp + 1); mask = 0; ! for (nb = *(char *)lp; nb > 4; nb--) { mask <<= 8; mask |= *wp++; } ! for (nb = 8 - *(char *)lp; nb > 0; nb--) mask <<= 8; } } *************** *** 238,244 **** p_flags(rtm->rtm_flags & (RTF_UP|RTF_GATEWAY|RTF_HOST), "%-6.6s "); printf("(%d)\n", rtm->rtm_index); } ! return(1); } --- 240,246 ---- p_flags(rtm->rtm_flags & (RTF_UP|RTF_GATEWAY|RTF_HOST), "%-6.6s "); printf("(%d)\n", rtm->rtm_index); } ! free(sp); return(1); } === patch III === *** command.c.orig Mon Oct 7 08:27:00 1996 --- command.c Fri Oct 11 06:37:59 1996 *************** *** 480,495 **** return(val); } void ! Prompt(flag) ! int flag; { char *pconnect, *pauth; if (!(mode & MODE_INTER)) return; ! if (flag) printf("\n"); if ( VarLocalAuth == LOCAL_AUTH ) pauth = " ON "; --- 480,499 ---- return(val); } + int aft_cmd = 1; + void ! Prompt() { char *pconnect, *pauth; if (!(mode & MODE_INTER)) return; ! if (!aft_cmd) ! printf("\n"); ! else ! aft_cmd = 0; if ( VarLocalAuth == LOCAL_AUTH ) pauth = " ON "; *** ../iij-ppp.FBSD/main.c Mon Oct 7 02:36:00 1996 --- main.c Fri Oct 11 06:52:31 1996 *************** *** 61,66 **** --- 61,67 ---- extern int SelectSystem(); extern void DecodeCommand(), Prompt(); + extern int aft_cmd; extern int IsInteractive(); extern struct in_addr ifnetmask; static void DoLoop(void); *************** *** 455,460 **** --- 456,462 ---- if ((mode & (MODE_INTER|MODE_AUTO)) == MODE_INTER) { TtyCommandMode(1); fprintf(stderr, "Packet mode.\r\n"); + aft_cmd = 1; } } *************** *** 483,488 **** --- 485,491 ---- #endif if (!TermMode) { n = read(netfd, linebuff, sizeof(linebuff)-1); + aft_cmd = 1; if (n > 0) { DecodeCommand(linebuff, n, 1); } else { *************** *** 644,649 **** --- 647,653 ---- if (mode & MODE_DIRECT) { modem = OpenModem(mode); LogPrintf(LOG_PHASE_BIT, "Packet mode enabled\n"); + fflush(stderr); PacketMode(); } else if (mode & MODE_DEDICATED) { if (!modem) *** ../iij-ppp.FBSD/lcp.c Sun May 12 06:03:00 1996 --- lcp.c Fri Oct 11 06:45:43 1996 *************** *** 379,384 **** --- 390,396 ---- StopAllTimers(); OsLinkdown(); NewPhase(PHASE_TERMINATE); + Prompt(1); } void *************** *** 663,668 **** --- 678,689 ---- } break; } + #if 1 /* to avoid inf. loop */ + if (length == 0) { + LogPrintf(LOG_LCP, "LCP size zero\n"); + break; + } + #endif plen -= length; cp += length; } === END === From owner-freebsd-bugs Thu Oct 10 20:50:08 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA12230 for bugs-outgoing; Thu, 10 Oct 1996 20:50:08 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA12204; Thu, 10 Oct 1996 20:50:03 -0700 (PDT) Resent-Date: Thu, 10 Oct 1996 20:50:03 -0700 (PDT) Resent-Message-Id: <199610110350.UAA12204@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, ac199@freenet.hamilton.on.ca Received: from X2296 (ppp1677.on.sympatico.ca [206.172.249.141]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA11831 for ; Thu, 10 Oct 1996 20:43:59 -0700 (PDT) Received: (from tim@localhost) by X2296 (8.7.6/8.7.3) id WAA00521; Wed, 27 Dec 1995 22:30:16 -0500 (EST) Message-Id: <199512280330.WAA00521@X2296> Date: Wed, 27 Dec 1995 22:30:16 -0500 (EST) From: keohrednaV.miT@X2296 Reply-To: ac199@freenet.hamilton.on.ca To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/1757: sysinstall is broken and SIG11's Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1757 >Category: misc >Synopsis: sysinstall repeatably generates a sig11 >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 20:50:01 PDT 1996 >Last-Modified: >Originator: Tim Vanderhoek >Organization: -- The Organization of people wondering what would happen if I piped /dev/zero into this section for a couple of seconds? >Release: FreeBSD 2.2-961006-SNAP i386 >Environment: FreeBSD 2.2-961006-SNAP boot disk. >Description: I have been granted the capability to consistently cause sysinstall to generate ugly-looking (as opposed to sexy) sig11's. It happens only when certain values are given when doing the network configuration, hence the low priority. >How-To-Repeat: 1. (*) Boot from boot disk. 2. Select "Set Options" option from main menu. 3. Choose to set the "Media". 4. Choose ftp media. 5. Choose something. 6. Choose pp0. If you have the urge, maybe you can get away with some other choice? 7. Enter a hostname. 8. TAB over (oops! Is that a Windows term?) everything else and select "Ok". 9. Read the message "Missing Name Server" and select "Ok". 10. Read baud rate question, and select "Ok". You may (probably?) enter a substitute baud rate, if you so desire. 11. Read ip address question, and select "Ok". You may (probably?) enter a substitute ip address, if you are in such a manner motivated. 12. Read the message telling you to establish a connection, and disobey it. You could (probably?) establish a connection if you were so inclined, but it's hardly even worth it. 13. Choose "Media type". 14. Intuit the fact from the previous instruction that you are back at setting-options menu. 15. Choose "FTP". 16. Read the message concerning skipping the reconfiguration of netopts. 17. Understand that we want to reconfigure netopts, so you should select "No". 18. Select "pp0". If you are drawn to such an action, you might possibly be able to get away with selecting some other deal. 19. Laugh heartily as sysinstall turns inwards in a roaring mass of flames, stuttering messages such as "I'm dead! I'm Dead!". HAHAHAHA!! 20. Decide that this guy is pretty stupid, since flames don't have much mass... (*) Necessary? Maybe? Maybe not? >Fix: Improve `dialog' and `libdialog' and then rewrite `sysinstall' as a bunch of shell scripts, or something along those lines. Optionally, warn people that reconfiguring netopts can cause a crash. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Thu Oct 10 21:10:09 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA13717 for bugs-outgoing; Thu, 10 Oct 1996 21:10:09 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA13668; Thu, 10 Oct 1996 21:10:02 -0700 (PDT) Resent-Date: Thu, 10 Oct 1996 21:10:02 -0700 (PDT) Resent-Message-Id: <199610110410.VAA13668@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, rhh@dilbert.multiverse.com Received: from central.picker.com (central.picker.com [144.54.31.2]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id VAA13407 for ; Thu, 10 Oct 1996 21:06:25 -0700 (PDT) Received: from ct.picker.com by central.picker.com with smtp (Smail3.1.28.1 #3) id m0vBYi0-0004sUC; Thu, 10 Oct 96 23:56 EDT Received: from stealth.ct.picker.com ([144.54.61.10]) by ct.picker.com (4.1/SMI-4.1) id AA10959; Thu, 10 Oct 96 23:54:23 EDT Received: (from rhh@localhost) by stealth.ct.picker.com (8.7.5/8.6.9) id XAA02344; Thu, 10 Oct 1996 23:54:33 GMT Message-Id: <199610102354.XAA02344@stealth.ct.picker.com> Date: Thu, 10 Oct 1996 23:54:33 GMT From: rhh@dilbert.multiverse.com Reply-To: rhh@dilbert.multiverse.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1758: AWE32 Driver Port Uploaded Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1758 >Category: kern >Synopsis: New AWE32 sound card driver for integration into -current >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 10 21:10:01 PDT 1996 >Last-Modified: >Originator: Randall Hopper >Organization: >Release: FreeBSD 2.2-960612-SNAP i386 >Environment: 2.2-960612-SNAP w/ sound driver patched from 10/8/96 -current >Description: New driver port for the AWE32 and Sound Blaster 32 sound cards uploaded to: ftp://ftp.freebsd.org/pub/FreeBSD/incoming/awedrv-0.1.6-port.tgz for merge into -current at your earliest convenience. Also, please leave package in incoming directory as it contains the ported utility programs for the kernel driver as well as the kernel patches for the driver itself. >How-To-Repeat: N/A >Fix: Source merge with -current >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 00:00:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA22891 for bugs-outgoing; Fri, 11 Oct 1996 00:00:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id AAA22853; Fri, 11 Oct 1996 00:00:03 -0700 (PDT) Date: Fri, 11 Oct 1996 00:00:03 -0700 (PDT) Message-Id: <199610110700.AAA22853@freefall.freebsd.org> To: freebsd-bugs Cc: From: J Wunsch Subject: Re: conf/1756: timeout on fd0 Reply-To: J Wunsch Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR conf/1756; it has been noted by GNATS. From: J Wunsch To: alain@xon.co.uk Cc: freebsd-gnats-submit@freebsd.org Subject: Re: conf/1756: timeout on fd0 Date: Fri, 11 Oct 1996 08:48:56 +0200 (MET DST) As alain@xon.co.uk wrote: > I get timeouts on fd0 each time I try to do tars or dds either > when saving or reading. > My configuration is a Cyrix P150+ on an Asustek T2P4. I use an EIDE > DD, ATAPI CD and a VGA card - quite basic. > >How-To-Repeat: > For each read/write to floppy (3.5 - 1.44 NEC) Normally, this is far too weak to serve as a useful bug report. Remember, the ``How-To-Repeat'' was meant to help somebody else repeating your problem, we trust you that it is repeatable for you. (No, the problem is not repeatable for others, except for owners of boards with the UMC8669F chip. But you didn't write this detail explicitly, it's incident that we already know about this problem.) Upgrade to a newer version of FreeBSD. The UMC8669F chip has several imcompatibilities with the original hardware it tries to clone. The floppy controller flaw has been worked around in FreeBSD 2.1.5, or 2.2-current on 1996/03/31. The UART bug is (partially?) worked around in FreeBSD 2.2-current since 1996/09/30. (What is this bug? Well, try running UUCP over it...) In case you don't wanna upgrade, get back to me in mail, and i will send you a patch for the floppy stuff. Btw., if the board is under warranty, get it replaced by something that doesn't use the UMC8669F. We've successfully had boards with these chips replaced because they are plain buggy. -- 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 Fri Oct 11 01:30:07 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA28098 for bugs-outgoing; Fri, 11 Oct 1996 01:30:07 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id BAA28057; Fri, 11 Oct 1996 01:30:03 -0700 (PDT) Date: Fri, 11 Oct 1996 01:30:03 -0700 (PDT) Message-Id: <199610110830.BAA28057@freefall.freebsd.org> To: freebsd-bugs Cc: From: J Wunsch Subject: Re: misc/1757: sysinstall is broken and SIG11's Reply-To: J Wunsch Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/1757; it has been noted by GNATS. From: J Wunsch To: ac199@freenet.hamilton.on.ca Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: misc/1757: sysinstall is broken and SIG11's Date: Fri, 11 Oct 1996 09:53:42 +0200 (MET DST) As keohrednaV.miT@X2296 wrote: > 9. Read the message "Missing Name Server" and select "Ok". Don't do this. Fill in a nameserver value. This was a known bug in sysinstall that has been fixed since. -- 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 Fri Oct 11 02:30:37 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id CAA02948 for bugs-outgoing; Fri, 11 Oct 1996 02:30:37 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id CAA02796 for ; Fri, 11 Oct 1996 02:25:51 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id TAA20179; Fri, 11 Oct 1996 19:17:11 +1000 Date: Fri, 11 Oct 1996 19:17:11 +1000 From: Bruce Evans Message-Id: <199610110917.TAA20179@godzilla.zeta.org.au> To: bugs@freebsd.org, jin@george.lbl.gov Subject: Re: compiler bug in 2.2-961006-SNAP release Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >2.2-961006-SNAP introduces a bug in C compiler. The initialization uses >memset which is only available in user space. So, if kernel has such code >like: > >Mystruct V = {any#}; ^^^^all zeros > >It will causes kernel linking failure: > >loading kernel >znatm.Dro: Undefined symbol `_memset' referenced from text segment This is best fixed by not using auto initializers for structs. They tend to be inefficient, and for all-zero initializes, gcc-2.7-2 only handles ones of the following sizes efficiently: 1, 2, 4, 8. It calls memset() to for all other cases. gcc-2.7.2 handles small nonzero auto struct initializers better by copying a template using its builtin memcpy (except for -O0 it calls memcpy). I fixed this problem in ipx_usrreq.c. The initializer was redundant. Bruce RCS file: /a/ncvs/src/sys/netipx/ipx_usrreq.c,v ---------------------------- revision 1.6 date: 1996/04/13 14:37:22; author: jhay; state: Exp; lines: +6 -2 Don't use a newfangled auto initializer. Initialize everything by assignment to avoid one bug and several pessimizations. In the old version, gcc-2.6.3 (i386 version) generates 16 bytes of static data and copies it using 4 4-byte load-stores. gcc-2.7.2 generates 2 1-byte stores and calls memset() to zero 14 bytes. Linking fails because memset() doesn't exist in the kernel. In both versions, the 2 bytes stored directly are all that is actually used unless the null padding at the end is used, since the 3 4-byte words in the middle are initialized again by struct assignment. These words are misaligned. gcc generates misaligned load-stores for (small) misaligned struct copies. Submitted by: Bruce Evans From owner-freebsd-bugs Fri Oct 11 03:22:12 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA05719 for bugs-outgoing; Fri, 11 Oct 1996 03:22:12 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id DAA05660 for ; Fri, 11 Oct 1996 03:21:38 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.7.6/8.6.9) id UAA21685; Fri, 11 Oct 1996 20:17:53 +1000 Date: Fri, 11 Oct 1996 20:17:53 +1000 From: Bruce Evans Message-Id: <199610111017.UAA21685@godzilla.zeta.org.au> To: jin@george.lbl.gov, jkh@time.cdrom.com Subject: Re: compiler bug in 2.2-961006-SNAP release Cc: bugs@FreeBSD.org Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk >> Actually, it looks more to me like memset() simply needs to move into >> libkern. > >If the bzero and memset can be merged (bzero can be macro of memset), this That would waste cpu power for the extra arg to memset and extra processing to detect when the arg is 0 and join the bcopy code. >should be a good idea. To maintain two assemble code for bzero and memset >costs both human and CPU power. We already have memcpy, bcopy, ovbcopy, generic_bcopy, i586_bcopy, copyin, copyout, fastmove, bzero, generic_bzero, i486_bzero and i586_bzero. One more wouldn't be noticed :-). These routines do the following: memcpy: a simple version based on "rep movs". Only handles non-overlapped copies. Probably only used when the kernel is compiled with -O0 or with a non-gcc compiler, since gcc inlines memcpy(). Should not be used for large copies because "rep movs" may be slow. Should be used for small copies to give gcc a chance to inline it. bcopy: entry point for generic_bcopy and i586_bcopy. ovbcopy: same as bcopy, for old code that doesn't assume that bcopy handles overlapping copies. generic_bcopy: same as memcpy except of course its args are in a different it handles overlapping copies, and it handles overlapping copies. i586_bcopy: i586-optimized version of generic_bcopy. copyin, copyout: special versions of bcopy for copying to and from user space. Traps must be handled. fastmove: i586-optimized part of copyin and copyout. bzero: function pointer pointing to generic_bzero, i486_bzero or i586_bzero. generic_bzero: a simple version based on "rep stos". i486_bzero: i486-optimized version of generic_bzero. i586_bzero: i586-optimized version of generic_bzero. Bruce From owner-freebsd-bugs Fri Oct 11 05:16:29 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id FAA11807 for bugs-outgoing; Fri, 11 Oct 1996 05:16:29 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id FAA11795 for ; Fri, 11 Oct 1996 05:16:27 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id FAA00637; Fri, 11 Oct 1996 05:09:31 -0700 (PDT) To: J Wunsch cc: freebsd-bugs@freefall.freebsd.org Subject: Re: misc/1757: sysinstall is broken and SIG11's In-reply-to: Your message of "Fri, 11 Oct 1996 01:30:03 PDT." <199610110830.BAA28057@freefall.freebsd.org> Date: Fri, 11 Oct 1996 05:09:31 -0700 Message-ID: <635.845035771@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > > 9. Read the message "Missing Name Server" and select "Ok". > > Don't do this. Fill in a nameserver value. This was a known bug in > sysinstall that has been fixed since. This was 1006-SNAP, if you read a little further down in the failure report. He's found a different way to crash sysinstall, I'm afraid. ;-) I'm working on it. Jordan From owner-freebsd-bugs Fri Oct 11 06:50:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16201 for bugs-outgoing; Fri, 11 Oct 1996 06:50:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA16194; Fri, 11 Oct 1996 06:50:02 -0700 (PDT) Resent-Date: Fri, 11 Oct 1996 06:50:02 -0700 (PDT) Resent-Message-Id: <199610111350.GAA16194@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received: (from nobody@localhost)by.freefall.freebsd.org.id.GAA15852;Fri; (8.7.5/8.7.3);, 11 Oct 1996 06:41:32.-0700 (PDT) Message-Id: <199610111341.GAA15852@freefall.freebsd.org> Date: Fri, 11 Oct 1996 06:41:32 -0700 (PDT) From: chou@mpd.tandem.com To: freebsd-gnats-submit@freebsd.org X-Send-Pr-Version: www-1.0 Subject: bin/1773: A NULL pointer causing segmentation core dumped. Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1773 >Category: bin >Synopsis: A NULL pointer causing segmentation core dumped. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 11 06:50:01 PDT 1996 >Last-Modified: >Originator: Gary Chou >Organization: Tandem Computers Inc >Release: 2.1.5 >Environment: FreeBSD osipc.isd.tandem.com 2.1.5-RELEASE FreeBSD 2.1.5-RELEASE #0: Wed Jul 17 03:09:31 1996 jkh@whisker.cdrom.com:/usr/src/sys/compile/GENERIC i386 >Description: Line 1065 in function default_server_hostnames(), the gethostbyname() will return NULL if the "ServerName" has incorrect value in the httpd.conf. Line 1071 will core dumped dur to the NULL pointer of "main". >How-To-Repeat: Give a non-existing domain name of ServerName in httpd.conf. >Fix: Add checking against NULL after "gethostbyname()" as following suggested code: if (!main) { fprintf(stderr, "httpd: Host name(%s) lookup failure.\n", def_hostname); exit(1); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 09:30:08 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA10576 for bugs-outgoing; Fri, 11 Oct 1996 09:30:08 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA10563; Fri, 11 Oct 1996 09:30:02 -0700 (PDT) Date: Fri, 11 Oct 1996 09:30:02 -0700 (PDT) Message-Id: <199610111630.JAA10563@freefall.freebsd.org> To: freebsd-bugs Cc: From: alain@xon.co.uk Subject: Re: conf/1756: timeout on fd0 Reply-To: alain@xon.co.uk Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR conf/1756; it has been noted by GNATS. From: alain@xon.co.uk To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd.org!freebsd-gnats-submit@uriah.heep.sax.de Subject: Re: conf/1756: timeout on fd0 Date: Fri, 11 Oct 96 13:41:42 BST Thank you very much for your quick reply. Alas, I'm not a techie, hardware speaking, and I did not know that my motherboard had the UMC8669F which is incompatible with the hardware it tries to clone. Also, I saw on the FreeBSD site that the Asustek motherboards are recommended and was recommended by several other friends. > Upgrade to a newer version of FreeBSD. The UMC8669F chip has several > imcompatibilities with the original hardware it tries to clone. The > floppy controller flaw has been worked around in FreeBSD 2.1.5, or > 2.2-current on 1996/03/31. The UART bug is (partially?) worked around > in FreeBSD 2.2-current since 1996/09/30. (What is this bug? Well, > try running UUCP over it...) I've applied for a subscription to FreeBSD and should receive FreeBSD-2.1.5 next week which according to you should have a patch for this problem. > In case you don't wanna upgrade, get back to me in mail, and i will > send you a patch for the floppy stuff. Yes, I am interested so that I can use my system until I upgrade to 2.1.5. By the way, I am deeply amazed by the level of support you provide. Nothing like that would happen if I had gone for let's say SCO or SUN. I do hope to be able to contribute to the FreeBSD community by providing (on the software side only !!!!) new tools or extensions to tools. -- From owner-freebsd-bugs Fri Oct 11 11:00:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA14673 for bugs-outgoing; Fri, 11 Oct 1996 11:00:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA14661; Fri, 11 Oct 1996 11:00:03 -0700 (PDT) Resent-Date: Fri, 11 Oct 1996 11:00:03 -0700 (PDT) Resent-Message-Id: <199610111800.LAA14661@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, anderson@hawaii.conterra.com Received: from hawaii.conterra.com (hawaii.conterra.com [206.30.180.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id KAA14350 for ; Fri, 11 Oct 1996 10:53:47 -0700 (PDT) Received: (from anderson@localhost) by hawaii.conterra.com (8.7.5/8.6.9) id NAA08025; Fri, 11 Oct 1996 13:47:55 -0400 (EDT) Message-Id: <199610111747.NAA08025@hawaii.conterra.com> Date: Fri, 11 Oct 1996 13:47:55 -0400 (EDT) From: "Stuart R. Anderson" Reply-To: anderson@hawaii.conterra.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1774: telnet hangup bug Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1774 >Category: bin >Synopsis: telnet spins when killed before network is closed >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 11 11:00:02 PDT 1996 >Last-Modified: >Originator: Stuart R. Anderson >Organization: Stuart Anderson anderson@conterra.com Conterra Communications >Release: FreeBSD 2.1-STABLE i386 >Environment: Main server runnning ISP business. Pentium/166. >Description: telnet can go into a run-bound loop if it is killed during the shutdown process. telnet keeps going into deadpeer(). >How-To-Repeat: We are using pmwho (a portmaster related utility) to create a web page displaying who is logged in. Pmwho uses telnet to communicate with the Portmaster. When pmwho exits, telnet receives a signal which begins the looping. During the last incident, we managed to get a load avarage of 100+. >Fix: Reset the signal handler to avoid the loop. There is probably one or two other places where this could be placed, but this one works for us. diff -c sys_bsd.c.orig sys_bsd.c *** sys_bsd.c.orig Fri Oct 11 13:33:49 1996 --- sys_bsd.c Fri Oct 11 13:33:59 1996 *************** *** 789,794 **** --- 789,795 ---- NetClose(fd) int fd; { + (void) signal(SIGPIPE, SIG_DFL); return close(fd); } >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 12:30:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA20241 for bugs-outgoing; Fri, 11 Oct 1996 12:30:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id MAA20235; Fri, 11 Oct 1996 12:30:02 -0700 (PDT) Resent-Date: Fri, 11 Oct 1996 12:30:02 -0700 (PDT) Resent-Message-Id: <199610111930.MAA20235@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, fredriks@mcs.com Received: from fredriks-1.pr.mcs.net (fredriks-1.pr.mcs.net [205.164.50.241]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id MAA19888 for ; Fri, 11 Oct 1996 12:22:41 -0700 (PDT) Received: (from fredriks@localhost) by fredriks-1.pr.mcs.net (8.7.6/8.6.6) id LAA03741; Fri, 11 Oct 1996 11:07:27 -0500 (CDT) Message-Id: <199610111607.LAA03741@fredriks-1.pr.mcs.net> Date: Fri, 11 Oct 1996 11:07:27 -0500 (CDT) From: fredriks@mcs.com Reply-To: fredriks@mcs.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1775: accept does not preserve filedescriptor flags Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1775 >Category: kern >Synopsis: accept does not preserve file descriptor flags >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 11 12:30:01 PDT 1996 >Last-Modified: >Originator: & Fredriksen >Organization: Flaaklypa Hackers >Release: FreeBSD 2.2-961004-SNAP i386 >Environment: FreeBSD. I think this bug has been around for a while. It is present in stable as well. >Description: accept1() in uipc_syscalls when it is cloning the listening socket does not preserve the filedescriptor flags, but sets them like this: fp->f_flag = FREAD|FWRITE; If you had turned on O_NONBLOCKING earlier on the listening socket, fcntl(newsocket, F_GETFL, 0) will not return the O_NONBLOCKING flag even though the flag is set in the socket itself. >How-To-Repeat: Included is a simple program that will print out what the flags on the accepted socket looks like. Just run it, and telnet lcoalhost 10000 to connect to it. #include #include #include #include #include #include #include #include #include #include #include int lsock; fd_set fm; procnewclient() { int msgsock = -1; int sock_flags; msgsock = accept(lsock, 0, 0); sock_flags = fcntl(msgsock, F_GETFL, 0); printf("Socket fcntl options are: %x\n", sock_flags); printf(" O_NONBLOCK = %d\n", sock_flags & O_NONBLOCK ? 1 : 0); printf(" O_APPEND = %d\n", sock_flags & O_APPEND ? 1 : 0); printf(" O_ASYNC = %d\n", sock_flags & O_ASYNC ? 1 : 0); close(msgsock); } main(int argc, char *argv[]) { int flag; struct timeval tv; struct sockaddr_in inaddr; /* * open our listener socket */ lsock = socket(PF_INET, SOCK_STREAM, 0); if (lsock < 0) { perror("cannot create socket"); exit(1); } bzero(&inaddr, sizeof(inaddr)); inaddr.sin_family = AF_INET; inaddr.sin_port = htons(10000); inaddr.sin_addr.s_addr = INADDR_ANY; flag = 1; setsockopt( lsock, SOL_SOCKET, SO_REUSEADDR, &flag, sizeof flag); if (bind (lsock, (struct sockaddr *)&inaddr, sizeof(inaddr)) < 0) { perror("bind failed"); exit(2); } listen (lsock, 5); fcntl(lsock, F_SETFL, O_NDELAY); while(1) { fflush(stdout); /* * add in our client log-in socket */ FD_SET(lsock, &fm); /* * wait for something to happen */ if( select( FD_SETSIZE, &fm, (fd_set *)0, (fd_set *)0, (struct timeval *) 0) >= 1) { /* * new client??? */ if( FD_ISSET( lsock, &fm)) { procnewclient(); } } } } >Fix: Here is a context diff: *** uipc_syscalls.c.orig Sun Sep 22 00:26:41 1996 --- uipc_syscalls.c Sun Sep 22 00:26:47 1996 *************** *** 164,170 **** int *retval; int compat; { ! struct file *fp; struct mbuf *nam; int namelen, error, s; struct socket *head, *so; --- 164,170 ---- int *retval; int compat; { ! struct file *fp, tfp; struct mbuf *nam; int namelen, error, s; struct socket *head, *so; *************** *** 206,211 **** --- 206,213 ---- splx(s); return (error); } + /* Keep a pointer to old file descriptor */ + tfp = fp; error = falloc(p, &fp, retval); if (error) { splx(s); *************** *** 221,229 **** head->so_qlen--; fp->f_type = DTYPE_SOCKET; ! fp->f_flag = FREAD|FWRITE; fp->f_ops = &socketops; fp->f_data = (caddr_t)so; nam = m_get(M_WAIT, MT_SONAME); (void) soaccept(so, nam); if (uap->name) { --- 223,232 ---- head->so_qlen--; fp->f_type = DTYPE_SOCKET; ! fp->f_flag = tfp->f_flag; fp->f_ops = &socketops; fp->f_data = (caddr_t)so; + tfp = NULL; nam = m_get(M_WAIT, MT_SONAME); (void) soaccept(so, nam); if (uap->name) { >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 13:35:28 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA23633 for bugs-outgoing; Fri, 11 Oct 1996 13:35:28 -0700 (PDT) Received: from laertes.fabrik.com (laertes.fabrik.com [205.162.124.121]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA23624 for ; Fri, 11 Oct 1996 13:35:26 -0700 (PDT) Received: from portia.fabrik.com ([205.162.124.20]) by laertes.fabrik.com (post.office MTA v1.9.3 ID# 0-13807) with ESMTP id AAA83 for ; Fri, 11 Oct 1996 13:16:53 -0700 Received: by banquo.fabrik.com (Fabrik F06.0-000) id Megw.2686932 ; Fri, 11 Oct 1996 13:21:13 -0700 Date: Fri, 11 Oct 1996 14:54:00 -0700 From: "Will Kempf" <"will.kempf"@firstdatacorp.com> Subject: install problem To: bugs@freebsd.org Message-ID: Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Greetings: I'm trying to install from one of my boxes using FTP method. I go through the stuff and specify everything, then give the ftp source as: ftp://my.node.ip.addr/cdrom and the install fails with a message "Fatal signal 11 caught! I'm dead!" Got any ideas? TIA Will Kempf From owner-freebsd-bugs Fri Oct 11 13:45:58 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA24413 for bugs-outgoing; Fri, 11 Oct 1996 13:45:58 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id NAA24407 for ; Fri, 11 Oct 1996 13:45:55 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id NAA03025; Fri, 11 Oct 1996 13:45:47 -0700 (PDT) To: "Will Kempf" <"will.kempf"@firstdatacorp.com> cc: bugs@freebsd.org Subject: Re: install problem In-reply-to: Your message of "Fri, 11 Oct 1996 14:54:00 PDT." Date: Fri, 11 Oct 1996 13:45:47 -0700 Message-ID: <3023.845066747@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk If you're using a <= 2.1.5 or <= 2.2-960801-SNAP release, make sure to specify a name server. Jordan > Greetings: > > I'm trying to install from one of my boxes using FTP method. I > go > through the stuff and specify everything, then give the ftp > source as: > ftp://my.node.ip.addr/cdrom and the install fails with a message > > "Fatal signal 11 caught! I'm dead!" > > Got any ideas? > > TIA > Will Kempf > From owner-freebsd-bugs Fri Oct 11 15:50:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA02424 for bugs-outgoing; Fri, 11 Oct 1996 15:50:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA02418; Fri, 11 Oct 1996 15:50:03 -0700 (PDT) Resent-Date: Fri, 11 Oct 1996 15:50:03 -0700 (PDT) Resent-Message-Id: <199610112250.PAA02418@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, marcs@znep.com Received: from scanner.worldgate.com (scanner.worldgate.com [198.161.84.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id PAA02007 for ; Fri, 11 Oct 1996 15:44:48 -0700 (PDT) Received: from alive.ampr.ab.ca (uucp@localhost) by scanner.worldgate.com (8.7.5/8.7.3) with UUCP id QAA28324 for FreeBSD-gnats-submit@freebsd.org; Fri, 11 Oct 1996 16:44:36 -0600 (MDT) Received: (from marcs@localhost) by alive.ampr.ab.ca (8.7.5/8.7.3) id QAA22348; Fri, 11 Oct 1996 16:43:48 -0600 (MDT) Message-Id: <199610112243.QAA22348@alive.ampr.ab.ca> Date: Fri, 11 Oct 1996 16:43:48 -0600 (MDT) From: marcs@znep.com Reply-To: marcs@znep.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1776: sysinstall doesn't compile in -stable Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1776 >Category: bin >Synopsis: sysinstall won't compile in -stable >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 11 15:50:02 PDT 1996 >Last-Modified: >Originator: Marc Slemko >Organization: >Release: FreeBSD 2.1-STABLE i386 >Environment: A -stable source tree checked out from CVS using RELENG_2_1_0 as a tag. The rest of the system is running the latest -stable. >Description: A function in options.c is defined with the wrong case, so it won't compile. This looks like it is either a result of some changes made to -current not making it back into -stable when they should, or some changes made to -current making it back into -stable when they shouldn't. >How-To-Repeat: cvs checkout -r RELENG_2_1_0 sysinstall cd sysinstall make gcc will stop in options.c with the error: options.c:114: `mediaSetFTPUserPass' undeclared here (not in a function) options.c:114: initializer element for `Options.data' is not constant *** Error code 1 >Fix: The following patch is one fix to the problem, but the real fix may be different depending on what the intent was. Index: options.c =================================================================== RCS file: /usr/cvs/src/release/sysinstall/options.c,v retrieving revision 1.44 diff -c -r1.44 options.c *** options.c 1996/10/02 01:30:37 1.44 --- options.c 1996/10/11 22:39:22 *************** *** 111,117 **** { "Yes to All", "Assume \"Yes\" answers to all non-critical dialogs", OPT_IS_VAR, NULL, VAR_NO_CONFIRM, varCheck }, { "FTP username", "Username and password to use instead of anonymous", ! OPT_IS_FUNC, mediaSetFTPUserPass, VAR_FTP_USER, varCheck }, { "Editor", "Which text editor to use during installation", OPT_IS_VAR, EDITOR_PROMPT, VAR_EDITOR, varCheck }, { "Tape Blocksize", "Tape media block size in 512 byte blocks", --- 111,117 ---- { "Yes to All", "Assume \"Yes\" answers to all non-critical dialogs", OPT_IS_VAR, NULL, VAR_NO_CONFIRM, varCheck }, { "FTP username", "Username and password to use instead of anonymous", ! OPT_IS_FUNC, mediaSetFtpUserPass, VAR_FTP_USER, varCheck }, { "Editor", "Which text editor to use during installation", OPT_IS_VAR, EDITOR_PROMPT, VAR_EDITOR, varCheck }, { "Tape Blocksize", "Tape media block size in 512 byte blocks", >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 17:10:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA07923 for bugs-outgoing; Fri, 11 Oct 1996 17:10:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id RAA07912; Fri, 11 Oct 1996 17:10:02 -0700 (PDT) Date: Fri, 11 Oct 1996 17:10:02 -0700 (PDT) Message-Id: <199610120010.RAA07912@freefall.freebsd.org> To: freebsd-bugs Cc: From: "Jordan K. Hubbard" Subject: Re: bin/1776: sysinstall doesn't compile in -stable Reply-To: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/1776; it has been noted by GNATS. From: "Jordan K. Hubbard" To: marcs@znep.com Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: bin/1776: sysinstall doesn't compile in -stable Date: Fri, 11 Oct 1996 17:05:44 -0700 I'm going to do another merge soon, so this probably isn't worth fixing as-such. If you can hold off for another week or so, it'll all be updated in one go. Jordan From owner-freebsd-bugs Fri Oct 11 20:00:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA18339 for bugs-outgoing; Fri, 11 Oct 1996 20:00:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA18331; Fri, 11 Oct 1996 20:00:02 -0700 (PDT) Resent-Date: Fri, 11 Oct 1996 20:00:02 -0700 (PDT) Resent-Message-Id: <199610120300.UAA18331@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, davidn@blaze.net.au Received: from unique.blaze.net.au (unique.blaze.net.au [203.17.53.10]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id TAA17733 for ; Fri, 11 Oct 1996 19:53:37 -0700 (PDT) Received: (from davidn@localhost) by unique.blaze.net.au (8.7.6/8.7.3) id MAA04811; Sat, 12 Oct 1996 12:56:56 +1000 (EST) Message-Id: <199610120256.MAA04811@unique.blaze.net.au> Date: Sat, 12 Oct 1996 12:56:56 +1000 (EST) From: davidn@sdev.blaze.net.au Reply-To: davidn@blaze.net.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/1777: sysctl called in /etc/netstart before /usr mounted with gateway=YES Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1777 >Category: conf >Synopsis: sysctl called in /etc/netstart before /usr mounted with gateway=YES >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: support >Submitter-Id: current-users >Arrival-Date: Fri Oct 11 20:00:01 PDT 1996 >Last-Modified: >Originator: David Nugent - davidn@blaze.net.au >Organization: Unique Computing, Melbourne, Australia >Release: FreeBSD 2.2-961004-SNAP i386 >Environment: /usr mounted via nfs >Description: sysctl is used in /etc/netstart to enable ip forwarding, but since it exists in the /usr partition, it may not be present at before /usr has been mounted, if /usr is mounted over nfs. >How-To-Repeat: /usr mounted via nfs Enable gateway=YES in /etc/sysconfig >Fix: 1) sysctl needs to be moved to /sbin and compiled -static 2) enabling ip forwarding should be delayed until after nfs mounts have been completed. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Fri Oct 11 21:00:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA22120 for bugs-outgoing; Fri, 11 Oct 1996 21:00:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id VAA22094; Fri, 11 Oct 1996 21:00:03 -0700 (PDT) Date: Fri, 11 Oct 1996 21:00:03 -0700 (PDT) Message-Id: <199610120400.VAA22094@freefall.freebsd.org> To: freebsd-bugs Cc: From: Peter Wemm Subject: Re: conf/1777: sysctl called in /etc/netstart before /usr mounted with gateway=YES Reply-To: Peter Wemm Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR conf/1777; it has been noted by GNATS. From: Peter Wemm To: davidn@blaze.net.au Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: conf/1777: sysctl called in /etc/netstart before /usr mounted with gateway=YES Date: Sat, 12 Oct 1996 11:57:58 +0800 davidn@sdev.blaze.net.au wrote: > 1) sysctl needs to be moved to /sbin and compiled -static > 2) enabling ip forwarding should be delayed until after > nfs mounts have been completed. I've also been running it in /sbin myself for other reasons for quite some time. In particular for the SMP kernel where it's damn handy to be able to boot cpu's in single user mode with / mounted read-only where the risk of a crash and stray write is minimised (it's still vulnerable as it's filesystem protection only, but it's better than nothing). I think this was talked about before, I think.. I don't remember the outcome. Cheers, -Peter From owner-freebsd-bugs Sat Oct 12 03:37:43 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA16832 for bugs-outgoing; Sat, 12 Oct 1996 03:37:43 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA16797; Sat, 12 Oct 1996 03:37:38 -0700 (PDT) Date: Sat, 12 Oct 1996 03:37:38 -0700 (PDT) From: Joerg Wunsch Message-Id: <199610121037.DAA16797@freefall.freebsd.org> To: exidor@nimbus.superior.net, joerg, freebsd-bugs Subject: Re: kern/1751 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: system() call appears to be broken re: signal handling State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sat Oct 12 12:36:38 MET DST 1996 State-Changed-Why: This is a duplicate for PR # 1206. From owner-freebsd-bugs Sat Oct 12 03:39:51 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA17060 for bugs-outgoing; Sat, 12 Oct 1996 03:39:51 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id DAA17046; Sat, 12 Oct 1996 03:39:46 -0700 (PDT) Date: Sat, 12 Oct 1996 03:39:46 -0700 (PDT) From: Joerg Wunsch Message-Id: <199610121039.DAA17046@freefall.freebsd.org> To: alain@xon.co.uk, joerg, freebsd-bugs, joerg Subject: Re: conf/1756 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: timeout on fd0 State-Changed-From-To: open-closed State-Changed-By: joerg State-Changed-When: Sat Oct 12 12:37:52 MET DST 1996 State-Changed-Why: Already fixed in rev 1.83 of sys/i386/isa/fd.c. Responsible-Changed-From-To: freebsd-bugs-> joerg Responsible-Changed-By: joerg Responsible-Changed-When: Sat Oct 12 12:37:52 MET DST 1996 Responsible-Changed-Why: Basically joerg's area. From owner-freebsd-bugs Sat Oct 12 04:30:19 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19681 for bugs-outgoing; Sat, 12 Oct 1996 04:30:19 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19666 for freebsd-bugs; Sat, 12 Oct 1996 04:30:17 -0700 (PDT) Date: Sat, 12 Oct 1996 04:30:17 -0700 (PDT) From: GNU GNATS Message-Id: <199610121130.EAA19666@freefall.freebsd.org> To: freebsd-bugs Subject: List of open Problem Reports Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk This is the list of currently open problem reports [1994/11/30] kern/34 nullfs and union mounts can result in wild pointer r [1995/01/10] bin/104 pax -rwl may corrupt filesystem [1995/01/14] bin/115 systat iostat display doesn't scale high enough [1995/01/14] bin/129 fsck cannot take a mount point as an argument [1995/01/15] bin/146 version of compress is kinda old and slow [1995/01/21] bin/174 Poor error message from stty [1995/01/22] kern/176 EIDRM not defined in errno.h [1995/01/24] gnu/183 can't resolve "operator <<" overload [1995/01/24] bin/184 send-pr says "Aborting ..." and happily removes the [1995/01/30] bin/198 1.1.5.1 pine binary loops; top shows fancy values [1995/02/14] kern/216 /kernel: panic: ffs_alloccg: map corrupted [1995/03/02] misc/229 acos() core dump [1995/03/28] kern/281 Messages printed when checking CD ROM device too ver [1995/03/28] kern/282 buslogic adapter information WAY too verbose [1995/04/01] kern/291 PCI devices still probe/attach after being disabled [1995/04/20] kern/353 xcdplayer crashes machine (with NCR810 SCSI) [1995/04/20] misc/355 policy on /usr/local permission in base release [1995/05/08] bin/389 Simultaneous creation/deletion of dirs corrupts file [1995/05/12] bin/398 VI doesnt do the correct thing [1995/05/13] bin/401 Add REMOTE_* variables [1995/05/14] kern/405 The gpio driver does not work with the AT-GPIB, only [1995/05/15] misc/423 Sound devices are too insecure [1995/05/16] kern/425 arp entries not getting removed when interface chang [1995/05/23] i386/440 want vidcontrol option to apply settings to all sysc [1995/05/26] kern/446 unable to diskless-boot a PC when the server mounts [1995/06/14] bin/514 Crash recovery impossible without static mt/chflags. [1995/06/15] bin/517 Bad group change with 'install' [1995/06/15] bin/519 execution of quotacheck from /etc/rc fails [1995/06/17] kern/528 slow 386 reports excessive interrupt-level buffer ov [1995/06/26] kern/565 slip freezes machine [1995/07/02] kern/579 sio: RS_IBUFSIZE at 256 bytes serial lines loose dat [1995/07/04] kern/587 if_le hangs on OACTIVE with 2k buffer [1995/07/04] kern/588 Configuration of DEC ethernet cards not possible [1995/07/05] bin/591 SPAP request REJexted in stead of NAKed [1995/07/09] misc/605 NIS: get*bynis routine problems [1995/07/29] kern/638 Transmitted packets not passed to bpf in if_le.c [1995/08/01] docs/646 vmstat man page out of date [1995/08/01] bin/648 printf format conversion incorrect (duplicate) [1995/08/03] kern/652 Multiple addresses on one interface interacts badly [1995/08/05] gnu/655 ld -r of shared objects worked in 1.1.5, not in 2.0. [1995/08/07] bin/658 ifconfig alias has to be separately given [1995/08/11] gnu/672 Nor all ph headers get created [1995/08/11] ports/673 /bin/sh + inn1.4 innwatch going belly up [1995/08/13] bin/680 2.0.5's tip using termios doesn't act the way it did [1995/08/14] kern/688 Page fault: supervisor write, page not present [1995/08/15] i386/692 My modem is not found if my external cache is disabl [1995/08/18] kern/700 The comments in /sys/net/if.h are confusing [1995/08/21] kern/703 ppp not always deleting route properly when a ppp li [1995/08/22] bin/706 increased root DNS traffic and long latencies for r- [1995/08/29] bin/715 ls gives weird tabular form [1995/08/31] bin/716 W returns wrong results at login [1995/09/23] docs/735 missing description for mount options in fstab(5) ma [1995/09/26] bin/739 Some problems when an output filter reads all input [1995/09/26] kern/742 syslog errors accessing Mac hard disks [patch] [1995/09/27] bin/743 vi cannot edit a file where the name starts with + [1995/09/27] kern/745 occasional filesystem inconsistencies, and "panic: f [1995/09/27] kern/750 cd9660 confused by not-ready or I/O errors FDIV030 [1995/09/28] kern/752 setting multiple addresses for a single interfaces l [1995/09/28] kern/753 my archive scsi tape drive does not work [1995/09/28] docs/754 there is no man page for the psm(4) mouse driver [1995/10/03] kern/765 umount -f can`t umount a NFS filesystem in use [1995/10/05] misc/767 Configure-time does time-warp on non-UTC CMOS - FDIV [1995/10/09] kern/774 dump fails with "slave couldn't reopen disk: Device [1995/10/11] bin/777 patch doesn't realize stdin is closed and asks quest [1995/10/12] bin/778 tar complains "EOF not on block boundary" on a good [1995/10/14] kern/781 OPEN_MAX in kernel config and FD_SETSIZE in /usr/inc [1995/10/18] bin/786 Problem with NIS and large group maps [1995/10/25] kern/792 cd9660 very slow. [1995/10/25] kern/793 ep0 cannot be configured and more. [1995/10/29] docs/801 rlogind k, v, and x options are not documented [1995/10/31] bin/803 bsd m4 chokes and dies while FSF m4 works... [1995/11/11] bin/815 mountd reports unknown hosts with non-informative me [1995/11/12] kern/820 scsi tape problems [1995/11/13] kern/821 Config doesn't properly trap signals [1995/11/16] bin/826 tcpmux listener in inetd does not work [1995/11/20] kern/831 one minor complaint about the kernel visual config c [1995/11/22] kern/835 ed panics with SMC ultra with iomem, if no iomem in [1995/11/27] bin/841 stale nfs mounts cannot be umounted [1995/11/28] misc/848 Inst gripes about geometry but won't accept true val [1995/11/28] bin/850 dump treats write-protect as an EOT & spoils set FDI [1995/11/29] bin/852 Sendmail is loosing mail (apparently)! [1995/11/30] bin/854 swapinfo shows incorrect information for vnconfig'd [1995/12/02] kern/860 visual mode in kernel -c is too restrictive [1995/12/03] kern/861 sb16 support in 2.1 is erratic and has cosmetic defe [1995/12/03] kern/863 panic on kernel page fault, NULL curproc [1995/12/06] ports/869 xcdplayer installs itself is /usr/X11R6, not /usr/lo [1995/12/06] ports/871 port.subdir.mk DEBUG_FLAGS is not used for CFLAGS [1995/12/08] kern/876 NFS allows bogus accesses to cached data [1995/12/17] kern/900 ext2fs triggers divide by zero trap in vnode_pager_h [1995/12/20] i386/906 /sys/i386/boot/netboot/nb8390.com cannot recognize N [1995/12/25] bin/914 hayes dialer for tip fails 1st attempt to dial [1995/12/29] kern/920 sio output looses chars in fifo on close() [1995/12/29] kern/921 getrusage() returns 0 after system up for a long tim [1996/01/01] bin/926 Mounting nfs disks before starting mountd: Chicken o [1996/01/02] kern/927 VGA mode not restored [1996/01/03] kern/930 sio/getty problem? [1996/01/06] kern/932 de0 occasionally enables 100baseTX when plugged into [1996/01/06] misc/934 ppp dies with Bus Error when processing long LOGIN s [1996/01/09] kern/940 panic: free vnode isn't [1996/01/12] misc/942 X11 mono server dumps core on supported video hardwa [1996/01/15] kern/946 divide-by-zero in kernel on bad disk info [1996/01/16] kern/949 panic, undebugable dump? [1996/01/19] kern/956 Kernel page fault, null callp [1996/01/19] bin/958 ttys file does not include all ptys [1996/01/21] bin/961 'more $file', incorrect CRLF compacting. [1996/01/23] ports/968 Netscape & cern_httpd ports out of date/dead links [1996/01/25] kern/971 Default limits for number of processes per user ridi [1996/01/25] conf/972 inetd.conf should comment out k-services if no Kerbe [1996/01/28] kern/975 getrusage returns negative deltas [1996/01/28] kern/976 NCR SCSI driver gives assertion errors and disk beco [1996/01/29] kern/978 Three deadlocks in row [1996/02/01] bin/986 problems make-ing with cd in the rule [1996/02/06] kern/998 badness in file system silently crashes machine [1996/02/07] bin/999 /usr/share/mk/sys.mk missing common $(RM) macro [1996/02/07] kern/1001 M_NAMEI malloc leak in the kernel [1996/02/08] kern/1008 Daily crash while writing network backups to local t [1996/02/09] kern/1012 vnode_pager_putpages: attempt to write meta-data!!! [1996/02/10] kern/1016 panic: vm_page_free: freeing free page, sddump: no s [1996/02/10] kern/1017 ssh stopped working between 15th Jan and 9th Feb [1996/02/12] kern/1018 panic: unwire: page not in pmap [1996/02/12] bin/1019 getty cannot detect ppp logins [1996/02/12] kern/1020 Boca 16-port board still hangs [1996/02/12] bin/1021 pppd doesn't handle PAP-only authentication well [1996/02/12] docs/1023 using touch to create swap file for NFS doesn't work [1996/02/14] kern/1026 deadlocks if parent vfork and child has cntrl termin [1996/02/14] bin/1028 shutdown -r does not seem to always complete [1996/02/15] bin/1029 cd behaves erraticly if cwd is a mount-point, which [1996/02/18] kern/1034 Instant panic in -current [1996/02/19] docs/1036 List of dead xrefs in man pages [1996/02/19] bin/1037 2.x telnetd handles CTRL-M differently than other tt [1996/02/25] i386/1042 Warning from sio driver reports wrong device FDIV045 [1996/02/26] misc/1043 vm_bounce_alloc error on 2.1 install with 4G drive [1996/02/27] kern/1045 Lockup: b_to_q to a clist with no reserved cblocks [1996/02/27] gnu/1047 send-pr: Aborting... [1996/02/28] i386/1048 ep driver fails to detect card when told specific va [1996/02/28] bin/1050 Process (zip) hangs (unkillable) after floppy error [1996/02/29] kern/1051 zip fails on dos partition [1996/03/02] bin/1056 pppd fails if -detach [1996/03/05] kern/1064 Recursive panic? [1996/03/06] kern/1065 wt could crash reading short blocks [1996/03/09] bin/1073 telnet -8 does not work with SunOS or Solaris [1996/03/09] bin/1074 tty rows & columns settings sometimes reset to zero [1996/03/11] conf/1076 'make install' fails for /usr/src/share/examples in [1996/03/15] misc/1079 Can not work about get{host|net]byaddr on NIS. [1996/03/16] kern/1080 Panic @ _get_pt_entry+0x8 [1996/03/16] kern/1081 Fatal double fault [1996/03/17] kern/1087 Device close entry is not called when unmounting UFS [1996/03/20] kern/1090 iostat displays incorrect sps count [1996/03/20] bin/1093 route's diagnostic is weird [1996/03/23] kern/1098 File system corruption (2 cases) [1996/03/26] kern/1102 Differentiation of FreeBSD & Linux ELF binaries [pat [1996/03/28] ports/1109 mods to vim-3.0 port [1996/03/30] bin/1111 mail.local will happily deliver mail to a quota'd fi [1996/03/31] misc/1112 Can not work getnetbyaddr on NIS [1996/04/05] kern/1118 panic: setrunqueue encountered when wine fork()'s [1996/04/06] kern/1119 Mounted EXT2FS partition is not cleanly unmounted up [1996/04/06] kern/1121 System crashes on boot up just after the "devfs read [1996/04/07] kern/1122 Kernel (current) does not see all memory [1996/04/11] kern/1134 PPB support is broken for multiple/unknown PPBs. [1996/04/11] kern/1135 starting an extra mountd and then killing it crashes [1996/04/14] docs/1141 pcvt(4) references non-existent man page. [1996/04/19] docs/1151 intro(3) references libc(3) and plot(3), which do no [1996/04/23] ports/1155 systat or top display disagreeing information [1996/04/24] kern/1157 SCSI Disk Timeouts (ahc0) [1996/04/28] kern/1160 Panic: bad dir [1996/04/29] kern/1163 2.2-960323-SNAP: fatal trap 12 [1996/04/30] docs/1165 Printer Text Filter scripts should be in /usr/share/ [1996/04/30] kern/1166 pmap panic (dump available) [1996/05/02] docs/1169 bogus reference to keysu(1) in key(1) and keyinit(1) [1996/05/02] kern/1171 panic: setrunnable after touching long idle windows [1996/05/07] kern/1177 Machine hangs with message "vm_fork: no pte for UPAG [1996/05/08] kern/1180 freeing held page, count=%d [1996/05/09] bin/1181 fsck displays wrong char in "option?" diagnostic [1996/05/09] bin/1182 timed records improper entry in wtmp [1996/05/09] bin/1184 ls + xterm + nvi + columns != 80 + ^Z = mangled list [1996/05/10] misc/1187 pppd dies with a segv [1996/05/11] kern/1190 panic: page fault (wild pointer?) [1996/05/13] ports/1200 pop3 requests may crash client [1996/05/13] kern/1201 FreeBSD SCSI changer driver leaves a bit to be desir [1996/05/13] bin/1202 netgroups in /etc/hosts.equiv stopped working in -st [1996/05/14] kern/1204 umount -f after SCSI reset -> reboot [1996/05/15] bin/1206 /bin/sh + emacs + ^G = ruined terminal [1996/05/16] kern/1208 Rebooting nfs server results "Permission denied" mes [1996/05/16] gnu/1209 send-pr should refuse PR's without subject and synop [1996/05/18] bin/1212 ppp eventually runs out of file descriptors [1996/05/18] kern/1213 kernel page fault [1996/05/19] kern/1217 separating to hardrives to two IDE channels hangs th [1996/05/21] kern/1227 vm_page_activate: already active (new vm system) [1996/05/21] kern/1228 probe doesn't find P-n-P modem [1996/05/22] kern/1236 some #def's in pcvt_conf.h not braketed by #ifndef's [1996/05/23] bin/1237 [1996/05/24] kern/1246 aic-7850 driver sees more cdroms then exists [1996/05/24] misc/1247 Conflicting header files [1996/05/25] docs/1249 incorrect manpages [1996/05/26] i386/1251 aha0 and bt0(eisa) conflicts again. [1996/05/26] kern/1252 Heavy activity on a CD causes panic [1996/05/26] kern/1256 ZNYX 314 mysterously looses packets [1996/05/26] kern/1257 System got blown away by "vm_pageout_scan: page not [1996/05/27] kern/1258 new vm code: freeing held page [1996/05/27] conf/1264 panic with two new Quantum FireBall 1280 [1996/05/27] kern/1269 vm_pageout_scan: page not inactive? (loops, effectiv [1996/05/28] conf/1270 /etc/ttys does not list all valid ptys (breaks scree [1996/05/28] kern/1271 Kernel panic using PLIP in 27/05 current [1996/05/28] docs/1272 document the -o option for f2c [1996/05/28] bin/1273 remote hostname gets corrupted in rshd [1996/05/28] kern/1274 Kernel panics with filesystem error [1996/05/28] bin/1276 pppd hangs serial port - ENOBUFS [1996/05/29] kern/1278 SUN Solaris clients gets host not responding, when w [1996/05/30] docs/1280 locale and collating [1996/05/31] kern/1284 panic: vm_page_free: freeing busy page [1996/05/31] conf/1285 route_multicast and route_loopback lines in /etc/sys [1996/06/01] kern/1286 cluster_read() calls strategy routine without B_READ [1996/06/02] i386/1288 wdgetctlr (wd.c) return incorrect number of cylinder [1996/06/05] kern/1293 Fatal trap 12: page fault while in kernel mode (PPP/ [1996/06/06] misc/1299 National charecter problem in XFree86 [1996/06/07] kern/1301 DEC FDDI/PCI Adapter: halt code = 6 (DMA Error) [1996/06/08] kern/1302 3COM 3c590 can't receive packets [1996/06/09] bin/1305 dc miscomputes remainder [1996/06/10] kern/1307 vm_page_free: freeing busy page [1996/06/10] kern/1308 vm_page_free: wire count > 1 in 960501-SNAP [1996/06/11] kern/1311 Panic: vm_page_free while installing new kernel [1996/06/11] bin/1312 automounter hangs on boot [1996/06/12] bin/1316 10 tunnel device limit [1996/06/12] conf/1319 muldi3 is not included into kernel's Makefile by con [1996/06/14] bin/1322 savecore does not take minfree into account [1996/06/14] kern/1323 960612's psm driver does not see the mouse. 960501 d [1996/06/16] kern/1327 keyboard probe in -current fails, X reboots machine [1996/06/18] i386/1331 changes and bug in ft driver [1996/06/18] bin/1332 changes to amd and possible nfs lkm bug? [1996/06/19] misc/1335 /etc/security generates an error with files with spa [1996/06/19] kern/1336 Permission for .. in NFS mounts is somewhat non-intu [1996/06/22] kern/1345 kernel page fault, NULL pointer dereference in exit( [1996/06/25] bin/1351 security problem with mv(1) [1996/06/26] conf/1352 Missing files from /usr/share/info [1996/07/01] bin/1361 ruptime and long downtimes [1996/07/03] bin/1364 ps(1) bugs [1996/07/04] i386/1367 reprobe a device that does not exist = panic [1996/07/04] misc/1369 Need SC_MORE_LUS for Emulex MD23 also [1996/07/06] kern/1371 kernel doesn't flush all its buffers when told to ha [1996/07/06] misc/1372 compile time error with cc -ansi and RPC headers [1996/07/06] misc/1373 RPC include lacks prototypes [1996/07/06] docs/1374 the default listed in the newfs -i man page does not [1996/07/07] misc/1376 if_tun.c does not set if_ibytes and if_obytes to zer [1996/07/09] bin/1377 mv(1) retains the setuid bit when it is unable to pr [1996/07/09] gnu/1379 Man command problem, when it writes into symlinked d [1996/07/09] misc/1380 Year 2000 breakage with tm_year [1996/07/13] conf/1382 FreeBSD has minor year 2000 problem in distr /etc/rc [1996/07/14] docs/1383 ppp(8) man page suggests using shell script for logi [1996/07/15] bin/1387 Group file errors cause absolute havoc [1996/07/15] misc/1388 libftpio: some problems with ftpGet() fixed [1996/07/16] misc/1390 feedback from 2.1.5R update over 2.1-stable [1996/07/16] bin/1391 cpio -O ignores umask [1996/07/16] bin/1392 PPP silently fails to work when CTS/RTS isnt availab [1996/07/16] misc/1393 cant bootstrap lex in -current from 2.1 base [1996/07/18] bin/1398 .OBJDIR modifications to tree broke make reinstall? [1996/07/18] kern/1399 invoking setuid programs over NFS case vnode_pager e [1996/07/19] docs/1402 sh(1) manual [1996/07/19] gnu/1407 ld computes wrong size of common (global data) [1996/07/20] bin/1410 /usr/bin/login is suid, with little requirement for [1996/07/21] conf/1412 installscript doesn't allow 2nd ftp site to be chose [1996/07/21] misc/1413 Missing library libgcc.261 [1996/07/21] i386/1414 3c595 ceases to work aftern installation. [1996/07/21] ports/1415 Installing gnats package makes send-pr fail. [1996/07/21] ports/1416 cflow(1) doesn't parse GNU C __attribute__ syntax [1996/07/23] kern/1420 panic vrele: negative reference count [1996/07/23] kern/1421 Non-bug in sosend() [1996/07/23] ports/1422 make in /usr/ports doens't doesn't notice new versio [1996/07/24] bin/1425 doing :numbers on systat -netstat doesn't repaint cl [1996/07/24] misc/1428 ncurses doesn't always display ALTCHARSET correctly [1996/07/25] bin/1429 sh(1) and getopts [1996/07/25] pending/1430 request for a customer id [1996/07/25] pending/1431 request for a customer id [1996/07/25] kern/1432 Rexmit timeout for TCP too short [1996/07/26] pending/1434 request for a customer id [1996/07/29] conf/1441 On re-install, says it didn't touch etc files but di [1996/07/30] ports/1444 There is no port of slnr [1996/08/03] bin/1461 Incorrect address binding of Kerberized rlogin [1996/08/03] kern/1462 nfsstat doesn't work if using LKM'ed version of NFS [1996/08/04] kern/1467 scsi_prevent causing tape problems on close [1996/08/06] bin/1469 it is difficult to run /usr/sbin/ppp from a script [1996/08/07] ports/1470 need more info in the ports structure [1996/08/07] gnu/1471 send-pr needs configurable Reply-To field [1996/08/07] gnu/1472 send-pr could have a configurable Reply-To field [1996/08/08] bin/1479 libc.so.2.2 [1996/08/09] kern/1480 terminal "cons25" resize problem [1996/08/09] bin/1482 vidcontrol -f fnt-size file-with-wrong-fnt-size [1996/08/09] kern/1487 bug in exec(2) [1996/08/12] docs/1493 incomplete prototypes in man pages for mmap function [1996/08/14] ports/1495 more tkdesk patches... [1996/08/15] kern/1498 system hangs during inactivity [1996/08/16] kern/1500 times system call returning zero user time. [1996/08/17] kern/1501 vmstat reports impossible avm after starting up X [1996/08/17] bin/1502 vmstat 'avm' field merges with procs 'w' field for l [1996/08/17] ports/1504 latex port completely failes [1996/08/17] kern/1508 syscons should protect against useless DDB entry [1996/08/18] kern/1512 Use of madvise may may cause bad memory mappings [1996/08/19] kern/1514 mlock fails on readonly regions [1996/08/19] misc/1515 Unable to install 2.1.5 from CD-ROM. [1996/08/20] kern/1516 vm_fault.c contains dead code or too many underscore [1996/08/20] ports/1517 What is InterViews ??!?! [1996/08/20] ports/1518 No man pages in audio/mpegaudio port [1996/08/20] bin/1519 chpass creates an NIS security hole [1996/08/21] ports/1520 sudo dosn't recognise certain passwords and thinks y [1996/08/21] bin/1522 dump | restore of filesystem corrupted files [1996/08/21] bin/1523 "cvs update -d -P" prunes unchecked-in directories [1996/08/21] ports/1524 New port -- xtem-5.18beta [1996/08/21] ports/1525 xvnews-2.3.2 [1996/08/21] ports/1526 xtar-1.4 [1996/08/21] ports/1527 xmaddressbook-1.5.3 [1996/08/21] ports/1529 New port -- bricons-3.0 [1996/08/22] ports/1530 New port of poppassd [1996/08/22] kern/1531 Machine hangs, unable to either fork or exec. [1996/08/22] kern/1533 Machine can be panicked by a userland program. [1996/08/22] i386/1534 Installing from Mitsumi FX001D CD-ROM drive [1996/08/23] misc/1536 WWW query-pr interface sometimes messes up [1996/08/23] ports/1537 new port -- tin 1.3unoff [1996/08/24] misc/1538 enhanced /etc/security script [1996/08/24] ports/1539 Attempts to run Linux elf binaries using libXpm fail [1996/08/25] kern/1540 panic: ufs_unlock NOT LOCKED [1996/08/25] misc/1541 fork.o in libc_r fails to compile [1996/08/26] kern/1543 my load sticks at about 0.8 while not in use. [1996/08/27] bin/1547 ncrcontrol won't work with FAILSAFE kernel [1996/08/27] bin/1548 ncrcontrol -i queries don't work for mere users [1996/08/27] ports/1549 Port submission for gdbtk [1996/08/29] bin/1552 moused has no manual page (and -s option is broken) [1996/08/29] ports/1553 submittal of cops port [1996/08/30] i386/1556 ATAPI CDROM probes ok, but will not 'mount_cd9660' [1996/08/31] bin/1557 pkg_add's auto dependency get .. doesn't work [1996/08/31] bin/1559 ftpd apparently not recognizing -l or -S parms [1996/09/02] misc/1561 Wrong key mapping of five keys in german.iso.kbd [1996/09/02] bin/1563 Curses let letters fall away sometimes [1996/09/02] bin/1564 Install media query gets sig 11 [1996/09/05] kern/1570 Setting SHMALL > 35000 causes panic [1996/09/05] kern/1574 Panic: privileged instruction fault [1996/09/06] ports/1576 patch for ports/print/mltex/Makefile FETCH_CMD [1996/09/06] bin/1577 mail -f foo does not look in current directory of .m [1996/09/07] bin/1578 fsck does not honour 'noauto' fs option [1996/09/07] kern/1579 panic: ufs_unlock NOT LOCKED [1996/09/08] conf/1580 make & /usr/obj is bogus. [1996/09/08] kern/1582 kernel panic often under medium load [1996/09/08] ports/1583 I made ldap-3.3 port [1996/09/08] kern/1584 same file is listed twice [1996/09/08] bin/1585 dumpfs can dump core [1996/09/08] docs/1588 Handbook Incorrect LaTeX/PostScript output [1996/09/08] bin/1589 ftp fails to flush output [1996/09/10] bin/1597 No support for positional parameters in *printf func [1996/09/11] bin/1598 tip leaves OPOST set on controlling terminal (fd 0) [1996/09/11] kern/1599 panic: locking against myself [1996/09/11] kern/1600 prevent setting of t_timer[TCPT_KEEP] prematurely [1996/09/12] ports/1601 no previous port of su2 existed in source tree :) [1996/09/12] docs/1602 /usr/lib/terminfo refered to in man terminfo, does n [1996/09/12] bin/1607 unmount fails for a NFS fs mounted without -P from a [1996/09/13] conf/1608 FreeBSD's bug tracking system does not respect confi [1996/09/14] kern/1609 page fault while in kenel mode during Linux emulatio [1996/09/14] kern/1610 mmap() of unassociated memory + mlock() can == kerne [1996/09/14] gnu/1611 groff should use "system-wide" papersize variable wh [1996/09/14] kern/1613 I get ls: fts_read: No such file or directory [1996/09/14] kern/1614 Attempt to mount an NTFS partition causes kernel pan [1996/09/15] ports/1617 new port - nntpcache [1996/09/15] docs/1618 Man page for siginterrupt thinks it is in BSD4.2 [1996/09/15] ports/1620 new port, cless -- Chinese language version of GNU l [1996/09/16] bin/1623 rpc/auth.h won't compile with -ansi flag [1996/09/16] misc/1625 2.1.5 update overwrites root's dot files [1996/09/16] i386/1626 MUSTEK Scanner hangs NCR SCSI controller [1996/09/16] kern/1628 /kernel: pid 19061: ppp: uid 0: exited on signal 4 [1996/09/17] docs/1630 Addition to handbook concerning MFS kernel option [1996/09/17] ports/1631 new port, lprps -- PS printing lpr filters [1996/09/18] bin/1635 setenv(3) buglet? Segv if var not previously defined [1996/09/18] kern/1636 mss driver extension to broaden support [1996/09/18] kern/1637 mss driver causes feedback (squeal) on some laptops [1996/09/18] kern/1638 worm driver won't make audio tracks [1996/09/18] bin/1643 Support for NetBSD in bsd.port.mk [1996/09/18] i386/1644 sio.c can't keep RTS off while RTS flow controll is [1996/09/19] ports/1646 Port of lclint - a better lint replacement [1996/09/19] bin/1648 libmd not 64-bit safe [1996/09/19] bin/1649 md5(1) header file makes bad assumption [1996/09/19] bin/1650 telnet encryption with char-mode and ascii loses syn [1996/09/19] kern/1652 changing time hangs system [1996/09/19] bin/1653 cannot umount the node ending '/' when it was mounte [1996/09/19] kern/1654 In procfs, vattr doesn't contain correct value of `v [1996/09/20] bin/1657 ls(1) output of future mtime [1996/09/20] kern/1658 ktrace/kdump flaky - corrupted ktrace.out file [1996/09/21] ports/1660 Updating of jp-fvwm2-port(-> jp-fvwm2-port-new) [1996/09/21] kern/1661 ft driver hangs uninterruptably at "bavail" [1996/09/22] bin/1662 typing control-C in pkg_add deletes current director [1996/09/22] ports/1663 strobe-port [1996/09/22] bin/1664 getty doesn't use init kerninfo struct [1996/09/22] bin/1665 telnetd doesn't use gettytab %m %r %v %s tags [1996/09/22] bin/1666 crash in vi, while reading multiple files [1996/09/23] kern/1670 PCI ed probe causes a page fault [1996/09/23] i386/1671 s2 map in pcvt isn't ISO 8859-1 and claimed. [1996/09/23] bin/1672 rshd makes assumptions regarding gethostbyaddr() and [1996/09/24] bin/1674 strange behaviour of pppd (daemonize, defaultroute) [1996/09/24] docs/1675 suspicious history line [1996/09/24] kern/1676 NFS V3 client causes panic [1996/09/24] kern/1677 read from /dev/kmem may crash system [1996/09/24] bin/1678 ls(1) with LC_TIME [1996/09/25] pending/1680 Error in rune.h stuff [1996/09/25] docs/1681 procfs man page way out of date [1996/09/26] ports/1682 dual CAT definitions in bsd.port.mk [1996/09/26] kern/1684 inconsistent permission failures on NFS requests [1996/09/27] misc/1686 sysinstall should allow partition size change before [1996/09/28] bin/1687 watch makes kernel crash [1996/09/29] kern/1689 TCP extensions throttles distant connections [1996/09/29] kern/1690 apm and sbxvi inappropriately probe as conflicting [1996/09/29] docs/1691 ppp server doc submission [1996/09/29] kern/1692 Page fault while in kernel modem fatal trap 12 (doub [1996/09/29] bin/1693 rarpd does not appear to work [1996/09/29] bin/1694 rbootd does not appear to work [1996/09/30] bin/1695 moused fails with PS/2 mouse [1996/09/30] conf/1697 rc.i386 missing line for moused [1996/09/30] kern/1698 sup from around 21:51 GMT 28th very unstable (mmap, [1996/09/30] docs/1699 Missing GNU info files [1996/10/01] bin/1700 'ls -lo' does not list opaque flag (chflags does not [1996/10/01] bin/1702 installing of tcl manpages fails from make world [1996/10/01] ports/1703 update to qt port [1996/10/01] conf/1704 Install fails, probe dos not find my ADAPTEC 2940 Ul [1996/10/01] bin/1705 COM2 not detected when booting from Harddrive. Only [1996/10/02] misc/1708 monthly login accounting [1996/10/02] ports/1710 update to Tin port [1996/10/02] kern/1711 kernel logging of signaled processes should be optio [1996/10/02] docs/1712 semget man page refers to SEM_W instead of SEM_A [1996/10/02] gnu/1713 mkisofs doesn't match man page in behavior [1996/10/02] kern/1714 [1996/10/03] kern/1715 le driver non-reentrant [1996/10/03] kern/1716 LKM does not install character devices [1996/10/03] misc/1717 Use of ntohl causes lint to complain [1996/10/04] ports/1718 new port, vscan [1996/10/04] ports/1719 new port, xlbiff [1996/10/04] pending/1721 [1996/10/04] pending/1723 kernel fault when doing scsi reprobe [1996/10/04] kern/1724 HP colorado T4000S tape drive hangs system on many s [1996/10/04] kern/1725 visual config redraws bits of the screen too often [1996/10/04] kern/1726 panic in kmem_malloc (dump available) [1996/10/05] kern/1727 Add support for 3C900 to vx [1996/10/05] pending/1729 Installing gnats package makes send-pr fail. [1996/10/05] i386/1730 SFF8020 violation and silly bug in atapi.c hinder it [1996/10/05] misc/1731 missing area code 541 [1996/10/05] pending/1732 bzip port won't install [1996/10/06] ports/1734 submission of tiff-3.4 port [1996/10/08] misc/1738 Install floppy returns random geometry with 2GB IDE [1996/10/08] bin/1739 syslog may log false timestamps [1996/10/08] ports/1742 Various bugs in xview-3.2.1 [1996/10/08] ports/1743 submission of new port (tiff-3.4) [1996/10/08] kern/1744 run queue or proc list smashed 4 times in 2 days [1996/10/09] misc/1745 Installing packages hangs after 1st package [1996/10/09] ports/1752 Update of nedit port [1996/10/10] ports/1753 SSLeay doesn't work against Microsoft secure web sit [1996/10/10] kern/1754 netbooted machines freeze with ifconfig aliases [1996/10/10] bin/1755 more(1) generates garbage at end of file output [1996/10/10] misc/1757 sysinstall repeatably generates a sig11 [1996/10/10] kern/1758 New AWE32 sound card driver for integration into -cu [1996/10/10] ports/1759 uudeview and uulib ports are imperfect (i.e. out of [1996/10/10] ports/1760 Fixed port: crack-4.1 [1996/10/10] ports/1761 Fixed port: gifmerge 1.33 [1996/10/10] ports/1763 Fixed port: txtmerge [1996/10/11] ports/1764 Fixed port: whirlgif [1996/10/11] ports/1765 Fixed port: xgas [1996/10/11] ports/1767 New port: xmascot [1996/10/11] ports/1768 New port: xmascot [1996/10/11] ports/1769 sysinstall won't install more than 1 package at once [1996/10/11] ports/1770 port of the xripple program [1996/10/11] ports/1772 Fix to a wrong description in FreeBSD port: xshisen [1996/10/11] bin/1773 A NULL pointer causing segmentation core dumped. [1996/10/11] bin/1774 telnet spins when killed before network is closed [1996/10/11] kern/1775 accept does not preserve file descriptor flags [1996/10/11] bin/1776 sysinstall won't compile in -stable [1996/10/11] conf/1777 sysctl called in /etc/netstart before /usr mounted w This is the list of problem reports already analyzed: [1994/12/01] kern/35 mount -t union -o -b : lower layer not seen by shell [1995/01/11] i386/105 Distributed libm (msun) has non-standard error handl [1995/03/20] kern/260 msync and munmap don't bother to update mod times [1995/03/20] docs/264 There are no manual pages for the forms library. [1995/03/22] kern/267 NFS code gives error messages, systems jams for a fe [1995/04/09] bin/326 Weekly cron generates some usage and error messages [1995/05/09] bin/392 Simultaneous cp and ls of files on dos f/s hangs pro [1995/05/27] gnu/450 tar --exclude -c doesn't work [1995/06/17] kern/527 dump causes assertion in ncr.c [1995/06/21] docs/538 MAP_FILE not mentioned in mmap man page. [1995/08/07] bin/661 Hercules is not capable of having a ISO-Latin1 Scree [1995/10/07] bin/771 telnet character mode not set and broken when set - [1995/10/15] kern/782 chmod does a null pointer dereference [1995/10/26] kern/794 swap partition at offset 0 still broken [1995/11/25] bin/839 by default, use of "at" is overly restricted [1995/12/04] i386/867 Notebook with APM and 3C589C in PCMCIA freezes after [1995/12/29] misc/922 From line handling incorrect in mail.local [1995/12/31] kern/924 EISA devices have disappeared from vmstat/systat int [1996/01/22] kern/965 2.0.5: system crashes daily because of "multiple fre [1996/01/30] bin/981 clnt_broadcast() is not aware of aliases [1996/02/17] bin/1030 /bin/sh does not pass environment variables on prope [1996/02/19] bin/1035 ls to terminal always uses ? for non-printable chars [1996/03/04] kern/1059 null fs panics system [1996/03/06] kern/1067 panic: ufs_lock: recursive lock not expected, pid: 2 [1996/03/18] docs/1089 stat manpage unclear about st_mtime & friends [1996/03/28] bin/1105 Bug in find command [1996/04/15] kern/1144 sig{add, del}set and sigismember fns don't check sig [1996/04/22] bin/1154 Configure tunN device for ip-over-ip tunnelling [1996/05/20] bin/1221 new gcc-2.7.2 gives a LOT of warnings, and a few ERR [1996/05/20] ports/1222 Header files conflict [1996/05/21] bin/1229 redundant redeclaration of `lseek' [1996/05/24] bin/1242 In the "sys/stat.h" file, the S_ISFIFO and S_ISSOCK [1996/06/12] bin/1315 ls(1) [1996/06/13] bin/1320 dump limits blocksize to 32K [1996/06/18] kern/1333 free vnode isn't: another -stable coredump [1996/06/21] misc/1340 make world fails [1996/07/07] bin/1375 Extraneous warning from mv(1) [1996/07/18] kern/1397 can't send to a pipe [1996/07/28] docs/1437 bsd.doc.mk sees PRINTER and spews [1996/08/02] docs/1457 ed(1) man [1996/08/28] ports/1550 "make install" needs to know how to update /usr/loca [1996/08/29] docs/1551 manpage of zgrep not installed in 2.1.5R [1996/08/30] bin/1554 routed kills default permanently [1996/09/04] bin/1565 Moving a file to it's link completely removes file [1996/09/16] bin/1621 last char in line stays "$" [1996/09/18] bin/1642 pkg_install Makefiles could be simplified [1996/10/04] bin/1722 Routed byte order problem [1996/10/06] ports/1733 Please replace some files in ports/japanese/elvis /* EOF -- this list has not been truncated */ From owner-freebsd-bugs Sat Oct 12 04:30:19 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19682 for bugs-outgoing; Sat, 12 Oct 1996 04:30:19 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA19669 for freebsd-bugs; Sat, 12 Oct 1996 04:30:17 -0700 (PDT) Date: Sat, 12 Oct 1996 04:30:17 -0700 (PDT) From: GNU GNATS Message-Id: <199610121130.EAA19669@freefall.freebsd.org> To: freebsd-bugs Subject: Summary of Problem Reports Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Number of currently open reports: 468 Number of curently analyzed reports: 48 From owner-freebsd-bugs Sat Oct 12 07:00:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA01281 for bugs-outgoing; Sat, 12 Oct 1996 07:00:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA01267; Sat, 12 Oct 1996 07:00:04 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 07:00:04 -0700 (PDT) Resent-Message-Id: <199610121400.HAA01267@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, jkh@time.cdrom.com Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA00947 for ; Sat, 12 Oct 1996 06:56:19 -0700 (PDT) Received: (from jkh@localhost) by time.cdrom.com (8.7.6/8.6.9) id GAA09482; Sat, 12 Oct 1996 06:56:19 -0700 (PDT) Message-Id: <199610121356.GAA09482@time.cdrom.com> Date: Sat, 12 Oct 1996 06:56:19 -0700 (PDT) From: "Jordan K. Hubbard" Reply-To: jkh@time.cdrom.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1778: locate.updatedb uses /tmp directory. Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1778 >Category: bin >Synopsis: locate.updatedb uses /tmp directory. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 07:00:03 PDT 1996 >Last-Modified: >Originator: Jordan K. Hubbard >Organization: FreeBSD Project >Release: FreeBSD 2.2-961004-SNAP i386 >Environment: A root directory with only 10MB or so free on it. >Description: I've been noticing that my locate database updated have been failing lately, and finally bothered to trace through the log file and notice that it was dying on a /: file system full. It seems to me that TMPDIR should default to /var/tmp for such a temp-space hungry application as this, rather than /tmp. >How-To-Repeat: Have a close-to-full root filesystem and wait for 2am. :-) >Fix: Index: locate/concatdb.sh =================================================================== RCS file: /home/ncvs/src/usr.bin/locate/locate/concatdb.sh,v retrieving revision 1.2 diff -u -r1.2 concatdb.sh --- concatdb.sh 1996/08/27 20:04:24 1.2 +++ concatdb.sh 1996/10/12 13:54:01 @@ -39,7 +39,8 @@ umask 077 # protect temp files -: ${TMPDIR=/tmp}; export TMPDIR; +# Try /var/tmp first and let it fall back to /tmp if not found. +: ${TMPDIR=/var/tmp}; export TMPDIR; if test X"$TMPDIR" = X -o ! -d "$TMPDIR"; then TMPDIR=/tmp; export TMPDIR fi Index: locate/mklocatedb.sh =================================================================== RCS file: /home/ncvs/src/usr.bin/locate/locate/mklocatedb.sh,v retrieving revision 1.2 diff -u -r1.2 mklocatedb.sh --- mklocatedb.sh 1996/08/27 20:04:25 1.2 +++ mklocatedb.sh 1996/10/12 13:54:23 @@ -38,7 +38,8 @@ umask 077 # protect temp files -: ${TMPDIR=/tmp}; export TMPDIR; +# Try /var/tmp first and let it fall back to /tmp if not found. +: ${TMPDIR=/var/tmp}; export TMPDIR; if test X"$TMPDIR" = X -o ! -d "$TMPDIR"; then TMPDIR=/tmp; export TMPDIR fi Index: locate/updatedb.sh =================================================================== RCS file: /home/ncvs/src/usr.bin/locate/locate/updatedb.sh,v retrieving revision 1.4 diff -u -r1.4 updatedb.sh --- updatedb.sh 1996/08/27 20:04:28 1.4 +++ updatedb.sh 1996/10/12 13:55:00 @@ -68,7 +68,7 @@ done;; esac -tmp=${TMPDIR=/tmp}/_updatedb$$ +tmp=${TMPDIR=/var/tmp}/_updatedb$$ trap 'rm -f $tmp' 0 1 2 3 5 10 15 # search locally >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Oct 12 08:50:05 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA06395 for bugs-outgoing; Sat, 12 Oct 1996 08:50:05 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA06389; Sat, 12 Oct 1996 08:50:02 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 08:50:02 -0700 (PDT) Resent-Message-Id: <199610121550.IAA06389@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, simokawa@sat.t.u-tokyo.ac.jp Received: from uno.sat.t.u-tokyo.ac.jp (uno.sat.t.u-tokyo.ac.jp [133.11.70.160]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id IAA06176 for ; Sat, 12 Oct 1996 08:45:31 -0700 (PDT) Received: by uno.sat.t.u-tokyo.ac.jp (8.7.3+2.6Wbeta5/8.7.3) id AAA05137; Sun, 13 Oct 1996 00:45:11 +0900 (JST) Message-Id: <199610121545.AAA05137@uno.sat.t.u-tokyo.ac.jp> Date: Sun, 13 Oct 1996 00:45:11 +0900 (JST) From: Hidetoshi Shimokawa Reply-To: simokawa@sat.t.u-tokyo.ac.jp To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1779: recent ncr.c change doesn't work with ncr875 Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1779 >Category: kern >Synopsis: recent ncr.c change doesn't work with ncr875 >Confidential: yes >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 08:50:01 PDT 1996 >Last-Modified: >Originator: Hidetoshi Shimokawa >Organization: Univ. of Tokyo >Release: FreeBSD 2.2-CURRENT i386 >Environment: With Tekram DC-390U >Description: kernel panics with trap 12 during probe of ncr875. It is because ncr_getlock is called before np->reg hasn't been initialized. >How-To-Repeat: Build current kernel and reboot. >Fix: - Apply the following patch or - Define NCR_IOMAPPED (I have not checked yet) *** ncr.c.orig Sat Oct 12 18:49:13 1996 --- ncr.c Sun Oct 13 00:30:31 1996 *************** *** 3286,3291 **** --- 3286,3299 ---- if (!pci_map_mem (config_id, 0x14, &np->vaddr, &np->paddr)) return; + /* + ** Make the controller's registers available. + ** Now the INB INW INL OUTB OUTW OUTL macros + ** can be used safely. + */ + + np->reg = (struct ncr_reg*) np->vaddr; + #ifdef NCR_IOMAPPED /* ** Try to map the controller chip into iospace. *************** *** 3340,3353 **** np->jump_tcb.l_cmd = SCR_JUMP; np->jump_tcb.l_paddr = NCB_SCRIPT_PHYS (np, abort); - - /* - ** Make the controller's registers available. - ** Now the INB INW INL OUTB OUTW OUTL macros - ** can be used safely. - */ - - np->reg = (struct ncr_reg*) np->vaddr; /* ** Get SCSI addr of host adapter (set by bios?). --- 3348,3353 ---- >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Oct 12 09:21:24 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA08142 for bugs-outgoing; Sat, 12 Oct 1996 09:21:24 -0700 (PDT) Received: from time.cdrom.com (time.cdrom.com [204.216.27.226]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA08135 for ; Sat, 12 Oct 1996 09:21:21 -0700 (PDT) Received: from time.cdrom.com (localhost [127.0.0.1]) by time.cdrom.com (8.7.6/8.6.9) with ESMTP id JAA09998; Sat, 12 Oct 1996 09:19:39 -0700 (PDT) To: NAKAMURA Motonori cc: bugs@FreeBSD.org Subject: Re: patches for PPP In-reply-to: Your message of "Fri, 11 Oct 1996 09:16:43 +0900." <19961011091643Y/motonori@econ.kyoto-u.ac.jp> Date: Sat, 12 Oct 1996 09:19:39 -0700 Message-ID: <9996.845137179@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-bugs@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > I send some patches for /usr/sbin/ppp derived from iij-ppp by tony-o > because the ppp software is not supported no longer by the original > author, and some improvement have been done by FBSD group, I think. > If there is more appropriate person to send this type of report, > please let me know. These all seem reasonable - thanks! I've also removed the #if 1 around your length check in lcp.c since I don't see any reason to avoid the check. Jordan From owner-freebsd-bugs Sat Oct 12 10:00:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA10082 for bugs-outgoing; Sat, 12 Oct 1996 10:00:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA10075; Sat, 12 Oct 1996 10:00:02 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 10:00:02 -0700 (PDT) Resent-Message-Id: <199610121700.KAA10075@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, ac199@freenet.hamilton.on.ca Received: from X2296 (ppp1570.on.sympatico.ca [206.172.249.34]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA09670 for ; Sat, 12 Oct 1996 09:53:04 -0700 (PDT) Received: (from tim@localhost) by X2296 (8.7.6/8.7.3) id TAA00370; Sat, 12 Oct 1996 19:42:03 -0400 (EDT) Message-Id: <199610122342.TAA00370@X2296> Date: Sat, 12 Oct 1996 19:42:03 -0400 (EDT) From: An evil guy who submits requests for ports Reply-To: ac199@freenet.hamilton.on.ca To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/1780: One of the fortunes is SCREWED! Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1780 >Category: misc >Synopsis: fortune misspelling >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 10:00:01 PDT 1996 >Last-Modified: >Originator: Tim Vanderhoek >Organization: -- Organization of people who don't lie when they talk in X-headers: What? >Release: FreeBSD 2.2-961006-SNAP i386 >Environment: Sunshine will misc with cloud, milder with a brisk breeze at time today. Highs 15 to 17. Mostly cloudy, maybe an isolated shower this evening and overnight. Lows 6 to 8. Mostly cloudy and breezy with isolated showers tomorrow. Highs 16 to 18. (Genuine Toronto Star weather report for Hamilton area). >Description: When reading this fortune, one is forced to pause momentarily to try and make the given word ("gave") fit the context. It almost works, so it takes a milli-second or so longer than necessary to induce the correct word. This is detrimental to the overall effect of the fortune. The fortune reads as follows, -- When you are about to do an objective and scientific piece of investigation of a topic, it is well to gave the answer firmly in hand, so that you can proceed forthrightly, without being deflected or swayed, directly to the goal. -- Amrom Katz -- The typo is on the second line, 9th word. >How-To-Repeat: fortune -m forthrightly >Fix: Change the `g' in "gave" (on the second line of the fortune) to `t' or something so that it is obvious that the word is wrong, thus avoiding the multitudes of milliseconds the reader spends trying to make "gave" fit the context. >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Oct 12 10:39:38 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13757 for bugs-outgoing; Sat, 12 Oct 1996 10:39:38 -0700 (PDT) Received: (from se@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id KAA13736; Sat, 12 Oct 1996 10:39:32 -0700 (PDT) Date: Sat, 12 Oct 1996 10:39:32 -0700 (PDT) From: Stefan Esser Message-Id: <199610121739.KAA13736@freefall.freebsd.org> To: simokawa@sat.t.u-tokyo.ac.jp, se, freebsd-bugs Subject: Re: kern/1779 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: recent ncr.c change doesn't work with ncr875 State-Changed-From-To: open-closed State-Changed-By: se State-Changed-When: Sat Oct 12 10:36:55 PDT 1996 State-Changed-Why: Fixed in revision 1.81 of ncr.c From owner-freebsd-bugs Sat Oct 12 11:10:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA16267 for bugs-outgoing; Sat, 12 Oct 1996 11:10:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA16258; Sat, 12 Oct 1996 11:10:02 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 11:10:02 -0700 (PDT) Resent-Message-Id: <199610121810.LAA16258@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Tor.Egge@idt.ntnu.no Received: from pat.idt.unit.no (pat.idt.unit.no [129.241.103.5]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id LAA15980 for ; Sat, 12 Oct 1996 11:07:31 -0700 (PDT) Received: from ikke.idt.unit.no (ikke.idt.unit.no [129.241.111.65]) by pat.idt.unit.no (8.7.5/8.7.3) with ESMTP id UAA20374 for ; Sat, 12 Oct 1996 20:07:07 +0200 (MET DST) Received: (from tegge@localhost) by ikke.idt.unit.no (8.7.6/8.7.3) id UAA08645; Sat, 12 Oct 1996 20:07:06 +0200 (MET DST) Message-Id: <199610121807.UAA08645@ikke.idt.unit.no> Date: Sat, 12 Oct 1996 20:07:06 +0200 (MET DST) From: Tor Egge Reply-To: Tor.Egge@idt.ntnu.no To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1781: time returns with EXIT_SUCCESS on some failures Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1781 >Category: bin >Synopsis: time returns with EXIT_SUCCESS on some failures >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 11:10:01 PDT 1996 >Last-Modified: >Originator: Tor Egge >Organization: Norwegian University of Science and Technology, Trondheim, Norway >Release: FreeBSD 2.2-CURRENT i386 >Environment: FreeBSD ikke.idt.unit.no 2.2-CURRENT FreeBSD 2.2-CURRENT #2: Tue Oct 8 19:39:21 MET DST 1996 root@ikke.idt.unit.no:/usr/src/sys/compile/TEGGE i386 >Description: The time command does not check for normal exit of the program being timed when determining what exit code to return. >How-To-Repeat: Make a short program that fails, e.g. 'main() { abort(); }' run time on that program and check exit status. >Fix: Index: time.c =================================================================== RCS file: /export/akg1/cvs/src/usr.bin/time/time.c,v retrieving revision 1.3 diff -c -r1.3 time.c *** time.c 1996/07/30 19:00:12 1.3 --- time.c 1996/10/12 17:59:37 *************** *** 46,51 **** --- 46,53 ---- #include #include #include + #include + #include #include #include *************** *** 149,155 **** fprintf(stderr, "%10ld %s\n", ru.ru_nivcsw, "involuntary context switches"); } ! exit (status>>8); } /* --- 151,157 ---- fprintf(stderr, "%10ld %s\n", ru.ru_nivcsw, "involuntary context switches"); } ! exit (WIFEXITED(status)?WEXITSTATUS(status):EXIT_FAILURE); } /* >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Oct 12 11:41:59 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA18427 for bugs-outgoing; Sat, 12 Oct 1996 11:41:59 -0700 (PDT) Received: (from jkh@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA18411; Sat, 12 Oct 1996 11:41:58 -0700 (PDT) Date: Sat, 12 Oct 1996 11:41:58 -0700 (PDT) From: "Jordan K. Hubbard" Message-Id: <199610121841.LAA18411@freefall.freebsd.org> To: Tor.Egge@idt.ntnu.no, jkh, freebsd-bugs Subject: Re: bin/1781 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: time returns with EXIT_SUCCESS on some failures State-Changed-From-To: open-closed State-Changed-By: jkh State-Changed-When: Sat Oct 12 11:41:43 PDT 1996 State-Changed-Why: The fix appears to be correct - applied, thanks! From owner-freebsd-bugs Sat Oct 12 13:40:06 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA29628 for bugs-outgoing; Sat, 12 Oct 1996 13:40:06 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA29607; Sat, 12 Oct 1996 13:40:04 -0700 (PDT) Date: Sat, 12 Oct 1996 13:40:04 -0700 (PDT) Message-Id: <199610122040.NAA29607@freefall.freebsd.org> To: freebsd-bugs Cc: From: Wolfram Schneider Subject: bin/1778: locate.updatedb uses /tmp directory. Reply-To: Wolfram Schneider Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR bin/1778; it has been noted by GNATS. From: Wolfram Schneider To: jkh@time.cdrom.com Cc: FreeBSD-gnats-submit@freebsd.org Subject: bin/1778: locate.updatedb uses /tmp directory. Date: Sat, 12 Oct 1996 22:06:39 +0200 Jordan K. Hubbard writes: >I've been noticing that my locate database updated have been failing >lately, and finally bothered to trace through the log file and notice >that it was dying on a /: file system full. It seems to me that TMPDIR >should default to /var/tmp for such a temp-space hungry application as >this, rather than /tmp. It depend how do you configured your system ;-) On most systems /var/tmp and /tmp are on the same partition. Some systems use a (large) mfs'd /tmp (seems standard on SunOS). You can define TMPDIR in /etc/locate.rc (currently, this does not work due a missing `export TMPDIR', I will fix this soon) hier(4) /tmp/ temporary files, usually a mfs(8) memory-based filesystem (the contents of /tmp are usually NOT preserved across a system re- boot) /var/tmp/ temporary files that are kept between system reboots Wolfram From owner-freebsd-bugs Sat Oct 12 18:10:03 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19631 for bugs-outgoing; Sat, 12 Oct 1996 18:10:03 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19624; Sat, 12 Oct 1996 18:10:02 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 18:10:02 -0700 (PDT) Resent-Message-Id: <199610130110.SAA19624@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, Received:"from dfw-ix11.ix.netcom.com (dfw-ix11.ix.netcom.com [206.214.98.11]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id SAA19484 for" ; Sat, 12 Oct 1996 18:09:15.-0700 (PDT) Received: from baloon.mimi.com (sjx-ca13-17.ix.netcom.com [199.182.128.177]) by dfw-ix11.ix.netcom.com (8.6.13/8.6.12) with ESMTP id SAA02894 for ; Sat, 12 Oct 1996 18:08:43 -0700 Received: (from asami@localhost) by baloon.mimi.com (8.7.6/8.6.12) id SAA01054; Sat, 12 Oct 1996 18:08:41 -0700 (PDT) Message-Id: <199610130108.SAA01054@baloon.mimi.com> Date: Sat, 12 Oct 1996 18:08:41 -0700 (PDT) From: asami@freebsd.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1782: ncr driver thinks all drives are created asynchronous Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1782 >Category: kern >Synopsis: ncr driver thinks all drives are created asynchronous >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 18:10:00 PDT 1996 >Last-Modified: >Originator: Satoshi Asami >Organization: The FreeBSD Project >Release: FreeBSD 2.2-CURRENT i386 >Environment: Asus SC-200 Quantum Atlas (narrow, 2GB) ncr.c, revision 1.80 onwards >Description: Starting from revision 1.80 of /sys/pci/ncr.c, the boot message started to print out === ncr0 rev 2 int a irq 10 on pci0:12 ncr0 waiting for scsi devices to settle (ncr0:0:0): "FUJITSU M1606S-512 6226" type 0 fixed SCSI 2 sd0(ncr0:0:0): Direct-Access sd0(ncr0:0:0): asynchronous. 1041MB (2131992 512 byte sectors) (ncr0:1:0): "Quantum XP32150 576D" type 0 fixed SCSI 2 sd1(ncr0:1:0): Direct-Access sd1(ncr0:1:0): asynchronous. 2050MB (4199760 512 byte sectors) (ncr0:6:0): "SONY CD-ROM CDU-76S 1.1c" type 5 removable SCSI 2 cd0(ncr0:6:0): CD-ROM cd0(ncr0:6:0): asynchronous. cd0(ncr0:6:0): UNIT ATTENTION asc:28,0 cd0(ncr0:6:0): Not ready to ready transition, medium may have changed cd present [400000 x 2048 byte records] === whereas rev. 1.79 prints out === ncr0 rev 2 int a irq 10 on pci0:12 ncr0 waiting for scsi devices to settle (ncr0:0:0): "FUJITSU M1606S-512 6226" type 0 fixed SCSI 2 sd0(ncr0:0:0): Direct-Access sd0(ncr0:0:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. 1041MB (2131992 512 byte sectors) (ncr0:1:0): "Quantum XP32150 576D" type 0 fixed SCSI 2 sd1(ncr0:1:0): Direct-Access sd1(ncr0:1:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8. 2050MB (4199760 512 byte sectors) (ncr0:6:0): "SONY CD-ROM CDU-76S 1.1c" type 5 removable SCSI 2 cd0(ncr0:6:0): CD-ROM cd0(ncr0:6:0): 200ns (5 Mb/sec) offset 8. cd0(ncr0:6:0): UNIT ATTENTION asc:28,0 cd0(ncr0:6:0): Not ready to ready transition, medium may have changed cd present [400000 x 2048 byte records] === Note the three "asynchronous" lines in the first example. I'm not sure about the CDROM, but the disks are definitely capable of doing sync transfer. I verified that it's really running slower by running "iozone 100 65536" on the 2nd disk (Quantum Atlas). I get 3.2write/4.1read (MB/s) for "asynchronous" kernels, while it goes up to 3.9write/4.8read with ncr.c reverted to revision 1.79. >How-To-Repeat: see above >Fix: I'm sure Stefan will find it soon. :) >Audit-Trail: >Unformatted: From owner-freebsd-bugs Sat Oct 12 18:11:57 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19788 for bugs-outgoing; Sat, 12 Oct 1996 18:11:57 -0700 (PDT) Received: (from asami@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA19774; Sat, 12 Oct 1996 18:11:55 -0700 (PDT) Date: Sat, 12 Oct 1996 18:11:55 -0700 (PDT) From: Satoshi Asami Message-Id: <199610130111.SAA19774@freefall.freebsd.org> To: asami, freebsd-bugs, se Subject: Re: kern/1782 Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Synopsis: ncr driver thinks all drives are created asynchronous Responsible-Changed-From-To: freebsd-bugs->se Responsible-Changed-By: asami Responsible-Changed-When: Sat Oct 12 18:11:26 PDT 1996 Responsible-Changed-Why: His driver. From owner-freebsd-bugs Sat Oct 12 19:50:04 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26484 for bugs-outgoing; Sat, 12 Oct 1996 19:50:04 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id TAA26477; Sat, 12 Oct 1996 19:50:02 -0700 (PDT) Resent-Date: Sat, 12 Oct 1996 19:50:02 -0700 (PDT) Resent-Message-Id: <199610130250.TAA26477@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, tegge@itea.ntnu.no Received: from istind.itea.unit.no (istind.itea.unit.no [129.241.190.12]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id TAA26421 for ; Sat, 12 Oct 1996 19:49:40 -0700 (PDT) Received: from skarven.itea.ntnu.no (tegge@skarven.itea.ntnu.no [129.241.190.13]) by istind.itea.unit.no (8.6.12/1.9.AHJ) with ESMTP id CAA13797 for ; Sun, 13 Oct 1996 02:49:27 GMT Received: (from tegge@localhost) by skarven.itea.ntnu.no (8.7.6/8.7.3) id EAA12293; Sun, 13 Oct 1996 04:49:26 +0200 (MET DST) Message-Id: <199610130249.EAA12293@skarven.itea.ntnu.no> Date: Sun, 13 Oct 1996 04:49:26 +0200 (MET DST) From: Tor Egge Reply-To: tegge@itea.ntnu.no To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/1783: fdisk calculates wrong start/end addresses in dos partition table Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1783 >Category: bin >Synopsis: fdisk calculates wrong start/end addresses in dos partition table >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 12 19:50:01 PDT 1996 >Last-Modified: >Originator: Tor Egge >Organization: Norwegian University of Science and Technology, Trondheim, Norway >Release: FreeBSD 2.2-CURRENT i386 >Environment: FreeBSD skarven.itea.ntnu.no 2.2-CURRENT FreeBSD 2.2-CURRENT #0: Fri Oct i386 >Description: Installing FreeBSD on a machine where NetBSD has previously been installed and where no floppy drive is present causes a lot of error mesages to be given, e.g. Oct 11 17:25:54 skarven /kernel: sd3: invalid primary partition table: no magic Oct 11 17:25:54 skarven /kernel: sd3: raw partition size != slice size Oct 11 17:25:54 skarven /kernel: sd3: start 0, end 8388314, size 8388315 Oct 11 17:25:54 skarven /kernel: sd3c: start 0, end 4294967295, size 0 Using fdisk to correct these problems, and always specifying block 0 as start of the FreeBSD slice and the size of the disk as the size of the FreeBSD slice removed some of these error messages. Using disklabel to extend the raw partition size to the size of the disk removed the rest of the error messasges. BUT! The system became unbootable, due to the mapping of start block 0 to cylinder 0, head 0, sector 0 performed in dos(). This special case should should only be performed if the size of the partition is 0 (i.e. unused partition). If the size is nonzero, a starting block of 0 should be mapped to cylinder 0, head 0, sector 1. Installing a floppy drive, booting the kernel on the hard disk using the boot blocks on a fixit floppy, running fdisk, explicitly specifying the bios begin/end addresses of the FreeBSD slice brought the system up again. >How-To-Repeat: Install FreeBSD upon an existing NetBSD installation, where the first partition starts at sector 0 on the disk. Use fdisk to bring the DOS partition table into sync with the disklabel, but don't explicitly specify bios start/end addresses. Watch the system die on next reboot. >Fix: For wrong start address: The dos() function needs a new second argument, containing the size of the partition. Only if the size is 0 should the special handling of 0 as first argument be triggered. For wrong end address: The init_sector0 function needs do decrease the first argument to the second call to dos() by one to be consistent with the calls to dos() in change_part(). Index: fdisk.c =================================================================== RCS file: /export/ftpsearch3/cvs/src/sbin/i386/fdisk/fdisk.c,v retrieving revision 1.10 diff -u -r1.10 fdisk.c --- fdisk.c 1996/06/21 02:39:19 1.10 +++ fdisk.c 1996/10/13 02:40:06 @@ -183,7 +183,7 @@ static void print_params(); static void change_active(int which); static void get_params_to_use(); -static void dos(int sec, unsigned char *c, unsigned char *s, unsigned char *h); +static void dos(int sec, int size, unsigned char *c, unsigned char *s, unsigned char *h); static int open_disk(int u_flag); static ssize_t read_disk(off_t sector, void *buf); static ssize_t write_disk(off_t sector, void *buf); @@ -372,8 +372,10 @@ partp->dp_start = start; partp->dp_size = size; - dos(partp->dp_start, &partp->dp_scyl, &partp->dp_ssect, &partp->dp_shd); - dos(partp->dp_start+partp->dp_size, &partp->dp_ecyl, &partp->dp_esect, &partp->dp_ehd); + dos(partp->dp_start, partp->dp_size, + &partp->dp_scyl, &partp->dp_ssect, &partp->dp_shd); + dos(partp->dp_start+partp->dp_size-1, partp->dp_size, + &partp->dp_ecyl, &partp->dp_esect, &partp->dp_ehd); } static void @@ -424,9 +426,9 @@ partp->dp_esect = DOSSECT(tsec,tcyl); partp->dp_ehd = thd; } else { - dos(partp->dp_start, + dos(partp->dp_start,partp->dp_size, &partp->dp_scyl, &partp->dp_ssect, &partp->dp_shd); - dos(partp->dp_start+partp->dp_size - 1, + dos(partp->dp_start+partp->dp_size - 1,partp->dp_size, &partp->dp_ecyl, &partp->dp_esect, &partp->dp_ehd); } @@ -491,14 +493,14 @@ * Change real numbers into strange dos numbers * \***********************************************/ static void -dos(sec, c, s, h) -int sec; +dos(sec, size, c, s, h) +int sec, size; unsigned char *c, *s, *h; { int cy; int hd; - if (sec == 0) { + if (sec == 0 && size == 0) { *s = *c = *h = 0; return; } >Audit-Trail: >Unformatted: