From owner-freebsd-bugs Sun Jan 21 2:20:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 319C137B402 for ; Sun, 21 Jan 2001 02:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LAK1V23895; Sun, 21 Jan 2001 02:20:01 -0800 (PST) (envelope-from gnats) Received: from soda.csua.berkeley.edu (soda.CSUA.Berkeley.EDU [128.32.43.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A4A637B400 for ; Sun, 21 Jan 2001 02:15:33 -0800 (PST) Received: (from mikeh@localhost) by soda.csua.berkeley.edu (8.11.0/8.11.1) id f0LAFXn89491; Sun, 21 Jan 2001 02:15:33 -0800 (PST) (envelope-from mikeh) Message-Id: <200101211015.f0LAFXn89491@soda.csua.berkeley.edu> Date: Sun, 21 Jan 2001 02:15:33 -0800 (PST) From: mikeh@CSUA.Berkeley.EDU Reply-To: mikeh@CSUA.Berkeley.EDU To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/24503: /stand/sysinstall fdisk/label can't access over 20 drives Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24503 >Category: conf >Synopsis: /stand/sysinstall fdisk/label can't access over 20 drives >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 02:20:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Mike Howard >Release: FreeBSD 4.2-STABLE i386 >Organization: UC Berkeley Computer Science Undergraduate Organization >Environment: - UC Berkeley - soda.csua.berkeley.edu FreeBSD 4.2-BETA #0: Wed Nov 15 02:45:28 PST 2000 i386 - 22 SCSI disks (da0 - da21) on 5 SCSI busses (ahc0 - ahc4) - http://www.csua.berkeley.edu/computing/hardware/soda-mark-vi.html >Description: - Even with all proper /dev entries present, sysinstall displays only the first 20 devices, rendering it impossible to access da20+. lqqqqqqqqqqqqqqqqqqqqqqqqqq Select Drive(s) qqqqqqqqqqqqqqqqqqqqqqqqqqk x Please select the drive, or drives, on which you wish to perform x x this operation. If you are attempting to install a boot partition x x on a drive other than the first one or have multiple operating x x systems on your machine, you will have the option to install a boot x x manager later. To select a drive, use the arrow keys to move to it x x and press [SPACE]. To de-select it, press [SPACE] again. x x x x Select OK or Cancel to leave this menu. x x lqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqk x x x [ ] da0 da0 x x x x [ ] da1 da1 x x x x [ ] da2 da2 x x x x [ ] da3 da3 x x x x [ ] da4 da4 x x x x [ ] da5 da5 x x x x [ ] da6 da6 x x x x [ ] da7 da7 x x x x [ ] da8 da8 x x x x [ ] da9 da9 x x x x [ ] da10 da10 x x x x [ ] da11 da11 x x x x [ ] da12 da12 x x x x [ ] da13 da13 x x x x [ ] da14 da14 x x x x [ ] da15 da15 x x x x [ ] da16 da16 x x x x [ ] da17 da17 x x x x [ ] da18 da18 x x x x [ ] da19 da19 x x x mqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqj x tqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqu x [ OK ] Cancel x mqqq[ Press F1 for important information regarding disk geometry! ]qqqj - Reproduced on another (4.2-STABLE) machine with even more disks (30); it listed only ad0 and da0-da18. >How-To-Repeat: - On a computer with more than 20 harddrives, run /stand/sysinstall. - Go do post-install Configuration, then Fdisk or Label - Attempt to access the 21st device. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 3: 0:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 10D6837B400 for ; Sun, 21 Jan 2001 03:00:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LB05D26016; Sun, 21 Jan 2001 03:00:05 -0800 (PST) (envelope-from gnats) Date: Sun, 21 Jan 2001 03:00:05 -0800 (PST) Message-Id: <200101211100.f0LB05D26016@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Andrea Campi Subject: Re: bin/24444: syslogd(8) does not update hostname Reply-To: Andrea Campi Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24444; it has been noted by GNATS. From: Andrea Campi To: Dag-Erling Smorgrav Cc: cjclark@alum.mit.edu, FreeBSD-gnats-submit@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: bin/24444: syslogd(8) does not update hostname Date: Sun, 21 Jan 2001 11:51:22 +0100 > the hostname, one being a syscall and the other being a sysctl. One > could of course have the kernel print a message to the console about > it, syslogd(8) would pick that up. Yes, I was about to propose this, but then I thought: why? If we go this way, then we should definitely also log an IP address change, maybe even our default router change MAC address... why not even hardware changes since last reboot? Working in a security job, I can understand worries about important events going unnoticed. But doing this in kernel is IMHO overkill, maybe it could be interesting for TrustetBSD, but not in the normal kernel; at least, it should be configurable at both compile time and runtime (high securelevel and/or a sysctl). The Right Way (tm) to do this is to use (or write) an host intrusion detection system. Having said this, the proposed patch looks fine to me and I think it should be committed. Bye, Andrea -- Speak softly and carry a cellular phone. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 10:50:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F160237B402 for ; Sun, 21 Jan 2001 10:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LIo1690270; Sun, 21 Jan 2001 10:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6D4B437B400 for ; Sun, 21 Jan 2001 10:41:08 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LIf8589686; Sun, 21 Jan 2001 10:41:08 -0800 (PST) (envelope-from nobody) Message-Id: <200101211841.f0LIf8589686@freefall.freebsd.org> Date: Sun, 21 Jan 2001 10:41:08 -0800 (PST) From: antonhs42@hotmail.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24508: i have this error when i start X xf860OpenConsole :KDEANABIO (Operation not permitted) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24508 >Category: misc >Synopsis: i have this error when i start X xf860OpenConsole :KDEANABIO (Operation not permitted) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 10:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Papadopoulos Antonis >Release: 4,2 >Organization: >Environment: >Description: >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 12: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DBAB237B402 for ; Sun, 21 Jan 2001 12:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LK01Z98070; Sun, 21 Jan 2001 12:00:01 -0800 (PST) (envelope-from gnats) Received: from mclean.mail.mindspring.net (mclean.mail.mindspring.net [207.69.200.57]) by hub.freebsd.org (Postfix) with ESMTP id 6540037B404 for ; Sun, 21 Jan 2001 11:51:22 -0800 (PST) Received: from ix.netcom.com (user-2ini8uv.dialup.mindspring.com [165.121.35.223]) by mclean.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id OAA08998 for ; Sun, 21 Jan 2001 14:51:13 -0500 (EST) Received: (from root@localhost) by ix.netcom.com (8.11.1/8.9.3) id f0LJd8T00579; Sun, 21 Jan 2001 11:39:08 -0800 (PST) (envelope-from knotwell) Message-Id: <200101211939.f0LJd8T00579@ix.netcom.com> Date: Sun, 21 Jan 2001 11:39:08 -0800 (PST) From: root@ix.netcom.com Reply-To: root@ix.netcom.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24511: keyboard lockups on boot Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24511 >Category: kern >Synopsis: keyboard lockup on boot (about 1/3 of the time) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 12:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Charlie & >Release: FreeBSD 4.2-STABLE i386 >Organization: home user >Environment: Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.2-STABLE #2: Mon Dec 18 20:32:49 PST 2000 root@bradbsd:/usr/src/sys/compile/BRAD Timecounter "i8254" frequency 1193182 Hz CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x580 Stepping = 0 Features=0x8001bf AMD Features=0x80000800 real memory = 134217728 (131072K bytes) config> di sn0 No such device: sn0 Invalid command or syntax. Type `?' for help. config> di lnc0 No such device: lnc0 Invalid command or syntax. Type `?' for help. config> di le0 No such device: le0 Invalid command or syntax. Type `?' for help. config> di ie0 No such device: ie0 Invalid command or syntax. Type `?' for help. config> di fe0 No such device: fe0 Invalid command or syntax. Type `?' for help. config> di cs0 No such device: cs0 Invalid command or syntax. Type `?' for help. config> di bt0 No such device: bt0 Invalid command or syntax. Type `?' for help. config> di aic0 No such device: aic0 Invalid command or syntax. Type `?' for help. config> di aha0 No such device: aha0 Invalid command or syntax. Type `?' for help. config> di adv0 No such device: adv0 Invalid command or syntax. Type `?' for help. config> q avail memory = 127365120 (124380K bytes) Preloaded elf kernel "kernel" at 0xc0349000. Preloaded userconfig_script "/boot/kernel.conf" at 0xc034909c. md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xe000-0xe00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 chip1: at device 7.3 on pci0 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model IntelliMouse, device ID 3 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode plip0: on ppbus0 lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 ed0 at port 0x280-0x29f iomem 0xd8000 irq 10 on isa0 ed0: address 00:40:33:d0:f7:a1, type NE2000 (16 bit) IP Filter: v3.4.8 initialized. Default = pass all, Logging = enabled ad0: 8010MB [16276/16/63] at ata0-master UDMA33 acd0: CDROM at ata0-slave using PIO4 Mounting root from ufs:/dev/ad0s3a WARNING: / was not properly dismounted ad0: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: WRITE command timeout tag=0 serv=0 - resetting ata0: resetting devices .. done ad0: WRITE command timeout tag=0 serv=0 - resetting ad0: trying fallback to PIO mode ata0: resetting devices .. done sio0: 1 more silo overflow (total 1) >Description: About 1/3 of the time, my FreeBSD machine keyboard locks up at boot time. The system itself continue to work and boot normally, but the keyboard just won't work. Since this is a home machine, this is an annoying problem. NOTE: in the past, this machine has run Linux 2.0/2.2, NetBSD 1.4, and FreeBSD 3.X. This problem began with my 4.1.1 install and continues with 4.2 (as of December 18) as well. >How-To-Repeat: If I reboot 3 or 4 times, this will happen once. >Fix: None really. . .just hit the reset button. NOTE: I would cheerfully test patches that resolve this problem. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 12:30:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DEB3D37B402 for ; Sun, 21 Jan 2001 12:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LKU1i02813; Sun, 21 Jan 2001 12:30:01 -0800 (PST) (envelope-from gnats) Received: from tam.skriver.dk (tam.skriver.dk [193.162.74.6]) by hub.freebsd.org (Postfix) with ESMTP id 5445637B400 for ; Sun, 21 Jan 2001 12:25:28 -0800 (PST) Received: (from root@localhost) by tam.skriver.dk (8.11.1/8.11.1) id f0LKPPB00717; Sun, 21 Jan 2001 21:25:25 +0100 (CET) (envelope-from jesper) Message-Id: <200101212025.f0LKPPB00717@tam.skriver.dk> Date: Sun, 21 Jan 2001 21:25:25 +0100 (CET) From: Jesper Skriver Reply-To: Jesper Skriver To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/24512: Sent ICMP unreach when packet not for us is received, and forwarding is disabled Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24512 >Category: kern >Synopsis: Sent ICMP unreach when packet not for us is received, and forwarding is disabled >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 12:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jesper Skriver >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: System: FreeBSD tam 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Sun Jan 21 20:46:42 CET 2001 root@tam:/usr/obj/usr/src/sys/TAM2 i386 >Description: Sent a ICMP unreachable instead of dropping it silent, if we receive a packet not for us, and forwarding disabled. >How-To-Repeat: >Fix: Apply this diff --- sys/netinet/ip_input.c.old Sun Jan 21 19:09:58 2001 +++ sys/netinet/ip_input.c Sun Jan 21 20:39:39 2001 @@ -124,6 +124,10 @@ &ip_keepfaith, 0, "Enable packet capture for FAITH IPv4->IPv6 translater daemon"); +int ip_sent_unreach = 1; +SYSCTL_INT(_net_inet_ip, OID_AUTO, sent_unreach, CTLFLAG_RW, &ip_sent_unreach, + 0, "Sent ICMP unreach when packet not for us rx, and forwarding disabled"); + #ifdef DIAGNOSTIC static int ipprintfs = 0; #endif @@ -575,7 +579,14 @@ */ if (ipforwarding == 0) { ipstat.ips_cantforward++; - m_freem(m); + /* + * If we receive a packet not for us, and forwarding disabled + * sent a ICMP host unreachable back to the source. + */ + if (ip_sent_unreach != 0) + icmp_error(m, ICMP_UNREACH, ICMP_UNREACH_HOST, 0, 0); + else + m_freem(m); } else ip_forward(m, 0); #ifdef IPFIREWALL_FORWARD >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 13: 3:47 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0C2F137B401; Sun, 21 Jan 2001 13:03:31 -0800 (PST) Received: (from dougb@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LL3UJ05692; Sun, 21 Jan 2001 13:03:30 -0800 (PST) (envelope-from dougb) Date: Sun, 21 Jan 2001 13:03:30 -0800 (PST) From: Message-Id: <200101212103.f0LL3UJ05692@freefall.freebsd.org> To: Gerhard.Sittig@gmx.net, dougb@FreeBSD.org, freebsd-bugs@FreeBSD.org, dougb@FreeBSD.org Subject: Re: conf/24358: [MFC] [PATCH] etc/rc variables for cron(8) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Old Synopsis: [PATCH] etc/rc variables for cron(8) New Synopsis: [MFC] [PATCH] etc/rc variables for cron(8) State-Changed-From-To: open->analyzed State-Changed-By: dougb State-Changed-When: Sun Jan 21 12:59:04 PST 2001 State-Changed-Why: This idea has been committed to -current, I'll commit it to RELENG_4 after a suitable period. I made a couple chagnes, most notably specifying the full path to cron which I am working on making an rc convention slowly but surely. The other change is a whitespace style issue. Whenever you place a comment on the same line as working text you want to do: foo="bar"# Text Repeat the tabs as needed, but the reason you put a space there is to "absorb" a # character at the beginning of the line without breaking up the text alignment. This is a small point, and often missed. Responsible-Changed-From-To: freebsd-bugs->dougb Responsible-Changed-By: dougb Responsible-Changed-When: Sun Jan 21 12:59:04 PST 2001 Responsible-Changed-Why: I'll handle the MFC. http://www.freebsd.org/cgi/query-pr.cgi?pr=24358 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 13:50:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2F93E37B401 for ; Sun, 21 Jan 2001 13:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LLo1Y11221; Sun, 21 Jan 2001 13:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C793237B401 for ; Sun, 21 Jan 2001 13:43:46 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LLhkV10828; Sun, 21 Jan 2001 13:43:46 -0800 (PST) (envelope-from nobody) Message-Id: <200101212143.f0LLhkV10828@freefall.freebsd.org> Date: Sun, 21 Jan 2001 13:43:46 -0800 (PST) From: cyberwin@mail.ru To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24513: new options for pppd Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24513 >Category: misc >Synopsis: new options for pppd >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 13:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Kovirshin Alexey >Release: 4.1-RELEASE >Organization: >Environment: FreeBSD orb.ru 4.1-RELEASE FreeBSD 4.1-RELEASE #2: Thu Jan 18 22:36:37 MSK 2001 root@orb.ru:/usr/src/sys/compile/PENTIUM i386 >Description: I've modifyed pppd sources and added 3 new options: usepeerdns, update-resolv, hide-password usepeerdns Ask the peer for up to 2 DNS server addresses. The addresses supplied by the peer (if any) are passed to the /etc/ppp/ip-up script in the environment variables DNS1 and DNS2. update-resolv The /etc/resolv.conf will be updated with the DNS addresses supplied by the peer (if any). But envi- ronment variables DNS1 and DNS2 are still avail- able. This option is work in conjunction with the usepeerdns option only. hide-password When logging the contents of PAP packets, this option causes pppd to exclude the password string from the log. Options usepeerdns and hide-password i've taken from pppd-2.3.9, but usepeerdns doesn't update resolve.conf automatically(like in 2.3.9) so DNS addresses are available from DNS1, DNS2, USEPEERDNS environment variables(usefull for /etc/ppp/ip-up(down) scripts). Option update-resolv update resolv.conf automatically, but DNS1, DNS2, USEPEERDNS environment variables are still available. I hope it will be usefull when pppd acts as client. >How-To-Repeat: >Fix: I've maked a patch which can be applied to /usr/src/usr.sbin/pppd sources by this way: cd /usr/src/usr.sbin/pppd patch < pppd-DNSask.patch >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 14:33:42 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from news.lucky.net (news.lucky.net [193.193.193.102]) by hub.freebsd.org (Postfix) with ESMTP id 3FD9137B698 for ; Sun, 21 Jan 2001 14:33:20 -0800 (PST) Received: (from mail@localhost) by news.lucky.net (8.Who.Cares/8.Who.Cares) id AMU18256 for freebsd-bugs@freebsd.org; Mon, 22 Jan 2001 00:33:17 +0200 (envelope-from news@news.ntu-kpi.kiev.ua) From: Andrey Simonenko To: freebsd-bugs@freebsd.org Subject: Re: kern/24511: keyboard lockups on boot Date: Mon, 22 Jan 2001 00:42:12 +0200 Organization: NTUU "KPI" Message-ID: References: <200101211939.f0LJd8T00579@ix.netcom.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: igloo.uran.net.ua 980115875 42577 10.0.1.184 (21 Jan 2001 22:24:35 GMT) X-Complaints-To: newsmaster@news.ntu-kpi.kiev.ua In-Reply-To: <200101211939.f0LJd8T00579@ix.netcom.com> Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Do you hit Enter button during bootstraping to speed up bootstrap process? I have the same problems when I hit Enter button during bootstraping: system becomes locked. I'm not sure, because I don't remember exactly, but I wasn't able to telnet to locked system. If somebody try to fix this bug, take in consideration my additional information. On Sun, 21 Jan 2001 root@ix.netcom.com wrote: > > >Number: 24511 > >Category: kern > >Synopsis: keyboard lockup on boot (about 1/3 of the time) > >Confidential: no > >Severity: serious > >Priority: medium > >Responsible: freebsd-bugs > >State: open > >Quarter: > >Keywords: > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Sun Jan 21 12:00:01 PST 2001 > >Closed-Date: > >Last-Modified: > >Originator: Charlie & > >Release: FreeBSD 4.2-STABLE i386 > >Organization: > home user > >Environment: > > > Copyright (c) 1992-2000 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD 4.2-STABLE #2: Mon Dec 18 20:32:49 PST 2000 > root@bradbsd:/usr/src/sys/compile/BRAD > Timecounter "i8254" frequency 1193182 Hz > CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU) > Origin = "AuthenticAMD" Id = 0x580 Stepping = 0 > Features=0x8001bf > AMD Features=0x80000800 > real memory = 134217728 (131072K bytes) > config> di sn0 > No such device: sn0 > Invalid command or syntax. Type `?' for help. > config> di lnc0 > No such device: lnc0 > Invalid command or syntax. Type `?' for help. > config> di le0 > No such device: le0 > Invalid command or syntax. Type `?' for help. > config> di ie0 > No such device: ie0 > Invalid command or syntax. Type `?' for help. > config> di fe0 > No such device: fe0 > Invalid command or syntax. Type `?' for help. > config> di cs0 > No such device: cs0 > Invalid command or syntax. Type `?' for help. > config> di bt0 > No such device: bt0 > Invalid command or syntax. Type `?' for help. > config> di aic0 > No such device: aic0 > Invalid command or syntax. Type `?' for help. > config> di aha0 > No such device: aha0 > Invalid command or syntax. Type `?' for help. > config> di adv0 > No such device: adv0 > Invalid command or syntax. Type `?' for help. > config> q > avail memory = 127365120 (124380K bytes) > Preloaded elf kernel "kernel" at 0xc0349000. > Preloaded userconfig_script "/boot/kernel.conf" at 0xc034909c. > md0: Malloc disk > npx0: on motherboard > npx0: INT 16 interface > pcib0: on motherboard > pci0: on pcib0 > pcib1: at device 1.0 on pci0 > pci1: on pcib1 > pci1: at 0.0 irq 11 > isab0: at device 7.0 on pci0 > isa0: on isab0 > atapci0: port 0xe000-0xe00f at device 7.1 on pci0 > ata0: at 0x1f0 irq 14 on atapci0 > chip1: at device 7.3 on pci0 > fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 > fdc0: FIFO enabled, 8 bytes threshold > fd0: <1440-KB 3.5" drive> on fdc0 drive 0 > atkbdc0: at port 0x60,0x64 on isa0 > atkbd0: flags 0x1 irq 1 on atkbdc0 > kbd0 at atkbd0 > psm0: irq 12 on atkbdc0 > psm0: model IntelliMouse, device ID 3 > vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 > sc0: at flags 0x100 on isa0 > sc0: VGA <16 virtual consoles, flags=0x300> > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 16550A > sio1 at port 0x2f8-0x2ff irq 3 on isa0 > sio1: type 16550A > ppc0: at port 0x378-0x37f irq 7 on isa0 > ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode > plip0: on ppbus0 > lpt0: on ppbus0 > lpt0: Interrupt-driven port > ppi0: on ppbus0 > ed0 at port 0x280-0x29f iomem 0xd8000 irq 10 on isa0 > ed0: address 00:40:33:d0:f7:a1, type NE2000 (16 bit) > IP Filter: v3.4.8 initialized. Default = pass all, Logging = enabled > ad0: 8010MB [16276/16/63] at ata0-master UDMA33 > acd0: CDROM at ata0-slave using PIO4 > Mounting root from ufs:/dev/ad0s3a > WARNING: / was not properly dismounted > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata0: resetting devices .. done > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata0: resetting devices .. done > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata0: resetting devices .. done > ad0: WRITE command timeout tag=0 serv=0 - resetting > ad0: trying fallback to PIO mode > ata0: resetting devices .. done > sio0: 1 more silo overflow (total 1) > >Description: > > About 1/3 of the time, my FreeBSD machine keyboard locks up at boot > time. The system itself continue to work and boot normally, but the > keyboard just won't work. Since this is a home machine, this is an > annoying problem. > > NOTE: in the past, this machine has run Linux 2.0/2.2, NetBSD 1.4, and > FreeBSD 3.X. This problem began with my 4.1.1 install and continues with > 4.2 (as of December 18) as well. > > >How-To-Repeat: > > If I reboot 3 or 4 times, this will happen once. > > >Fix: > > None really. . .just hit the reset button. NOTE: I would cheerfully > test patches that resolve this problem. > > >Release-Note: > >Audit-Trail: > >Unformatted: > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 15:30:26 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7AE1B37B401 for ; Sun, 21 Jan 2001 15:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LNU1A22856; Sun, 21 Jan 2001 15:30:01 -0800 (PST) (envelope-from gnats) Received: from grolsch.ai (grolsch.ai [209.88.68.214]) by hub.freebsd.org (Postfix) with ESMTP id 57CC237B400 for ; Sun, 21 Jan 2001 15:28:38 -0800 (PST) Received: (from gelderen@localhost) by grolsch.ai (8.11.1/8.11.1) id f0LNSP400470; Sun, 21 Jan 2001 19:28:25 -0400 (AST) (envelope-from gelderen) Message-Id: <200101212328.f0LNSP400470@grolsch.ai> Date: Sun, 21 Jan 2001 19:28:25 -0400 (AST) From: jeroen@systemics.com Reply-To: jeroen@systemics.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/24515: Fix for find(1) warning in /etc/rc Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24515 >Category: conf >Synopsis: Fix for find(1) warning in /etc/rc >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 15:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jeroen C. van Gelderen >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreebSD 4.2-STABLE, stock /etc/rc. >Description: /etc/rc unconditionally executes find /var/tmp/vi.recover ! -type f -a ! -type d -delete which results in a warning printed when /var/tmp does not contain a vi.recover directory. This is often the case when one clears /tmp on boot and /tmp is a symlink to /var/tmp . >How-To-Repeat: Boot with an empty /var/tmp. >Fix: Surround the vi recovery code with an appropriate if block. Below you'll find a uuencode(1)ed patch (sorry, UNIX still doesn't have proper copy 'n paste): begin 644 rc.diff M+2TM(')C+F]L9`E3=6X@2F%N(#(Q(#$Y.C`X.C`V(#(P,#$**RLK(')C"5-U M;B!*86X@,C$@,3DZ,#7!E(&8@+6$@(2`M='EP92!D M("UD96QE=&4*+79I8F%C:W5P/6!E8VAO("]V87(O=&UP+W9I+G)E8V]V97(O M=FDN*F`*+6EF(%L@(B1[=FEB86-K=7!](B`A/2`G+W9AVE](B!=.R!T:&5N"BT)"0EC;VYT:6YU90HM M"0EF:0HM"BT)"2,@56YM;V1I9FEE9"!N=FD@961I=&]R(&)A8VMU<"!F:6QE M&5C=71E(&)I="!S970@;W(@87)E M('IEVE](@HM"0EF M:0HM"61O;F4*+0HM"2,@270@:7,@<&]S3U@96-H;R`O=F%R+W1M M<"]V:2YR96-O=F5R+W)E8V]V97(N*F`*+0EI9B!;("(D>W9I2!W:&5N('=E M(&%C='5A;&QY(&AA=F4**R,@82!D:7)E8W1OF5R;R!L96YG=&@L"BT)"0DC(&-OVE](F`*+0D) M"6EF(%L@+6X@(B1[W)E8V9I;&5](B!=.R!T M:&5N"BT)"0D)"`B)'MI?2(@+6\@(2`MVE](@H@"0D)9FD*(`D)9&]N M90HK"BL)"2,@270@:7,@<&]SW9I2!T97-T(&9I;&5S('1H870@87)E(')E861A8FQE+@HK"0D) M"6EF(%L@(2`MF5R;PHK"0D)"2,@;&5N9W1H+"!C;W)R=7!T960L(&]R('1H870@:&%V M92!N;PHK"0D)"2,@8V]R6"UV:2UR96-O=F5R+7!A=&@Z+WMPW)E8V9I;&5] M(B!=.R!T:&5N"BL)"0D)"7-E;F1M86EL("UT(#P@(B1[:7TB"BL)"0D)96QS M90HK"0D)"0ER;2`M9B`B)'MI?2(**PD)"0EF:0HK"0D)9&]N90HK"0EF:0H@ *"69I"B!F:0H@"B`M ` end >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 15:30:25 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5808737B400 for ; Sun, 21 Jan 2001 15:30:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LNU3T22866; Sun, 21 Jan 2001 15:30:03 -0800 (PST) (envelope-from gnats) Date: Sun, 21 Jan 2001 15:30:03 -0800 (PST) Message-Id: <200101212330.f0LNU3T22866@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kris Kennaway Subject: Re: misc/24508: i have this error when i start X xf860OpenConsole :KDEANABIO (Operation not permitted) Reply-To: Kris Kennaway Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/24508; it has been noted by GNATS. From: Kris Kennaway To: antonhs42@hotmail.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/24508: i have this error when i start X xf860OpenConsole :KDEANABIO (Operation not permitted) Date: Sun, 21 Jan 2001 15:32:36 -0800 --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Provide more information, please. Kris On Sun, Jan 21, 2001 at 10:41:08AM -0800, antonhs42@hotmail.com wrote: >=20 > >Number: 24508 > >Category: misc > >Synopsis: i have this error when i start X xf860OpenConsole :KDEAN= ABIO (Operation not permitted) > >Confidential: no > >Severity: non-critical > >Priority: low > >Responsible: freebsd-bugs > >State: open > >Quarter: =20 > >Keywords: =20 > >Date-Required: > >Class: sw-bug > >Submitter-Id: current-users > >Arrival-Date: Sun Jan 21 10:50:01 PST 2001 > >Closed-Date: > >Last-Modified: > >Originator: Papadopoulos Antonis > >Release: 4,2 > >Organization: > >Environment: > >Description: >=20 > >How-To-Repeat: >=20 > >Fix: >=20 >=20 > >Release-Note: > >Audit-Trail: > >Unformatted: >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-bugs" in the body of the message --=20 NOTE: To fetch an updated copy of my GPG key which has not expired, finger kris@FreeBSD.org --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6a3GUWry0BWjoQKURAmyPAJ9Ee7xWmg+4+WRuBzTyd+6MCJOItQCg3ziZ 97TMepozK34hp3dlqGa7tX4= =gpNa -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 15:40:18 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D39DD37B401 for ; Sun, 21 Jan 2001 15:40:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LNe0v23734; Sun, 21 Jan 2001 15:40:00 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E55DC37B400 for ; Sun, 21 Jan 2001 15:34:39 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0LNYdf23257; Sun, 21 Jan 2001 15:34:39 -0800 (PST) (envelope-from nobody) Message-Id: <200101212334.f0LNYdf23257@freefall.freebsd.org> Date: Sun, 21 Jan 2001 15:34:39 -0800 (PST) From: glebius@tak.estra.ru To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24516: Mouse Logitech M-S48 does not in FreeBSD 4.x Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24516 >Category: kern >Synopsis: Mouse Logitech M-S48 does not in FreeBSD 4.x >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 15:40:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Gleb Smirnoff >Release: 4.2-STABLE >Organization: Moscow State University >Environment: FreeBSD morannon.kharkov.ua 4.2-STABLE FreeBSD 4.2-STABLE #1: Sun Jan 14 04:04:54 MSK 2001 root@morannon.kharkov.ua:/usr/src/sys/compile/MORANNON i386 >Description: In 4.0-RELEASE my mouse Logitech M-S48 was recognized as generic PS/2 mouse and worked ok. When I upgraded from 4.0-RELEASE to 4.1-RELEASE it was recognized as A4+ Mouse and didn't work at all. (run to the corner of the screen) The same problem I had after each upgrade to 4.1-STABLE, 4.1.1 and 4.2... Every upgrade I fixed it (see below). >How-To-Repeat: Just install 4.1-RELEASE or higher and try mouse Logitech M-S48 >Fix: I just overwritten /usr/src/sys/isa/psm.c with psm.c from 4.0-RELEASE Of course kernel didn't compiled ok. So I little bit modified /usr/src/sys/dev/kbd/atkbdcreg.h Here is the diff: 203a204 > KBDC_IVAR_PORT, >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 17:20:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id ADE3437B404 for ; Sun, 21 Jan 2001 17:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M1K1e35557; Sun, 21 Jan 2001 17:20:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6D5DF37B400 for ; Sun, 21 Jan 2001 17:19:42 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M1Jgi35504; Sun, 21 Jan 2001 17:19:42 -0800 (PST) (envelope-from nobody) Message-Id: <200101220119.f0M1Jgi35504@freefall.freebsd.org> Date: Sun, 21 Jan 2001 17:19:42 -0800 (PST) From: t-ogawa@triaez.kaisei.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/24518: ppp(8) fails to negitiate DNS server in IPCP Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24518 >Category: bin >Synopsis: ppp(8) fails to negitiate DNS server in IPCP >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 17:20:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: OGAWA Takaya >Release: 5.0-CURRENT as of Jan 04 2001 >Organization: >Environment: FreeBSD aragorn.t-ogawa.trans-nt.co.jp 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Sun Jan 21 17:01:33 JST 2001 root@aragorn.t-ogawa.trans-nt.co.jp:/usr/src/sys/compile/ARAGORN i386 >Description: I use two different ISPs for PPP dialup connections. In either ISP, ppp fails to negitiate DNS server address with following IPCP log (date, pid and tun device name trimmed): IPCP: FSM: Using "deflink" as a transport IPCP: deflink: State change Initial --> Closed IPCP: deflink: LayerStart. IPCP: deflink: SendConfigReq(1) state = Closed IPCP: IPADDR[6] 0.0.0.0 IPCP: COMPPROTO[6] 16 VJ slots with slot compression IPCP: PRIDNS[6] 0.0.0.0 IPCP: SECDNS[6] 0.0.0.0 IPCP: deflink: State change Closed --> Req-Sent IPCP: deflink: RecvConfigReq(151) state = Req-Sent IPCP: IPADDR[6] 210.158.230.5 IPCP: deflink: SendConfigAck(151) state = Req-Sent IPCP: IPADDR[6] 210.158.230.5 IPCP: deflink: State change Req-Sent --> Ack-Sent IPCP: deflink: RecvConfigRej(1) state = Ack-Sent IPCP: COMPPROTO[6] 16 VJ slots with slot compression IPCP: SECDNS[6] 0.0.0.0 IPCP: deflink: SendConfigReq(2) state = Ack-Sent IPCP: IPADDR[6] 0.0.0.0 IPCP: deflink: RecvConfigNak(2) state = Ack-Sent IPCP: IPADDR[6] 210.158.231.184 IPCP: IPADDR[6] changing address: 0.0.0.0 --> 210.158.231.184 IPCP: deflink: SendConfigReq(3) state = Ack-Sent IPCP: IPADDR[6] 210.158.231.184 IPCP: deflink: RecvConfigAck(3) state = Ack-Sent IPCP: deflink: State change Ack-Sent --> Opened IPCP: deflink: LayerUp. IPCP: myaddr 210.158.231.184 hisaddr = 210.158.230.5 i.e. Though only secondary DNS has been rejected, ppp gives up negotiating primary DNS too. >How-To-Repeat: (described above) >Fix: By applying following patch, ppp tries to negotiate primary DNS server if secondary conf-request rejected, or negotiate secondary if primary rejected: --- ipcp.c.orig Mon Jan 22 09:39:45 2001 +++ ipcp.c Mon Jan 22 09:40:27 2001 @@ -871,10 +871,13 @@ } if (IsEnabled(ipcp->cfg.ns.dns_neg) && - !REJECTED(ipcp, TY_PRIMARY_DNS - TY_ADJUST_NS) && - !REJECTED(ipcp, TY_SECONDARY_DNS - TY_ADJUST_NS)) { + !REJECTED(ipcp, TY_PRIMARY_DNS - TY_ADJUST_NS)) { memcpy(o->data, &ipcp->dns[0].s_addr, 4); INC_LCP_OPT(TY_PRIMARY_DNS, 6, o); + } + + if (IsEnabled(ipcp->cfg.ns.dns_neg) && + !REJECTED(ipcp, TY_SECONDARY_DNS - TY_ADJUST_NS)) { memcpy(o->data, &ipcp->dns[1].s_addr, 4); INC_LCP_OPT(TY_SECONDARY_DNS, 6, o); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 17:45:36 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A4AF137B401; Sun, 21 Jan 2001 17:45:19 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M1jJe37931; Sun, 21 Jan 2001 17:45:19 -0800 (PST) (envelope-from brian) Date: Sun, 21 Jan 2001 17:45:19 -0800 (PST) From: Message-Id: <200101220145.f0M1jJe37931@freefall.freebsd.org> To: t-ogawa@triaez.kaisei.org, brian@FreeBSD.org, freebsd-bugs@FreeBSD.org, brian@FreeBSD.org Subject: Re: bin/24518: ppp(8) fails to negitiate DNS server in IPCP Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: ppp(8) fails to negitiate DNS server in IPCP State-Changed-From-To: open->closed State-Changed-By: brian State-Changed-When: Sun Jan 21 17:44:43 PST 2001 State-Changed-Why: Now fixed in -current - thanks. Responsible-Changed-From-To: freebsd-bugs->brian Responsible-Changed-By: brian Responsible-Changed-When: Sun Jan 21 17:44:43 PST 2001 Responsible-Changed-Why: ppp's mine http://www.freebsd.org/cgi/query-pr.cgi?pr=24518 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 19:16: 1 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from dmserver.KA (unknown [210.92.168.4]) by hub.freebsd.org (Postfix) with ESMTP id B9D2137B400 for ; Sun, 21 Jan 2001 19:15:43 -0800 (PST) Received: from oemcomputer (1Cust246.tnt8.bos2.da.UU.NET [63.27.147.246]) by dmserver.KA with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id C01AXD88; Mon, 22 Jan 2001 12:21:27 +0900 Message-ID: <000079d07b83$000064a2$00005e83@myrop (ew6.southwind.net [216.53.98.70]) by onyx.southwind.netfrom homepage.com (114.230.197.216) by newmail.spectraweb.ch from default (m202.2-25.warwick.net [218.242.202.80]) byhost.warwick.net (8.10.0.Beta10/8.10.0.Beta10) with SMTP id e9GKEKk19201 > To: From: first45yu72xx@yahoo.com Subject: credit cards on your site Date: Sun, 21 Jan 2001 22:08:07 -0800 MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Priority: 3 X-MSMail-Priority: Normal Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org More credit cards means more sales (less reasons = for your customers to leave your site or say no) so why use a 3rd party co= mpany or AVS that only takes 2 or 3 cards?
Adult Sites, MLM Sites and Money Making Sites Accepted!

If you would like more information on how to accept Mastercard, Visa, Amer= ican Express, Discover Card, Diners Club Card, Novus, Checks and 900# paym= ents on your site, email: credit101@myrealbox.com with the words "MORE CAR= DS" in the subject.
The information will be sent to you as soon as possible!

Discover why your membership site is not bringing in as many sales as you = wish they would!




If you would like to be removed from this list email: credit101@myrealbox.= com with the word "REMOVE" in the subject.

To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sun Jan 21 21:40:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A117737B401 for ; Sun, 21 Jan 2001 21:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M5e2j65681; Sun, 21 Jan 2001 21:40:02 -0800 (PST) (envelope-from gnats) Received: from ns.itga.com.au (ns.itga.com.au [202.53.40.210]) by hub.freebsd.org (Postfix) with ESMTP id 4137737B402 for ; Sun, 21 Jan 2001 21:30:59 -0800 (PST) Received: from lightning.itga.com.au (lightning.itga.com.au [192.168.71.20]) by ns.itga.com.au (8.9.3/8.9.3) with ESMTP id QAA01033 for ; Mon, 22 Jan 2001 16:30:46 +1100 (EST) (envelope-from gnb@itga.com.au) Received: from hellcat.itga.com.au (hellcat.itga.com.au [192.168.71.163]) by lightning.itga.com.au (8.9.3/8.9.3) with ESMTP id QAA08016; Mon, 22 Jan 2001 16:30:45 +1100 (EST) Received: (from gnb@localhost) by hellcat.itga.com.au (8.11.1/8.9.3) id f0M5UjR92920; Mon, 22 Jan 2001 16:30:45 +1100 (EST) (envelope-from gnb@itga.com.au) Message-Id: <200101220530.f0M5UjR92920@hellcat.itga.com.au> Date: Mon, 22 Jan 2001 16:30:45 +1100 (EST) From: gnb@itga.com.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24521: ssh-agent exits when authenticating DSA via v1 Auth forwarding Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24521 >Category: bin >Synopsis: ssh-agent exits when authenticating DSA via v1 Auth forwarding >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Jan 21 21:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Gregory Bond >Release: FreeBSD 4.2-STABLE i386 >Organization: ITG Australia Limited >Environment: I'm running 4.2-Stable, with system-supplied OpenSSH: SSH Version OpenSSH_2.3.0, protocol versions 1.5/2.0. Compiled with SSL (0x0090600f). Plus OpenSSH on Solaris: SSH Version OpenSSH_2.2.0p1, protocol versions 1.5/2.0. Compiled with SSL (0x0090581f). [I Need to use solaris hosts for this demo as I don't have enbough 4.2 boxes to use FreeBSD for each step!] >Description: I run my desktop with ssh-agent on FreeBSD 4.2. The agent stores an RSA key and a DSA key, as some of the hosts I need to connect to still only have SSH1 capability. I use this to slogin to various machines of various unix flavours without needing to type passwords. Auth forwarding is on for all these links. If I slogin to a Solaris host running OpenSSH_2.2.0p1 in Protocol V1 mode with auth forwading enabled ("lightning" in this example, set by my ssh_config), then from that machine attempt to slogin to another machine running the same OpenSSH_2.2.0p1 version but using the version 2 protocol ("slink" in this example), then my ssh-agent exits. The second slogin gets an error message: Authentication response too long: 1651861094 I ran truss on the ssh-agent and it appears to be deliberately exiting with "exit(-1)", rather than coredumping, but no error messages are visible: (null)() = 1 (0x1) accept(0x3,0xbfbfef28,0xbfbfef24) = 0 (0x0) fcntl(0x0,0x4,0x4) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) read(0x0,0xbfbfef94,0x400) = 5 (0x5) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) write(0,0x8055000,9) = 9 (0x9) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) accept(0x3,0xbfbfef28,0xbfbfef24) = 1 (0x1) fcntl(0x1,0x4,0x4) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) read(0x1,0xbfbfef94,0x400) = 0 (0x0) shutdown(0x1,0x2) = 0 (0x0) close(1) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) accept(0x3,0xbfbfef28,0xbfbfef24) = 1 (0x1) fcntl(0x1,0x4,0x4) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) read(0x1,0xbfbfef94,0x400) = 5 (0x5) break(0x805c000) = 0 (0x0) break(0x805d000) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) write(1,0x805a000,477) = 477 (0x1dd) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) accept(0x3,0xbfbfef28,0xbfbfef24) = 2 (0x2) fcntl(0x2,0x4,0x4) = 0 (0x0) select(0x4,0xbfbff4c4,0xbfbff444,0x0,0x0) = 1 (0x1) read(0x2,0xbfbfef94,0x400) = 954 (0x3ba) write(2,0xbfbfe2ac,53) = 53 (0x35) lstat("/tmp/ssh-ELr48725/agent.48725",0xbfbfed14) = 0 (0x0) unlink(0x804f3a0) = 0 (0x0) rmdir(0x804f7a0) = 0 (0x0) sigprocmask(0x1,0x28060720,0xbfbfed54) = 0 (0x0) sigprocmask(0x3,0x28060730,0x0) = 0 (0x0) exit(0xff) process exit, rval = 65280 >How-To-Repeat: Script started on Mon Jan 22 16:17:02 2001 hellcat$ ssh-agent bash hellcat$ ssh-add Need passphrase for /home/users/gnb/.ssh/identity Enter passphrase for gnb@hellcat.itga.com.au: Identity added: /home/users/gnb/.ssh/identity (gnb@hellcat.itga.com.au) hellcat$ ssh-add ~/.ssh/id_dsa Need passphrase for /home/users/gnb/.ssh/id_dsa Enter passphrase for /home/users/gnb/.ssh/id_dsa: Identity added: /home/users/gnb/.ssh/id_dsa (/home/users/gnb/.ssh/id_dsa) hellcat$ ssh-add -l 1024 8b:fc:7b:f5:1d:c5:0b:5d:46:7d:e4:fb:7b:dc:cb:20 gnb@hellcat.itga.com.au 1024 89:b9:33:14:f8:bd:58:90:c6:bd:f8:3f:aa:e4:0e:71 /home/users/gnb/.ssh/id_dsa hellcat$ slogin lightning Last login: Mon Jan 22 16:17:25 2001 from hellcat.itga.co Sun Microsystems Inc. SunOS 5.6 Generic August 1997 lightning$ ssh-add -l 1024 8b:fc:7b:f5:1d:c5:0b:5d:46:7d:e4:fb:7b:dc:cb:20 gnb@hellcat.itga.com.au 1024 89:b9:33:14:f8:bd:58:90:c6:bd:f8:3f:aa:e4:0e:71 /home/users/gnb/.ssh/id_dsa lightning$ slogin slink Authentication response too long: 1651861094 lightning$ ssh-add -l Error reading response length from authentication socket. Broken Pipe lightning$ logout Connection to lightning.itga.com.au closed. hellcat$ ssh-add -l Could not open a connection to your authentication agent. hellcat$ slogin lightning Enter passphrase for RSA key 'gnb@hellcat.itga.com.au': Bad passphrase. Permission denied. hellcat$ exit hellcat$ exit Script done on Mon Jan 22 16:18:03 2001 >Fix: Don't attempt to do V2/DSA auth agent over a V1 link. I'm not expecting this to actually work, but it'd be very nice if the ssh-agent didn't die, forcing me to re-login all over again (or type passwords for the rest of the session). >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 1:30:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E2CC137B402 for ; Mon, 22 Jan 2001 01:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M9U1d03170; Mon, 22 Jan 2001 01:30:01 -0800 (PST) (envelope-from gnats) Received: from guru.mired.org (okc-65-26-235-186.mmcable.com [65.26.235.186]) by hub.freebsd.org (Postfix) with SMTP id C9F5637B400 for ; Mon, 22 Jan 2001 01:22:29 -0800 (PST) Received: (qmail 3133 invoked by uid 100); 22 Jan 2001 09:22:24 -0000 Message-Id: <20010122092224.3132.qmail@guru.mired.org> Date: 22 Jan 2001 09:22:24 -0000 From: mwm@mired.org Reply-To: mwm@mired.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: bin/24523: [PATCH] ps no longer supports the rsz format listed on the man page. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24523 >Category: bin >Synopsis: [PATCH] ps no longer supports the rsz format listed on the man page. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 01:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Mike Meyer >Release: FreeBSD 5.0-CURRENT i386 >Organization: Meyer consulting >Environment: System: FreeBSD guru.mired.org 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Jan 22 01:30:50 CST 2001 mwm@guru.mired.org:/usr/obj/sharetmp/src/sys/GURU i386 >Description: The man page for ps lists rsz as a valid format, but it's not supported by the code. >How-To-Repeat: "man ps" to verify that rsz is listed. Then "ps o rsz" and note the errors about the keyword. >Fix: Here's the patch to the man page. --- ps.1 Sat Dec 16 11:11:58 2000 +++ /tmp/ps.1 Mon Jan 22 03:20:06 2001 @@ -427,8 +427,6 @@ reverse link on run queue, or 0 .It rss resident set size -.It rsz -resident set size + (text size / text use count) (alias rssize) .It rtprio realtime priority (101 = not a realtime process) .It ruid >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 1:40:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F11F437B402 for ; Mon, 22 Jan 2001 01:40:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0M9e3W04386; Mon, 22 Jan 2001 01:40:03 -0800 (PST) (envelope-from gnats) Received: from pr.dnepr.net (pr.dnepr.net [195.24.156.106]) by hub.freebsd.org (Postfix) with ESMTP id E6FDC37B401 for ; Mon, 22 Jan 2001 01:33:38 -0800 (PST) Received: (from land@localhost) by pr.dnepr.net (8.11.1/8.11.1) id f0M9XNL38907; Mon, 22 Jan 2001 11:33:23 +0200 (EET) (envelope-from land) Message-Id: <200101220933.f0M9XNL38907@pr.dnepr.net> Date: Mon, 22 Jan 2001 11:33:23 +0200 (EET) From: land@dnepr.net Reply-To: land@dnepr.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/24524: /etc/security uses dmesg instead dmesg -a in latest STABLE Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24524 >Category: conf >Synopsis: /etc/security uses dmesg instead dmesg -a in latest STABLE >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 01:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Andrey Lakhno >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreeBSD-STABLE after commitment of dmesg option -a >Description: /etc/secirity must use -a options with dmesg. Othervise logs of ipfw rules doesn't output. >How-To-Repeat: There is no ipfw log lines in daily security reports. >Fix: Add -a option to dmesg call. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 2: 1:21 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id B934037B401 for ; Mon, 22 Jan 2001 02:01:03 -0800 (PST) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id VAA25883; Mon, 22 Jan 2001 21:00:47 +1100 Date: Mon, 22 Jan 2001 21:00:41 +1100 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Andy Farkas Cc: bauerp , freebsd-bugs@FreeBSD.ORG Subject: Re: serial port problems In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 20 Jan 2001, Andy Farkas wrote: > On Wed, 10 Jan 2001, Bruce Evans wrote: > > The driver already does an unreasonable amount of checking at probe > > time that the ports work. It even checks that interrupts work. > > Non-working interrupts caused the probe to fail in FreeBSD-2, but now > > certain types of broken interrupts only result in a boot message like > > "configured irq 4 not in bitmap of probed irqs 0". I don't know how > > this particular failure would cause a lockup. > Well, I think something is wrong with the probe, 'cause this machine does > not have any serial ports (it used to) yet says: > > ... > FreeBSD 4.1.1-STABLE #0: Sat Oct 14 19:20:47 EST 2000 > ... > sio0: configured irq 4 not in bitmap of probed irqs 0 > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > sio0: type 8250 > ... > > The probe did not pick up the fact that there is no serial port. > > This is an old dual P90 MB with no onboard coms or lpt. I don't see how it can get that far without there being something very much like an 8250 at port 0x3f8, unless the undocumented no-probe flag (0x40000) somehow gets set. The flag is only supposed to be set internally for pccards. It's interesting that only an 8250 is found. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 5:50:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EB45837B401 for ; Mon, 22 Jan 2001 05:50:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MDo0b43109; Mon, 22 Jan 2001 05:50:00 -0800 (PST) (envelope-from gnats) Received: from vestein.arb-phys.uni-dortmund.de (vestein.arb-phys.uni-dortmund.de [192.109.44.6]) by hub.freebsd.org (Postfix) with ESMTP id CF99C37B400 for ; Mon, 22 Jan 2001 05:47:14 -0800 (PST) Received: from yorikke.arb-phys.uni-dortmund.de (yorikke [192.109.44.12]) by vestein.arb-phys.uni-dortmund.de (8.9.2/8.9.3) with ESMTP id OAA62509 for ; Mon, 22 Jan 2001 14:47:10 +0100 (MET) (envelope-from wb@vestein.arb-phys.uni-dortmund.de) Received: (from wb@localhost) by yorikke.arb-phys.uni-dortmund.de (8.9.3/8.9.3) id OAA36440; Mon, 22 Jan 2001 14:45:39 +0100 (MET) (envelope-from wb) Message-Id: <200101221345.OAA36440@yorikke.arb-phys.uni-dortmund.de> Date: Mon, 22 Jan 2001 14:45:39 +0100 (MET) From: "Wilhelm B. Kloke" Reply-To: wb@vestein.arb-phys.uni-dortmund.de To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24528: Bad tracking of Modem status Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24528 >Category: kern >Synopsis: Bad tracking of Modem status >Confidential: yes >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 05:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Wilhelm B. Kloke >Release: FreeBSD 4.0-STABLE i386 >Organization: >Environment: FreeBSD 4.0-STABLE #6: Mon Jul 10 19:48:43 MET DST 2000 wb@wbk1:/usr/src-4.0/sys/compile/WBK Timecounter "i8254" frequency 1193182 Hz CPU: AMD-K6(tm) 3D processor (501.14-MHz 586-class CPU) Origin = "AuthenticAMD" Id = 0x58c Stepping = 12 Features=0x8021bf AMD Features=0x80000800 real memory = 67043328 (65472K bytes) avail memory = 61763584 (60316K bytes) Preloaded elf kernel "kernel" at 0xc0371000. md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib2: at device 1.0 on pci0 pci1: on pcib2 pci1: at 0.0 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xd000-0xd00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: at 7.2 irq 11 pcm0: port 0xd800-0xd83f irq 10 at device 8.0 on pci0 pci0: (vendor=0x109e, dev=0x036e) at 9.0 irq 12 pci0: (vendor=0x109e, dev=0x0878) at 9.1 irq 12 amd0: port 0xdc00-0xdc7f i rq 9 at device 10.0 on pci0 amd0: driver is using old-style compatability shims ed0: port 0xe000-0xe01f irq 9 at de vice 11.0 on pci0 ed0: supplying EUI64: 00:48:45:ff:fe:00:96:87 ed0: address 00:48:45:00:96:87, type NE2000 (16 bit) pcib1: on motherboard pci2: on pcib1 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa 0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa 0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A sio1 at port 0x2f8-0x2ff irq 3 on isa0 sio1: type 16550A ppc0: at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/16 bytes threshold ppi0: on ppbus0 >Description: I tried to adapt a Linux application for model railroads (Digital Direct for Linux). I got no acceptable acknowledge from the NMRA-programmer application. AFAIS this is due to the following defect in the handling of Modem status signals: The input signal is on RI. After triggering the corresponding status bit further reads via TIOCMGET don't reflect the state of the line until output occurs. >How-To-Repeat: Use kermit and 'show modem'. RI goes to off only after output (in connect state e.g.). >Fix: IMHO TIOCMGET should update the internal copy of MSR, at least after reading. Thus the next TIOCMGET gets the right info. I saw that sio is heavily affected by current development. So I just fix it at home, and give you just the information. Further comments on the 16550A driver. I feel that there are reasons to relieve unnecessary restrictions on the baud rates. The hardware is able to produce at least 3 more useful Baud rates: 1. (and least) NMRA timing needs 58us pulses resulting in ~17000Bd, 2. The bus of my NMRA-DCC is on 62500 Bd, 3. (probably the only important) MIDI is on 31250Bd. You could just accept any Bd rate not exceeding some upper limit for this device. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 6:10:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E3EBF37B400 for ; Mon, 22 Jan 2001 06:10:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MEA4447740; Mon, 22 Jan 2001 06:10:04 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 06:10:04 -0800 (PST) Message-Id: <200101221410.f0MEA4447740@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kazutaka YOKOTA Subject: Re: kern/24516: Mouse Logitech M-S48 does not in FreeBSD 4.x Reply-To: Kazutaka YOKOTA Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24516; it has been noted by GNATS. From: Kazutaka YOKOTA To: glebius@tak.estra.ru Cc: freebsd-gnats-submit@FreeBSD.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: kern/24516: Mouse Logitech M-S48 does not in FreeBSD 4.x Date: Mon, 22 Jan 2001 23:12:53 +0900 >>Number: 24516 >>Category: kern >>Synopsis: Mouse Logitech M-S48 does not in FreeBSD 4.x [...] >>Release: 4.2-STABLE >>Organization: >Moscow State University >>Environment: >FreeBSD morannon.kharkov.ua 4.2-STABLE FreeBSD 4.2-STABLE #1: Sun Jan 14 04:04 >:54 MSK 2001 root@morannon.kharkov.ua:/usr/src/sys/compile/MORANNON i386 > >>Description: >In 4.0-RELEASE my mouse Logitech M-S48 was recognized as generic PS/2 mouse >and worked ok. >When I upgraded from 4.0-RELEASE to 4.1-RELEASE it was recognized as A4+ >Mouse and didn't work at all. (run to the corner of the screen) >The same problem I had after each upgrade to 4.1-STABLE, 4.1.1 and >4.2... Every upgrade I fixed it (see below). Would you start the 4.2-RELEASE's GENERIC kernel by "boot -v" at the boot loader's prompt, and send me the output from dmesg? Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 6:10:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3708337B404 for ; Mon, 22 Jan 2001 06:10:07 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MEA7x47745; Mon, 22 Jan 2001 06:10:07 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 06:10:07 -0800 (PST) Message-Id: <200101221410.f0MEA7x47745@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kazutaka YOKOTA Subject: Re: kern/24511: keyboard lockups on boot Reply-To: Kazutaka YOKOTA Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24511; it has been noted by GNATS. From: Kazutaka YOKOTA To: root@ix.netcom.com Cc: FreeBSD-gnats-submit@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: kern/24511: keyboard lockups on boot Date: Mon, 22 Jan 2001 23:14:59 +0900 >>Number: 24511 >>Category: kern >>Synopsis: keyboard lockup on boot (about 1/3 of the time) [...] >>Release: FreeBSD 4.2-STABLE i386 >>Organization: >home user >>Environment: > > >Copyright (c) 1992-2000 The FreeBSD Project. >Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. >FreeBSD 4.2-STABLE #2: Mon Dec 18 20:32:49 PST 2000 > root@bradbsd:/usr/src/sys/compile/BRAD [...] >atkbdc0: at port 0x60,0x64 on isa0 >atkbd0: flags 0x1 irq 1 on atkbdc0 >kbd0 at atkbd0 The keyboard seems to be recognized ok... >>Description: > >About 1/3 of the time, my FreeBSD machine keyboard locks up at boot >time. The system itself continue to work and boot normally, but the >keyboard just won't work. Since this is a home machine, this is an >annoying problem. > >NOTE: in the past, this machine has run Linux 2.0/2.2, NetBSD 1.4, and >FreeBSD 3.X. This problem began with my 4.1.1 install and continues with >4.2 (as of December 18) as well. Would you boot the kernel by giving "boot -v" at the boot loader's prompt and send me the output from dmesg? Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 7:50:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 912C337B699 for ; Mon, 22 Jan 2001 07:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MFo1p45879; Mon, 22 Jan 2001 07:50:01 -0800 (PST) (envelope-from gnats) Received: from trinity.harmonic.co.il (jupiter.harmonic.co.il [192.116.140.62]) by hub.freebsd.org (Postfix) with ESMTP id 3BE6D37B404 for ; Mon, 22 Jan 2001 07:49:36 -0800 (PST) Received: (from roman@localhost) by trinity.harmonic.co.il (8.11.1/8.11.1) id f0MFmne08820; Mon, 22 Jan 2001 17:48:49 +0200 (IST) (envelope-from roman) Message-Id: <200101221548.f0MFmne08820@trinity.harmonic.co.il> Date: Mon, 22 Jan 2001 17:48:49 +0200 (IST) From: roman@xpert.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24530 >Category: gnu >Synopsis: [PATCH] use "less -is" for man(1) instead of "more -s" >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 07:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Roman Shterenzon >Release: FreeBSD 4.2-RELEASE i386 >Organization: >Environment: >Description: The recent FreeBSD releases have less(1) in the base system, it's possible to use it as a pager for man(1) since it has some benefits. For example - pressing "G" won't exit the pager at the text end. "less -is" is used on most Linux distros as a man pager. However, something has to be done with /usr/share/skel/* files as well, since they define PAGER .. >How-To-Repeat: >Fix: --- /usr/src/gnu/usr.bin/man/Makefile.inc Mon Dec 18 10:12:14 2000 +++ Makefile.inc Mon Jan 22 17:44:38 2001 @@ -5,7 +5,7 @@ # libdir= /etc bindir= ${BINDIR} -pager= more -s +pager= less -is manpath_config_file= /etc/manpath.config troff= /usr/bin/groff -S -mandoc # -Tascii or localized encoding added automatically >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 9:55: 6 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from housebsd.org (corona.housebsd.org [207.112.136.202]) by hub.freebsd.org (Postfix) with ESMTP id D817F37B698 for ; Mon, 22 Jan 2001 09:54:47 -0800 (PST) Received: from localhost (localhost [[UNIX: localhost]]) by housebsd.org (8.9.3/8.8.8) with ESMTP id LAA06889; Mon, 22 Jan 2001 11:53:26 -0600 (CST) X-Authentication-Warning: corona.housebsd.org: bauerp owned process doing -bs Date: Mon, 22 Jan 2001 11:53:25 -0600 (CST) From: Paul Bauer X-Sender: bauerp@corona.housebsd.org To: Bruce Evans Cc: Andy Farkas , freebsd-bugs@FreeBSD.ORG Subject: Re: serial port problems In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I also am unsure why this is happening. It is easy to recreate though. turn off the serial ports in the bios of your x86 machine then boot. Once booted try to attach to the serial port using your favorite utility. tip and cu both had the same results for me. Be prepared to hard rebootand to fscck the system. you may want to unmount everything not in use first to save yourself a little time. On Mon, 22 Jan 2001, Bruce Evans wrote: > Date: Mon, 22 Jan 2001 21:00:41 +1100 (EST) > From: Bruce Evans > To: Andy Farkas > Cc: bauerp , freebsd-bugs@FreeBSD.ORG > Subject: Re: serial port problems > > On Sat, 20 Jan 2001, Andy Farkas wrote: > > > On Wed, 10 Jan 2001, Bruce Evans wrote: > > > The driver already does an unreasonable amount of checking at probe > > > time that the ports work. It even checks that interrupts work. > > > Non-working interrupts caused the probe to fail in FreeBSD-2, but now > > > certain types of broken interrupts only result in a boot message like > > > "configured irq 4 not in bitmap of probed irqs 0". I don't know how > > > this particular failure would cause a lockup. > > > Well, I think something is wrong with the probe, 'cause this machine does > > not have any serial ports (it used to) yet says: > > > > ... > > FreeBSD 4.1.1-STABLE #0: Sat Oct 14 19:20:47 EST 2000 > > ... > > sio0: configured irq 4 not in bitmap of probed irqs 0 > > sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 > > sio0: type 8250 > > ... > > > > The probe did not pick up the fact that there is no serial port. > > > > This is an old dual P90 MB with no onboard coms or lpt. > > I don't see how it can get that far without there being something very > much like an 8250 at port 0x3f8, unless the undocumented no-probe flag > (0x40000) somehow gets set. The flag is only supposed to be set > internally for pccards. It's interesting that only an 8250 is found. > > Bruce > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 10:30:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2681737B402 for ; Mon, 22 Jan 2001 10:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MIU1870485; Mon, 22 Jan 2001 10:30:01 -0800 (PST) (envelope-from gnats) Received: from electron.databits.net (dialup1.databits.net [207.29.204.16]) by hub.freebsd.org (Postfix) with ESMTP id 7E90D37B400 for ; Mon, 22 Jan 2001 10:21:46 -0800 (PST) Received: (from petef@localhost) by electron.databits.net (8.11.1/8.9.3) id f0MIL8250925; Mon, 22 Jan 2001 13:21:08 -0500 (EST) (envelope-from petef) Message-Id: <200101221821.f0MIL8250925@electron.databits.net> Date: Mon, 22 Jan 2001 13:21:08 -0500 (EST) From: petef@databits.net Reply-To: petef@databits.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24540 >Category: bin >Synopsis: add '-c' flag to src/bin/domainname to clear domainname >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 10:30:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Pete Fritchman >Release: FreeBSD 5.0-CURRENT i386 >Organization: Databits Network Services, Inc. >Environment: FreeBSD 5.0-CURRENT >Description: Add the "-c" flag to domainname to allow clearing of the current YP/NIS domain. >How-To-Repeat: Set a domainname with domainname(1) and try to clear it using domainname(1). >Fix: Index: domainname.1 =================================================================== RCS file: /home/ncvs/src/bin/domainname/domainname.1,v retrieving revision 1.11 diff -u -r1.11 domainname.1 --- domainname.1 2000/12/14 11:39:33 1.11 +++ domainname.1 2001/01/22 18:17:47 @@ -40,6 +40,7 @@ .Nd set or print name of current YP/NIS domain .Sh SYNOPSIS .Nm +.Op Fl c .Op Ar ypdomain .Sh DESCRIPTION .Nm Domainname @@ -49,6 +50,13 @@ .Pa /etc/rc.network , normally run at boot time. +.Pp +The following options are available: +.Bl -tag -width indent +.It Fl c +Clear the current YP/NIS domain. Note that programs accessing +the password database cache the domain, and will need to be +restarted to see the change. .Sh NOTA BENE The YP/NIS (formerly ``Yellow Pages'' but renamed for legal reasons) domain name does not necessarily have anything to do with the Domain Index: domainname.c =================================================================== RCS file: /home/ncvs/src/bin/domainname/domainname.c,v retrieving revision 1.12 diff -u -r1.12 domainname.c --- domainname.c 1999/08/27 23:14:08 1.12 +++ domainname.c 2001/01/22 18:17:49 @@ -63,8 +63,13 @@ int ch; char domainname[MAXHOSTNAMELEN]; - while ((ch = getopt(argc, argv, "")) != -1) + while ((ch = getopt(argc, argv, "c")) != -1) switch (ch) { + case 'c': + if (setdomainname("", 1)) + err(1, "setdomainname"); + exit(0); + break; default: usage(); } @@ -88,6 +93,6 @@ void usage() { - (void)fprintf(stderr, "usage: domainname [ypdomain]\n"); + (void)fprintf(stderr, "usage: domainname [-c] [ypdomain]\n"); exit(1); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 10:40:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 74B4537B402 for ; Mon, 22 Jan 2001 10:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MIe2I71507; Mon, 22 Jan 2001 10:40:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 10:40:02 -0800 (PST) Message-Id: <200101221840.f0MIe2I71507@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Garrett Wollman Subject: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Reply-To: Garrett Wollman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24540; it has been noted by GNATS. From: Garrett Wollman To: petef@databits.net Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Date: Mon, 22 Jan 2001 13:34:39 -0500 (EST) < Set a domainname with domainname(1) and try to clear it using domainname(1). "domainname ''" doesn't do it for you? -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 11:10:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A784037B402 for ; Mon, 22 Jan 2001 11:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MJA2p77067; Mon, 22 Jan 2001 11:10:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 11:10:02 -0800 (PST) Message-Id: <200101221910.f0MJA2p77067@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Pete Fritchman Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Reply-To: Pete Fritchman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24540; it has been noted by GNATS. From: Pete Fritchman To: Garrett Wollman Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Date: Mon, 22 Jan 2001 14:05:17 -0500 ++ 22/01/01 13:34 -0500 - Garrett Wollman: >[...] >> Set a domainname with domainname(1) and try to clear it using domainname(1). > >"domainname ''" doesn't do it for you? > Nope. electron# ./domainname -c electron# ./domainname electron# ./domainname foo.bar electron# ./domainname '' electron# ./domainname foo.bar electron# ./domainname -c electron# ./domainname electron# >-GAWollman -pete -- Pete Fritchman Databits Network Services, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 11:43:43 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9C3D037B404; Mon, 22 Jan 2001 11:43:27 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MJhRX80810; Mon, 22 Jan 2001 11:43:27 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 11:43:27 -0800 (PST) From: Message-Id: <200101221943.f0MJhRX80810@freefall.freebsd.org> To: johan@FreeBSD.org, freebsd-bugs@FreeBSD.org, sos@FreeBSD.org Subject: Re: kern/24368: Not having ATA_ENABLE_ATAPI_DMA still has DMA enabled in the kernel Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Not having ATA_ENABLE_ATAPI_DMA still has DMA enabled in the kernel Responsible-Changed-From-To: freebsd-bugs->sos Responsible-Changed-By: johan Responsible-Changed-When: Mon Jan 22 11:42:57 PST 2001 Responsible-Changed-Why: Søren asked for feedback and got it. http://www.freebsd.org/cgi/query-pr.cgi?pr=24368 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 11:45:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 82AD637B402; Mon, 22 Jan 2001 11:45:08 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MJj7480977; Mon, 22 Jan 2001 11:45:07 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 11:45:07 -0800 (PST) From: Message-Id: <200101221945.f0MJj7480977@freefall.freebsd.org> To: oleg_s@ok.ru, johan@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/24448: Èìååòñÿ ïðîãðàììà (RealProducer) ïîä Linux, çàïóñêàþ åå ïîä FreeBSD, îíà ðàáîòàåò êàê êîäåð ôàéëîâ áåç ïðîáëåì, íî êàê òîëüêî çàñòàâëÿþ åå êîäèðîâàòü ñ óñòðîéñòâà, òî íè÷åãî íå âûõîäèò, âîò ÷òî ïîëó÷àþ: linux: 'ioctl' fd=4, cmd=4dff ('M' Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Èìååòñÿ ïðîãðàììà (RealProducer) ïîä Linux, çàïóñêàþ åå ïîä FreeBSD, îíà ðàáîòàåò êàê êîäåð ôàéëîâ áåç ïðîáëåì, íî êàê òîëüêî çàñòàâëÿþ åå êîäèðîâàòü ñ óñòðîéñòâà, òî íè÷åãî íå âûõîäèò, âîò ÷òî ïîëó÷àþ: linux: 'ioctl' fd=4, cmd=4dff ('M' State-Changed-From-To: open->closed State-Changed-By: johan State-Changed-When: Mon Jan 22 11:43:58 PST 2001 State-Changed-Why: Please use english and ascii characters. http://www.freebsd.org/cgi/query-pr.cgi?pr=24448 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 11:46:11 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1286437B404; Mon, 22 Jan 2001 11:45:55 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MJjtw81075; Mon, 22 Jan 2001 11:45:55 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 11:45:55 -0800 (PST) From: Message-Id: <200101221945.f0MJjtw81075@freefall.freebsd.org> To: oleg_s@ok.ru, johan@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: i386/24449: Èìååòñÿ ïðîãðàììà (RealProducer) ïîä Linux, çàïóñêàþ åå ïîä FreeBSD, îíà ðàáîòàåò êàê êîäåð ôàéëîâ áåç ïðîáëåì, íî êàê òîëüêî çàñòàâëÿþ åå êîäèðîâàòü ñ óñòðîéñòâà, òî íè÷åãî íå âûõîäèò, âîò ÷òî ïîëó÷àþ: linux: 'ioctl' fd=4, cmd=4dff ('M' Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Èìååòñÿ ïðîãðàììà (RealProducer) ïîä Linux, çàïóñêàþ åå ïîä FreeBSD, îíà ðàáîòàåò êàê êîäåð ôàéëîâ áåç ïðîáëåì, íî êàê òîëüêî çàñòàâëÿþ åå êîäèðîâàòü ñ óñòðîéñòâà, òî íè÷åãî íå âûõîäèò, âîò ÷òî ïîëó÷àþ: linux: 'ioctl' fd=4, cmd=4dff ('M' State-Changed-From-To: open->closed State-Changed-By: johan State-Changed-When: Mon Jan 22 11:45:11 PST 2001 State-Changed-Why: Please use english and ascii characters. http://www.freebsd.org/cgi/query-pr.cgi?pr=24449 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 12:10:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E5E9537B6A3 for ; Mon, 22 Jan 2001 12:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MKA2185498; Mon, 22 Jan 2001 12:10:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 12:10:02 -0800 (PST) Message-Id: <200101222010.f0MKA2185498@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Garrett Wollman Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Reply-To: Garrett Wollman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24540; it has been noted by GNATS. From: Garrett Wollman To: Pete Fritchman Cc: freebsd-gnats-submit@FreeBSD.ORG, phk@FreeBSD.ORG Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Date: Mon, 22 Jan 2001 15:02:57 -0500 (EST) < said: > electron# ./domainname foo.bar > electron# ./domainname '' > electron# ./domainname > foo.bar I think this is a bug in sysctl. Note the following: root@khavrinen(6)# sysctl -w kern.domainname='' kern.domainname: foo.bar -> foo.bar What is happening is that the sysctl() system call is interpreting the request to set the MIB variable to a zero-length object as if it were an indication that setting is not requested. Here is an (untested) fix (beware cut&paste has bogotified whitespace): --- kern_sysctl.c 2000/07/28 22:40:04 1.100 +++ kern_sysctl.c 2001/01/22 20:01:38 @@ -862,7 +862,7 @@ req.oldptr= old; } - if (newlen) { + if (new) { req.newlen = newlen; req.newptr = new; } @@ -1101,7 +1101,7 @@ req.oldptr= old; } - if (newlen) { + if (new) { if (!useracc(new, req.newlen, VM_PROT_READ)) return (EFAULT); req.newlen = newlen; -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 12:38:36 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from freebsd.dk (freebsd.dk [212.242.42.178]) by hub.freebsd.org (Postfix) with ESMTP id A72B837B69B; Mon, 22 Jan 2001 12:38:17 -0800 (PST) Received: (from sos@localhost) by freebsd.dk (8.9.3/8.9.1) id VAA56713; Mon, 22 Jan 2001 21:38:15 +0100 (CET) (envelope-from sos) From: Soren Schmidt Message-Id: <200101222038.VAA56713@freebsd.dk> Subject: Re: kern/24368: Not having ATA_ENABLE_ATAPI_DMA still has DMA enabled in the kernel In-Reply-To: <200101221943.f0MJhRX80810@freefall.freebsd.org> from "johan@FreeBSD.org" at "Jan 22, 2001 11:43:27 am" To: johan@FreeBSD.org Date: Mon, 22 Jan 2001 21:38:15 +0100 (CET) Cc: freebsd-bugs@FreeBSD.org, sos@FreeBSD.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org It seems johan@FreeBSD.org wrote: > Synopsis: Not having ATA_ENABLE_ATAPI_DMA still has DMA enabled in the kernel > > Responsible-Changed-From-To: freebsd-bugs->sos > Responsible-Changed-By: johan > Responsible-Changed-When: Mon Jan 22 11:42:57 PST 2001 > Responsible-Changed-Why: > Søren asked for feedback and got it. Well, sortof, I need a dmesg where there is a drive on the failing Promise controller, this gives close to no info.... Also does it work if the promise is not the controller that is used to boot from, but used as 3'rd & 4'th ATA channels ? -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 13:14:31 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3F62137B400; Mon, 22 Jan 2001 13:14:14 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MLEEV93318; Mon, 22 Jan 2001 13:14:14 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 13:14:14 -0800 (PST) From: Message-Id: <200101222114.f0MLEEV93318@freefall.freebsd.org> To: johan@FreeBSD.org, freebsd-bugs@FreeBSD.org, yokota@FreeBSD.org Subject: Re: kern/24437: syscons - MOUSE_MOUSECHAR fix Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: syscons - MOUSE_MOUSECHAR fix Responsible-Changed-From-To: freebsd-bugs->yokota Responsible-Changed-By: johan Responsible-Changed-When: Mon Jan 22 13:13:26 PST 2001 Responsible-Changed-Why: Over to sc maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=24437 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 13:17:48 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 376C637B401; Mon, 22 Jan 2001 13:17:31 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MLHVd93539; Mon, 22 Jan 2001 13:17:31 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 13:17:31 -0800 (PST) From: Message-Id: <200101222117.f0MLHVd93539@freefall.freebsd.org> To: johan@FreeBSD.org, freebsd-bugs@FreeBSD.org, n_hibma@FreeBSD.org Subject: Re: kern/24406: USB Image scanner not worked Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: USB Image scanner not worked Responsible-Changed-From-To: freebsd-bugs->n_hibma Responsible-Changed-By: johan Responsible-Changed-When: Mon Jan 22 13:16:53 PST 2001 Responsible-Changed-Why: Over to Mr USB. http://www.freebsd.org/cgi/query-pr.cgi?pr=24406 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 13:19:33 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7516337B6A2; Mon, 22 Jan 2001 13:19:14 -0800 (PST) Received: (from johan@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MLJEZ93681; Mon, 22 Jan 2001 13:19:14 -0800 (PST) (envelope-from johan) Date: Mon, 22 Jan 2001 13:19:14 -0800 (PST) From: Message-Id: <200101222119.f0MLJEZ93681@freefall.freebsd.org> To: johan@FreeBSD.org, freebsd-bugs@FreeBSD.org, yokota@FreeBSD.org Subject: Re: kern/24423: [Fix] syscons VT switching code errors Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: [Fix] syscons VT switching code errors Responsible-Changed-From-To: freebsd-bugs->yokota Responsible-Changed-By: johan Responsible-Changed-When: Mon Jan 22 13:18:45 PST 2001 Responsible-Changed-Why: Over to sc maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=24423 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 14:30:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D04CF37B402 for ; Mon, 22 Jan 2001 14:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MMU1E02592; Mon, 22 Jan 2001 14:30:01 -0800 (PST) (envelope-from gnats) Received: from alonso.panasas.com (unknown [65.194.57.194]) by hub.freebsd.org (Postfix) with ESMTP id 9831237B69B for ; Mon, 22 Jan 2001 14:27:48 -0800 (PST) Received: (from jin@localhost) by alonso.panasas.com (8.11.1/8.11.1) id f0NEQC900617; Tue, 23 Jan 2001 06:26:12 -0800 (PST) (envelope-from jin) Message-Id: <200101231426.f0NEQC900617@alonso.panasas.com> Date: Tue, 23 Jan 2001 06:26:12 -0800 (PST) From: Jin Guojin Reply-To: jin@panasas.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24559: aio_suspend() had Bus error when using -lc_r Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24559 >Category: kern >Synopsis: aio_suspend() had Bus error when using -lc_r >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 14:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jin Guojin >Release: FreeBSD 4.2-RELEASE i386 >Organization: >Environment: 4.2-RELEASE >Description: aio_suspend() gets Bus error when used in thread ENV (-lc_r). This works in 3.5-RELEASE. >How-To-Repeat: The following code works well when compiled as cc -g test.c but core dumps when compiled as cc -g test.c -lc_r ----------------------- cut ------------------- # include #include main() { char *dev = "/dev/ad0"; int i, r_size=4096; struct aiocb aiocb = {0}; const struct aiocb *aiocbp = &aiocb; aiocb.aio_offset = 0; aiocb.aio_nbytes = r_size; aiocb.aio_fildes = open(dev, O_RDONLY); if (aiocb.aio_fildes < 0) errx(1, "open %s\n", dev); aiocb.aio_buf = malloc(r_size); if ((i=aio_read(&aiocb)) < 0) errx(2, "aio_read"); if (!i) aio_suspend(&aiocbp, 1, NULL); free(aiocb.aio_buf); } ----------------------- cut ------------------- >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 15:30:25 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1615B37B6C2 for ; Mon, 22 Jan 2001 15:30:06 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0MNU6d11401; Mon, 22 Jan 2001 15:30:06 -0800 (PST) (envelope-from gnats) Received: from hand.dotat.at (sfo-gw.covalent.net [207.44.198.62]) by hub.freebsd.org (Postfix) with ESMTP id F0E3B37B6BC for ; Mon, 22 Jan 2001 15:24:23 -0800 (PST) Received: from fanf by hand.dotat.at with local (Exim 3.15 #3) id 14KqJc-000311-00 for FreeBSD-gnats-submit@freebsd.org; Mon, 22 Jan 2001 23:24:00 +0000 Message-Id: Date: Mon, 22 Jan 2001 23:24:00 +0000 From: Tony Finch Reply-To: Tony Finch To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24564: local ident strings interfere with mergemaster Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24564 >Category: bin >Synopsis: local ident strings interfere with mergemaster >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 22 15:30:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: Tony Finch >Release: FreeBSD 4.2-BETA-20001113 i386 >Organization: Covalent Technologies Inc. >Environment: FreeBSD hand.dotat.at 4.2-BETA-20001113 FreeBSD 4.2-BETA-20001113 #0: Tue Nov 14 00:42:35 UTC 2000 fanf@hand.dotat.at:/FreeBSD/obj/FreeBSD/releng4/sys/DELL-Latitude-CPx i386 >Description: Mergemaster has a "non-strict comparison" facility for ignoring local changes to files if the cvs idents have not been changed from the standard version of the file. This makes mergemaster runs much less time-consuming. However, if (like me) you keep system configuration files in CVS then the ident strings will no longer match exactly, and the benefit of non-strict comparisons is lost. This problem can be avoided by ignoring extra ident strings in the destination file, and instead only checking that all the ident strings in the source file are present in the destination file. >How-To-Repeat: >Fix: Index: mergemaster.sh =================================================================== RCS file: /home/ncvs/src/usr.sbin/mergemaster/mergemaster.sh,v retrieving revision 1.6.2.5 diff -u -r1.6.2.5 mergemaster.sh --- mergemaster.sh 2000/11/09 00:51:38 1.6.2.5 +++ mergemaster.sh 2001/01/22 23:09:56 @@ -671,21 +669,24 @@ case "${STRICT}" in '' | [Nn][Oo]) - # Compare CVS $Id's first so if the file hasn't been modified - # local changes will be ignored. - # If the files have the same $Id, delete the one in temproot so the - # user will have less to wade through if files are left to merge by hand. + # Ignore local changes unless the source file has changed, which + # we detect by looking at ident strings: + # If the destination file has all of the ident strings of the + # temproot file, then delete the temproot file so the user will + # have less to wade through if files are left to merge by hand. + # We allow the user to add local ident strings which are ignored. # - # Reduce complexity and improve portability by using ident - # - CVSID1=`ident ${DESTDIR}${COMPFILE#.} 2>&1` - CVSID1="${CVSID1#${DESTDIR}}" - CVSID2=`ident ${COMPFILE} 2>&1` - - case "${CVSID2}" in - *'no id keywords'*) - ;; - ."${CVSID1}") + ALL_PRESENT=YES + ident ${COMPFILE} 2>&1 | { + read DISCARD_FILENAME + while read IDENT_STRING; do + if ident ${DESTDIR}${COMPFILE#.} 2>&1 | fgrep -qv "${IDENT_STRING}"; then + ALL_PRESENT=NO + fi + done + } + case "${ALL_PRESENT}" in + [Yy][Es][Ss]) echo " *** Temp ${COMPFILE} and installed have the same CVS Id, deleting" rm "${COMPFILE}" ;; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 16: 0:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 851C737B402 for ; Mon, 22 Jan 2001 16:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0N002213730; Mon, 22 Jan 2001 16:00:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 16:00:02 -0800 (PST) Message-Id: <200101230000.f0N002213730@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Josef Karthauser Subject: Re: bin/24564: local ident strings interfere with mergemaster Reply-To: Josef Karthauser Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24564; it has been noted by GNATS. From: Josef Karthauser To: Tony Finch Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/24564: local ident strings interfere with mergemaster Date: Mon, 22 Jan 2001 23:52:41 +0000 --+g7M9IMkV8truYOl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jan 22, 2001 at 11:24:00PM +0000, Tony Finch wrote: >=20 > >Number: 24564 > >Category: bin > >Synopsis: local ident strings interfere with mergemaster > >Confidential: no > >Severity: serious > >Priority: medium > >Responsible: freebsd-bugs > >State: open > >Quarter: =20 > >Keywords: =20 > >Date-Required: > >Class: change-request > >Submitter-Id: current-users > >Arrival-Date: Mon Jan 22 15:30:02 PST 2001 > >Closed-Date: > >Last-Modified: > >Originator: Tony Finch > >Release: FreeBSD 4.2-BETA-20001113 i386 > >Organization: > Covalent Technologies Inc. > >Environment: >=20 > FreeBSD hand.dotat.at 4.2-BETA-20001113 FreeBSD 4.2-BETA-20001113 #0: Tue= Nov 14 00:42:35 UTC 2000 fanf@hand.dotat.at:/FreeBSD/obj/FreeBSD/relen= g4/sys/DELL-Latitude-CPx i386 >=20 > >Description: >=20 > Mergemaster has a "non-strict comparison" facility for ignoring > local changes to files if the cvs idents have not been changed from > the standard version of the file. This makes mergemaster runs much > less time-consuming. >=20 > However, if (like me) you keep system configuration files in CVS > then the ident strings will no longer match exactly, and the benefit > of non-strict comparisons is lost. >=20 > This problem can be avoided by ignoring extra ident strings in the > destination file, and instead only checking that all the ident strings > in the source file are present in the destination file. Or using a different tag instead of $FreeBSD$, in your local repository. In this case mergemaster will do exactly the right thing :). It's fairly straightforward to configure a copy of the project's CVSROOT scripts to do the job. Joe --+g7M9IMkV8truYOl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjpsx8gACgkQXVIcjOaxUBao0gCgohwOa+iwdMWGY7T5fAH/g2vt mZsAnjCTmg7W2Dl/BCszvr1MNIAQd1gF =O+zi -----END PGP SIGNATURE----- --+g7M9IMkV8truYOl-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 22:40:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6850F37B401 for ; Mon, 22 Jan 2001 22:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0N6e2h70964; Mon, 22 Jan 2001 22:40:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 22:40:02 -0800 (PST) Message-Id: <200101230640.f0N6e2h70964@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Alex Kapranoff Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Reply-To: Alex Kapranoff Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/24530; it has been noted by GNATS. From: Alex Kapranoff To: roman@xpert.com Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Date: Tue, 23 Jan 2001 09:15:39 +0300 On Mon, Jan 22, 2001 at 05:48:49PM +0200, roman@xpert.com wrote: > > The recent FreeBSD releases have less(1) in the base system, it's possible > to use it as a pager for man(1) since it has some benefits. But our more(1) is actually a less(1): -r-xr-xr-x 2 root wheel 87180 21 ÑÎ× 13:25 /usr/bin/less -r-xr-xr-x 2 root wheel 87180 21 ÑÎ× 13:25 /usr/bin/more > For example - pressing "G" won't exit the pager at the text end. > "less -is" is used on most Linux distros as a man pager. > > However, something has to be done with /usr/share/skel/* files as well, since > they define PAGER .. -- Alex Kapranoff, Voice: +7(0832)791845 We've lived 3 weeks in the brand new millenium... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 22:40:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A849337B402 for ; Mon, 22 Jan 2001 22:40:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0N6e3e70969; Mon, 22 Jan 2001 22:40:03 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 22:40:03 -0800 (PST) Message-Id: <200101230640.f0N6e3e70969@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Vallo Kallaste Subject: Re: i386/24469: system hangs on scsi disk access error Reply-To: Vallo Kallaste Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24469; it has been noted by GNATS. From: Vallo Kallaste To: "Brett G. Lemoine" Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: i386/24469: system hangs on scsi disk access error Date: Tue, 23 Jan 2001 08:37:52 +0200 On Fri, Jan 19, 2001 at 03:36:27PM -0800, "Brett G. Lemoine" wrote: > >Category: i386 > >Synopsis: system hangs on scsi disk access error > >Confidential: no > > TYAN Thunderbolt S1837 motherboard w/ onboard Adaptec > AIC-7896 dual channel Ultra2 LVD SCSI > > I'm somewhat new to PC-type hardware, so this may be nothing, > but are the two channels on the ahc's _supposed_ to have the > same IRQ? I couldn't find a way to alter either ahc's IRQ > from either the system or scsi bios, so I'm assuming they're > setup correctly. Given that there was no activity on the > other bus (nothing in either the cd-writer or zip drive) at > the time of the problems, I don't believe it's likely to be > simply an IRQ issue. I have same mobo and yes, both (ahc) sit on the IRQ 10. Two SE disks and no problems. I'm running -current, thought. -- Vallo Kallaste vallo@matti.ee To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 23:50:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id EF73A37B400 for ; Mon, 22 Jan 2001 23:50:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0N7o2I81387; Mon, 22 Jan 2001 23:50:02 -0800 (PST) (envelope-from gnats) Date: Mon, 22 Jan 2001 23:50:02 -0800 (PST) Message-Id: <200101230750.f0N7o2I81387@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Peter Pentchev Subject: Re: bin/24564: local ident strings interfere with mergemaster Reply-To: Peter Pentchev Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24564; it has been noted by GNATS. From: Peter Pentchev To: Josef Karthauser Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: bin/24564: local ident strings interfere with mergemaster Date: Tue, 23 Jan 2001 09:47:22 +0200 On Mon, Jan 22, 2001 at 04:00:02PM -0800, Josef Karthauser wrote: > The following reply was made to PR bin/24564; it has been noted by GNATS. > > From: Josef Karthauser > To: Tony Finch > Cc: FreeBSD-gnats-submit@FreeBSD.ORG > Subject: Re: bin/24564: local ident strings interfere with mergemaster > Date: Mon, 22 Jan 2001 23:52:41 +0000 > > --+g7M9IMkV8truYOl > Content-Type: text/plain; charset=us-ascii > Content-Disposition: inline > Content-Transfer-Encoding: quoted-printable > > On Mon, Jan 22, 2001 at 11:24:00PM +0000, Tony Finch wrote: > >=20 > > >Number: 24564 > > >Category: bin > > >Synopsis: local ident strings interfere with mergemaster > > >Originator: Tony Finch > > >Organization: > > Covalent Technologies Inc. > > >Environment: > >=20 > > FreeBSD hand.dotat.at 4.2-BETA-20001113 FreeBSD 4.2-BETA-20001113 #0: Tue= > Nov 14 00:42:35 UTC 2000 fanf@hand.dotat.at:/FreeBSD/obj/FreeBSD/relen= > g4/sys/DELL-Latitude-CPx i386 > >=20 > > >Description: > >=20 > > Mergemaster has a "non-strict comparison" facility for ignoring > > local changes to files if the cvs idents have not been changed from > > the standard version of the file. This makes mergemaster runs much > > less time-consuming. > >=20 > > However, if (like me) you keep system configuration files in CVS > > then the ident strings will no longer match exactly, and the benefit > > of non-strict comparisons is lost. > >=20 > > This problem can be avoided by ignoring extra ident strings in the > > destination file, and instead only checking that all the ident strings > > in the source file are present in the destination file. > > Or using a different tag instead of $FreeBSD$, in your local > repository. In this case mergemaster will do exactly the right > thing :). > > It's fairly straightforward to configure a copy of the project's > CVSROOT scripts to do the job. Actually, this is not strictly true. mergemaster was recently changed so it does a comparison on *all* CVS $Tags$ for a file, so even going with the plain vanilla Id tags makes mergemaster complain. When this was done, I emailed Doug Barton and -hackers about it, and in Message-ID: <3A07BA12.A3CD8C88@FreeBSD.org> Doug said: Peter Pentchev wrote: > > Is there a way to make mergemaster revert to its old behavior - only > comparing $FreeBSD tags on files which have those? Of course there is a way, the question is how likely it is to happen. :) You've stated the solution, just take the local tags out for now. They don't tell you anything that 'cvs status' doesn't already tell you. I struggled with this change, because I myself use a CVS repo to store local mods to config files. One of the goals of the current round of mergemaster mods is to make the thing more palatable across *BSD platforms. There were already too many if it's one $Id tag or another definitions in the old code, and it was going to get bigger. If there is a great hue and cry over this problem, I'll look at changing it back, but frankly my inclination is that using 'ident' is going to be the best solution long term. After which I found out that 'cvs status' does indeed do all I wanted :) Tony, is this answer enough? 'Cause I do not really think Doug is going to back out his change, when it does not really need to be backed out or made configurable.. G'luck, Peter -- If this sentence were in Chinese, it would say something else. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Mon Jan 22 23:51:13 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from ringworld.nanolink.com (ringworld.nanolink.com [195.24.48.189]) by hub.freebsd.org (Postfix) with SMTP id 3A67237B402 for ; Mon, 22 Jan 2001 23:50:53 -0800 (PST) Received: (qmail 577 invoked by uid 1000); 23 Jan 2001 07:49:26 -0000 Date: Tue, 23 Jan 2001 09:49:26 +0200 From: Peter Pentchev To: Alex Kapranoff Cc: freebsd-bugs@FreeBSD.org Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Message-ID: <20010123094925.B351@ringworld.oblivion.bg> Mail-Followup-To: Alex Kapranoff , freebsd-bugs@FreeBSD.org References: <200101230640.f0N6e2h70964@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <200101230640.f0N6e2h70964@freefall.freebsd.org>; from alex@kapran.bitmcnit.bryansk.su on Mon, Jan 22, 2001 at 10:40:02PM -0800 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Jan 22, 2001 at 10:40:02PM -0800, Alex Kapranoff wrote: > The following reply was made to PR gnu/24530; it has been noted by GNATS. > > From: Alex Kapranoff > To: roman@xpert.com > Cc: FreeBSD-gnats-submit@FreeBSD.ORG > Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" > Date: Tue, 23 Jan 2001 09:15:39 +0300 > > On Mon, Jan 22, 2001 at 05:48:49PM +0200, roman@xpert.com wrote: > > > > The recent FreeBSD releases have less(1) in the base system, it's possible > > to use it as a pager for man(1) since it has some benefits. > > But our more(1) is actually a less(1): > > -r-xr-xr-x 2 root wheel 87180 21 ÑÎ× 13:25 /usr/bin/less > -r-xr-xr-x 2 root wheel 87180 21 ÑÎ× 13:25 /usr/bin/more .. but less(1) behaves as more(1) when invoked as 'more'. Which is exactly the reason I've always put PAGER=less and LESS=-M in my .profiles, for (almost) the functionality that Roman desires. > > For example - pressing "G" won't exit the pager at the text end. > > "less -is" is used on most Linux distros as a man pager. > > > > However, something has to be done with /usr/share/skel/* files as well, since > > they define PAGER .. G'luck, Peter -- If you think this sentence is confusing, then change one pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 0:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 25F0437B400 for ; Tue, 23 Jan 2001 00:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0N8A2e86775; Tue, 23 Jan 2001 00:10:02 -0800 (PST) (envelope-from gnats) Date: Tue, 23 Jan 2001 00:10:02 -0800 (PST) Message-Id: <200101230810.f0N8A2e86775@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Roman Shterenzon Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Reply-To: Roman Shterenzon Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/24530; it has been noted by GNATS. From: Roman Shterenzon To: Alex Kapranoff Cc: Subject: Re: gnu/24530: [PATCH] use "less -is" for man(1) instead of "more -s" Date: Tue, 23 Jan 2001 10:09:12 +0200 (IST) On Tue, 23 Jan 2001, Alex Kapranoff wrote: > On Mon, Jan 22, 2001 at 05:48:49PM +0200, roman@xpert.com wrote: > > > > The recent FreeBSD releases have less(1) in the base system, it's possi= ble > > to use it as a pager for man(1) since it has some benefits. > > But our more(1) is actually a less(1): > > -r-xr-xr-x 2 root wheel 87180 21 =D1=CE=D7 13:25 /usr/bin/less > -r-xr-xr-x 2 root wheel 87180 21 =D1=CE=D7 13:25 /usr/bin/more Check line 105 at main.c of less: if (strcmp(__progname, "more") =3D=3D 0) more_mode =3D 1; > > > For example - pressing "G" won't exit the pager at the text end. > > "less -is" is used on most Linux distros as a man pager. > > > > However, something has to be done with /usr/share/skel/* files as well,= since > > they define PAGER .. > > -- > Alex Kapranoff, Voice: +7(0832)791845 > We've lived 3 weeks in the brand new millenium... > --Roman Shterenzon, UNIX System Administrator and Consultant [ Xpert UNIX Systems Ltd., Herzlia, Israel. Tel: +972-9-9522361 ] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 2:18:35 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from ringworld.nanolink.com (ringworld.nanolink.com [195.24.48.189]) by hub.freebsd.org (Postfix) with SMTP id EFC4A37B698 for ; Tue, 23 Jan 2001 02:18:09 -0800 (PST) Received: (qmail 3427 invoked by uid 1000); 23 Jan 2001 10:16:37 -0000 Date: Tue, 23 Jan 2001 12:16:37 +0200 From: Peter Pentchev To: Garrett Wollman Cc: freebsd-bugs@FreeBSD.org, freebsd-arch@FreeBSD.org Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname Message-ID: <20010123121637.E2376@ringworld.oblivion.bg> Mail-Followup-To: Garrett Wollman , freebsd-bugs@FreeBSD.org, freebsd-arch@FreeBSD.org References: <200101222010.f0MKA2185498@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200101222010.f0MKA2185498@freefall.freebsd.org>; from wollman@khavrinen.lcs.mit.edu on Mon, Jan 22, 2001 at 12:10:02PM -0800 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Jan 22, 2001 at 12:10:02PM -0800, Garrett Wollman wrote: > The following reply was made to PR bin/24540; it has been noted by GNATS. > > From: Garrett Wollman > To: Pete Fritchman > Cc: freebsd-gnats-submit@FreeBSD.ORG, phk@FreeBSD.ORG > Subject: Re: bin/24540: add '-c' flag to src/bin/domainname to clear domainname > Date: Mon, 22 Jan 2001 15:02:57 -0500 (EST) > > < said: > > > electron# ./domainname foo.bar > > electron# ./domainname '' > > electron# ./domainname > > foo.bar > > I think this is a bug in sysctl. Note the following: > > root@khavrinen(6)# sysctl -w kern.domainname='' > kern.domainname: foo.bar -> foo.bar > > What is happening is that the sysctl() system call is interpreting the > request to set the MIB variable to a zero-length object as if it were > an indication that setting is not requested. Here is an (untested) > fix (beware cut&paste has bogotified whitespace): > > > > --- kern_sysctl.c 2000/07/28 22:40:04 1.100 > +++ kern_sysctl.c 2001/01/22 20:01:38 > @@ -862,7 +862,7 @@ > req.oldptr= old; > } > > - if (newlen) { > + if (new) { > req.newlen = newlen; > req.newptr = new; > } > @@ -1101,7 +1101,7 @@ > req.oldptr= old; > } > > - if (newlen) { > + if (new) { > if (!useracc(new, req.newlen, VM_PROT_READ)) > return (EFAULT); > req.newlen = newlen; > > -GAWollman This works for me; still, how about changing the test to if (newlen || (new != NULL)) in both places? I have a -current system which has been running fine for three hours now with this fix, and there have been no signs of breakage (there shouldn't be, unless somewhere someone passes uninit'd values to new or newval). -arch CC'd because of the proposed kern_sysctl change :) G'luck, Peter -- Nostalgia ain't what it used to be. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 4:40:31 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E1D7C37B401 for ; Tue, 23 Jan 2001 04:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NCe2p29229; Tue, 23 Jan 2001 04:40:02 -0800 (PST) (envelope-from gnats) Received: from orb.ru (unknown [213.248.17.87]) by hub.freebsd.org (Postfix) with ESMTP id 0310E37B400 for ; Tue, 23 Jan 2001 04:38:41 -0800 (PST) Received: (from orb@localhost) by orb.ru (8.9.3/8.9.3) id PAA03005; Tue, 23 Jan 2001 15:38:32 +0300 (MSK) (envelope-from orb) Message-Id: <200101231238.PAA03005@orb.ru> Date: Tue, 23 Jan 2001 15:38:32 +0300 (MSK) From: Kovirshin.Alexey@orb.ru (cyberwin@mail.ru) Reply-To: Kovirshin.Alexey@orb.ru (cyberwin@mail.ru) To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24569: [PATCH] New fetures for PPPD Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24569 >Category: bin >Synopsis: PATCH for PPPD >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 04:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Kovirshin Alexey >Release: FreeBSD 4.1-RELEASE i386 >Organization: >Environment: FreeBSD orb.ru 4.1-RELEASE FreeBSD 4.1-RELEASE #2: Thu Jan 18 22:36:37 MSK 2001 root@orb.ru:/usr/src/sys/compile/PENTIUM i386 >Description: I've modifyed pppd sources and added 3 new options: usepeerdns, update-resolv, hide-password usepeerdns Ask the peer for up to 2 DNS server addresses. The addresses supplied by the peer (if any) are passed to the /etc/ppp/ip-up script in the environment variables DNS1 and DNS2. update-resolv The /etc/resolv.conf will be updated with the DNS addresses supplied by the peer (if any). But envi- ronment variables DNS1 and DNS2 are still avail- able. This option is work in conjunction with the usepeerdns option only. hide-password When logging the contents of PAP packets, this option causes pppd to exclude the password string from the log. Options usepeerdns and hide-password i've taken from pppd-2.3.9, but usepeerdns doesn't update resolve.conf automatically(like in 2.3.9) so DNS addresses are available from DNS1, DNS2, USEPEERDNS environment variables(usefull for /etc/ppp/ip-up(down) scripts). Option update-resolv update resolv.conf automatically, but DNS1, DNS2, USEPEERDNS environment variables are still available. I hope it will be usefull when pppd acts as client. >How-To-Repeat: >Fix: 've maked a patch which can be applied to /usr/src/usr.sbin/pppd sources by this way: cd /usr/src/usr.sbin/pppd patch < pppd-DNSask.patch Here is the pppd-DNSask.patch -------------CUT HERE------------- --- ../pppd.orig/ipcp.c Sat Aug 28 05:19:03 1999 +++ ipcp.c Sun Jan 21 04:29:10 2001 @@ -42,7 +42,7 @@ /* global vars */ ipcp_options ipcp_wantoptions[NUM_PPP]; /* Options that we want to request */ ipcp_options ipcp_gotoptions[NUM_PPP]; /* Options that peer ack'd */ -ipcp_options ipcp_allowoptions[NUM_PPP]; /* Options we allow peer to request */ +ipcp_options ipcp_allowoptions[NUM_PPP];/* Options we allow peer to request */ ipcp_options ipcp_hisoptions[NUM_PPP]; /* Options that we ack'd */ /* local vars */ @@ -100,6 +100,7 @@ static void ip_check_options __P((void)); static int ip_demand_conf __P((int)); static int ip_active_pkt __P((u_char *, int)); +static void create_resolv __P((u_int32_t, u_int32_t)); struct protent ipcp_protent = { PPP_IPCP, @@ -301,7 +302,7 @@ #define LENCIVJ(neg, old) (neg ? (old? CILEN_COMPRESS : CILEN_VJ) : 0) #define LENCIADDR(neg, old) (neg ? (old? CILEN_ADDRS : CILEN_ADDR) : 0) - +#define LENCIDNS(neg) (neg ? (CILEN_ADDR) : 0) /* * First see if we want to change our options to the old * forms because we have received old forms from the peer. @@ -327,7 +328,9 @@ } return (LENCIADDR(go->neg_addr, go->old_addrs) + - LENCIVJ(go->neg_vj, go->old_vj)); + LENCIVJ(go->neg_vj, go->old_vj) + + LENCIDNS(go->req_dns1) + + LENCIDNS(go->req_dns2)) ; } @@ -377,11 +380,28 @@ neg = 0; \ } +#define ADDCIDNS(opt, neg, addr) \ + if (neg) { \ + if (len >= CILEN_ADDR) { \ + u_int32_t l; \ + PUTCHAR(opt, ucp); \ + PUTCHAR(CILEN_ADDR, ucp); \ + l = ntohl(addr);\ + PUTLONG(l, ucp); \ + len -= CILEN_ADDR; \ + } else \ + neg = 0; \ + } + ADDCIADDR((go->old_addrs? CI_ADDRS: CI_ADDR), go->neg_addr, go->old_addrs, go->ouraddr, go->hisaddr); ADDCIVJ(CI_COMPRESSTYPE, go->neg_vj, go->vj_protocol, go->old_vj, go->maxslotindex, go->cflag); + + ADDCIDNS(CI_MS_DNS1,go->req_dns1,go->dnsaddr[0]); + + ADDCIDNS(CI_MS_DNS2,go->req_dns2,go->dnsaddr[1]); *lenp -= len; } @@ -457,11 +477,30 @@ } \ } +#define ACKCIDNS(opt, neg, addr) \ + if (neg) { \ + u_int32_t l; \ + if ((len -= CILEN_ADDR) < 0) \ + goto bad; \ + GETCHAR(citype, p); \ + GETCHAR(cilen, p); \ + if (cilen != CILEN_ADDR || citype != opt) \ + goto bad; \ + GETLONG(l, p); \ + cilong = htonl(l);\ + if (addr != cilong) \ + goto bad; \ + } + ACKCIADDR((go->old_addrs? CI_ADDRS: CI_ADDR), go->neg_addr, go->old_addrs, go->ouraddr, go->hisaddr); ACKCIVJ(CI_COMPRESSTYPE, go->neg_vj, go->vj_protocol, go->old_vj, go->maxslotindex, go->cflag); + + ACKCIDNS(CI_MS_DNS1,go->req_dns1,go->dnsaddr[0]); + + ACKCIDNS(CI_MS_DNS2,go->req_dns2,go->dnsaddr[1]); /* * If there are any remaining CIs, then this packet is bad. @@ -494,7 +533,7 @@ u_char cimaxslotindex, cicflag; u_char citype, cilen, *next; u_short cishort; - u_int32_t ciaddr1, ciaddr2, l; + u_int32_t ciaddr1, ciaddr2, l, cidnsaddr; ipcp_options no; /* options we've seen Naks for */ ipcp_options try; /* options to request next time */ @@ -537,6 +576,19 @@ code \ } +#define NAKCIDNS(opt, neg, code) \ + if (go->neg && \ + ((cilen = p[1]) == CILEN_ADDR) && \ + len >= cilen && \ + p[0] == opt) { \ + len -= cilen; \ + INCPTR(2, p); \ + GETLONG(l, p); \ + cidnsaddr = htonl(l); \ + no.neg = 1; \ + code \ + } + /* * Accept the peer's idea of {our,his} address, if different * from our idea, only if the accept_{local,remote} flag is set. @@ -583,6 +635,14 @@ } ); + NAKCIDNS(CI_MS_DNS1, req_dns1, + try.dnsaddr[0] = cidnsaddr; + ); + + NAKCIDNS(CI_MS_DNS2, req_dns2, + try.dnsaddr[1] = cidnsaddr; + ); + /* * There may be remaining CIs, if the peer is requesting negotiation * on an option that we didn't include in our request packet. @@ -719,12 +779,32 @@ try.neg = 0; \ } +#define REJCIDNS(opt, neg, dnsaddr) \ + if(go->neg && \ + ((cilen = p[1]) == CILEN_ADDR) && \ + len >= cilen && \ + p[0] == opt) { \ + u_int32_t l; \ + len -= cilen; \ + INCPTR(2, p); \ + GETLONG(l, p); \ + cilong = htonl(l); \ + /* Check rejected value. */ \ + if (cilong != dnsaddr) \ + goto bad; \ + try.neg = 0; \ + } + REJCIADDR((go->old_addrs? CI_ADDRS: CI_ADDR), neg_addr, go->old_addrs, go->ouraddr, go->hisaddr); REJCIVJ(CI_COMPRESSTYPE, neg_vj, go->vj_protocol, go->old_vj, go->maxslotindex, go->cflag); + REJCIDNS(CI_MS_DNS1, req_dns1, go->dnsaddr[0]); + + REJCIDNS(CI_MS_DNS2, req_dns2, go->dnsaddr[1]); + /* * If there are any remaining CIs, then this packet is bad. */ @@ -1159,6 +1239,17 @@ } script_setenv("IPLOCAL", ip_ntoa(go->ouraddr)); script_setenv("IPREMOTE", ip_ntoa(ho->hisaddr)); + + if (go->dnsaddr[0] || go->dnsaddr[1]) { + script_setenv("USEPEERDNS","1"); + if (go->dnsaddr[0]) + script_setenv("DNS1",ip_ntoa(go->dnsaddr[0])); + if (go->dnsaddr[1]) + if (go->dnsaddr[1] != go->dnsaddr[0]) /* if addresses are not same */ + script_setenv("DNS2",ip_ntoa(go->dnsaddr[1])); + if (update_resolv) + create_resolv(go->dnsaddr[0], go->dnsaddr[1]); + } /* * Check that the peer is allowed to use the IP address it wants. @@ -1252,6 +1343,11 @@ syslog(LOG_NOTICE, "local IP address %s", ip_ntoa(go->ouraddr)); syslog(LOG_NOTICE, "remote IP address %s", ip_ntoa(ho->hisaddr)); + if (go->dnsaddr[0]) + syslog(LOG_NOTICE, "primary DNS address %s",ip_ntoa(go->dnsaddr[0])); + if (go->dnsaddr[1]) + if (go->dnsaddr[1] != go->dnsaddr[0]) + syslog(LOG_NOTICE, "secondary DNS address %s",ip_ntoa(go->dnsaddr[1])); } /* @@ -1353,6 +1449,33 @@ argv[6] = ipparam; argv[7] = NULL; run_program(script, argv, 0); +} + +/* + * create_resolve - create the replacement resolv.conf file + */ +static void +create_resolv(peerdns1, peerdns2) + u_int32_t peerdns1, peerdns2; +{ + FILE *f; + f = fopen(_PATH_RESOLV, "w"); + if (f == NULL) { + syslog(LOG_ERR, "Failed to create %s: %m", _PATH_RESOLV); + return; + } + + if (peerdns1) + fprintf(f, "\nnameserver %s\n", ip_ntoa(peerdns1)); + + if (peerdns2) + if (peerdns2 != peerdns1) /* if addresses are not same */ + fprintf(f, "nameserver %s\n", ip_ntoa(peerdns2)); + + if (ferror(f)) + syslog(LOG_ERR, "Write failed to %s: %m", _PATH_RESOLV); + + fclose(f); } /* --- ../pppd.orig/ipcp.h Sat Aug 28 05:19:03 1999 +++ ipcp.h Sun Jan 21 04:28:26 2001 @@ -46,6 +46,8 @@ int neg_addr : 1; /* Negotiate IP Address? */ int old_addrs : 1; /* Use old (IP-Addresses) option? */ int req_addr : 1; /* Ask peer to send IP address? */ + int req_dns1 : 1; /* Ask peer to send DNS1 address? */ + int req_dns2 : 1; /* Ask peer to send DNS2 address? */ int default_route : 1; /* Assign default route through interface? */ int proxy_arp : 1; /* Make proxy ARP entry for peer? */ int neg_vj : 1; /* Van Jacobson Compression? */ --- ../pppd.orig/options.c Sat Aug 28 05:19:07 1999 +++ options.c Sun Jan 21 04:28:26 2001 @@ -113,6 +113,8 @@ int holdoff = 30; /* # seconds to pause before reconnecting */ int refuse_pap = 0; /* Set to say we won't do PAP */ int refuse_chap = 0; /* Set to say we won't do CHAP */ +int hide_password = 0; /* Hide password in log */ +int update_resolv = 0; /* Update resolv.conf */ #ifdef MSLANMAN int ms_lanman = 0; /* Nonzero if use LanMan password instead of NT */ @@ -230,6 +232,9 @@ static int setwinsaddr __P((char **)); static int showversion __P((char **)); static int showhelp __P((char **)); +static int usepeerdns __P((char **)); +static int hide_pass __P((char **)); +static int resolv_update __P((char **)); #ifdef PPP_FILTER static int setpdebug __P((char **)); @@ -387,6 +392,9 @@ /* end compat hack */ {"ms-dns", 1, setdnsaddr}, /* DNS address for the peer's use */ {"ms-wins", 1, setwinsaddr}, /* Nameserver for SMB over TCP/IP for peer */ + {"usepeerdns",0, usepeerdns}, /* Ask peer for DNS addrs */ + {"hide-password",0, hide_pass}, /* Hide password in log */ + {"update-resolv",0,resolv_update}, /* Update resolv.conf */ {"noipx", 0, resetipxproto}, /* Disable IPXCP (and IPX) */ {"-ipx", 0, resetipxproto}, /* Disable IPXCP (and IPX) */ {"--version", 0, showversion}, /* Show version number */ @@ -1978,6 +1986,31 @@ { ipcp_allowoptions[0].default_route = 0; ipcp_wantoptions[0].default_route = 0; + return 1; +} + +static int +usepeerdns(argv) + char **argv; +{ + ipcp_wantoptions[0].req_dns1 = 1; + ipcp_wantoptions[0].req_dns2 = 1; + return 1; +} + +static int +hide_pass(argv) + char **argv; +{ + hide_password = 1; + return 1; +} + +static int +resolv_update(argv) + char **argv; +{ + update_resolv = 1; return 1; } --- ../pppd.orig/pathnames.h Sat Aug 28 05:19:07 1999 +++ pathnames.h Sun Jan 21 04:28:26 2001 @@ -25,6 +25,7 @@ #define _PATH_PEERFILES "/etc/ppp/peers/" #define _PATH_PPPDENY "/etc/ppp/ppp.deny" #define _PATH_PPPSHELLS "/etc/ppp/ppp.shells" +#define _PATH_RESOLV "/etc/resolv.conf" #ifdef IPX_CHANGE #define _PATH_IPXUP "/etc/ppp/ipx-up" --- ../pppd.orig/pppd.8 Fri Mar 3 12:11:26 2000 +++ pppd.8 Sun Jan 21 04:28:26 2001 @@ -49,7 +49,7 @@ .B active-filter \fIfilter-expression Specifies a packet filter to be applied to data packets to determine which packets are to be regarded as link activity, and therefore reset -the idle timer, or cause the link to be brought up in demand-dialling +the idle timer, or cause the link to be brought up in demand-dialing mode. This option is useful in conjunction with the \fBidle\fR option if there are packets being sent or received regularly over the link (for example, routing information packets) @@ -459,6 +459,17 @@ instance of this option specifies the primary WINS address; the second instance (if given) specifies the secondary WINS address. .TP +.B usepeerdns +Ask the peer for up to 2 DNS server addresses. The addresses supplied +by the peer (if any) are passed to the /etc/ppp/ip-up script in the +environment variables DNS1 and DNS2. +.TP +.B update-resolv +The /etc/resolv.conf will be updated with the DNS addresses supplied +by the peer (if any). But environment variables DNS1 and DNS2 are +still available. This option is work in conjunction with the +\fBusepeerdns\fR option only. +.TP .B name \fIname Set the name of the local system for authentication purposes to \fIname\fR. This is a privileged option. With this option, pppd will @@ -649,6 +660,10 @@ .B user \fIname Sets the name used for authenticating the local system to the peer to \fIname\fR. +.TP +.B hide-password +When logging the contents of PAP packets, this option causes pppd to +exclude the password string from the log. .TP .B vj-max-slots \fIn Sets the number of connection slots to be used by the Van Jacobson --- ../pppd.orig/pppd.h Sat Aug 28 05:19:08 1999 +++ pppd.h Sun Jan 21 04:28:26 2001 @@ -110,6 +110,8 @@ extern int holdoff; /* Dead time before restarting */ extern int refuse_pap; /* Don't wanna auth. ourselves with PAP */ extern int refuse_chap; /* Don't wanna auth. ourselves with CHAP */ +extern int hide_password; /* Hide password in log */ +extern int update_resolv; /* Update resolv.conf */ #ifdef PPP_FILTER extern struct bpf_program pass_filter; /* Filter for pkts to pass */ extern struct bpf_program active_filter; /* Filter for link-active pkts */ --- ../pppd.orig/upap.c Sat Aug 28 05:19:08 1999 +++ upap.c Sun Jan 21 04:28:26 2001 @@ -591,7 +591,10 @@ printer(arg, " user="); print_string(user, ulen, printer, arg); printer(arg, " password="); - print_string(pwd, wlen, printer, arg); + if (!hide_password) + print_string(pwd, wlen, printer, arg); + else + printer(arg, "\"********\""); break; case UPAP_AUTHACK: case UPAP_AUTHNAK: -------------CUT HERE------------- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 6:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E112237B6A2 for ; Tue, 23 Jan 2001 06:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NEA2g43164; Tue, 23 Jan 2001 06:10:02 -0800 (PST) (envelope-from gnats) Date: Tue, 23 Jan 2001 06:10:02 -0800 (PST) Message-Id: <200101231410.f0NEA2g43164@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Tony Finch Subject: Re: bin/24564: local ident strings interfere with mergemaster Reply-To: Tony Finch Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24564; it has been noted by GNATS. From: Tony Finch To: Josef Karthauser Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: bin/24564: local ident strings interfere with mergemaster Date: Tue, 23 Jan 2001 13:59:48 +0000 Josef Karthauser wrote: >On Mon, Jan 22, 2001 at 11:24:00PM +0000, Tony Finch wrote: >> >> This problem can be avoided by ignoring extra ident strings in the >> destination file, and instead only checking that all the ident strings >> in the source file are present in the destination file. > >Or using a different tag instead of $FreeBSD$, in your local >repository. In this case mergemaster will do exactly the right >thing :). No that doesn't work for me. I use $Header$ so that my cvs repository is maximally portable. In fact I haven't done any configuration of it beyond `cvs init` and I don't need to do any more than that for a personal repository. Tony. -- f.a.n.finch fanf@covalent.net dot@dotat.at "Perhaps on your way home you will pass someone in the dark, and you will never know it, for they will be from outer space." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 6:36: 4 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from hand.dotat.at (sfo-gw.covalent.net [207.44.198.62]) by hub.freebsd.org (Postfix) with ESMTP id B1C2037B6A5; Tue, 23 Jan 2001 06:35:46 -0800 (PST) Received: from fanf by hand.dotat.at with local (Exim 3.20 #1) id 14L4Xu-000PEA-00; Tue, 23 Jan 2001 14:35:42 +0000 Date: Tue, 23 Jan 2001 14:35:42 +0000 From: Tony Finch To: gnats-admin@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/24564: local ident strings interfere with mergemaster Message-ID: <20010123143542.T92905@hand.dotat.at> References: <200101222330.f0MNU2X11397@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200101222330.f0MNU2X11397@freefall.freebsd.org> Organization: Covalent Technologies, Inc Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Regarding Peter Pentchev's comments about this bug, and Doug Barton's comment on the current way mergemaster handles things: `cvs status` is no good because if the files get away from their CVS directories you lose easy access to the revision information. (I don't have a CVS directory in /etc). My patch is designed to restore old functionality whilst still accommodating the requirement for portability. Tony. -- f.a.n.finch fanf@covalent.net dot@dotat.at "Then they attacked a town. A small town, I'll admit. But nevertheless a town of people. People who died." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 6:46: 0 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2A2E537B6A5; Tue, 23 Jan 2001 06:45:43 -0800 (PST) Received: (from vanilla@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NEjgA69703; Tue, 23 Jan 2001 06:45:42 -0800 (PST) (envelope-from vanilla) Date: Tue, 23 Jan 2001 06:45:42 -0800 (PST) From: Message-Id: <200101231445.f0NEjgA69703@freefall.freebsd.org> To: asherrod@sharemedia.com, vanilla@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/17832: Enlightenment gives Segmentation fault Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Enlightenment gives Segmentation fault State-Changed-From-To: open->closed State-Changed-By: vanilla State-Changed-When: Tue Jan 23 06:45:12 PST 2001 State-Changed-Why: Well, please try latest version of E first. http://www.freebsd.org/cgi/query-pr.cgi?pr=17832 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 11:50:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A982037B401 for ; Tue, 23 Jan 2001 11:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NJo1u75668; Tue, 23 Jan 2001 11:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0321637B400 for ; Tue, 23 Jan 2001 11:48:05 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NJm4575459; Tue, 23 Jan 2001 11:48:04 -0800 (PST) (envelope-from nobody) Message-Id: <200101231948.f0NJm4575459@freefall.freebsd.org> Date: Tue, 23 Jan 2001 11:48:04 -0800 (PST) From: dowen@vetica.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24576: -lssh problem with libpam Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24576 >Category: misc >Synopsis: -lssh problem with libpam >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 11:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Dalin Owen >Release: 4.2-STABLE >Organization: Vetica Information Solution >Environment: FreeBSD alpha.stormad.com 4.2-STABLE FreeBSD 4.2-STABLE #0: Sat Jan 20 11:50:14 MST 2001 root@alpha.stormad.com:/usr/src/sys/compile/ALPHA i386 >Description: After building "world" a few days ago, I could no longer rebuild the src tree. a libpam Makefile is broken. I have a fix for it. >How-To-Repeat: cd /usr/src make buildworld *2 :) >Fix: Simply remove the -lssh from the LDADD line in: /usr/src/lib/libpam/modules/pam_ssh/Makefile >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 12:50:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CBD2137B400 for ; Tue, 23 Jan 2001 12:50:06 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0NKo6i83502; Tue, 23 Jan 2001 12:50:06 -0800 (PST) (envelope-from gnats) Date: Tue, 23 Jan 2001 12:50:06 -0800 (PST) Message-Id: <200101232050.f0NKo6i83502@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Duncan Idaho Subject: Re: gnu/11562: tar verification doesn't work Reply-To: Duncan Idaho Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/11562; it has been noted by GNATS. From: Duncan Idaho To: freebsd-gnats-submit@FreeBSD.org, mjacob@quarm.feral.com Cc: Subject: Re: gnu/11562: tar verification doesn't work Date: Tue, 23 Jan 2001 21:48:38 +0100 I've the same problem with tar under 5.0 CURRENT. Here is the output from a backtraced core dump: # uname -a FreeBSD soleil 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Jan 22 01:51:40 CET 2001 root@soleil:/usr/src/sys/compile/URANUS i386 # /usr/obj/usr/src/gnu/usr.bin/tar/tar --verify -cf ports.tar ports/Makefile tar in free(): error: junk pointer, too high to make sense. Abort (core dumped) # gdb -core tar.core /usr/obj/usr/src/gnu/usr.bin/tar/tar GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Core was generated by `tar'. Program terminated with signal 6, Abort trap. #0 0x808a868 in kill () (gdb) bt #0 0x808a868 in kill () #1 0x8089c7a in abort () at /usr/src/lib/libc/../libc/stdlib/abort.c:71 #2 0x8088a85 in wrterror ( p=0x8099120 "junk pointer, too high to make sense.\n") at /usr/src/lib/libc/../libc/stdlib/malloc.c:293 #3 0x8088aa4 in wrtwarning ( p=0x8099120 "junk pointer, too high to make sense.\n") at /usr/src/lib/libc/../libc/stdlib/malloc.c:301 #4 0x8089459 in ifree (ptr=0xbfbffcdc) at /usr/src/lib/libc/../libc/stdlib/malloc.c:1046 #5 0x8089999 in free (ptr=0xbfbffcdc) at /usr/src/lib/libc/../libc/stdlib/malloc.c:1101 #6 0x8050e57 in read_header () at /usr/src/gnu/usr.bin/tar/list.c:411 #7 0x804c6a9 in verify_volume () at /usr/src/gnu/usr.bin/tar/diffarch.c:521 #8 0x8049ce5 in close_archive () at /usr/src/gnu/usr.bin/tar/buffer.c:1255 #9 0x804a5b5 in create_archive () at /usr/src/gnu/usr.bin/tar/create.c:178 #10 0x8052c9d in main (argc=5, argv=0xbfbffba8) at /usr/src/gnu/usr.bin/tar/tar.c:240 #11 0x8048135 in _start () (gdb) quit $FreeBSD: src/lib/libc/stdlib/malloc.c,v 1.55 2000/12/09 09:35:32 obrien Exp $ $FreeBSD: src/gnu/usr.bin/tar/tar.c,v 1.23 2000/12/24 10:52:23 obrien Exp $ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 17:20:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 672CD37B6BC for ; Tue, 23 Jan 2001 17:20:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O1K2q20531; Tue, 23 Jan 2001 17:20:02 -0800 (PST) (envelope-from gnats) Received: from balzac.cybercable.fr (balzac.cybercable.fr [212.198.0.198]) by hub.freebsd.org (Postfix) with SMTP id 16B5737B6B6 for ; Tue, 23 Jan 2001 17:18:54 -0800 (PST) Received: (qmail 3254393 invoked from network); 24 Jan 2001 01:18:52 -0000 Received: from s011.dhcp212-229.cybercable.fr (HELO gits.dyndns.org) ([212.198.229.11]) (envelope-sender ) by balzac.cybercable.fr (qmail-ldap-1.03) with SMTP for ; 24 Jan 2001 01:18:52 -0000 Received: (from root@localhost) by gits.dyndns.org (8.11.1/8.11.1) id f0O1Iov06321; Wed, 24 Jan 2001 02:18:50 +0100 (CET) (envelope-from root) Message-Id: <200101240118.f0O1Iov06321@gits.dyndns.org> Date: Wed, 24 Jan 2001 02:18:50 +0100 (CET) From: Cyrille Lefevre Reply-To: clefevre@citeweb.net To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24586: tail usage doesn't match the manual page (-F) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24586 >Category: bin >Synopsis: tail usage doesn't match the manual page (-F) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 17:20:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Cyrille Lefevre >Release: FreeBSD 4.2-STABLE i386 >Organization: ACME >Environment: FreeBSD gits 4.2-STABLE FreeBSD 4.2-STABLE #7: Tue Jan 23 07:33:34 CET 2001 root@gits:/disk2/4.x-stable/src/sys/compile/CUSTOM i386 >Description: the -F option is missing from the tail usage. >How-To-Repeat: # tail -? usage: tail [-f | -r] [-b # | -c # | -n #] [file ...] # man tail ... tail [-F | -f | -r] [-b number | -c number | -n number] [file ...] >Fix: Index: tail.c =================================================================== RCS file: /home/ncvs/src/usr.bin/tail/tail.c,v retrieving revision 1.6 diff -u -r1.6 tail.c --- tail.c 1999/07/04 17:26:03 1.6 +++ tail.c 2001/01/24 00:24:14 @@ -302,6 +302,6 @@ usage() { (void)fprintf(stderr, - "usage: tail [-f | -r] [-b # | -c # | -n #] [file ...]\n"); + "usage: tail [-F | -f | -r] [-b # | -c # | -n #] [file ...]\n"); exit(1); } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 21:20:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id ADCA337B698 for ; Tue, 23 Jan 2001 21:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O5K1e49580; Tue, 23 Jan 2001 21:20:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0F83F37B400 for ; Tue, 23 Jan 2001 21:13:07 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O5D7N49021; Tue, 23 Jan 2001 21:13:07 -0800 (PST) (envelope-from nobody) Message-Id: <200101240513.f0O5D7N49021@freefall.freebsd.org> Date: Tue, 23 Jan 2001 21:13:07 -0800 (PST) From: crandall@matchlogic.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24590: timezone function not compatible witn Single Unix Spec v2 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24590 >Category: misc >Synopsis: timezone function not compatible witn Single Unix Spec v2 >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 21:20:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Charles F. Randall >Release: FreeBSD 4.1R >Organization: >Environment: FreeBSD ds9.is.matchlogic.com 4.1-RELEASE FreeBSD 4.1-RELEASE #0: Fri Jul 28 14:30:31 GMT 2000 jkh@ref4.freebsd.org:/usr/src/sys/compile/GENERIC i386 >Description: /usr/include/time.h includes a prototype for the timezone() function. The timezone(3) manual page indicates that this function is for compatibility purposes only and notes that the timezone() function first appeared in AT&T Unix V7. Version 2 of the Single Unix Specification (www.opengroup.org) states that time.h defines a global variable named timezone which indicates the difference in seconds between the local timezone and UTC. It also notes that this is, "Derived from Issue 1 of the SVID." I realize that I can work around this in an application a number of ways. For example, use FreeBSD's tm_gmtoff member of struct tm. However, is it a long-term goal for FreeBSD to conform to the Single Unix Specification? Charles >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 22:20:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1ABF237B401 for ; Tue, 23 Jan 2001 22:20:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O6K3169978; Tue, 23 Jan 2001 22:20:03 -0800 (PST) (envelope-from gnats) Date: Tue, 23 Jan 2001 22:20:03 -0800 (PST) Message-Id: <200101240620.f0O6K3169978@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kris Kennaway Subject: Re: misc/24576: -lssh problem with libpam Reply-To: Kris Kennaway Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/24576; it has been noted by GNATS. From: Kris Kennaway To: dowen@vetica.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: misc/24576: -lssh problem with libpam Date: Tue, 23 Jan 2001 22:19:29 -0800 --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 23, 2001 at 11:48:04AM -0800, dowen@vetica.com wrote: > After building "world" a few days ago, I could no longer rebuild the src > tree. a libpam Makefile is broken. I have a fix for it. > >How-To-Repeat: > cd /usr/src > make buildworld > *2 > :) > >Fix: > Simply remove the -lssh from the LDADD line in: > /usr/src/lib/libpam/modules/pam_ssh/Makefile I think you have a stale /usr/obj, or old build files in /usr/src. Making this change will only break pam_ssh, and it's not a problem I've heard from others. Please try the following: * Remove your local pam_ssh hack * cd /usr/src && make cleandir && make cleandir * rm -rf /usr/obj * make worl Kris --=20 NOTE: To fetch an updated copy of my GPG key which has not expired, finger kris@FreeBSD.org --k+w/mQv8wyuph6w0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6bnPxWry0BWjoQKURAvbjAKDk1Qj9iBjED9a+wPsaNNzFhzNXHQCeLc2Z cdX5CJQLVP8R6l+WtP1nAts= =FduR -----END PGP SIGNATURE----- --k+w/mQv8wyuph6w0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 22:50:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 14CEA37B402 for ; Tue, 23 Jan 2001 22:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O6o1T75278; Tue, 23 Jan 2001 22:50:01 -0800 (PST) (envelope-from gnats) Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 97FB337B402 for ; Tue, 23 Jan 2001 22:41:54 -0800 (PST) Received: from mail3.siemens.de (mail3.siemens.de [139.25.208.14]) by goliath.siemens.de (8.11.0/8.11.0) with ESMTP id f0O6foC24442 for ; Wed, 24 Jan 2001 07:41:51 +0100 (MET) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail3.siemens.de (8.11.1/8.11.1) with ESMTP id f0O6flq20002044 for ; Wed, 24 Jan 2001 07:41:49 +0100 (MET) Received: (from localhost) by curry.mchp.siemens.de (8.11.1/8.11.1) id f0O6fl650149 for FreeBSD-gnats-submit@freebsd.org; Wed, 24 Jan 2001 07:41:47 +0100 (CET) Message-Id: <200101240641.f0O6flo96164@curry.mchp.siemens.de> Date: Wed, 24 Jan 2001 07:41:47 +0100 (CET) From: Andre Albsmeier To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24591: jobs command differs in interactive vs. non-interactive /bin/sh Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24591 >Category: bin >Synopsis: jobs command differs in interactive vs. non-interactive /bin/sh >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 22:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Andre Albsmeier >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreeBSD 4.2-STABLE >Description: When the 'jobs' command is used in /bin/sh, its output differs depending if sh is an interactive vs. non-interactive shell. >How-To-Repeat: andre@bali:~>/bin/sh $ sleep 10 & $ jobs [1] 76401 sleep 10 $ vs. andre@bali:~>cat jobstest #!/bin/sh sleep 10 & jobs andre@bali:~>./jobstest [1] 76411 In an interactive shell, name and args of the backgrounded command are printed. These are missing in the case of the non-interactive shell. >Fix: Unknown. In /src/bin/sh/jobs.c,v 1.27.2.2 in line 337, the code out1str(ps->cmd); normally outputs the command which doesn't work in non-interactive shells. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 23:30:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 1465F37B6A3 for ; Tue, 23 Jan 2001 23:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O7U1A82902; Tue, 23 Jan 2001 23:30:01 -0800 (PST) (envelope-from gnats) Received: from mailhost01.reflexnet.net (mailhost01.reflexnet.net [64.6.192.82]) by hub.freebsd.org (Postfix) with ESMTP id 7CFBC37B69F for ; Tue, 23 Jan 2001 23:24:49 -0800 (PST) Received: from rfx-216-196-73-168.users.reflexcom.com ([216.196.73.168]) by mailhost01.reflexnet.net with Microsoft SMTPSVC(5.5.1877.197.19); Tue, 23 Jan 2001 23:23:01 -0800 Received: (from cjc@localhost) by rfx-216-196-73-168.users.reflexcom.com (8.11.1/8.11.1) id f0O7Otw46375; Tue, 23 Jan 2001 23:24:55 -0800 (PST) (envelope-from cjc) Message-Id: <200101240724.f0O7Otw46375@rfx-216-196-73-168.users.reflexcom.com> Date: Tue, 23 Jan 2001 23:24:55 -0800 (PST) From: "Crist J. Clark" Reply-To: cjc@rfx-216-196-73-168.users.reflexcom.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24592: dmesg.boot Gets Overwritten without Reboot Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24592 >Category: bin >Synopsis: dmesg.boot Gets Overwritten without Reboot >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 23:30:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Crist J. Clark >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: Observed on FreeBSD 4.2-STABLE, but older versions and 5.0-CURRENT are also affected. >Description: The file containing the kernel boot messages, /var/run/dmesg.boot, will be overwritten when a user drops into single-user mode and comes back up into multi-user without a reboot. >How-To-Repeat: Drop into single-user mode and then go right back to multi-user. Do not reboot. # ls -l /var/run/dmesg.boot -rw-r--r-- 1 root wheel 3623 Jan 17 19:35 /var/run/dmesg.boot # shutdown now Enter full pathname of shell or RETURN for /bin/sh: # exit # ls -l /var/run/dmesg.boot -rw-r--r-- 1 root wheel 11188 Jan 23 22:05 /var/run/dmesg.boot >Fix: Writing dmesg.boot is in the clean_var funnction of /etc/rc. I am not familiar enough with init(8) and rc(8) to figure out how to let /etc/rc know if we are going into multi-user after a fresh reboot or from single-user without a recent reboot. I see a problem in telling the difference between, reboot -> single-user -> multi-user Versus, multi-user -> single-user -> multi-user That is, what state information can survive the single-user stage. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Tue Jan 23 23:50:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8673637B698 for ; Tue, 23 Jan 2001 23:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O7o1j85031; Tue, 23 Jan 2001 23:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 32A4237B400 for ; Tue, 23 Jan 2001 23:46:45 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O7kjF84672; Tue, 23 Jan 2001 23:46:45 -0800 (PST) (envelope-from nobody) Message-Id: <200101240746.f0O7kjF84672@freefall.freebsd.org> Date: Tue, 23 Jan 2001 23:46:45 -0800 (PST) From: jsmethers@pdq.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24593: NFS hang between stable and current boxes Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24593 >Category: kern >Synopsis: NFS hang between stable and current boxes >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jan 23 23:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jason Smethers >Release: -stable ~12-19-2000 and -current snap 1-5-2001 >Organization: >Environment: FreeBSD xxx.xxx.xxx.xxx 4.2-STABLE FreeBSD 4.2-STABLE #0: Tue Dec 19 14:54:27 CST 2000 jason@xxx.xxx.xxx.xxx:/usr/obj/usr/src/sys/P90 i386 >Description: Both boxes NFS hung at the same time with each reporting a mount from the other machine not responding. In the case of the -stable machine it was the -current box's /mnt mounted on /var/ftp/incoming and on the -current machine it was the -stable box's /. The -stable box reports the -current box not responding at 3:22AM. ps -x on the -stable box reports the suspicious unkillable process: "root 31885 0.0 0.7 896 448 ?? D 3:22AM 0:00.19 find /var -xdev -type f ( -perm -u+x -or perm -g+x -" which I summize is from the scripts in /etc. Unfortunatly on both boxes a mount related command (e.g. df, umount) hang a login and don't respond to kill -9 so I am not able to obtain any more information from the -current box untill it reboots. I was about the put the latest snap on the -current box too. =/ >How-To-Repeat: I'd guess running the security script in /etc that runs the find on /var while /var contains a NFS mount within its hierarchy. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 0:10:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 81E9937B401 for ; Wed, 24 Jan 2001 00:10:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O8A3c89767; Wed, 24 Jan 2001 00:10:03 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 00:10:03 -0800 (PST) Message-Id: <200101240810.f0O8A3c89767@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Jason Smethers" Subject: Re: kern/24593: NFS hang between stable and current boxes Reply-To: "Jason Smethers" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24593; it has been noted by GNATS. From: "Jason Smethers" To: , "Jason" Cc: Subject: Re: kern/24593: NFS hang between stable and current boxes Date: Wed, 24 Jan 2001 02:08:03 -0600 The -current box actually hung for any utility run on it. As an interesting side effect it also hung during shutdown because it tried to write the entropy file and thus required a physical reset of the machine. The -stable box got to the "syncing disks... done" and then also required a physical reset. - Jason To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 1:10:13 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 35DE537B401; Wed, 24 Jan 2001 01:09:56 -0800 (PST) Received: (from ru@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O99tE97128; Wed, 24 Jan 2001 01:09:55 -0800 (PST) (envelope-from ru) Date: Wed, 24 Jan 2001 01:09:55 -0800 (PST) From: Message-Id: <200101240909.f0O99tE97128@freefall.freebsd.org> To: clefevre@citeweb.net, ru@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/24586: tail usage doesn't match the manual page (-F) Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: tail usage doesn't match the manual page (-F) State-Changed-From-To: open->closed State-Changed-By: ru State-Changed-When: Wed Jan 24 01:09:20 PST 2001 State-Changed-Why: Fixed in 5.0-CURRENT and 4.2-STABLE, thanks! http://www.freebsd.org/cgi/query-pr.cgi?pr=24586 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 1:43: 3 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3D98F37B404 for ; Wed, 24 Jan 2001 01:41:21 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0O9fLo99874; Wed, 24 Jan 2001 01:41:21 -0800 (PST) (envelope-from gnats) Received: from heinz.jollem.com (c104187.upc-c.chello.nl [212.187.104.187]) by hub.freebsd.org (Postfix) with ESMTP id 1A22337B400 for ; Wed, 24 Jan 2001 01:33:07 -0800 (PST) Received: (from ernst@localhost) by heinz.jollem.com (8.11.1/8.11.1) id f1O9Wlx00477; Sat, 24 Feb 2001 10:32:47 +0100 (CET) (envelope-from ernst) Message-Id: <200102240932.f1O9Wlx00477@heinz.jollem.com> Date: Sat, 24 Feb 2001 10:32:47 +0100 (CET) From: Ernst de Haan Reply-To: ernst@jollem.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24596: sysinstall crash: Page fault while in kernel mode Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24596 >Category: kern >Synopsis: sysinstall crash: Page fault while in kernel mode >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 01:40:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Ernst de Haan >Release: FreeBSD 4.2-STABLE i386 >Organization: Jollem Information Technology >Environment: dmesg says: Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.2-STABLE #6: Fri Feb 23 23:22:28 CET 2001 root@heinz.jollem.com:/usr/src/sys/compile/HEINZ Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Pentium II Xeon/Celeron (400.91-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping = 2 Features=0x183f9ff real memory = 268369920 (262080K bytes) avail memory = 258162688 (252112K bytes) Preloaded elf kernel "kernel" at 0xc0320000. Pentium Pro MTRR support enabled apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 irq 11 isab0: at device 7.0 on pci0 isa0: on isab0 atapci0: port 0xf000-0xf00f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xd000-0xd01f irq 10 at device 7.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered ukbd0: Logitech USB Receiver, rev 1.10/10.b7, addr 2, iclass 3/1 kbd1 at ukbd0 uhid0: Logitech USB Receiver, rev 1.10/10.b7, addr 2, iclass 3/0 ums0: Logitech USB Receiver, rev 1.10/9.10, addr 3, iclass 3/1 ums0: 5 buttons and Z dir. chip1: port 0x5000-0x500f at device 7.3 on pci0 ahc0: port 0xd400-0xd4ff mem 0xef000000-0xef000fff irq 12 at device 16.0 on pci0 aic7890/91: Wide Channel A, SCSI Id=7, 32/255 SCBs rl0: port 0xd800-0xd8ff mem 0xef001000-0xef0010ff irq 5 at device 18.0 on pci0 rl0: Ethernet address: 00:50:bf:10:ff:9f miibus0: on rl0 rlphy0: on miibus0 rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pcm0: port 0xdc00-0xdc1f irq 10 at device 20.0 on pci0 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> ppc0: at port 0x378-0x37f irq 7 drq 3 on isa0 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode lpt0: on ppbus0 lpt0: Interrupt-driven port ppi0: on ppbus0 sio0: configured irq 12 not in bitmap of probed irqs 0 sio0 at port 0x2e8-0x2ef irq 12 flags 0x10 on isa0 sio0: type 8250 ad0: 8207MB [16676/16/63] at ata0-master UDMA33 Waiting 10 seconds for SCSI devices to settle da1 at ahc0 bus 0 target 2 lun 0 da1: Fixed Direct Access SCSI-3 device da1: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled da1: 8755MB (17930694 512 byte sectors: 255H 63S/T 1116C) da2 at ahc0 bus 0 target 3 lun 0 da2: Fixed Direct Access SCSI-3 device da2: 80.000MB/s transfers (40.000MHz, offset 63, 16bit), Tagged Queueing Enabled da2: 8755MB (17930694 512 byte sectors: 255H 63S/T 1116C) Mounting root from ufs:/dev/da2s1a cd0 at ahc0 bus 0 target 4 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 10.000MB/s transfers (10.000MHz, offset 15) cd0: cd present [345852 x 2048 byte records] da0 at ahc0 bus 0 target 1 lun 0 da0: Fixed Direct Access SCSI-3 device da0: 80.000MB/s transfers (40.000MHz, offset 30, 16bit), Tagged Queueing Enabled da0: 8748MB (17916240 512 byte sectors: 255H 63S/T 1115C) >Description: When I run /stand/sysinstall I get a kernel panic. I wrote down the error message (had to buy a pen for that ;) ). Here is comes: Fatal trap 12: page fault while in kernel mode fault virtual address = 0x24 fault code = superior read, page not present instruction pointer = 0x8:0xc0202f70 stack pointer = 0x10:0xccec1c8c frame pointer = 0x10:0xccec1c98 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 199 (sysinstall) interrupt mask = none trap number = 12 panic: page fault This happens almost immediately when I run /stand/sysinstall, during the first phase, where it says something like "Detecting devices (this may take a while)". I started getting this problem after I enabled USB in my kernel and attached a USB keyboard and mouse (Logitech Cordless Desktop Pro). I just modified my kernel to save crash dumps to the swap, and these should be moved to /var/crash at startup. If you like I can generate such a crash dump? >How-To-Repeat: If I restart the system, login as root and execute /stand/sysinstall, I get the very same crash. >Fix: I really don't know any, I guess removing USB from my kernel config would help. But then again, it *may* be something else. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 2:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B8C2F37B69D for ; Wed, 24 Jan 2001 02:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OAA1G05261; Wed, 24 Jan 2001 02:10:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B57AA37B698 for ; Wed, 24 Jan 2001 02:09:11 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OA9B405176; Wed, 24 Jan 2001 02:09:11 -0800 (PST) (envelope-from nobody) Message-Id: <200101241009.f0OA9B405176@freefall.freebsd.org> Date: Wed, 24 Jan 2001 02:09:11 -0800 (PST) From: drama@slakin.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/24598: with IPFilter options in the kernel, it errors on compile Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24598 >Category: i386 >Synopsis: with IPFilter options in the kernel, it errors on compile >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 02:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: matt snow >Release: FreeBSD 4.2 / ftp iso >Organization: slakin.net >Environment: drama@seven:~/ $ uname -a FreeBSD seven.slakin.net 4.2-RELEASE FreeBSD 4.2-RELEASE #4: Mon Jan 22 13:05:27 GMT 2001 root@seven.slakin.net:/usr/src/sys/compile/MBSD i386 drama@seven:~/ $ >Description: i am a newbie to this so it could have just been the way i installed it. i was configuring my kernel to support the following: options IPFILTER options IPFILTER_LOG and after adding those 2 lines and installing the newest version of IPFilter-3.4.16 over the old version that came with 4.2, the kernel would spit this error out: ===> ipfilter cc -O -pipe -DIPFILTER_LKM -DIPFILTER_LOG -D_KERNEL -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ -I@/../include -mpreferred-stack-boundary=2 -c /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c In file included from /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c:43: @/netinet/ip_compat.h:267: osreldate.h: No such file or directory *** Error code 1 Stop in /usr/src/sys/modules/ipfilter. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/src/sys/compile/MIBSD. root@seven:/usr/src/sys/compile/MIBSD/ # >How-To-Repeat: read full description. >Fix: cp /usr/include/osreldate.h /usr/src/include like i said, im still a newbie to freebsd, i came from 3+ years of slackware linux to freebsd 4.2. but i love freebsd now. =) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 2:30:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CFC4837B400 for ; Wed, 24 Jan 2001 02:30:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OAU2U07881; Wed, 24 Jan 2001 02:30:02 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 02:30:02 -0800 (PST) Message-Id: <200101241030.f0OAU2U07881@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Peter Pentchev Subject: Re: i386/24598: with IPFilter options in the kernel, it errors on compile Reply-To: Peter Pentchev Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24598; it has been noted by GNATS. From: Peter Pentchev To: drama@slakin.net Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: i386/24598: with IPFilter options in the kernel, it errors on compile Date: Wed, 24 Jan 2001 12:19:36 +0200 Did you try to build your kernel with 'make buildkernel', or by issuing the 'config' command, changing to the kernel build dir, and doing 'make depend all' there? If you did it through 'make buildkernel', did you do a 'make buildworld' before that? Note to FreeBSD developers: is this yet another case of buildkernel needing a buildworld? :( G'luck, Peter -- No language can express every thought unambiguously, least of all this one. On Wed, Jan 24, 2001 at 02:09:11AM -0800, drama@slakin.net wrote: > > >Number: 24598 > >Category: i386 > >Synopsis: with IPFilter options in the kernel, it errors on compile > >Originator: matt snow > >Release: FreeBSD 4.2 / ftp iso > >Organization: > slakin.net > >Environment: > drama@seven:~/ $ uname -a > FreeBSD seven.slakin.net 4.2-RELEASE FreeBSD 4.2-RELEASE #4: Mon Jan 22 13:05:27 GMT 2001 root@seven.slakin.net:/usr/src/sys/compile/MBSD i386 > drama@seven:~/ $ > >Description: > i am a newbie to this so it could have just been the way i installed it. > i was configuring my kernel to support the following: > > options IPFILTER > options IPFILTER_LOG > > and after adding those 2 lines and installing the newest version of IPFilter-3.4.16 over the old version that came with 4.2, > the kernel would spit this error out: > > ===> ipfilter > cc -O -pipe -DIPFILTER_LKM -DIPFILTER_LOG -D_KERNEL -Wall > -Wredundant-decls -Wnested-externs -Wstrict-prototypes > -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual > -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ > -I@/../include -mpreferred-stack-boundary=2 -c > /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c > In file included from > /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c:43: > @/netinet/ip_compat.h:267: osreldate.h: No such file or directory > *** Error code 1 > > Stop in /usr/src/sys/modules/ipfilter. > *** Error code 1 > > Stop in /usr/src/sys/modules. > *** Error code 1 > > Stop in /usr/src/sys/compile/MIBSD. > root@seven:/usr/src/sys/compile/MIBSD/ # > > >How-To-Repeat: > read full description. > >Fix: > cp /usr/include/osreldate.h /usr/src/include > > like i said, im still a newbie to freebsd, i came from 3+ years of slackware linux to freebsd 4.2. but i love freebsd now. =) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 2:40:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7D30D37B69B for ; Wed, 24 Jan 2001 02:40:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OAe4r09335; Wed, 24 Jan 2001 02:40:04 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 02:40:04 -0800 (PST) Message-Id: <200101241040.f0OAe4r09335@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: matt Subject: Re: i386/24598: with IPFilter options in the kernel, it errors on compile Reply-To: matt Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24598; it has been noted by GNATS. From: matt To: Peter Pentchev Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: i386/24598: with IPFilter options in the kernel, it errors on compile Date: Wed, 24 Jan 2001 02:50:22 +0000 (/etc/localtime) sorry.. what i did was edited /usr/src/sys/i386/conf/MIBSD ran /usr/sbin/config MIBSD change to ../../compile/MIBSD ran make depend;make;make install ------- Matt Snow drama@slakin.net www.slakin.net On Wed, 24 Jan 2001, Peter Pentchev wrote: > Did you try to build your kernel with 'make buildkernel', or by issuing > the 'config' command, changing to the kernel build dir, and doing > 'make depend all' there? > > If you did it through 'make buildkernel', did you do a 'make buildworld' > before that? > > Note to FreeBSD developers: is this yet another case of buildkernel > needing a buildworld? :( > > G'luck, > Peter > > -- > No language can express every thought unambiguously, least of all this one. > > On Wed, Jan 24, 2001 at 02:09:11AM -0800, drama@slakin.net wrote: > > > > >Number: 24598 > > >Category: i386 > > >Synopsis: with IPFilter options in the kernel, it errors on compile > > >Originator: matt snow > > >Release: FreeBSD 4.2 / ftp iso > > >Organization: > > slakin.net > > >Environment: > > drama@seven:~/ $ uname -a > > FreeBSD seven.slakin.net 4.2-RELEASE FreeBSD 4.2-RELEASE #4: Mon Jan 22 13:05:27 GMT 2001 root@seven.slakin.net:/usr/src/sys/compile/MBSD i386 > > drama@seven:~/ $ > > >Description: > > i am a newbie to this so it could have just been the way i installed it. > > i was configuring my kernel to support the following: > > > > options IPFILTER > > options IPFILTER_LOG > > > > and after adding those 2 lines and installing the newest version of IPFilter-3.4.16 over the old version that came with 4.2, > > the kernel would spit this error out: > > > > ===> ipfilter > > cc -O -pipe -DIPFILTER_LKM -DIPFILTER_LOG -D_KERNEL -Wall > > -Wredundant-decls -Wnested-externs -Wstrict-prototypes > > -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual > > -fformat-extensions -ansi -DKLD_MODULE -nostdinc -I- -I. -I@ > > -I@/../include -mpreferred-stack-boundary=2 -c > > /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c > > In file included from > > /usr/src/sys/modules/ipfilter/../../netinet/mlfk_ipl.c:43: > > @/netinet/ip_compat.h:267: osreldate.h: No such file or directory > > *** Error code 1 > > > > Stop in /usr/src/sys/modules/ipfilter. > > *** Error code 1 > > > > Stop in /usr/src/sys/modules. > > *** Error code 1 > > > > Stop in /usr/src/sys/compile/MIBSD. > > root@seven:/usr/src/sys/compile/MIBSD/ # > > > > >How-To-Repeat: > > read full description. > > >Fix: > > cp /usr/include/osreldate.h /usr/src/include > > > > like i said, im still a newbie to freebsd, i came from 3+ years of slackware linux to freebsd 4.2. but i love freebsd now. =) > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 4:50:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 192B337B69D for ; Wed, 24 Jan 2001 04:50:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OCo3m34339; Wed, 24 Jan 2001 04:50:03 -0800 (PST) (envelope-from gnats) Received: from hyperion.org (dialup63.nerc.com [205.247.123.63]) by hub.freebsd.org (Postfix) with ESMTP id 24B8537B404 for ; Wed, 24 Jan 2001 04:49:29 -0800 (PST) Received: (from jcm@localhost) by hyperion.org (8.11.1/8.11.1) id f0ODqVZ00422; Wed, 24 Jan 2001 08:52:31 -0500 (EST) (envelope-from jcm) Message-Id: <200101241352.f0ODqVZ00422@hyperion.org> Date: Wed, 24 Jan 2001 08:52:31 -0500 (EST) From: jcm@freebsd-uk.eu.org Reply-To: jcm@freebsd-uk.eu.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/24603: newpcm dsp not working on OPL3-SAx Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24603 >Category: misc >Synopsis: dsp will not play .wav files at all >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 04:50:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: J McKitrick >Release: FreeBSD 4.2-RELEASE i386 >Organization: none >Environment: Toshiba 4010-cdt Satellite laptop >Description: Attempts to play a .wav file produce 'invalid argument' for the /dev/dsp device >How-To-Repeat: Use 'play' for a .wav file on my machine. This has not worked since a clean install of 4.2 from CD. >Fix: None >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 6:30:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E8A2037B69F for ; Wed, 24 Jan 2001 06:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OEU1v51411; Wed, 24 Jan 2001 06:30:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BA4DD37B69E for ; Wed, 24 Jan 2001 06:28:24 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OESO551048; Wed, 24 Jan 2001 06:28:24 -0800 (PST) (envelope-from nobody) Message-Id: <200101241428.f0OESO551048@freefall.freebsd.org> Date: Wed, 24 Jan 2001 06:28:24 -0800 (PST) From: myleal@spliceip.com.br To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24608: FreeBSD 4.2 Panics in Realtek rl driver Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24608 >Category: kern >Synopsis: FreeBSD 4.2 Panics in Realtek rl driver >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 06:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Marcus Yuri Maranhao Leal >Release: 4.2-RELEASE >Organization: Splice IP >Environment: FreeBSD pajeus.spliceip.com.br 4.2-RELEASE FreeBSD 4.2-RELEASE #0: Wed Dec 6 12:05:51 BRST 2000 root@piranhas.spliceip.com.br:/usr/src/sys/compile/PIRANHAS i386 >Description: The machine is configurated as a firewall, with 4 Realtek RealTek 8139 10/100BaseTX network interfaces. The machine panics eventually. The following is the log of kernel debug: bash-2.04# pwd /var/crash bash-2.04# ls -l total 829274 -rw-r--r-- 1 root wheel 2 Jan 23 09:37 bounds -rw-r--r-- 1 root wheel 1779263 Jan 23 09:25 kernel.0 -rw-r--r-- 1 root wheel 1779263 Jan 23 09:38 kernel.3 -rw-r--r-- 1 root wheel 5 Nov 20 10:03 minfree -rw------- 1 root wheel 268423168 Jan 23 09:25 vmcore.0 -rw------- 1 root wheel 174063616 Jan 23 09:29 vmcore.1 -rw------- 1 root wheel 134217728 Jan 23 09:33 vmcore.2 -rw------- 1 root wheel 268423168 Jan 23 09:38 vmcore.3 bash-2.04# gdb -k kernel.0 vmcore.0 GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... (no debugging symbols found)... IdlePTD 3031040 initial pcb at 263c80 panicstr: page fault panic messages: --- Fatal trap 12: page fault while in kernel mode fault virtual address = 0xa4c07000 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01a8968 stack pointer = 0x10:0xc0242368 frame pointer = 0x10:0xc0242374 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle interrupt mask = net tty trap number = 12 panic: page fault syncing disks... 5 done Uptime: 10d21h4m25s dumping to dev #ad/0x20001, offset 533096 dump ata0: resetting devices .. done 255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 236 235 234 233 232 231 230 229 228 227 226 225 224 223 222 221 220 219 218 217 216 215 214 213 212 211 210 209 208 207 206 205 204 203 202 201 200 199 198 197 196 195 194 193 192 191 190 189 188 187 186 185 184 183 182 181 180 179 178 177 176 175 174 173 172 171 170 169 168 167 166 165 164 163 162 161 160 159 158 157 156 155 154 153 152 151 150 149 148 147 146 145 144 143 142 141 140 139 138 137 136 135 134 133 132 131 130 129 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 --- #0 0xc013cef6 in dumpsys () (kgdb) where #0 0xc013cef6 in dumpsys () #1 0xc013cd17 in boot () #2 0xc013d094 in poweroff_wait () #3 0xc0203561 in trap_fatal () #4 0xc0203239 in trap_pfault () #5 0xc0202e1f in trap () #6 0xc01a8968 in rl_encap () #7 0xc01a8b37 in rl_start () #8 0xc017655c in ether_output_frame () #9 0xc01764ca in ether_output () #10 0xc0190b5f in ip_output () #11 0xc018fd99 in ip_forward () #12 0xc018ee16 in ip_input () #13 0xc018f183 in ipintr () ------------ The other core (vmcore.3) has the same trace, so, I think that the problem is in RealTek rl driver. We have another FreeBSD 4.2 Firewall, with 4 NICs, with the same configuration (except the NICs, they are 3COM 10/100 FastEtherlink XL), that does not panics. The realtek NIC are: bash-2.04$ dmesg | grep -i realtek rl0: port 0xa400-0xa4ff mem 0xdb800000-0xdb8000ff irq 11 at device 9.0 on pci0 rlphy0: on miibus0 rl1: port 0xa000-0xa0ff mem 0xdb000000-0xdb0000ff irq 9 at device 10.0 on pci0 rlphy1: on miibus1 rl2: port 0x9800-0x98ff mem 0xda800000-0xda8000ff irq 5 at device 11.0 on pci0 rlphy2: on miibus2 rl3: port 0x9400-0x94ff mem 0xda000000-0xda0000ff irq 11 at device 12.0 on pci0 rlphy3: on miibus3 --------------------------------------------------------- >How-To-Repeat: Try to install 4 Realtek NICs in FreeBSD 4.2, and let it runs as a firewall. >Fix: Does not known. Maybe a rl driver fix? >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 7:23:41 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from burdell.cc.gatech.edu (burdell.cc.gatech.edu [130.207.3.207]) by hub.freebsd.org (Postfix) with ESMTP id 167D037B401 for ; Wed, 24 Jan 2001 07:23:25 -0800 (PST) Received: from felix.cc.gatech.edu (felix.cc.gatech.edu [130.207.107.11]) by burdell.cc.gatech.edu (8.9.1/8.9.1) with ESMTP id KAA23918 for ; Wed, 24 Jan 2001 10:23:24 -0500 (EST) Received: from localhost (dibble@localhost) by felix.cc.gatech.edu (8.9.3+Sun/8.9.1) with ESMTP id KAA17651 for ; Wed, 24 Jan 2001 10:23:23 -0500 (EST) Date: Wed, 24 Jan 2001 10:23:23 -0500 (EST) From: Dibble To: freebsd-bugs@freebsd.org Subject: iomega zipcd Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In the archives, a fix is mentioned for phase errors with the usb iomega zipcd cd-rw. There was some kind of editing done to umass.c or something like that. I am using 4.2-stable and am still having this problem with the cd-rw being set up as umass. What was this fix, and is there any chance of it being committed? ####################### Jeff Lee http://www.cc.gatech.edu/~dibble/ Student Assistant Dibble@cc.gatech.edu GTRI-ITTL 404-206-1365 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 7:30:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5111E37B402 for ; Wed, 24 Jan 2001 07:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OFU1q46704; Wed, 24 Jan 2001 07:30:01 -0800 (PST) (envelope-from gnats) Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 48EDE37B401 for ; Wed, 24 Jan 2001 07:20:19 -0800 (PST) Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by goliath.siemens.de (8.11.0/8.11.0) with ESMTP id f0OFKHC21903 for ; Wed, 24 Jan 2001 16:20:18 +0100 (MET) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail1.siemens.de (8.11.0/8.11.0) with ESMTP id f0OFKHG29410 for ; Wed, 24 Jan 2001 16:20:17 +0100 (MET) Received: (from localhost) by curry.mchp.siemens.de (8.11.1/8.11.1) id f0OFKH657787 for FreeBSD-gnats-submit@freebsd.org; Wed, 24 Jan 2001 16:20:17 +0100 (CET) Message-Id: <200101241520.f0OFKH826314@curry.mchp.siemens.de> Date: Wed, 24 Jan 2001 16:20:17 +0100 (CET) From: Andre Albsmeier To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24610: [PATCH] make inetd log hostnames when specifying -l twice Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24610 >Category: bin >Synopsis: [PATCH] make inetd log hostnames when specifying -l twice >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 07:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Andre Albsmeier >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: All FreeBSD versions. >Description: When specifying -l inetd logs the IP address of succesful connections. With this patch, the hostname is logged instead of the IP address when -l is specified twice. >How-To-Repeat: run inetd -l and watch /var/log/messages while connecting to an inetd service. >Fix: The patch implements the above suggestion in inetd.c and documents it in inetd.8. The fact that a (possibly time consuming) DNS lookup can be needed has been documented as well. --- usr.sbin/inetd/inetd.c.ORI Wed Jan 24 11:32:17 2001 +++ usr.sbin/inetd/inetd.c Wed Jan 24 15:49:24 2001 @@ -310,7 +310,7 @@ options |= SO_DEBUG; break; case 'l': - log = 1; + log++; break; case 'R': getvalue(optarg, &toomany, @@ -566,7 +566,7 @@ peer.sa_len, pname, sizeof(pname), NULL, 0, - NI_NUMERICHOST| + (log > 1 ? 0 : NI_NUMERICHOST) | NI_WITHSCOPEID); pnm = pname; } @@ -575,7 +575,7 @@ peer.sa_len, pname, sizeof(pname), NULL, 0, - NI_NUMERICHOST| + (log > 1 ? 0 : NI_NUMERICHOST) | NI_WITHSCOPEID); pnm = pname; } --- usr.sbin/inetd/inetd.8.ORI Wed Jan 24 15:49:53 2001 +++ usr.sbin/inetd/inetd.8 Wed Jan 24 15:54:29 2001 @@ -79,7 +79,9 @@ .It Fl d Turn on debugging. .It Fl l -Turn on logging of successful connections. +Turn on logging of successful connections. If specified twice, +the address is converted into a name which could result in a +(possibly time consuming) DNS lookup. .It Fl w Turn on TCP Wrapping for external services. See the >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 8: 0:27 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 21A8C37B402 for ; Wed, 24 Jan 2001 08:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OG02R49659; Wed, 24 Jan 2001 08:00:02 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8D49D37B6CA for ; Wed, 24 Jan 2001 07:57:06 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OFv6O49424; Wed, 24 Jan 2001 07:57:06 -0800 (PST) (envelope-from nobody) Message-Id: <200101241557.f0OFv6O49424@freefall.freebsd.org> Date: Wed, 24 Jan 2001 07:57:06 -0800 (PST) From: david@mu.org To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: conf/24612: rm -rf of /var/run/* at boot should be replaced with find /var/run -type f -exec rm Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24612 >Category: conf >Synopsis: rm -rf of /var/run/* at boot should be replaced with find /var/run -type f -exec rm >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 08:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: David Drum >Release: 4.1-STABLE >Organization: The Paul Saab Fan Club >Environment: FreeBSD gladden.mouseplanet.com 4.1-STABLE FreeBSD 4.1-STABLE #2: Tue Sep 5 05:11:37 CDT 2000 root@gladden.mouseplanet.com:/usr/src/sys/compile/GLADDEN i386 exists as recently as FreeBSD elvis.mu.org 4.2-FEARSOME-20001103 FreeBSD 4.2-FEARSOME-20001103 #0: Fri Nov 3 20:46:05 CST 2000 root@elvis.mu.org:/b/src/sys/compile/h0h0Magic i386 >Description: In /etc/rc, in the function clean_var(), /var/run is cleaned out by running "rm -rf /var/run/*". If one has created subdirectories in /var/run owned by other users, as I suggest in http://www.freebsd.org/cgi/query-pr.cgi?pr=22038, the existing approach removes those subdirectories and causes problems when the non-root daemons launch. >How-To-Repeat: mkdir /var/run/named chown bind:bind /var/run/named Configure named.conf with "options { pid-file "/var/run/named/named.pid"; };" Reboot Watch /var/log/messages for Jan 14 00:20:41 gladden named[112]: couldn't create pid file '/var/run/named/named.pid' >Fix: Replace rm -rf /var/run/* with find /var/run -type f -exec rm {} \; in /etc/rc:clean_var() >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 10: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0BAB237B401 for ; Wed, 24 Jan 2001 10:00:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OI04b66577; Wed, 24 Jan 2001 10:00:05 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 10:00:05 -0800 (PST) Message-Id: <200101241800.f0OI04b66577@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Garrett Wollman Subject: misc/24590: timezone function not compatible witn Single Unix Spec v2 Reply-To: Garrett Wollman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR misc/24590; it has been noted by GNATS. From: Garrett Wollman To: crandall@matchlogic.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: misc/24590: timezone function not compatible witn Single Unix Spec v2 Date: Wed, 24 Jan 2001 12:52:34 -0500 (EST) < I realize that I can work around this in an application a number > of ways. For example, use FreeBSD's tm_gmtoff member of struct tm. > However, is it a long-term goal for FreeBSD to conform to the > Single Unix Specification? It is a long-term goal for FreeBSD to conform to POSIX and include as much Single UNIX Spec (aka XSI) functionality as seems useful and prudent. We are not likely to change the API in the way that you suggest, precisely because superior alternatives exist, and changing to the XSI definition would break backward compatibility. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 11:40:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6C97537B402 for ; Wed, 24 Jan 2001 11:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OJe2I81541; Wed, 24 Jan 2001 11:40:02 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 11:40:02 -0800 (PST) Message-Id: <200101241940.f0OJe2I81541@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: David Malone Subject: Re: bin/24610: [PATCH] make inetd log hostnames when specifying -l twice Reply-To: David Malone Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24610; it has been noted by GNATS. From: David Malone To: Andre Albsmeier Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: bin/24610: [PATCH] make inetd log hostnames when specifying -l twice Date: Wed, 24 Jan 2001 19:11:43 +0000 On Wed, Jan 24, 2001 at 04:20:17PM +0100, Andre Albsmeier wrote: > >Description: > > When specifying -l inetd logs the IP address of succesful connections. > With this patch, the hostname is logged instead of the IP address > when -l is specified twice. I didn't want to do this because it means looking up a hostname in inetd before forking - this can block for some time, which would prevent inetd from starting any more services. You can already look up host names and log them by turning on wrappers with -Ww. If you don't want to do restrict the services available then you can do something like: ALL: UNKNOWN : severity local0.info : allow ALL: ALL : severity local0.info : allow The "UNKNOWN" should force tcpd to look up the host name - otherwise it won't bother. David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 11:50:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D0A4437B69C for ; Wed, 24 Jan 2001 11:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OJo1N82682; Wed, 24 Jan 2001 11:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id ACFBE37B404 for ; Wed, 24 Jan 2001 11:48:29 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OJmT382452; Wed, 24 Jan 2001 11:48:29 -0800 (PST) (envelope-from nobody) Message-Id: <200101241948.f0OJmT382452@freefall.freebsd.org> Date: Wed, 24 Jan 2001 11:48:29 -0800 (PST) From: adelante2@2hb.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24620: escort service in Bucharest Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24620 >Category: misc >Synopsis: escort service in Bucharest >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 11:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: cruela >Release: i dont know >Organization: jjdffjff >Environment: fjjtgg >Description: ghhgg >How-To-Repeat: ghhgh >Fix: hghhh >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 11:53:53 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 47F8737B69D; Wed, 24 Jan 2001 11:53:36 -0800 (PST) Received: (from billf@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OJraC82966; Wed, 24 Jan 2001 11:53:36 -0800 (PST) (envelope-from billf) Date: Wed, 24 Jan 2001 11:53:36 -0800 (PST) From: Message-Id: <200101241953.f0OJraC82966@freefall.freebsd.org> To: adelante2@2hb.net, billf@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/24620: escort service in Bucharest Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: escort service in Bucharest State-Changed-From-To: open->closed State-Changed-By: billf State-Changed-When: Wed Jan 24 11:52:27 PST 2001 State-Changed-Why: Bogus PR / Clueless Submitter http://www.freebsd.org/cgi/query-pr.cgi?pr=24620 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 12:40:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CB3EF37B400 for ; Wed, 24 Jan 2001 12:40:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0OKe3N89356; Wed, 24 Jan 2001 12:40:03 -0800 (PST) (envelope-from gnats) Date: Wed, 24 Jan 2001 12:40:03 -0800 (PST) Message-Id: <200101242040.f0OKe3N89356@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Andre Albsmeier Subject: Re: bin/24610: [PATCH] make inetd log hostnames when specifying -l twice Reply-To: Andre Albsmeier Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24610; it has been noted by GNATS. From: Andre Albsmeier To: David Malone Cc: Andre Albsmeier , FreeBSD-gnats-submit@freebsd.org Subject: Re: bin/24610: [PATCH] make inetd log hostnames when specifying -l twice Date: Wed, 24 Jan 2001 21:34:39 +0100 On Wed, 24-Jan-2001 at 19:11:43 +0000, David Malone wrote: > On Wed, Jan 24, 2001 at 04:20:17PM +0100, Andre Albsmeier wrote: > > > >Description: > > > > When specifying -l inetd logs the IP address of succesful connections. > > With this patch, the hostname is logged instead of the IP address > > when -l is specified twice. > > I didn't want to do this because it means looking up a hostname in > inetd before forking - this can block for some time, which would > prevent inetd from starting any more services. Sure, that's why I mentioned it in the man page (maybe this needs more clarification). However, on nets isolated behind firewalls where only certain hosts can connect to inetd at all and where fast DNS lookups are normal it might be quite useful. And the feature has to be turned on explicitely by specifying -l twice. > > You can already look up host names and log them by turning on > wrappers with -Ww. If you don't want to do restrict the services > available then you can do something like: > > ALL: UNKNOWN : severity local0.info : allow > ALL: ALL : severity local0.info : allow > > The "UNKNOWN" should force tcpd to look up the host name - otherwise > it won't bother. > > David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 13:11:32 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from sep.hamburg.com (sep.hamburg.com [194.64.112.14]) by hub.freebsd.org (Postfix) with ESMTP id 6F3C537B400 for ; Wed, 24 Jan 2001 13:11:14 -0800 (PST) Received: (from hmo@localhost) by sep.hamburg.com (8.11.1/8.11.1/hmo03sep00) id f0OLAoJ80274; Wed, 24 Jan 2001 22:10:50 +0100 (CET) (envelope-from hmo) Message-Id: <200101242110.f0OLAoJ80274@sep.hamburg.com> Subject: Re: kern/24379: ahc broken in STABLE In-Reply-To: <200101171818.f0HIIms01611@aslan.scsiguy.com> from "Justin T. Gibbs" at "Jan 17, 2001 11:18:48 am" To: gibbs@scsiguy.com (Justin T. Gibbs) Date: Wed, 24 Jan 2001 22:10:50 +0100 (CET) Cc: freebsd-bugs@FreeBSD.ORG From: flashpro@oldach.net (Helge Oldach) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Justin T. Gibbs: > > Matthew N. Dodd: > > > 'rid' is not being initialized to '0' in > > > ahc_eisa.c:aic7770_map_registers() before being used in the first > > > bus_alloc_resource() call. (IIRC and have not already fixed this > > > problem.) > > > > The same is also in aic7770_probe. I have fixed both, but still get the > > same trap at the same virtual address. I suspect that it happens a bit > > earlier, e.g. during device probe. > > I have already corrected the problem and should be committing the > fix soon. May I very kindly ask when you plan to MFC this. I've seen something on aic7xxx passing by on CURRENT yesterday, but I'm running STABLE... Many thanks, Helge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 18:38: 6 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from aslan.scsiguy.com (aslan.scsiguy.com [63.229.232.106]) by hub.freebsd.org (Postfix) with ESMTP id 6644C37B699 for ; Wed, 24 Jan 2001 18:37:48 -0800 (PST) Received: from scsiguy.com (localhost [127.0.0.1]) by aslan.scsiguy.com (8.11.0/8.9.3) with ESMTP id f0P2bhs05220; Wed, 24 Jan 2001 19:37:43 -0700 (MST) (envelope-from gibbs@scsiguy.com) Message-Id: <200101250237.f0P2bhs05220@aslan.scsiguy.com> X-Mailer: exmh version 2.2 06/23/2000 with nmh-1.0.4 To: flashpro@oldach.net (Helge Oldach) Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: kern/24379: ahc broken in STABLE In-Reply-To: Your message of "Wed, 24 Jan 2001 22:10:50 +0100." <200101242110.f0OLAoJ80274@sep.hamburg.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 24 Jan 2001 19:37:43 -0700 From: "Justin T. Gibbs" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> I have already corrected the problem and should be committing the >> fix soon. > >May I very kindly ask when you plan to MFC this. I've seen something on >aic7xxx passing by on CURRENT yesterday, but I'm running STABLE... I'm waiting the "mandatory" 3 days before a MFC. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 18:40:18 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5559937B6A1 for ; Wed, 24 Jan 2001 18:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P2e1k32797; Wed, 24 Jan 2001 18:40:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3A80E37B69E for ; Wed, 24 Jan 2001 18:36:25 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P2aP132552; Wed, 24 Jan 2001 18:36:25 -0800 (PST) (envelope-from nobody) Message-Id: <200101250236.f0P2aP132552@freefall.freebsd.org> Date: Wed, 24 Jan 2001 18:36:25 -0800 (PST) From: yuu-w@ascii.co.jp To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/24623: /bin/pr ¤Ç²þÊÇ¥³¡¼¥É¤¬¹Í褵¤ì¤Æ¤¤¤Ê¤¤ Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24623 >Category: bin >Synopsis: /bin/pr ¤Ç²þÊÇ¥³¡¼¥É¤¬¹Í褵¤ì¤Æ¤¤¤Ê¤¤ >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 18:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: ÅÏ¡Íº°ì >Release: FreeBSD 3.4R >Organization: ³ô¡Ë¥¢¥¹¥­¡¼ >Environment: FreeBSD prtsvr00.oa.ascii.co.jp 3.4-RELEASE FreeBSD 3.4-RELEASE #4: Wed Jun 21 17:55:12 JST 2000 root@prtsvr900.oa.ascii.co.jp:/usr/src/sys/compile/PRTSVR00 i386 >Description: /bin/pr ¤Ç¥Æ¥­¥¹¥È¤ò½èÍý¤¹¤ëºÝ¤Ë¡¢ÆþÎϥƥ­¥¹¥ÈÃæ¤Î²þÊÇʸ»ú(Ctrl + L : 014) ¤¬¹Í褵¤ì¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢pr ¤Î½ÐÎÏ·ë²Ì¤ò¥×¥ê¥ó¥¿¤ËÆþÎϤ·¤Æ¤â°Õ¿Þ¤·¤¿½ÐÎϤ¬ ÆÀ¤é¤ì¤Ê¤¤¡£ >How-To-Repeat: Î㤨¤Ð¡¢a01.txt ¤È¤·¤Æ ----(¤³¤³¤«¤é¡Ë------ page = 1 ¤³¤³¤Ç²þ¥Ú¡¼¥¸¥³¡¼¥É^L page = 2 ----(¤³¤³¤Þ¤Ç¡Ë------ ¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òÍÑ°Õ¤·¤Æ % pr -1 -w 90 -l 66 -h "test" a01.txt ¤È½èÍý¤·¤Æ¤â¡¢²þ¥Ú¡¼¥¸¥³¡¼¥É¤¬´Þ¤Þ¤ì¤¿¤Þ¤Þ½èÍý¤µ¤ì¤Æ¡¢·ë¶É¥×¥ê¥ó¥¿¡Ê¤¢¤ë¤¤¤Ï ¤½¤ÎÁ°½èÍý¥Õ¥£¥ë¥¿¤Ç¡Ë²þ¥Ú¡¼¥¸¥³¡¼¥É¤¬²ò¼á¤µ¤ì¤Æ°Õ¿Þ¤·¤Ê¤¤½ÐÎϤ¬ÆÀ¤é¤ì¤Þ¤¹¡£ >Fix: ¸½ºß¡¢ÂåÂؼêÃʤȤ·¤Æ GNU textutils (ports ¤Ç¤Ï textproc/testutils) ¤Î gpr (/usr/local/bin/gpr) ¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 18:59: 3 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 343CF37B699; Wed, 24 Jan 2001 18:58:47 -0800 (PST) Received: (from kris@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P2wlF34748; Wed, 24 Jan 2001 18:58:47 -0800 (PST) (envelope-from kris) Date: Wed, 24 Jan 2001 18:58:47 -0800 (PST) From: Message-Id: <200101250258.f0P2wlF34748@freefall.freebsd.org> To: kris@FreeBSD.org, freebsd-bugs@FreeBSD.org, green@FreeBSD.org Subject: Re: bin/24521: ssh-agent exits when authenticating DSA via v1 Auth forwarding Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: ssh-agent exits when authenticating DSA via v1 Auth forwarding Responsible-Changed-From-To: freebsd-bugs->green Responsible-Changed-By: kris Responsible-Changed-When: Wed Jan 24 18:57:47 PST 2001 Responsible-Changed-Why: green is the openssh maintainer. Speaking as the ex-maintainer, I think you have more chance of getting this fixed by talking to the OpenSSH developers (www.openssh.com), but I won't speak for brian. http://www.freebsd.org/cgi/query-pr.cgi?pr=24521 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Wed Jan 24 19: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5D80237B69C for ; Wed, 24 Jan 2001 19:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P302X34901; Wed, 24 Jan 2001 19:00:02 -0800 (PST) (envelope-from gnats) Received: from visi.gothic.net.au (visi.gothic.net.au [203.9.148.244]) by hub.freebsd.org (Postfix) with ESMTP id 41E4037B69B for ; Wed, 24 Jan 2001 18:58:56 -0800 (PST) Received: (from sean@localhost) by visi.gothic.net.au (8.11.1/8.11.1) id f0P2wqW66760; Thu, 25 Jan 2001 13:58:52 +1100 (EST) (envelope-from sean) Message-Id: <200101250258.f0P2wqW66760@visi.gothic.net.au> Date: Thu, 25 Jan 2001 13:58:52 +1100 (EST) From: sean@gothic.net.au Reply-To: sean@gothic.net.au To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24624: Panic on probe of Adaptec 2740 FreeBSD 4.2 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24624 >Category: kern >Synopsis: Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jan 24 19:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Sean >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreeBSD 4.0-RELEASE #0: Mon Mar 20 22:50:22 GMT 2000 root@monster.cdrom.com:/usr/src/sys/compile/GENERIC Timecounter "i8254" frequency 1193182 Hz CPU: Pentium/P54C (96.97-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x526 Stepping = 6 Features=0x3bf real memory = 41943040 (40960K bytes) avail memory = 36868096 (36004K bytes) Preloaded elf kernel "kernel.GENERIC" at 0xc03c0000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 2.0 on pci0 eisa0: on isab0 mainboard0: on eisa0 slot 0 ahc0: at 0x2c00-0x2cff, irq 10 (level) ahc0: on eisa0 slot 2 ahc0: aic7770 >= Rev E, Twin Channel, A SCSI Id=7, B SCSI Id=7, primary A, 4/255 SCBs isa0: on isab0 de0: port 0x6000-0x607f mem 0xf4000000-0xf400007f irq 12 at device 3.0 on pci0 de0: 21040 [10Mb/s] pass 2.3 de0: address 00:40:c7:94:14:bc de0: supplying EUI64: 00:40:c7:ff:fe:94:14:bc de0: driver is using old-style compatability shims pci0: at 4.0 irq 12 fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 atkbdc0: at port 0x60-0x6f on isa0 atkbd0: irq 1 on atkbdc0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x0> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 sio0: type 16550A, console sio1: configured irq 3 not in bitmap of probed irqs 0 ppc0: parallel port not found. stray irq 7 Waiting 15 seconds for SCSI devices to settle de0: enabling 10baseT port sa0 at ahc0 bus 1 target 6 lun 0 sa0: Removable Sequential Access SCSI-2 device sa0: 5.000MB/s transfers (5.000MHz, offset 15) da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 10.000MB/s transfers (10.000MHz, offset 15), Tagged Queueing Enabled da0: 4149MB (8498506 512 byte sectors: 255H 63S/T 529C) Mounting root from ufs:/dev/da0s1a stray irq 7 >Description: FreeBSD 4.2-STABLE #0: Thu Jan 25 10:19:43 EST 2001 root@:/usr/src/sys/compile/DEBUG Timecounter "i8254" frequency 1193182 Hz CPU: Pentium/P54C (97.97-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x526 Stepping = 6 Features=0x3bf real memory = 41943040 (40960K bytes) avail memory = 36536320 (35680K bytes) Preloaded elf kernel "kernel" at 0xc044a000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk npx0: on motherboard npx0: INT 16 interface pcib0: on motherboard pci0: on pcib0 isab0: at device 2.0 on pci0 eisa0: on isab0 mainboard0: on eisa0 slot 0 ahc0: at 0x2c00-0x2cff, irq 10 (level) ahc0: on eisa0 slot 2 Fatal trap 12: page fault while in kernel mode fault virtual address = 0x40 fault code = supervisor read, page not present instruction pointer = 0x8:0xc01b3bc2 stack pointer = 0x10:0xc046bdc0 frame pointer = 0x10:0xc046bdc0 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 0 (swapper) interrupt mask = net tty bio cam kernel: type 12 trap, code=0 Stopped at device_get_softc+0x6: movl 0x40(%eax),%eax db> t device_get_softc(0,c0c29680,c0c30380,c046be04,c0154c60) at device_get_softc+0x6 ahc_alloc(0,c0c29680,c0c29680,c0c29690,c0c30380) at ahc_alloc+0xe aic7770_attach(c0c30380,c046be2c,c01b3e77,c0c30380,c0c30380) at aic7770_attach+0x88 DEVICE_ATTACH(c0c30380,c0c30380,c0c30800,0,0) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30380) at device_probe_and_attach+0x63 bus_generic_attach(c0c30500,c046be64,c01b3e77,c0c30500,c0c30500) at bus_generic_attach+0x16 DEVICE_ATTACH(c0c30500,c0c30500,c0c30a00,0,1) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30500) at device_probe_and_attach+0x63 bus_generic_attach(c0c30800,c0c30800,0,c0c30800,c0c30800) at bus_generic_attach+0x16 isab_attach(c0c30800,c046beb8,c01b3e77,c0c30800,c0c30800) at isab_attach+0x1a DEVICE_ATTACH(c0c30800,c0c30800,c0c30a80,0,0) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30800) at device_probe_and_attach+0x63 bus_generic_attach(c0c30a00,c046bef0,c01b3e77,c0c30a00,c0c30a00) at bus_generic_attach+0x16 DEVICE_ATTACH(c0c30a00,c0c30a00,c0c30c00,0,1) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30a00) at device_probe_and_attach+0x63 bus_generic_attach(c0c30a80,c046bf28,c01b3e77,c0c30a80,c0c30a80) at bus_generic_attach+0x16 DEVICE_ATTACH(c0c30a80,c0c30a80,c091f800,0,1) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30a80) at device_probe_and_attach+0x63 bus_generic_attach(c0c30c00,c0c30c00,c046bf54,c012782e,c0c30c00) at bus_generic_attach+0x16 nexus_attach(c0c30c00,c046bf70,c01b3e77,c0c30c00,c0c30c00) at nexus_attach+0xd DEVICE_ATTACH(c0c30c00,c0c30c00,c03a13f0,470000,1) at DEVICE_ATTACH+0x2e device_probe_and_attach(c0c30c00) at device_probe_and_attach+0x63 root_bus_configure(c091f800,c037386c,0) at root_bus_configure+0x16 configure(0,469c00,470000,0,c0127214) at configure+0x33 mi_startup(c046bfb4,b0246,ffe,470000,c01b883d) at mi_startup+0x70 begin() at begin+0x4b >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 0:50:18 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4641237B404 for ; Thu, 25 Jan 2001 00:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P8o1C85528; Thu, 25 Jan 2001 00:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7A79637B401 for ; Thu, 25 Jan 2001 00:42:53 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P8gru84784; Thu, 25 Jan 2001 00:42:53 -0800 (PST) (envelope-from nobody) Message-Id: <200101250842.f0P8gru84784@freefall.freebsd.org> Date: Thu, 25 Jan 2001 00:42:53 -0800 (PST) From: brandt@fokus.gmd.de To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24628: if netgraph seriously runs out of queue entries it crashes the kernel Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24628 >Category: kern >Synopsis: if netgraph seriously runs out of queue entries it crashes the kernel >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 00:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Harti Brandt >Release: CURRENT >Organization: GMD Fokus >Environment: FreeBSD beagle.fokus.gmd.de 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Wed Jan 24 10:15:13 CET 2001 hbb@beagle.fokus.gmd.de:/opt/obj/usr/src/sys/BEAGLE i386 >Description: The function ng_getqblk() in ng_base.c allocates queue entries. If it fails to allocate one, it drops out of a loop in that function and, just before returning to the caller, tries to clear the NCGF_FREE flag on the entry it is about to return. If the allocation has failed, this will access a NULL pointer. >How-To-Repeat: Use up all available kernel memory and try to send netgraph messages. >Fix: Replace: item->el_flags &= ~NGQF_FREE; By: if(item) item->el_flags &= ~NGQF_FREE; at the end of ng_getqblk(). >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 1: 0:23 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4ACF737B404 for ; Thu, 25 Jan 2001 01:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P901X86421; Thu, 25 Jan 2001 01:00:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E0D5737B402 for ; Thu, 25 Jan 2001 00:50:06 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0P8o6H85568; Thu, 25 Jan 2001 00:50:06 -0800 (PST) (envelope-from nobody) Message-Id: <200101250850.f0P8o6H85568@freefall.freebsd.org> Date: Thu, 25 Jan 2001 00:50:06 -0800 (PST) From: brandt@fokus.gmd.de To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24629: ng_socket failes to declare connected data sockets as connected. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24629 >Category: kern >Synopsis: ng_socket failes to declare connected data sockets as connected. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 01:00:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Harti Brandt >Release: CURRENT >Organization: GMD Fokus >Environment: FreeBSD beagle.fokus.gmd.de 5.0-CURRENT FreeBSD 5.0-CURRENT #1: Wed Jan 24 10:15:13 CET 2001 hbb@beagle.fokus.gmd.de:/opt/obj/usr/src/sys/BEAGLE i386 >Description: According to the ng_socket man page it should be possible to use naive programs with ng_socket data sockets. This requires, that read() and write() should work on these sockets. When using write(), the error code EDESTADDRREQ is returned. An inspection of the libnetgraph code shows, that connect() is called on the data socket. That means the kernel should know the destination. There are only two places in /sys/kern and /sys/netgraph where the EDESTADDRREQ is retured: in the generic sosend() and in ng_socket. A further inspection shows, that the error in this case is returned by the generic layer, because it thinks, that the socket is not connected. >How-To-Repeat: Create a socket node and connected it to ONE arbitrary netgraph hook, that accepts data. Use write(2) to write to the data socket. Observe the returned error code. >Fix: ng_connect_data should set the SS_CONNECTED flag on the socket. Either by calling soisconnected() or by directly setting the flag. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 2:40:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DB60437B401 for ; Thu, 25 Jan 2001 02:40:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PAe0q00318; Thu, 25 Jan 2001 02:40:00 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8CE4737B401 for ; Thu, 25 Jan 2001 02:33:03 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PAX3p99537; Thu, 25 Jan 2001 02:33:03 -0800 (PST) (envelope-from nobody) Message-Id: <200101251033.f0PAX3p99537@freefall.freebsd.org> Date: Thu, 25 Jan 2001 02:33:03 -0800 (PST) From: barak@cwnt.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/24632: libc_r delicate deviation from libc in handling SIGCHLD Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24632 >Category: bin >Synopsis: libc_r delicate deviation from libc in handling SIGCHLD >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 02:40:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Barak Enat >Release: FreeBSD 4.2 >Organization: Charlotte's Networks >Environment: FreeBSD simba.cwnt.co.il 4.2-RELEASE FreeBSD 4.2-RELEASE #2: Wed Jan 17 16:22:29 GMT 2001 barak@simba.cwnt.co.il:/usr/src/sys/compile/COMPAQ_DL360 i386 >Description: Hi, By default, all signals behave as if an SA_RESTART flag was set for them. Thus, all system calls will be restarted once the signal handler returns. In practice this means that the EINTR error code should never happen, unless a sigaction call cleared the SA_RESTART flag for some signal. However, this is not true with respect to SIGCHLD and the pthread library. I enountered several cases where a read operation (for example) returned with a -1 and errno = EINTR when a child process terminated. This happened only when I was linking to the libc_r pthread library. Here is a small example (pb.c) and an associated makefile: #include #include int main() { int s; char c; if (! fork()) { char *args[3] = {"/bin/sleep", "10000", 0}; execv(args[0], args); } while (s = read(0, &c, 1)) { if (s < 0) perror("read"); else write(1, &c, 1); } return 0; } all: pb pb_r pb: pb.c cc -o pb pb.c pb_r: pb.c cc -pthread -o pb_r pb.c >How-To-Repeat: To see the problem, the makefile generates both a threaded version (pb_r) and a non threaded version (pb). To reproduce the problem do: 1. Run pb_r. The program forks a child (sleep) process, and then it is a simple echo program. 2. Now type a line or two and let the program echo it. (This is a must - I don't know why the problem isn't revealed otherwise). 3. Now (from another terminal) kill the child process. 4. You should see the following output: > ./pb_r test123 test123 read: Interrupted system call If you try the same with the non threaded program (pb), the read never returns an error. >Fix: Looking at the pthread library code I have noticed that in three places the sa_flags field is initialized without the SA_RESTART flag. By blindly adding the SA_RESTART flag, I was able to solve the issue, however, I'm not sure this is the apropriate approach. (Maybe, instead, all the relevant system calls, such as read, should be fixed to be restarted appon kernel EINTR if the signal flags require it.) Below is the patch I did (again - I'm quite sure it is incomplete). Regards, Barak barak@cwnt.com --- uthread/uthread_init.c Thu Jan 25 12:19:07 2001 +++ uthread/uthread_init.c.orig Thu Nov 16 22:21:50 2000 @@ -271,9 +271,9 @@ /* Initialise the global signal action structure: */ sigfillset(&act.sa_mask); act.sa_handler = (void (*) ()) _thread_sig_handler; - act.sa_flags = SA_SIGINFO | SA_ONSTACK | SA_RESTART; + act.sa_flags = SA_SIGINFO | SA_ONSTACK; /* Clear pending signals for the process: */ sigemptyset(&_process_sigpending); --- uthread/uthread_sigaction.c Thu Jan 25 12:19:07 2001 +++ uthread/uthread_sigaction.c.orig Fri Nov 10 01:46:04 2000 @@ -79,9 +79,9 @@ * by other signals. Always request the POSIX signal * handler arguments. */ sigfillset(&gact.sa_mask); - gact.sa_flags = SA_SIGINFO | SA_ONSTACK | SA_RESTART; + gact.sa_flags = SA_SIGINFO | SA_ONSTACK; /* * Check if the signal handler is being set to * the default or ignore handlers: --- uthread/uthread_signal.c Thu Jan 25 12:19:07 2001 +++ uthread/uthread_signal.c.orig Fri Nov 10 01:46:04 2000 @@ -44,9 +44,9 @@ /* Initialise the signal action structure: */ sigemptyset(&sa.sa_mask); sa.sa_handler = a; - sa.sa_flags = SA_SIGINFO | SA_RESTART; + sa.sa_flags = SA_SIGINFO; /* Perform the sigaction syscall: */ if (_thread_sys_sigaction(s, &sa, &osa) < 0) { /* Return an error: */ >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 7:12:13 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 45FD437B404; Thu, 25 Jan 2001 07:11:56 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PFBud28960; Thu, 25 Jan 2001 07:11:56 -0800 (PST) (envelope-from brian) Date: Thu, 25 Jan 2001 07:11:56 -0800 (PST) From: Message-Id: <200101251511.f0PFBud28960@freefall.freebsd.org> To: david@mu.org, brian@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: conf/24612: rm -rf of /var/run/* at boot should be replaced with find /var/run -type f -exec rm Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: rm -rf of /var/run/* at boot should be replaced with find /var/run -type f -exec rm State-Changed-From-To: open->closed State-Changed-By: brian State-Changed-When: Thu Jan 25 07:11:06 PST 2001 State-Changed-Why: Unfortunately find is on /usr which isn't yet available. http://www.freebsd.org/cgi/query-pr.cgi?pr=24612 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 8:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4E26A37B6A9 for ; Thu, 25 Jan 2001 08:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PGA1S39689; Thu, 25 Jan 2001 08:10:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 45B7437B6A7 for ; Thu, 25 Jan 2001 08:07:06 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PG76139369; Thu, 25 Jan 2001 08:07:06 -0800 (PST) (envelope-from nobody) Message-Id: <200101251607.f0PG76139369@freefall.freebsd.org> Date: Thu, 25 Jan 2001 08:07:06 -0800 (PST) From: christor@ug.cs.sunysb.edu To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24637: Misspelled fortune Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24637 >Category: misc >Synopsis: Misspelled fortune >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 08:10:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Christopher Rued >Release: 4.2-Stable >Organization: >Environment: FreeBSD chris.xsb.com 4.2-STABLE FreeBSD 4.2-STABLE #0: Thu Jan 18 18:26:49 EST 2001 chris@chris.xsb.com:/usr/src/sys/compile/ROVER i386 >Description: The fortune: The superpowers often behave like two heavily armed blind men feeling their way around a room, each believing himself in mortal peril from the other, whom he assumes to have perfect vision. Each tends to ascribe to the other side a consistency, forsight and coherence that its own experience belies. Of course, even two blind men can do enormous damage to each other, not to speak of the room. -- Henry Kissinger Should read: The superpowers often behave like two heavily armed blind men feeling their way around a room, each believing himself in mortal peril from the other, whom he assumes to have perfect vision. Each tends to ascribe to the other side a consistency, foresight and coherence that its own experience belies. Of course, even two blind men can do enormous damage to each other, not to speak of the room. -- Henry Kissinger >How-To-Repeat: run `fortune -o' until you see this fortune :) >Fix: --- /usr/src/games/fortune/datfiles/fortunes-o.real~ Sat Dec 23 01:55:13 2000 +++ /usr/src/games/fortune/datfiles/fortunes-o.real Thu Jan 25 10:41:15 2001 @@ -1467,7 +1467,7 @@ The superpowers often behave like two heavily armed blind men feeling their way around a room, each believing himself in mortal peril from the other, whom he assumes to have perfect vision. Each tends to -ascribe to the other side a consistency, forsight and coherence that +ascribe to the other side a consistency, foresight and coherence that its own experience belies. Of course, even two blind men can do enormous damage to each other, not to speak of the room. -- Henry Kissinger >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 9:19:44 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BB62237B400; Thu, 25 Jan 2001 09:19:27 -0800 (PST) Received: (from dwmalone@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PHJR549426; Thu, 25 Jan 2001 09:19:27 -0800 (PST) (envelope-from dwmalone) Date: Thu, 25 Jan 2001 09:19:27 -0800 (PST) From: Message-Id: <200101251719.f0PHJR549426@freefall.freebsd.org> To: christor@ug.cs.sunysb.edu, dwmalone@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: misc/24637: Misspelled fortune Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Misspelled fortune State-Changed-From-To: open->closed State-Changed-By: dwmalone State-Changed-When: Thu Jan 25 09:17:18 PST 2001 State-Changed-Why: Fixed in -current, will be fixed in -current next time fortunes are synced up. http://www.freebsd.org/cgi/query-pr.cgi?pr=24637 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 9:50:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BA90E37B6A2 for ; Thu, 25 Jan 2001 09:50:00 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PHo0r52221; Thu, 25 Jan 2001 09:50:00 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 78ECA37B69F for ; Thu, 25 Jan 2001 09:48:08 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PHm8B52012; Thu, 25 Jan 2001 09:48:08 -0800 (PST) (envelope-from nobody) Message-Id: <200101251748.f0PHm8B52012@freefall.freebsd.org> Date: Thu, 25 Jan 2001 09:48:08 -0800 (PST) From: earl_chew@agilent.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24641: pthread_rwlock_rdlock can deadlock Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24641 >Category: misc >Synopsis: pthread_rwlock_rdlock can deadlock >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 09:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Earl Chew >Release: 3.3-RELEASE >Organization: Agilent Technologies >Environment: FreeBSD qar1 3.3-RELEASE FreeBSD 3.3-RELEASE #0: Tue Oct 17 16:21:01 EDT 2000 >Description: The man page for pthread_rwlock_rdlock() says: A thread may hold multiple concurrent read locks. If so, pthread_rwlock_unlock() must be called once for each lock obtained. I tried this out after reading Bill Lewis' article on Usenet: http://x64.deja.com/[ST_rn=ps]/getdoc.xp?AN=573590892&search=thread&CONTEXT=980444523.1181483044&HIT_CONTEXT=980444500.1181483040&HIT_NUM=11&hitnum=3 Bill wrote: Consider: T1 gets a read lock. T2 wants a write lock & blocks, waiting for T1. Now T1 wants a read lock again. Because writers have priority, T1 will now block, waiting for T2. My test program prints the following, then gets stuck: > ./a.out Attempt to acquire read lock first Acquired read lock first Attempt to acquire write lock Attempt to acquire read lock second Examining the source code (uthread_rwlock.c,v 1.5) it is pretty clear why this deadlock occurs (as Bill Lewis predicts). >How-To-Repeat: #include #include #include #include static pthread_rwlock_t rwlock1 = PTHREAD_RWLOCK_INITIALIZER; static volatile int wrStarted; void * wrfunc(void *) { printf("Attempt to acquire write lock\n"); assert(pthread_rwlock_wrlock(&rwlock1) == 0); printf("Acquired write lock\n"); assert(pthread_rwlock_unlock(&rwlock1) == 0); return 0; } static volatile int rdStarted; void * rdfunc(void *) { printf("Attempt to acquire read lock first\n"); assert(pthread_rwlock_rdlock(&rwlock1) == 0); printf("Acquired read lock first\n"); rdStarted = 1; while (wrStarted == 0) sleep(1); printf("Attempt to acquire read lock second\n"); assert(pthread_rwlock_rdlock(&rwlock1) == 0); printf("Acquired read lock second\n"); assert(pthread_rwlock_unlock(&rwlock1) == 0); assert(pthread_rwlock_unlock(&rwlock1) == 0); return 0; } int main(int, char**) { pthread_t wrt; pthread_t rdt; pthread_attr_t a; assert(pthread_rwlock_init(&rwlock1, 0) == 0); assert(pthread_attr_init(&a) == 0); assert(pthread_create(&rdt, &a, rdfunc, NULL) == 0); while (rdStarted == 0) sleep(1); assert(pthread_create(&wrt, &a, wrfunc, NULL) == 0); assert(pthread_join(wrt, 0) == 0); assert(pthread_join(rdt, 0) == 0); assert(pthread_rwlock_destroy(&rwlock1) == 0); assert(pthread_detach(wrt) == 0); assert(pthread_detach(rdt) == 0); return 0; } >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 10:20:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 22BA437B6A7 for ; Thu, 25 Jan 2001 10:20:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PIK3457129; Thu, 25 Jan 2001 10:20:03 -0800 (PST) (envelope-from gnats) Date: Thu, 25 Jan 2001 10:20:03 -0800 (PST) Message-Id: <200101251820.f0PIK3457129@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Archie Cobbs Subject: Re: kern/22624: Interrupt conflict btw. vga and Ethernet Reply-To: Archie Cobbs Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/22624; it has been noted by GNATS. From: Archie Cobbs To: freebsd-gnats-submit@FreeBSD.org, archie@dellroad.org Cc: Subject: Re: kern/22624: Interrupt conflict btw. vga and Ethernet Date: Thu, 25 Jan 2001 10:14:43 -0800 Same problem happened with 4.2-REL on another machine, except it was a different port and it didn't seem like there was any interrupt conflict. Now I'm thinking it's just a bug in the driver. At least one other person has seen the same problem: http://www.FreeBSD.org/cgi/getmsg.cgi?fetch=777342+779066+/usr/local/www/db/text/2000/freebsd-questions/20000521.freebsd-questions -Archie __________________________________________________________________________ Archie Cobbs * Packet Design * http://www.packetdesign.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 12:40:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A21D837B698 for ; Thu, 25 Jan 2001 12:40:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PKe2T76496; Thu, 25 Jan 2001 12:40:02 -0800 (PST) (envelope-from gnats) Received: from hand.dotat.at (sfo-gw.covalent.net [207.44.198.62]) by hub.freebsd.org (Postfix) with ESMTP id C0BE437B69B for ; Thu, 25 Jan 2001 12:31:37 -0800 (PST) Received: from fanf by hand.dotat.at with local (Exim 3.20 #1) id 14Lt3Q-00058c-00 for FreeBSD-gnats-submit@freebsd.org; Thu, 25 Jan 2001 20:31:36 +0000 Message-Id: Date: Thu, 25 Jan 2001 20:31:36 +0000 From: Tony Finch Reply-To: Tony Finch To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24642: NEWCARD broken in RELENG-4 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24642 >Category: kern >Synopsis: NEWCARD broken in RELENG-4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 12:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Tony Finch >Release: FreeBSD 4.2-BETA-20001113 i386 >Organization: Covalent Technologies Inc. >Environment: sources updated Thu Jan 25 09:03:00 UTC 2001 >Description: -------------------------------------------------------------- >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: >>> Kernel build for NEWCARD started on Thu Jan 25 11:36:14 UTC 2001 -------------------------------------------------------------- ===> NEWCARD mkdir -p /usr/obj/FreeBSD/releng4/sys cd /FreeBSD/releng4/sys/i386/conf; PATH=/usr/obj/FreeBSD/releng4/i386/usr/sbin:/usr/obj/FreeBSD/releng4/i386/usr/bin:/usr/obj/FreeBSD/releng4/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin config -g -r -d /usr/obj/FreeBSD/releng4/sys/NEWCARD NEWCARD Removing old directory /usr/obj/FreeBSD/releng4/sys/NEWCARD: Done. config: line 122: Obsolete keyword 'conflicts' found *** Error code 1 Stop in /FreeBSD/releng4. *** Error code 1 Stop in /FreeBSD/releng4. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 12:50:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7718337B402 for ; Thu, 25 Jan 2001 12:50:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PKo3J77399; Thu, 25 Jan 2001 12:50:03 -0800 (PST) (envelope-from gnats) Received: from tail.eecs.umich.edu (tail.eecs.umich.edu [141.213.11.30]) by hub.freebsd.org (Postfix) with ESMTP id E5EAF37B400 for ; Thu, 25 Jan 2001 12:44:12 -0800 (PST) Received: (from ecronin@localhost) by tail.eecs.umich.edu (8.11.1/8.11.1) id f0PKi3G24405; Thu, 25 Jan 2001 15:44:03 -0500 (EST) (envelope-from ecronin) Message-Id: <200101252044.f0PKi3G24405@tail.eecs.umich.edu> Date: Thu, 25 Jan 2001 15:44:03 -0500 (EST) From: Eric Cronin Reply-To: ecronin@tail.eecs.umich.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24643: /etc/periodic/daily/450.status-security ignores daily_output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24643 >Category: bin >Synopsis: /etc/periodic/daily/450.status-security ignores daily_output >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 12:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Eric Cronin >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreeBSD tail.eecs.umich.edu 4.2-STABLE FreeBSD 4.2-STABLE #0: Fri Dec 1 13:27:56 EST 2000 root@tail.eecs.umich.edu:/z/obj/z/src/sys/TAIL-IPF i386 >Description: The $daily_output variable in periodic.conf lets a user other than root or a file be selected for the output of periodic daily. The security check however has root hard coded in. Yes, I know enabling inline security gets around this but I like having the two messages so I can check security ones quickly. The part in question is: case "$daily_status_security_inline" in [Yy][Ee][Ss]) sh /etc/security -s $args rc=$?;; *) echo " (output mailed separately)" sh /etc/security $args 2>&1 | sendmail root && rc=0 || rc=3;; esac;; I don't know enough about the periodic scripts working to offer a patch since daily_output could be a file or e-mail... >How-To-Repeat: Set daily_output != root, watch security mailings still go to root >Fix: Modify above case to recognize daily_output >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 14:50:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0E14C37B402 for ; Thu, 25 Jan 2001 14:50:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PMo3996107; Thu, 25 Jan 2001 14:50:03 -0800 (PST) (envelope-from gnats) Date: Thu, 25 Jan 2001 14:50:03 -0800 (PST) Message-Id: <200101252250.f0PMo3996107@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: No one Subject: Re: kern/23580: Second SCSI Adapter (Adaptec 39160) still hanging system Reply-To: No one Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/23580; it has been noted by GNATS. From: No one To: freebsd-gnats-submit@FreeBSD.org, jfh@cise.ufl.edu Cc: Subject: Re: kern/23580: Second SCSI Adapter (Adaptec 39160) still hanging system Date: Thu, 25 Jan 2001 17:48:22 -0500 Disabling eisa support appears to have fixed the problem. This PR can be closed out. Thanks very much for the help. Jim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 15: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 40CB037B699 for ; Thu, 25 Jan 2001 15:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PN02c98315; Thu, 25 Jan 2001 15:00:02 -0800 (PST) (envelope-from gnats) Received: from mail2.netcologne.de (mail2.netcologne.de [194.8.194.103]) by hub.freebsd.org (Postfix) with ESMTP id 3EAE637B402 for ; Thu, 25 Jan 2001 14:51:48 -0800 (PST) Received: from husten.security.at12.de (dial-213-168-88-101.netcologne.de [213.168.88.101] (may be forged)) by mail2.netcologne.de (8.9.3/8.9.3) with ESMTP id XAA18917 for ; Thu, 25 Jan 2001 23:51:45 +0100 (MET) Received: (from pherman@localhost) by husten.security.at12.de (8.11.1/8.11.1) id f0PMnFD31982; Thu, 25 Jan 2001 23:49:15 +0100 (CET) (envelope-from pherman) Message-Id: <200101252249.f0PMnFD31982@husten.security.at12.de> Date: Thu, 25 Jan 2001 23:49:15 +0100 (CET) From: Paul Herman To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24645: sometimes delayed ACKs timeout Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24645 >Category: kern >Synopsis: sometimes delayed ACKs timeout >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 15:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Paul Herman >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: 4.2-STABLE and 5.0-CURRENT >Description: When receiving large windows worth of data, a delayed ack sometimes won't properly fire off, and the TCP will halt for 100ms (or net.inet.tcp.delacktime) multiple times in one connection. In a default installation, this can result in a transfer being up to 10x slower. This was hashed out on freebsd-net. See the mail archives with the Subject: "I have delayed ACK problems". >How-To-Repeat: tar cf localhost:/tmp/foo /boot/kernel >Fix: The following patch to tcp_input.c will patch cleanly against -STABLE and -CURRENT. Index: sys/netinet/tcp_input.c =================================================================== RCS file: /home/ncvs/src/sys/netinet/tcp_input.c,v retrieving revision 1.107.2.4 diff -u -r1.107.2.4 tcp_input.c --- sys/netinet/tcp_input.c 2000/08/16 06:14:23 1.107.2.4 +++ sys/netinet/tcp_input.c 2001/01/25 22:12:08 @@ -177,10 +177,14 @@ if ((th)->th_seq == (tp)->rcv_nxt && \ LIST_EMPTY(&(tp)->t_segq) && \ (tp)->t_state == TCPS_ESTABLISHED) { \ - if (tcp_delack_enabled) \ - callout_reset(tp->tt_delack, tcp_delacktime, \ - tcp_timer_delack, tp); \ - else \ + if (tcp_delack_enabled) { \ + if (callout_pending(tp->tt_delack)) { \ + callout_stop(tp->tt_delack); \ + tp->t_flags |= TF_ACKNOW; \ + } else \ + callout_reset(tp->tt_delack, tcp_delacktime, \ + tcp_timer_delack, tp); \ + } else \ tp->t_flags |= TF_ACKNOW; \ (tp)->rcv_nxt += *(tlenp); \ flags = (th)->th_flags & TH_FIN; \ @@ -962,8 +966,12 @@ sbappend(&so->so_rcv, m); sorwakeup(so); if (tcp_delack_enabled) { - callout_reset(tp->tt_delack, tcp_delacktime, - tcp_timer_delack, tp); + if (callout_pending(tp->tt_delack)) { + callout_stop(tp->tt_delack); + tp->t_flags |= TF_ACKNOW; + } else + callout_reset(tp->tt_delack, tcp_delacktime, + tcp_timer_delack, tp); } else { tp->t_flags |= TF_ACKNOW; tcp_output(tp); @@ -1289,10 +1297,14 @@ * If there's data, delay ACK; if there's also a FIN * ACKNOW will be turned on later. */ - if (tcp_delack_enabled && tlen != 0) - callout_reset(tp->tt_delack, tcp_delacktime, - tcp_timer_delack, tp); - else + if (tcp_delack_enabled && tlen != 0) { + if (callout_pending(tp->tt_delack)) { + callout_stop(tp->tt_delack); + tp->t_flags |= TF_ACKNOW; + } else + callout_reset(tp->tt_delack, tcp_delacktime, + tcp_timer_delack, tp); + } else tp->t_flags |= TF_ACKNOW; /* * Received in SYN_SENT[*] state. @@ -2117,10 +2129,14 @@ * Otherwise, since we received a FIN then no * more input can be expected, send ACK now. */ - if (tcp_delack_enabled && (tp->t_flags & TF_NEEDSYN)) - callout_reset(tp->tt_delack, tcp_delacktime, - tcp_timer_delack, tp); - else + if (tcp_delack_enabled && (tp->t_flags & TF_NEEDSYN)) { + if (callout_pending(tp->tt_delack)) { + callout_stop(tp->tt_delack); + tp->t_flags |= TF_ACKNOW; + } else + callout_reset(tp->tt_delack, tcp_delacktime, + tcp_timer_delack, tp); + } else tp->t_flags |= TF_ACKNOW; tp->rcv_nxt++; } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 17:30:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 91F1937B401 for ; Thu, 25 Jan 2001 17:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q1U1c18108; Thu, 25 Jan 2001 17:30:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7648B37B6A7 for ; Thu, 25 Jan 2001 17:26:53 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q1QrP17786; Thu, 25 Jan 2001 17:26:53 -0800 (PST) (envelope-from nobody) Message-Id: <200101260126.f0Q1QrP17786@freefall.freebsd.org> Date: Thu, 25 Jan 2001 17:26:53 -0800 (PST) From: ted.smith@hostcentric.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24647: Supported Gigabit Ethernet Interfaces for Bridging IP traffic Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24647 >Category: kern >Synopsis: Supported Gigabit Ethernet Interfaces for Bridging IP traffic >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 17:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Ted Smith >Release: 4.2 >Organization: Hostcentric >Environment: FreeBSD newofficer.fmt.hostcentric.com 4.1-STABLE FreeBSD 4.1-STABLE #424: Mon Oct 16 14:32:14 GMT 2000 root@test41.etinc.com:/usr/src/sys/compile/LOCAL i3 86 >Description: I need a list Gigabit Ethernet interfaces which bridging is supported. Is Bridging supported on Gigabit Ethernet? If so, which vendors? I would like to see the Sysconnect and Intel 1000BaseSX cards supported. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 17:50:24 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B7C1337B400 for ; Thu, 25 Jan 2001 17:50:07 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q1o7Z21310; Thu, 25 Jan 2001 17:50:07 -0800 (PST) (envelope-from gnats) Date: Thu, 25 Jan 2001 17:50:07 -0800 (PST) Message-Id: <200101260150.f0Q1o7Z21310@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Brooks Davis Subject: Re: kern/24647: Supported Gigabit Ethernet Interfaces for Bridging IP traffic Reply-To: Brooks Davis Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24647; it has been noted by GNATS. From: Brooks Davis To: ted.smith@hostcentric.com Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/24647: Supported Gigabit Ethernet Interfaces for Bridging IP traffic Date: Thu, 25 Jan 2001 17:48:08 -0800 [This should have been asked on -questions or -net, not submitted as a PR.] On Thu, Jan 25, 2001 at 05:26:53PM -0800, ted.smith@hostcentric.com wrote: > I need a list Gigabit Ethernet interfaces which bridging is supported. > Is Bridging supported on Gigabit Ethernet? If so, which vendors? Since Gigabit Ethernet is Ethernet, bridging should just work. Support was added in May to make bridging generic to Ethernet instead of interface dependent. You're obviously not going to be able to bridge at wirespeed, but it should work. > I would like to see the Sysconnect and Intel 1000BaseSX cards supported. JFYI, even the author of the Intel driver doesn't really recommend them since he can't get docs to get decent performance out of them. -- Brooks -- Any statement of the form "X is the one, true Y" is FALSE. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 17:52:52 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from feral.com (feral.com [192.67.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 195D237B402 for ; Thu, 25 Jan 2001 17:52:35 -0800 (PST) Received: from zeppo.feral.com (IDENT:mjacob@zeppo [192.67.166.71]) by feral.com (8.9.3/8.9.3) with ESMTP id RAA24438; Thu, 25 Jan 2001 17:52:33 -0800 Date: Thu, 25 Jan 2001 17:52:32 -0800 (PST) From: Matthew Jacob Reply-To: mjacob@feral.com To: Brooks Davis Cc: freebsd-bugs@FreeBSD.ORG Subject: Re: kern/24647: Supported Gigabit Ethernet Interfaces for Bridging IP traffic In-Reply-To: <200101260150.f0Q1o7Z21310@freefall.freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Thu, 25 Jan 2001, Brooks Davis wrote: > The following reply was made to PR kern/24647; it has been noted by GNATS. > > From: Brooks Davis > To: ted.smith@hostcentric.com > Cc: freebsd-gnats-submit@FreeBSD.ORG > Subject: Re: kern/24647: Supported Gigabit Ethernet Interfaces for Bridging IP traffic > Date: Thu, 25 Jan 2001 17:48:08 -0800 > > [This should have been asked on -questions or -net, not submitted as a > PR.] > > On Thu, Jan 25, 2001 at 05:26:53PM -0800, ted.smith@hostcentric.com wrote: > > I need a list Gigabit Ethernet interfaces which bridging is supported. > > Is Bridging supported on Gigabit Ethernet? If so, which vendors? > > Since Gigabit Ethernet is Ethernet, bridging should just work. > Support was added in May to make bridging generic to Ethernet instead > of interface dependent. You're obviously not going to be able to bridge > at wirespeed, but it should work. > > > I would like to see the Sysconnect and Intel 1000BaseSX cards supported. > > JFYI, even the author of the Intel driver doesn't really recommend them > since he can't get docs to get decent performance out of them. It isn't because of lack of docs. It's because the early wiseman chips can't do PCI MWI cycles. The newer cards *may* be better, if I can get them to @$*!~)$*)@$*( work... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 20:50:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id A130C37B402 for ; Thu, 25 Jan 2001 20:50:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q4o1G42018; Thu, 25 Jan 2001 20:50:01 -0800 (PST) (envelope-from gnats) Received: from cx587235-a.chnd1.az.home.com (cx587235-a.chnd1.az.home.com [24.11.88.170]) by hub.freebsd.org (Postfix) with ESMTP id 873B337B400 for ; Thu, 25 Jan 2001 20:42:37 -0800 (PST) Received: from whale.home-net (whale [192.168.1.2]) by cx587235-a.chnd1.az.home.com (8.11.1/8.11.1) with ESMTP id f0Q4gbe71973 for ; Thu, 25 Jan 2001 21:42:37 -0700 (MST) (envelope-from jjreynold@dolphin.home-net) Received: (from jjreynold@localhost) by whale.home-net (8.11.1/8.11.1) id f0Q4gbD69765; Thu, 25 Jan 2001 21:42:37 -0700 (MST) (envelope-from jjreynold) Message-Id: <200101260442.f0Q4gbD69765@whale.home-net> Date: Thu, 25 Jan 2001 21:42:37 -0700 (MST) From: John Reynolds Reply-To: jjreynold@cx587235-a.chnd1.az.home.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: conf/24652: rc.firewall contains incorrect ISBN number for recommended book Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24652 >Category: conf >Synopsis: rc.firewall contains incorrect ISBN number for recommended book >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 20:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: John Reynolds >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: FreeBSD whale 4.2-STABLE FreeBSD 4.2-STABLE #0: Sat Jan 20 20:48:40 MST 2001 root@dolphin:/usr/obj/usr/src/sys/WHALE i386 >Description: I think this goes under 'conf' but it might be 'docs'. Here goes: The /etc/rc.firewall (and /etc/rc.firewall6) script contains references to "recommended" books on the subject of security and firewalls. The second book mentioned, Firewalls & Internet Security, is referenced by an incorrect ISBN number. Additionally, the first book mentioned, Building Internet Firewalls, is now in its 2nd edition and thus that, more current, book will have a new ISBN number as well. The patch attached fixes these two things as well as gives complete URLs to the books themselves on each publisher's website for convenience. The patch also applies (with an offset) to /etc/rc.firewall6 cleanly. >How-To-Repeat: Look at /etc/rc.firewall and try to find a book using the second ISBN number :) >Fix: --- rc.firewall.orig Thu Jan 25 21:09:24 2001 +++ rc.firewall Thu Jan 25 21:13:22 2001 @@ -54,12 +54,13 @@ # If you don't know enough about packet filtering, we suggest that you # take time to read this book: # -# Building Internet Firewalls +# Building Internet Firewalls, 2nd Edition # Brent Chapman and Elizabeth Zwicky # # O'Reilly & Associates, Inc -# ISBN 1-56592-124-0 +# ISBN 1-56592-871-7 # http://www.ora.com/ +# http://www.oreilly.com/catalog/fire2/ # # For a more advanced treatment of Internet Security read: # @@ -68,8 +69,9 @@ # William R. Cheswick, Steven M. Bellowin # # Addison-Wesley -# ISBN 0-201-6337-4 +# ISBN 0-201-63357-4 # http://www.awl.com/ +# http://www.awlonline.com/product/0%2C2627%2C0201633574%2C00.html # if [ -n "${1}" ]; then >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 21: 0:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CBF8E37B400 for ; Thu, 25 Jan 2001 21:00:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q502e42954; Thu, 25 Jan 2001 21:00:02 -0800 (PST) (envelope-from gnats) Date: Thu, 25 Jan 2001 21:00:02 -0800 (PST) Message-Id: <200101260500.f0Q502e42954@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: John Reynolds Subject: Re: conf/24652: rc.firewall contains incorrect ISBN number for recommended book Reply-To: John Reynolds Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR conf/24652; it has been noted by GNATS. From: John Reynolds To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: conf/24652: rc.firewall contains incorrect ISBN number for recommended book Date: Thu, 25 Jan 2001 21:53:37 -0700 Sorry, I realized after I sent this PR that I'd botched my e-mail address. The 'proper' one should be John Reynolds That patch and description inside this PR are still valid. Thanx. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 21: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9EF8B37B401 for ; Thu, 25 Jan 2001 21:00:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q501342949; Thu, 25 Jan 2001 21:00:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 010F237B400 for ; Thu, 25 Jan 2001 20:51:32 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q4pVN42146; Thu, 25 Jan 2001 20:51:31 -0800 (PST) (envelope-from nobody) Message-Id: <200101260451.f0Q4pVN42146@freefall.freebsd.org> Date: Thu, 25 Jan 2001 20:51:31 -0800 (PST) From: pstern@ptialaska.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/24653: can't get working install of X under 4.2 release Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24653 >Category: i386 >Synopsis: can't get working install of X under 4.2 release >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 21:00:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: peter stern >Release: 4.2 release >Organization: >Environment: FreeBSD canning.65north.com 4.2-RELEASE FreeBSD 4.2-RELEASE #0: Mon Nov 20 13:02:55 GMT 2000 jkh@bento.FreeBSD.org:/usr/src/sys/compile/GENERIC >Description: I cannot get X to run under a 4.2 release install. I have tried 4 times with fresh installs and have tried configuring XF86 using sysinstall, XF86Setup and xf86config. This hardware has not problem under release 4.0 or 4.1. This is the error message execve failed for /usr/X11R6/bin/XFree86 (errno 2) _X11TransSocketUNIXConnect: Can't connect: errno = 2 _X11TransSocketUNIXConnect: Can't connect: errno = 2 _X11TransSocketUNIXConnect: Can't connect: errno = 2 _X11TransSocketUNIXConnect: Can't connect: errno = 2 _X11TransSocketUNIXConnect: Can't connect: errno = 2 _X11TransSocketUNIXConnect: Can't connect: errno = 2 giving up. xinit: No such file or directory (errno 2): unable to connect to X server xinit: No such process (errno 3): Server error. I tried reinstalling just XF86 but no change in behavior. PPro200 overdrive (333mhz) 128meg Adaptec 2940UW 1.3.34 firmware Matrox Millenium I 8mb ps2 logitech mouse Xwrapper is installed, startx looks okay, X is linked to XF86_SVGA server. I can execute XF86_SVGA and get a blank screen with moveable mouse but no window manager. twm and fvwm are both installed. I've never had XF86 fail under a Freebsd install even as far back as Freebsd 2.2.2. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Thu Jan 25 21:10:25 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C94E837B404 for ; Thu, 25 Jan 2001 21:10:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q5A2d45932; Thu, 25 Jan 2001 21:10:02 -0800 (PST) (envelope-from gnats) Received: from blackhole.gurubox.com (d83b3758.dsl.flashcom.net [216.59.55.88]) by hub.freebsd.org (Postfix) with ESMTP id 1C75A37B400 for ; Thu, 25 Jan 2001 21:07:53 -0800 (PST) Received: (from root@localhost) by blackhole.gurubox.com (8.11.1/8.9.3) id f0Q57F846613; Fri, 26 Jan 2001 00:07:15 -0500 (EST) (envelope-from dan) Message-Id: <200101260507.f0Q57F846613@blackhole.gurubox.com> Date: Fri, 26 Jan 2001 00:07:15 -0500 (EST) From: Daniel.Hemmerich@blackhole.gurubox.com Reply-To: zartik@yahoo.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24654: /usr/bin/w doesn't close all files Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24654 >Category: bin >Synopsis: /usr/bin/w doesn't close all files >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jan 25 21:10:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: Daniel Hemmerich >Release: I would presume all versions of FreeBSD, but have not verified that >Organization: BSDpro.com >Environment: N/A >Description: /usr/bin/w does not close all files prior to exiting. It calls functions from the kvm library, which in turn is openning /dev/null (at w's request), however, w does not call the kvm_close(). >How-To-Repeat: You can witness this by stepping through the program via a gdb. >Fix: Insert prior to line 417 in src/usr.bin/w/w.c the line: kvm_close(kd); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 0:40:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B137D37B698 for ; Fri, 26 Jan 2001 00:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q8e1b76703; Fri, 26 Jan 2001 00:40:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 3FDDD37B401 for ; Fri, 26 Jan 2001 00:32:22 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q8WMe75853; Fri, 26 Jan 2001 00:32:22 -0800 (PST) (envelope-from nobody) Message-Id: <200101260832.f0Q8WMe75853@freefall.freebsd.org> Date: Fri, 26 Jan 2001 00:32:22 -0800 (PST) From: fujiezhang@yahoo.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: kern/24656: current install fails to find kernel Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24656 >Category: kern >Synopsis: current install fails to find kernel >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jan 26 00:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: fujie zhang >Release: current (Jan 21, 2001 >Organization: uwo >Environment: >Description: new install on current fails saying could find a kernel image on the root directory. and abort. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 0:55:33 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 2E57537B400; Fri, 26 Jan 2001 00:55:17 -0800 (PST) Received: (from billf@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q8tHp78119; Fri, 26 Jan 2001 00:55:17 -0800 (PST) (envelope-from billf) Date: Fri, 26 Jan 2001 00:55:17 -0800 (PST) From: Message-Id: <200101260855.f0Q8tHp78119@freefall.freebsd.org> To: fujiezhang@yahoo.com, billf@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/24656: current install fails to find kernel Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: current install fails to find kernel State-Changed-From-To: open->closed State-Changed-By: billf State-Changed-When: Fri Jan 26 00:51:31 PST 2001 State-Changed-Why: Contentless bug report, please send a description of what you're trying to do along with the EXACT WORDING of any error messages to current@freebsd.org. In the future, you might want to reconsider what you think is "critical severity" and "high priority" as well. http://www.freebsd.org/cgi/query-pr.cgi?pr=24656 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 1:50:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 45F3C37B699 for ; Fri, 26 Jan 2001 01:50:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0Q9o3S85699; Fri, 26 Jan 2001 01:50:03 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Jan 2001 01:50:03 -0800 (PST) Message-Id: <200101260950.f0Q9o3S85699@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Sergey N. Voronkov" Subject: Re: i386/24653: can't get working install of X under 4.2 release Reply-To: "Sergey N. Voronkov" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24653; it has been noted by GNATS. From: "Sergey N. Voronkov" To: pstern@ptialaska.net Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: i386/24653: can't get working install of X under 4.2 release Date: Fri, 26 Jan 2001 14:45:57 +0500 (YEKT) > I cannot get X to run under a 4.2 release install. I have tried 4 times with fresh installs and > have tried configuring XF86 using sysinstall, XF86Setup and xf86config. > This hardware has not problem under release 4.0 or 4.1. > > This is the error message > execve failed for /usr/X11R6/bin/XFree86 (errno 2) > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > _X11TransSocketUNIXConnect: Can't connect: errno = 2 Do you use kern.securelevel > 0 ? If so, you can't start X server. Solutions: 1) start xdm before rasing your securelevel. 2) don't use X at all if you need better security. 3) don't use hight securelevel on workstation. Bye, Serg N. Voronkov. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 2: 7:45 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4B37237B400; Fri, 26 Jan 2001 02:07:29 -0800 (PST) Received: (from dwmalone@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QA7TM91184; Fri, 26 Jan 2001 02:07:29 -0800 (PST) (envelope-from dwmalone) Date: Fri, 26 Jan 2001 02:07:29 -0800 (PST) From: Message-Id: <200101261007.f0QA7TM91184@freefall.freebsd.org> To: jfh@dogwood.cise.ufl.edu, dwmalone@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: kern/23580: Second SCSI Adapter (Adaptec 39160) still hanging system Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Second SCSI Adapter (Adaptec 39160) still hanging system State-Changed-From-To: open->closed State-Changed-By: dwmalone State-Changed-When: Fri Jan 26 02:05:38 PST 2001 State-Changed-Why: Problem fixed by disabling EISA support, so closed at submitters request. http://www.freebsd.org/cgi/query-pr.cgi?pr=23580 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 3: 0:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id BEC7437B400 for ; Fri, 26 Jan 2001 03:00:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QB03294989; Fri, 26 Jan 2001 03:00:03 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Jan 2001 03:00:03 -0800 (PST) Message-Id: <200101261100.f0QB03294989@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Bryan K. Ogawa" Subject: Re: bin/23008: df -k reports incorrect amount of disk taken when BLOCKSIZE=K Reply-To: "Bryan K. Ogawa" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/23008; it has been noted by GNATS. From: "Bryan K. Ogawa" To: , , Cc: Subject: Re: bin/23008: df -k reports incorrect amount of disk taken when BLOCKSIZE=K Date: Fri, 26 Jan 2001 02:54:21 -0800 (PST) I tried this out on 4.1-RELEASE, and I didn't see it either: {baz} ~ 2:46 ttyp9 > uname -a FreeBSD baz.fake.primenet.com 4.1-RELEASE FreeBSD 4.1-RELEASE #0: Sat Oct 7 22:49:51 PDT 2000 bkogawa@baz.fake.primenet.com:/usr/src/sys/compile/BAZAWE i386 {baz} ~ 2:46 ttyp9 > du -sk /etc du: /etc/isdn: Permission denied 1488 /etc {baz} ~ 2:53 ttyp9 > du -s /etc du: /etc/isdn: Permission denied 2976 /etc {baz} ~ 2:53 ttyp9 > echo $BLOCKSIZE BLOCKSIZE: Undefined variable. {baz} ~ 2:53 ttyp9 > setenv BLOCKSIZE K {baz} ~ 2:53 ttyp9 > du -s /etc du: /etc/isdn: Permission denied 1488 /etc {baz} ~ 2:53 ttyp9 > setenv BLOCKSIZE k {baz} ~ 2:53 ttyp9 > du -s /etc du: /etc/isdn: Permission denied 1488 /etc -- bryan k ogawa http://www.primenet.com/~bkogawa/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 4:40:27 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B0C2A37B401 for ; Fri, 26 Jan 2001 04:40:10 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QCeAP11943; Fri, 26 Jan 2001 04:40:10 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Jan 2001 04:40:10 -0800 (PST) Message-Id: <200101261240.f0QCeAP11943@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Paul Herman Subject: Re: kern/24645: sometimes delayed ACKs timeout Reply-To: Paul Herman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24645; it has been noted by GNATS. From: Paul Herman To: Cc: Jonathan Lemon Subject: Re: kern/24645: sometimes delayed ACKs timeout Date: Fri, 26 Jan 2001 13:36:01 +0100 (CET) Just a quick follow-up, On Thu, 25 Jan 2001, Paul Herman wrote: > + if (tcp_delack_enabled) { \ > + if (callout_pending(tp->tt_delack)) { \ > + callout_stop(tp->tt_delack); \ Jonathan, as you suggested, I tried it without callout_stop() and works just fine. You can omit the calls. -Paul. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 5:46:10 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 00BB537B400; Fri, 26 Jan 2001 05:45:54 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QDjrL20514; Fri, 26 Jan 2001 05:45:53 -0800 (PST) (envelope-from brian) Date: Fri, 26 Jan 2001 05:45:53 -0800 (PST) From: Message-Id: <200101261345.f0QDjrL20514@freefall.freebsd.org> To: ecronin@tail.eecs.umich.edu, brian@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/24643: /etc/periodic/daily/450.status-security ignores daily_output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: /etc/periodic/daily/450.status-security ignores daily_output State-Changed-From-To: open->closed State-Changed-By: brian State-Changed-When: Fri Jan 26 05:45:24 PST 2001 State-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=24643 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 5:46:46 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4206637B400; Fri, 26 Jan 2001 05:46:29 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QDkTO20629; Fri, 26 Jan 2001 05:46:29 -0800 (PST) (envelope-from brian) Date: Fri, 26 Jan 2001 05:46:29 -0800 (PST) From: Message-Id: <200101261346.f0QDkTO20629@freefall.freebsd.org> To: ecronin@tail.eecs.umich.edu, brian@FreeBSD.org, freebsd-bugs@FreeBSD.org Subject: Re: bin/24643: /etc/periodic/daily/450.status-security ignores daily_output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: /etc/periodic/daily/450.status-security ignores daily_output State-Changed-From-To: closed->open State-Changed-By: brian State-Changed-When: Fri Jan 26 05:45:59 PST 2001 State-Changed-Why: Re-open (closing this was an accident) http://www.freebsd.org/cgi/query-pr.cgi?pr=24643 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 7:41:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9114237B401; Fri, 26 Jan 2001 07:41:04 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QFf4121418; Fri, 26 Jan 2001 07:41:04 -0800 (PST) (envelope-from brian) Date: Fri, 26 Jan 2001 07:41:04 -0800 (PST) From: Message-Id: <200101261541.f0QFf4121418@freefall.freebsd.org> To: brian@FreeBSD.org, freebsd-bugs@FreeBSD.org, brian@FreeBSD.org Subject: Re: bin/24643: /etc/periodic/daily/450.status-security ignores daily_output Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: /etc/periodic/daily/450.status-security ignores daily_output Responsible-Changed-From-To: freebsd-bugs->brian Responsible-Changed-By: brian Responsible-Changed-When: Fri Jan 26 07:39:17 PST 2001 Responsible-Changed-Why: I'll do this. If anyone's interested in the patch I'm testing they can find it at http://people.freebsd.org/~brian/periodic.patch http://www.freebsd.org/cgi/query-pr.cgi?pr=24643 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 8:10:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 25B8E37B400 for ; Fri, 26 Jan 2001 08:10:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QGA3j26642; Fri, 26 Jan 2001 08:10:03 -0800 (PST) (envelope-from gnats) Date: Fri, 26 Jan 2001 08:10:03 -0800 (PST) Message-Id: <200101261610.f0QGA3j26642@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: pstern Subject: Re: i386/24653: can't get working install of X under 4.2 release Reply-To: pstern Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24653; it has been noted by GNATS. From: pstern To: "Sergey N. Voronkov" Cc: Subject: Re: i386/24653: can't get working install of X under 4.2 release Date: Fri, 26 Jan 2001 07:08:30 -0900 (AKST) I selected the default security level during the install. As a test I just set security to the lowest level but X still fails with the same error. Thanks for the suggestion though. peter On Fri, 26 Jan 2001, Sergey N. Voronkov wrote: > > I cannot get X to run under a 4.2 release install. I have tried 4 times with fresh installs and > > have tried configuring XF86 using sysinstall, XF86Setup and xf86config. > > This hardware has not problem under release 4.0 or 4.1. > > > > This is the error message > > execve failed for /usr/X11R6/bin/XFree86 (errno 2) > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > _X11TransSocketUNIXConnect: Can't connect: errno = 2 > > Do you use kern.securelevel > 0 ? If so, you can't start X server. > Solutions: > 1) start xdm before rasing your securelevel. > 2) don't use X at all if you need better security. > 3) don't use hight securelevel on workstation. > > Bye, > Serg N. Voronkov. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 12:40:25 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E254D37B69C for ; Fri, 26 Jan 2001 12:40:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QKe1E66817; Fri, 26 Jan 2001 12:40:01 -0800 (PST) (envelope-from gnats) Received: from mail.disney.com (mail.disney.com [204.128.192.15]) by hub.freebsd.org (Postfix) with ESMTP id 8FAE437B401 for ; Fri, 26 Jan 2001 12:33:06 -0800 (PST) Received: from pain10.corp.disney.com (root@pain10.corp.disney.com [153.7.110.100]) by mail.disney.com (Switch-2.0.1/Switch-2.0.1) with SMTP id f0QKWdp03083 for ; Fri, 26 Jan 2001 12:32:39 -0800 (PST) Received: from louie.fa.disney.com by pain.corp.disney.com with ESMTP for FreeBSD-gnats-submit@freebsd.org; Fri, 26 Jan 2001 12:33:42 -0800 Received: from plio.fan.fa.disney.com (plio.fan.fa.disney.com [153.7.118.2]) by louie.fa.disney.com (8.9.2/8.9.2) with ESMTP id MAA13189 for ; Fri, 26 Jan 2001 12:33:04 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Received: from snoopy.fan.fa.disney.com (snoopy.fan.fa.disney.com [153.7.117.170]) by plio.fan.fa.disney.com (8.9.2/8.9.2) with ESMTP id MAA28576 for ; Fri, 26 Jan 2001 12:33:03 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Received: (from Jim.Pirzyk@localhost) by snoopy.fan.fa.disney.com (8.11.1/8.9.3) id f0QKX3x09073; Fri, 26 Jan 2001 12:33:03 -0800 (PST) (envelope-from Jim.Pirzyk@fa.disney.com) Message-Id: <200101262033.f0QKX3x09073@snoopy.fan.fa.disney.com> Date: Fri, 26 Jan 2001 12:33:03 -0800 (PST) From: Jim.Pirzyk@disney.com Reply-To: Jim.Pirzyk@disney.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24659: realhostname_sa does not call trimdomain before IP number is stored Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24659 >Category: bin >Synopsis: realhostname_sa does not call trimdomain for IPv4 addresses >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jan 26 12:40:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Jim Pirzyk >Release: FreeBSD 4.2-RELEASE i386 >Organization: >Environment: Using ssh to login to remote FreeBSD boxes and hostnames > 16 characters in the local domain. >Description: in the realhostname_sa routine (libutil), if the hostname of the remote system is > 16 characters long, the IP number is stored in the wtmp file. This happens even for hosts that are in the same DNS Domain. Conversely, in the login program, which does not call realhostname_sa, it trims the hostname before writing the hostname into the file. realhostname_sa is called by sshd. >How-To-Repeat: Login to a remote FreeBSD host from a host that has a long hostname. First login with rsh, then do a finger -sh, it should show a short hostname for 'Where'. Then login via ssh, do the finger -sh and it will show the IP number instead. >Fix: *** realhostname.c.orig Tue Jul 18 03:25:37 2000 --- realhostname.c Fri Jan 26 12:23:46 2001 *************** *** 131,150 **** freeaddrinfo(ores); goto numeric; } ! if (strlen(ores->ai_canonname) > hsize) { if (addr->sa_family == AF_INET) { freeaddrinfo(ores); goto numeric; } ! strncpy(buf, ! ores->ai_canonname, ! sizeof(buf)); ! trimdomain(buf, hsize); ! strncpy(host, buf, hsize); ! } else ! strncpy(host, ! ores->ai_canonname, ! hsize); break; } ((struct sockinet *)addr)->si_port = port; --- 134,150 ---- freeaddrinfo(ores); goto numeric; } ! strncpy(buf, ! ores->ai_canonname, ! sizeof(buf)); ! trimdomain(buf, hsize); ! strncpy(host, buf, hsize); ! if (strlen(host) > hsize) { if (addr->sa_family == AF_INET) { freeaddrinfo(ores); goto numeric; } ! } break; } ((struct sockinet *)addr)->si_port = port; >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 13:36: 9 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E075B37B402; Fri, 26 Jan 2001 13:35:52 -0800 (PST) Received: (from brian@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0QLZq677353; Fri, 26 Jan 2001 13:35:52 -0800 (PST) (envelope-from brian) Date: Fri, 26 Jan 2001 13:35:52 -0800 (PST) From: Message-Id: <200101262135.f0QLZq677353@freefall.freebsd.org> To: brian@FreeBSD.org, freebsd-bugs@FreeBSD.org, brian@FreeBSD.org Subject: Re: bin/24659: realhostname_sa does not call trimdomain for IPv4 addresses Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: realhostname_sa does not call trimdomain for IPv4 addresses Responsible-Changed-From-To: freebsd-bugs->brian Responsible-Changed-By: brian Responsible-Changed-When: Fri Jan 26 13:35:28 PST 2001 Responsible-Changed-Why: I'll fix (apply?) this. http://www.freebsd.org/cgi/query-pr.cgi?pr=24659 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Fri Jan 26 22:20:18 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 8D82A37B402 for ; Fri, 26 Jan 2001 22:20:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0R6K1L51879; Fri, 26 Jan 2001 22:20:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F3E2D37B401 for ; Fri, 26 Jan 2001 22:18:36 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0R6Iak50861; Fri, 26 Jan 2001 22:18:36 -0800 (PST) (envelope-from nobody) Message-Id: <200101270618.f0R6Iak50861@freefall.freebsd.org> Date: Fri, 26 Jan 2001 22:18:36 -0800 (PST) From: admin@allegan.net To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/24666: ipfw bridging and dummynet causes panic in 4.2,4.1 and stops in 3.5.1 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24666 >Category: i386 >Synopsis: ipfw bridging and dummynet causes panic in 4.2,4.1 and stops in 3.5.1 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Jan 26 22:20:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Sean Gum >Release: 4.2, 4.1 , 3.5.1 >Organization: Allegan Internet Services, Inc. >Environment: FreeBSD bandwidth.allegan.net 3.5.1-RELEASE FreeBSD 3.5.1-RELEASE #0: Fri Jan 26 21:06:27 EST 2001 sean@bandwidth.allegan.net:/usr/src/sys/compile/FWKERNEL i386 >Description: When trying to implement ipfw with bridging and dummynet, it isn't stable at all. I tried 4.2 and received a panic whenever I enabled net.link.ether.bridge_ipfw. Same thing in 4.1. I then went back to 3.5.1 and it will run, however after running for a few minutes it quits responding. >How-To-Repeat: Enable bridging ipfw and dummynet. >Fix: Only on 3.5.1. Issue a sysctl -w net.link.ether.bridge_ipfw=0 then wait a few seconds then issue sysctl -w net.link.ether.bridge_ipfw=1 and it starts responding again for a few minutes then dies again. On 4.1 and 4.2 I couldn't determine a fix. I've tried several different types of network cards, both PCI and ISA to no avail. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 3:48: 6 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id AE1B537B400; Sat, 27 Jan 2001 03:47:50 -0800 (PST) Received: (from dirk@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RBlo296744; Sat, 27 Jan 2001 03:47:50 -0800 (PST) (envelope-from dirk) Date: Sat, 27 Jan 2001 03:47:50 -0800 (PST) From: Message-Id: <200101271147.f0RBlo296744@freefall.freebsd.org> To: dirk@FreeBSD.org, freebsd-bugs@FreeBSD.org, dirk@FreeBSD.org Subject: Re: kern/12434: signal 11 (core dumped) on mysqld when machine is under quite heavy load Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: signal 11 (core dumped) on mysqld when machine is under quite heavy load Responsible-Changed-From-To: freebsd-bugs->dirk Responsible-Changed-By: dirk Responsible-Changed-When: Sat Jan 27 03:47:19 PST 2001 Responsible-Changed-Why: Over to mysql maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=12434 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 4:40:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B302E37B400 for ; Sat, 27 Jan 2001 04:40:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RCe3c09141; Sat, 27 Jan 2001 04:40:03 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9504437B401 for ; Sat, 27 Jan 2001 04:36:38 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RCacF08874; Sat, 27 Jan 2001 04:36:38 -0800 (PST) (envelope-from nobody) Message-Id: <200101271236.f0RCacF08874@freefall.freebsd.org> Date: Sat, 27 Jan 2001 04:36:38 -0800 (PST) From: sydney13@mail.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: bin/24677: "mdconfig -t vnode -f floppy.bin" seg fault's Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24677 >Category: bin >Synopsis: "mdconfig -t vnode -f floppy.bin" seg fault's >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 04:40:02 PST 2001 >Closed-Date: >Last-Modified: >Originator: Duncan Idaho >Release: FreeBSD 5.0-CURRENT >Organization: >Environment: FreeBSD soleil 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Jan 22 01:51:40 CET 2001 root@soleil:/usr/src/sys/compile/URANUS i386 >Description: mdconfig seg fault's when called with "-t vnode -f someflp.bin" # file floppy.bin floppy.bin: x86 boot sector, system MSDOS5.0, FAT (12 bit) # /tmp/mdconfig/mdconfig -a -t vnode -f floppy.bin -u 0 Segmentation fault (core dumped) # gdb -core mdconfig.core /tmp/mdconfig/mdconfig GNU gdb 4.18 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-unknown-freebsd"... Core was generated by `mdconfig'. Program terminated with signal 11, Segmentation fault. #0 0x8048c52 in strncpy (dst=0x0, src=0xbfbffcda "floppy.bin", n=3) at /usr/src/lib/libc/../libc/string/strncpy.c:59 59 if ((*d++ = *s++) == 0) { (gdb) bt #0 0x8048c52 in strncpy (dst=0x0, src=0xbfbffcda "floppy.bin", n=3) at /usr/src/lib/libc/../libc/string/strncpy.c:59 #1 0x80483e0 in main (argc=8, argv=0xbfbffbb0) at mdconfig.c:87 #2 0x8048135 in _start () (gdb) quit >How-To-Repeat: Use the FreeBSD boot floppy image (or any other) and do: mdconfig -a -t vnode -f boot.flp -u 0 >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 7:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E96F637B402 for ; Sat, 27 Jan 2001 07:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RFA1K18021; Sat, 27 Jan 2001 07:10:01 -0800 (PST) (envelope-from gnats) Received: from d9168.upc-d.chello.nl (d9168.upc-d.chello.nl [213.46.9.168]) by hub.freebsd.org (Postfix) with ESMTP id AC58237B698 for ; Sat, 27 Jan 2001 07:08:45 -0800 (PST) Received: by d9168.upc-d.chello.nl (Postfix, from userid 1001) id 6A74E3B7; Sat, 27 Jan 2001 16:08:44 +0100 (CET) Message-Id: <20010127150844.6A74E3B7@d9168.upc-d.chello.nl> Date: Sat, 27 Jan 2001 16:08:44 +0100 (CET) From: mavetju@chello.nl Reply-To: mavetju@chello.nl To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24679: [patch] sshd: missing -V -Q option in Usage-options Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24679 >Category: bin >Synopsis: [patch] sshd: missing -V -Q option in Usage-options >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 07:10:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Edwin Groothuis >Release: FreeBSD 4.2-RELEASE i386 >Organization: - >Environment: FreeBSD 4.2, also checked it in the CVS repository on 1.6 and 1.21 >Description: sshd with an invalid parameter doesn't show the -V nor -Q option in the Usage-options >How-To-Repeat: sshd -a and check the output >Fix: [/usr/src/crypto/openssh] root@p6>diff -u sshd.c.old sshd.c --- sshd.c.old Sat Jan 27 15:57:22 2001 +++ sshd.c Sat Jan 27 16:05:33 2001 @@ -585,6 +585,7 @@ fprintf(stderr, " -d Debugging mode\n"); fprintf(stderr, " -i Started from inetd\n"); fprintf(stderr, " -q Quiet (no logging)\n"); + fprintf(stderr, " -Q Don't complain about missing RSA support\n"); fprintf(stderr, " -p port Listen on the specified port (default: 22)\n"); fprintf(stderr, " -k seconds Regenerate server key every this many seconds (default: 3600)\n"); fprintf(stderr, " -g seconds Grace period for authentication (default: 300)\n"); @@ -592,6 +593,8 @@ fprintf(stderr, " -h file File from which to read host key (default: %s)\n", HOST_KEY_FILE); fprintf(stderr, " -u len Maximum hostname length for utmp recording\n"); + fprintf(stderr, " -V client_protocol_id\n"); + fprintf(stderr, " Maximum hostname length for utmp recording\n"); fprintf(stderr, " -4 Use IPv4 only\n"); fprintf(stderr, " -6 Use IPv6 only\n"); exit(1); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 8:10:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 9381337B401 for ; Sat, 27 Jan 2001 08:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RGA1a27316; Sat, 27 Jan 2001 08:10:01 -0800 (PST) (envelope-from gnats) Received: from skalman.campus.luth.se (skalman.campus.luth.se [130.240.197.52]) by hub.freebsd.org (Postfix) with ESMTP id BC11637B401 for ; Sat, 27 Jan 2001 08:03:19 -0800 (PST) Received: (from pantzer@localhost) by skalman.campus.luth.se (8.11.1/8.11.0) id f0RG3I905012; Sat, 27 Jan 2001 17:03:18 +0100 (CET) (envelope-from pantzer) Message-Id: <200101271603.f0RG3I905012@skalman.campus.luth.se> Date: Sat, 27 Jan 2001 17:03:18 +0100 (CET) From: pantzer@ludd.luth.se Reply-To: pantzer@ludd.luth.se To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/24680: panic on cd .. on the root of a filesystem that is unmounted. Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24680 >Category: kern >Synopsis: panic on cd .. on the root of a filesystem that is unmounted. >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 08:10:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Mattias Pantzare >Release: FreeBSD 4.2-STABLE i386 >Organization: >Environment: >Description: The kernel will panic if a user does cd .. in a shell that was on the mountpoint of a filesystem that has been unmounted with the force flag. #0 dumpsys () at ../../kern/kern_shutdown.c:469 #1 0xc013336f in boot (howto=260) at ../../kern/kern_shutdown.c:309 #2 0xc0133705 in panic (fmt=0xc023fcf4 "from debugger") at ../../kern/kern_shutdown.c:556 #3 0xc011e339 in db_panic (addr=-1072311442, have_addr=0, count=-1, modif=0xc5d10c7c "") at ../../ddb/db_command.c:433 #4 0xc011e2d9 in db_command (last_cmdp=0xc026ab78, cmd_table=0xc026a9d8, aux_cmd_tablep=0xc0284208) at ../../ddb/db_command.c:333 #5 0xc011e39e in db_command_loop () at ../../ddb/db_command.c:455 #6 0xc01204ab in db_trap (type=12, code=0) at ../../ddb/db_trap.c:71 #7 0xc021ca8a in kdb_trap (type=12, code=0, regs=0xc5d10dd0) at ../../i386/i386/db_interface.c:158 #8 0xc022bcc8 in trap_fatal (frame=0xc5d10dd0, eva=16) at ../../i386/i386/trap.c:946 #9 0xc022b9a1 in trap_pfault (frame=0xc5d10dd0, usermode=0, eva=16) at ../../i386/i386/trap.c:844 #10 0xc022b517 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -976154868, tf_esi = -980796414, tf_ebp = -976155060, tf_isp = -976155140, tf_ebx = -975865280, tf_edx = -976154908, tf_ecx = 38, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1072311442, tf_cs = 8, tf_eflags = 582, tf_esp = -975865280, tf_ss = -1064217856}) at ../../i386/i386/trap.c:443 #11 0xc015d36e in lookup (ndp=0xc5d10ee4) at ../../kern/vfs_lookup.c:408 #12 0xc015cef4 in namei (ndp=0xc5d10ee4) at ../../kern/vfs_lookup.c:153 #13 0xc0161705 in change_dir (ndp=0xc5d10ee4, p=0xc58935e0) at ../../kern/vfs_syscalls.c:935 #14 0xc01615b8 in chdir (p=0xc58935e0, uap=0xc5d10f80) at ../../kern/vfs_syscalls.c:836 #15 0xc022bfa1 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 135464784, tf_esi = 0, tf_ebp = -1077954296, tf_isp = -976154668, tf_ebx = 135725184, tf_edx = 135472514, tf_ecx = 135472640, tf_eax = 12, tf_trapno = 22, tf_err = 2, tf_eip = 134802156, tf_cs = 31, tf_eflags = 582, tf_esp = -1077957444, tf_ss = 47}) at ../../i386/i386/trap.c:1150 #16 0xc021d3d5 in Xint0x80_syscall () #17 0x804bb09 in ?? () #18 0x80532e4 in ?? () #19 0x806061a in ?? () #20 0x8060855 in ?? () #21 0x804a7db in ?? () #22 0x8049a07 in ?? () #23 0x8048135 in ?? () >How-To-Repeat: mount /dev/ad1a /mnt cd /mnt umount -f /mnt cd .. PANIC >Fix: This might not be the "right" fix, but it stops the panic. *** vfs_lookup.c Sat Jan 27 17:37:24 2001 --- vfs_lookup.c.new Sat Jan 27 17:37:06 2001 *************** *** 404,409 **** --- 404,411 ---- if ((dp->v_flag & VROOT) == 0 || (cnp->cn_flags & NOCROSSMOUNT)) break; + if (dp->v_mount == 0) + break; tdp = dp; dp = dp->v_mount->mnt_vnodecovered; vput(tdp); >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 8:30:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E4E9137B401 for ; Sat, 27 Jan 2001 08:30:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RGU1A29828; Sat, 27 Jan 2001 08:30:01 -0800 (PST) (envelope-from gnats) Received: from hergotha.lcs.mit.edu (hergotha.lcs.mit.edu [18.23.11.98]) by hub.freebsd.org (Postfix) with ESMTP id 2A93837B400 for ; Sat, 27 Jan 2001 08:24:19 -0800 (PST) Received: (from wollman@localhost) by hergotha.lcs.mit.edu (8.11.2/8.11.2) id f0RGOHe67361; Sat, 27 Jan 2001 11:24:17 -0500 (EST) (envelope-from wollman) Message-Id: <200101271624.f0RGOHe67361@hergotha.lcs.mit.edu> Date: Sat, 27 Jan 2001 11:24:17 -0500 (EST) From: Garrett Wollman Reply-To: wollman@hergotha.lcs.mit.edu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: gnu/24681: gcc 2.95.3 cannot compile rince.c from IOCCC-2000 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24681 >Category: gnu >Synopsis: gcc 2.95.3 cannot compile rince.c from IOCCC-2000 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 08:30:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: Garrett Wollman >Release: FreeBSD 5.0-CURRENT i386 >Organization: MIT Lab for Computer Science >Environment: System: FreeBSD hergotha.lcs.mit.edu 5.0-CURRENT FreeBSD 5.0-CURRENT #19: Thu Jan 25 19:37:42 EST 2001 wollman@hergotha.lcs.mit.edu:/usr/src/sys/compile/HERGOTHA i386 wollman@hergotha(224)$ cc -v Using builtin specs. gcc version 2.95.3 20010101 (prerelease) XFree86 header files are from XFree86 3.x from about a year ago. >Description: Get IOCCC 2000 winners from . Try to compile rince.c. Notice that the C preprocessor converts a reference to local variable `S' into capital `Eth' (interpreting as ISO-8859-1). Compile with `cc -save-temps', edit the .i file to fix the erroneous character, and recompile. Program works as intended. >How-To-Repeat: See above. >Fix: Forward report to gcc developers. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 8:30:25 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0EFCB37B402 for ; Sat, 27 Jan 2001 08:30:08 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RGU7w29844; Sat, 27 Jan 2001 08:30:07 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 08:30:07 -0800 (PST) Message-Id: <200101271630.f0RGU7w29844@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Thomas Moestl Subject: Re: kern/24680: panic on cd .. on the root of a filesystem that is unmounted. Reply-To: Thomas Moestl Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24680; it has been noted by GNATS. From: Thomas Moestl To: freebsd-gnats-submit@FreeBSD.org, pantzer@ludd.luth.se Cc: Subject: Re: kern/24680: panic on cd .. on the root of a filesystem that is unmounted. Date: Sat, 27 Jan 2001 18:12:40 +0100 Hi, this bug should be fixed in -CURRENT (vfs_lookup.c v. 1.41), but the fix has not yet been MFC'ed. - thomas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 8:40:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 45B0E37B400 for ; Sat, 27 Jan 2001 08:40:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RGe5030864; Sat, 27 Jan 2001 08:40:05 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 08:40:05 -0800 (PST) Message-Id: <200101271640.f0RGe5030864@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Thomas Moestl Subject: Re: i386/24666: ipfw bridging and dummynet causes panic in 4.2,4.1 and stops in 3.5.1 Reply-To: Thomas Moestl Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24666; it has been noted by GNATS. From: Thomas Moestl To: freebsd-gnats-submit@FreeBSD.org, admin@allegan.net Cc: Subject: Re: i386/24666: ipfw bridging and dummynet causes panic in 4.2,4.1 and stops in 3.5.1 Date: Sat, 27 Jan 2001 18:17:24 +0100 Hi, this bug has hopefully been fixed in -STABLE (after 4.2 was released). An update should help you. - thomas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 9:20:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0305837B400 for ; Sat, 27 Jan 2001 09:20:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RHK1S37481; Sat, 27 Jan 2001 09:20:01 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 09:20:01 -0800 (PST) Message-Id: <200101271720.f0RHK1S37481@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Peter Pentchev Subject: Re: bin/24679: [patch] sshd: missing -V -Q option in Usage-options Reply-To: Peter Pentchev Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24679; it has been noted by GNATS. From: Peter Pentchev To: mavetju@chello.nl Cc: FreeBSD-gnats-submit@freebsd.org Subject: Re: bin/24679: [patch] sshd: missing -V -Q option in Usage-options Date: Sat, 27 Jan 2001 19:09:23 +0200 On Sat, Jan 27, 2001 at 04:08:44PM +0100, mavetju@chello.nl wrote: > > >Number: 24679 > >Category: bin > >Synopsis: [patch] sshd: missing -V -Q option in Usage-options > >Originator: Edwin Groothuis > >Release: FreeBSD 4.2-RELEASE i386 > >Organization: > - > >Environment: > > FreeBSD 4.2, also checked it in the CVS repository on 1.6 and 1.21 > > >Description: > > sshd with an invalid parameter doesn't show the -V nor -Q option > in the Usage-options > > >How-To-Repeat: > > sshd -a and check the output > > >Fix: [snip] Shouldn't this be taken up with the OpenSSH folks, and fixed in the 'real' source? G'luck, Peter -- If there were no counterfactuals, this sentence would not have been paradoxical. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 11:10:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C0F7937B401 for ; Sat, 27 Jan 2001 11:10:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RJA4452286; Sat, 27 Jan 2001 11:10:04 -0800 (PST) (envelope-from gnats) Received: from winf.htu.tuwien.ac.at (winf.htu.tuwien.ac.at [128.131.95.2]) by hub.freebsd.org (Postfix) with ESMTP id CC84437B699 for ; Sat, 27 Jan 2001 11:06:26 -0800 (PST) Received: by winf.htu.tuwien.ac.at (Postfix, from userid 1001) id D0B565D6B; Sat, 27 Jan 2001 20:06:24 +0100 (CET) Message-Id: <20010127190624.D0B565D6B@winf.htu.tuwien.ac.at> Date: Sat, 27 Jan 2001 20:06:24 +0100 (CET) From: klaus@winf.htu.tuwien.ac.at Reply-To: klaus@winf.htu.tuwien.ac.at To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/24683: obscure natd(8) error message Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24683 >Category: bin >Synopsis: obscure natd(8) error message >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 11:10:04 PST 2001 >Closed-Date: >Last-Modified: >Originator: Klaus A. Brunner >Release: FreeBSD 4.2-STABLE i386 >Organization: HTU Wien, FS WInf >Environment: FreeBSD (any version?) running natd(8) >Description: There is a rather annoying problem with natd(8)'s error message "unable to write packet back (...)". This error message may occur when a host is down, or when a firewall rule prevents natd from completing a sendto(). The problem is not that this error message exists, but that it does not give *any* detail (_which_ packet, addresses?). The problem is frequently reported on -questions and other lists, and it's also been bugging me for a while because I just couldn't figure out what was happening from ipfw logs et al. >How-To-Repeat: (see description) One scenario where this seems to happen frequently is when you're running Samba and natd on the same box. >Fix: This simple patch makes the error message verbose enough to be useful: --- natd.c Sat Jan 27 19:48:30 2001 +++ /tmp/natd.c Sat Jan 27 19:38:50 2001 @@ -586,7 +586,7 @@ static void FlushPacketBuffer (int fd) { int wrote; - char msgBuf[80]; + char msgBuf[160]; /* * Put packet back for processing. */ @@ -616,7 +616,8 @@ } else { - sprintf (msgBuf, "failed to write packet back"); + sprintf (msgBuf, "failed to write packet back (%s)", + FormatPacket((struct ip*)packetBuf)); Warn (msgBuf); } } >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 11:40:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 209F837B402 for ; Sat, 27 Jan 2001 11:40:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0RJe3m54594; Sat, 27 Jan 2001 11:40:03 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 11:40:03 -0800 (PST) Message-Id: <200101271940.f0RJe3m54594@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Dima Dorfman Subject: Re: bin/24677: "mdconfig -t vnode -f floppy.bin" seg fault's Reply-To: Dima Dorfman Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/24677; it has been noted by GNATS. From: Dima Dorfman To: sydney13@mail.com Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: bin/24677: "mdconfig -t vnode -f floppy.bin" seg fault's Date: Sat, 27 Jan 2001 11:34:59 -0800 > > >Number: 24677 > >Category: bin > >Synopsis: "mdconfig -t vnode -f floppy.bin" seg fault's > >How-To-Repeat: > Use the FreeBSD boot floppy image (or any other) and do: > > mdconfig -a -t vnode -f boot.flp -u 0 I was just going to mail a fix for this to -current or -hackers. It's attached below if you want to test it. The problem is that mdconfig thinks md_file in struct mdioctl is an array while it's really a pointer. Dima Dorfman dima@unixfreak.org > >Fix: Index: mdconfig.c =================================================================== RCS file: /st/src/FreeBSD/src/sbin/mdconfig/mdconfig.c,v retrieving revision 1.4 diff -u -r1.4 mdconfig.c --- mdconfig.c 2001/01/01 23:08:20 1.4 +++ mdconfig.c 2001/01/27 19:32:40 @@ -84,7 +84,7 @@ case 'f': if (cmdline != 2) usage(); - strncpy(mdio.md_file, optarg, sizeof(mdio.md_file) - 1); + mdio.md_file = optarg; break; case 'o': if (cmdline != 2) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 14:45:25 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from mail.westbend.net (unknown [216.106.246.3]) by hub.freebsd.org (Postfix) with ESMTP id 9BB4137B400 for ; Sat, 27 Jan 2001 14:45:08 -0800 (PST) Received: from admin.westbend.net (admin0.westbend.net [216.106.246.17]) (authenticated) by mail.westbend.net (8.11.1/8.11.1) with ESMTP id f0RMj7O75199 for ; Sat, 27 Jan 2001 16:45:07 -0600 (CST) (envelope-from hetzels@westbend.net) Message-ID: <01a101c088b2$7c53d940$11f66ad8@westbend.net> From: "Scot W. Hetzel" To: Subject: ports/20749: [PATCH] ports/mail/cyrus update Date: Sat, 27 Jan 2001 16:42:53 -0600 Organization: West Bend Interent MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: > Synopsis: [PATCH] ports/mail/cyrus update > > Responsible-Changed-From-To: stb->freebsd-ports > Responsible-Changed-By: kris > Responsible-Changed-When: Fri Jan 26 21:09:42 PST 2001 > Responsible-Changed-Why: > Maintainer is inactive > > http://www.freebsd.org/cgi/query-pr.cgi?pr=20749 > > This PR can be closed as the Port was updated to 1.6.24 via PR 22791. Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 14:46: 7 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from mail.westbend.net (unknown [216.106.246.3]) by hub.freebsd.org (Postfix) with ESMTP id AD37E37B400 for ; Sat, 27 Jan 2001 14:45:49 -0800 (PST) Received: from admin.westbend.net (admin0.westbend.net [216.106.246.17]) (authenticated) by mail.westbend.net (8.11.1/8.11.1) with ESMTP id f0RMjnO75209 for ; Sat, 27 Jan 2001 16:45:49 -0600 (CST) (envelope-from hetzels@westbend.net) Message-ID: <01aa01c088b2$9514d2e0$11f66ad8@westbend.net> From: "Scot W. Hetzel" To: Subject: ports/10725: Wrong Cyrus IMAP deliver group Date: Sat, 27 Jan 2001 16:43:34 -0600 Organization: West Bend Interent MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: > Synopsis: Wrong Cyrus IMAP deliver group > > Responsible-Changed-From-To: stb->freebsd-ports > Responsible-Changed-By: kris > Responsible-Changed-When: Fri Jan 26 21:08:54 PST 2001 > Responsible-Changed-Why: > Maintainer is inactive > > http://www.freebsd.org/cgi/query-pr.cgi?pr=10725 > This PR can be closed as I suggested to the originator to use: define(`CYRUS_MAILER_USER',`cyrus:cyrus')dnl to set the default cyrus group. Scot W. Hetzel To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 14:46:55 2001 Delivered-To: freebsd-bugs@freebsd.org Received: from mail.westbend.net (unknown [216.106.246.3]) by hub.freebsd.org (Postfix) with ESMTP id A31E337B401 for ; Sat, 27 Jan 2001 14:46:38 -0800 (PST) Received: from admin.westbend.net (admin0.westbend.net [216.106.246.17]) (authenticated) by mail.westbend.net (8.11.1/8.11.1) with ESMTP id f0RMkcO75220 for ; Sat, 27 Jan 2001 16:46:38 -0600 (CST) (envelope-from hetzels@westbend.net) Message-ID: <01b301c088b2$b2481ac0$11f66ad8@westbend.net> From: "Scot W. Hetzel" To: Subject: Fw: ports/20888: [PATCH] Miscellaneous fixes for the cyrus port Date: Sat, 27 Jan 2001 16:44:23 -0600 Organization: West Bend Interent MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org From: > Synopsis: [PATCH] Miscellaneous fixes for the cyrus port > > Responsible-Changed-From-To: stb->freebsd-ports > Responsible-Changed-By: kris > Responsible-Changed-When: Fri Jan 26 21:09:56 PST 2001 > Responsible-Changed-Why: > Maintainer is inactive > > http://www.freebsd.org/cgi/query-pr.cgi?pr=20888 > This problem with deleting imapd.conf & imap/mailboxes still exists in the current port. Need to remove: etc/imapd.conf etc/imap/mailboxes from pkg-plist. The current port handles the install of imapd.conf in pkg-install/pkg-deinstall. Mailboxes, will need to be handled by pkg-install/pkg-deinstall as well. Scot To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 18:10:28 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0453B37B404 for ; Sat, 27 Jan 2001 18:10:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S2A0722630; Sat, 27 Jan 2001 18:10:00 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 830DB37B402 for ; Sat, 27 Jan 2001 18:07:20 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S27KR22431; Sat, 27 Jan 2001 18:07:20 -0800 (PST) (envelope-from nobody) Message-Id: <200101280207.f0S27KR22431@freefall.freebsd.org> Date: Sat, 27 Jan 2001 18:07:20 -0800 (PST) From: cyberwin@mail.ru To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: misc/24687: QUAKE FORGE & SVGALIB Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24687 >Category: misc >Synopsis: QUAKE FORGE & SVGALIB >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 18:10:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Kovirshin Alexey >Release: 4.1-R >Organization: >Environment: FreeBSD orb.ru 4.1-RELEASE FreeBSD 4.1-RELEASE #2: Thu Jan 18 22:36:37 MSK 2001 root@orb.ru:/usr/src/sys/compile/PENTIUM i386 >Description: Some patches for qf-0.1.1 and qf-0.2.99beta6 >How-To-Repeat: >Fix: Note: QuakeForge works with svgalibs, but mouse must be gpm and dev/sysmouse in /usr/local/etc/vga/libvga.conf here patch for qf-0.1.1 -----patch-aa-- --- common/snd_oss.c.orig Wed Jan 19 13:01:04 2000 +++ common/snd_oss.c Thu Mar 30 17:41:06 2000 @@ -22,6 +22,7 @@ #include "quakedef.h" #include +#ifndef SDL #include #ifdef HAVE_UNISTD_H #include @@ -50,9 +51,30 @@ static int snd_inited; static int tryrates[] = { 11025, 22051, 44100, 8000 }; +#else /* SDL */ +#include "SDL_audio.h" +#include "SDL_byteorder.h" + +static dma_t the_shm; +static int snd_inited; + +extern int desired_speed; +extern int desired_bits; + +static void paint_audio(void *unused, Uint8 *stream, int len) +{ + if ( shm ) { + shm->buffer = stream; + shm->samplepos += len/(shm->samplebits/8); + // Check for samplepos overflow? + S_PaintChannels (shm->samplepos); + } +} +#endif /*SDL */ qboolean SNDDMA_Init(void) { +#ifndef SDL int rc; int fmt; @@ -147,7 +169,7 @@ // memory map the dma buffer shm->buffer = (unsigned char *) mmap(NULL, info.fragstotal - * info.fragsize, PROT_WRITE, MAP_FILE|MAP_SHARED, audio_fd, 0); + * info.fragsize, PROT_READ | PROT_WRITE, MAP_FILE|MAP_SHARED, audio_fd, 0); if (shm->buffer == MAP_FAILED) { @@ -240,11 +262,87 @@ snd_inited = 1; return 1; +#else /* SDL */ + + SDL_AudioSpec desired, obtained; + + snd_inited = 0; + + /* Set up the desired format */ + desired.freq = desired_speed; + switch (desired_bits) { + case 8: + desired.format = AUDIO_U8; + break; + case 16: + if ( SDL_BYTEORDER == SDL_BIG_ENDIAN ) + desired.format = AUDIO_S16MSB; + else + desired.format = AUDIO_S16LSB; + break; + default: + Con_Printf("Unknown number of audio bits: %d\n", + desired_bits); + return 0; + } + desired.channels = 2; + desired.samples = 512; + desired.callback = paint_audio; + + /* Open the audio device */ + if ( SDL_OpenAudio(&desired, &obtained) < 0 ) { + Con_Printf("Couldn't open SDL audio: %s\n", SDL_GetError()); + return 0; + } + + /* Make sure we can support the audio format */ + switch (obtained.format) { + case AUDIO_U8: + /* Supported */ + break; + case AUDIO_S16LSB: + case AUDIO_S16MSB: + if ( ((obtained.format == AUDIO_S16LSB) && + (SDL_BYTEORDER == SDL_LIL_ENDIAN)) || + ((obtained.format == AUDIO_S16MSB) && + (SDL_BYTEORDER == SDL_BIG_ENDIAN)) ) { + /* Supported */ + break; + } + /* Unsupported, fall through */; + default: + /* Not supported -- force SDL to do our bidding */ + SDL_CloseAudio(); + if ( SDL_OpenAudio(&desired, NULL) < 0 ) { + Con_Printf("Couldn't open SDL audio: %s\n", + SDL_GetError()); + return 0; + } + memcpy(&obtained, &desired, sizeof(desired)); + break; + } + SDL_PauseAudio(0); + + /* Fill the audio DMA information block */ + shm = &the_shm; + shm->splitbuffer = 0; + shm->samplebits = (obtained.format & 0xFF); + shm->speed = obtained.freq; + shm->channels = obtained.channels; + shm->samples = obtained.samples*shm->channels; + shm->samplepos = 0; + shm->submission_chunk = 1; + shm->buffer = NULL; + + snd_inited = 1; + return 1; +#endif /* SDL */ } int SNDDMA_GetDMAPos(void) { +#ifndef SDL struct count_info count; if (!snd_inited) return 0; @@ -260,6 +358,7 @@ // shm->samplepos = (count.bytes / (shm->samplebits / 8)) & (shm->samples-1); // fprintf(stderr, "%d \r", count.ptr); shm->samplepos = count.ptr / (shm->samplebits / 8); +#endif /* SDL */ return shm->samplepos; @@ -267,11 +366,17 @@ void SNDDMA_Shutdown(void) { + if (snd_inited) { +#ifndef SDL close(audio_fd); +#else /* SDL */ + SDL_CloseAudio(); +#endif snd_inited = 0; } + } /* ----patch-ab--- --- configure.in.orig Sun Feb 27 14:26:03 2000 +++ configure.in Wed Dec 20 00:44:43 2000 @@ -185,7 +185,7 @@ HAS_SVGA=$withval, HAS_SVGA=auto) if test "x$HAS_SVGA" != xno; then if test "x$HAS_SVGA" != xauto; then - SVGA_CFLAGS="$SVGA_CFLAGS= -I$withval/include" + SVGA_CFLAGS="$SVGA_CFLAGS -I$withval/include" SVGA_LIBS="$SVGA_LIBS -L$withval/lib" dnl The default system location is /usr/include or /usr/local/include dnl and we (obviously) do not need to set CFLAGS for that @@ -335,7 +335,7 @@ dnl Make sure -lpthread works (for SDL) if test "x$HAS_SDL" = xyes; then AC_CHECK_LIB(pthread, pthread_exit ,SDL_LIBS="$SDL_LIBS -lpthread" - HAS_SDL=yes, HAS_SDL=no, [$SDL_LIBS]) + HAS_SDL=yes, HAS_SDL=yes, [$SDL_LIBS]) fi if test "x$HAS_SDL" != xyes; then SDL_CFLAGS="" SDL_LIBS="" ---patch-ac---- --- uquake/Makefile.in.orig Wed Jan 19 04:24:41 2000 +++ uquake/Makefile.in Wed Dec 20 00:40:46 2000 @@ -282,10 +282,13 @@ $(COMMON_DIR)/@X11_VID_SRC@ $(CC) $(CFLAGS) $(X11_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(X11QUAKE): soft_DIR $(BUILD_DIR)/../$(X11QUAKE) $(BUILD_DIR)/../$(X11QUAKE): $(ALL_X11_OBJS) - $(CC) $(CFLAGS) $(ALL_X11_OBJS) $(X11_LDFLAGS) $(LDFLAGS) $(LIBS) \ + $(CC) $(CFLAGS) $(ALL_X11_OBJS) $(X11_LDFLAGS) $(SDL_LDFLAGS) $(LDFLAGS) $(LIBS) \ -o $(BUILD_DIR)/../$(X11QUAKE) endif @@ -305,6 +308,9 @@ $(BUILD_DIR)/soft/vid_svgalib.@OBJEXT@: $(COMMON_DIR)/vid_svgalib.c $(CC) $(CFLAGS) $(SVGA_CFLAGS) -O -o $@ -c $< +$(BUILD_DIR)/soft/in_svgalib.@OBJEXT@: $(COMMON_DIR)/in_svgalib.c + $(CC) $(CFLAGS) $(SVGA_CFLAGS) -O -o $@ -c $< + $(BUILD_DIR)/soft/d_copy.@OBJEXT@: $(COMMON_DIR)/d_copy.s $(CC) $(CFLAGS) -x assembler-with-cpp -o $@ -c $< @@ -358,6 +364,9 @@ $(BUILD_DIR)/soft/cd_sdl.@OBJEXT@: $(COMMON_DIR)/cd_sdl.c $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(SDLQUAKE): soft_DIR $(BUILD_DIR)/../$(SDLQUAKE) $(BUILD_DIR)/../$(SDLQUAKE): $(ALL_SDL_OBJS) @@ -438,10 +447,13 @@ $(BUILD_DIR)/gl/dga_check.@OBJEXT@: $(COMMON_DIR)/dga_check.c $(CC) $(CFLAGS) $(X11_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(GLQUAKE): gl_DIR $(BUILD_DIR)/../$(GLQUAKE) $(BUILD_DIR)/../$(GLQUAKE): $(ALL_GL_OBJS) - $(CC) $(CFLAGS) $(ALL_GL_OBJS) $(GL_LDFLAGS) $(LDFLAGS) $(LIBS) \ + $(CC) $(CFLAGS) $(ALL_GL_OBJS) $(GL_LDFLAGS) $(SDL_LDFLAGS) $(LDFLAGS) $(LIBS) \ -o $(BUILD_DIR)/../$(GLQUAKE) endif ---patch-ad--- --- qw_client/Makefile.in.orig Wed Jan 19 04:24:41 2000 +++ qw_client/Makefile.in Wed Dec 20 00:38:14 2000 @@ -277,10 +277,13 @@ $(COMMON_DIR)/@X11_VID_SRC@ $(CC) $(CFLAGS) $(X11_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(X11QUAKE): soft_DIR $(BUILD_DIR)/../$(X11QUAKE) $(BUILD_DIR)/../$(X11QUAKE): $(ALL_X11_OBJS) - $(CC) $(CFLAGS) $(ALL_X11_OBJS) $(X11_LDFLAGS) $(LDFLAGS) $(LIBS) \ + $(CC) $(CFLAGS) $(ALL_X11_OBJS) $(X11_LDFLAGS) $(SDL_LDFLAGS) $(LDFLAGS) $(LIBS) \ -o $(BUILD_DIR)/../$(X11QUAKE) endif @@ -300,6 +303,9 @@ $(BUILD_DIR)/soft/vid_svgalib.@OBJEXT@: $(COMMON_DIR)/vid_svgalib.c $(CC) -O $(CFLAGS) $(SVGA_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/in_svgalib.@OBJEXT@: $(COMMON_DIR)/in_svgalib.c + $(CC) -O $(CFLAGS) $(SVGA_CFLAGS) -o $@ -c $< + $(BUILD_DIR)/soft/d_copy.@OBJEXT@: $(COMMON_DIR)/d_copy.s $(CC) $(CFLAGS) -x assembler-with-cpp -o $@ -c $< @@ -353,6 +359,9 @@ $(BUILD_DIR)/soft/cd_sdl.@OBJEXT@: $(COMMON_DIR)/cd_sdl.c $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(SDLQUAKE): soft_DIR $(BUILD_DIR)/../$(SDLQUAKE) $(BUILD_DIR)/../$(SDLQUAKE): $(ALL_SDL_OBJS) @@ -402,10 +411,13 @@ $(BUILD_DIR)/gl/dga_check.@OBJEXT@: $(COMMON_DIR)/dga_check.c $(CC) $(CFLAGS) $(X11_CFLAGS) -o $@ -c $< +$(BUILD_DIR)/soft/snd_oss.@OBJEXT@: $(COMMON_DIR)/snd_oss.c + $(CC) $(CFLAGS) $(SDL_CFLAGS) -o $@ -c $< + $(GLQUAKE): gl_DIR $(BUILD_DIR)/../$(GLQUAKE) $(BUILD_DIR)/../$(GLQUAKE): $(ALL_GL_OBJS) - $(CC) $(CFLAGS) $(ALL_GL_OBJS) $(GL_LDFLAGS) $(LDFLAGS) $(LIBS) \ + $(CC) $(CFLAGS) $(ALL_GL_OBJS) $(GL_LDFLAGS) $(SDL_LDFLAGS) $(LDFLAGS) $(LIBS) \ -o $(BUILD_DIR)/../$(GLQUAKE) endif ---patch-ae------ common/vid_svgalib.c.orig Wed Jan 19 14:01:04 2000 +++ common/vid_svgalib.c Wed Dec 20 00:33:56 2000 @@ -90,10 +90,10 @@ if (VGA_planar) { for (plane=0 ; plane<4 ; plane++) { /* Select the correct plane for reading and writing */ - outb(0x02, 0x3C4); - outb(1 << plane, 0x3C5); - outb(4, 0x3CE); - outb(plane, 0x3CF); + _outb(0x02, 0x3C4); + _outb(1 << plane, 0x3C5); + _outb(4, 0x3CE); + _outb(plane, 0x3CF); for (i=0 ; i<(height << repshift) ; i += reps) { for (k=0 ; k -#ifdef HAVE_NETINET_IN_H -# include -#endif - #ifdef HAVE_WINSOCK_H # include #endif @@ -89,6 +85,10 @@ #include "view.h" #include "va.h" #include "winquake.h" + +#ifdef HAVE_NETINET_IN_H +# include +#endif #ifdef __sun /* Sun's model_t in sys/model.h conflicts w/ Quake's model_t */ --- ../../qf/source/vid_svgalib.c Tue Jan 9 03:03:08 2001 +++ vid_svgalib.c Sat Jan 27 12:41:09 2001 @@ -58,6 +58,7 @@ void VGA_UpdatePlanarScreen (void *srcbuffer); +void _outb (unsigned, unsigned); unsigned short d_8to16table[256]; @@ -107,10 +108,10 @@ if (VGA_planar) { for (plane = 0; plane < 4; plane++) { /* Select the correct plane for reading and writing */ - outb (0x02, 0x3C4); - outb (1 << plane, 0x3C5); - outb (4, 0x3CE); - outb (plane, 0x3CF); + _outb (0x02, 0x3C4); + _outb (1 << plane, 0x3C5); + _outb (4, 0x3CE); + _outb (plane, 0x3CF); for (i = 0; i < (height << repshift); i += reps) { for (k = 0; k < reps; k++) { @@ -165,10 +166,10 @@ if (VGA_planar) { for (plane = 0; plane < 4; plane++) { /* Select the correct plane for writing */ - outb (2, 0x3C4); - outb (1 << plane, 0x3C5); - outb (4, 0x3CE); - outb (plane, 0x3CF); + _outb (2, 0x3C4); + _outb (1 << plane, 0x3C5); + _outb (4, 0x3CE); + _outb (plane, 0x3CF); for (i = 0; i < (height << repshift); i += reps) { for (k = 0; k < reps; k++) { ---end-of-patch-qf.0.2.99beta6--- Have Fun Quake Playing! all questions to E-mail :) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 19: 0:22 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 90A8B37B400 for ; Sat, 27 Jan 2001 19:00:05 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S305u29414; Sat, 27 Jan 2001 19:00:05 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 19:00:05 -0800 (PST) Message-Id: <200101280300.f0S305u29414@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Sean Winn" Subject: Re: kern/24624: Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE Reply-To: "Sean Winn" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/24624; it has been noted by GNATS. From: "Sean Winn" To: , Cc: Subject: Re: kern/24624: Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE Date: Sun, 28 Jan 2001 13:54:02 +1100 Problem resolved by latest updates to the ahc driver. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 19:42:38 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 18CE037B400; Sat, 27 Jan 2001 19:42:21 -0800 (PST) Received: (from ken@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S3gL635918; Sat, 27 Jan 2001 19:42:21 -0800 (PST) (envelope-from ken) Date: Sat, 27 Jan 2001 19:42:21 -0800 (PST) From: Message-Id: <200101280342.f0S3gL635918@freefall.freebsd.org> To: sean@gothic.net.au, ken@FreeBSD.org, freebsd-bugs@FreeBSD.org, gibbs@FreeBSD.org Subject: Re: kern/24624: Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: Adaptec 2740 works fine in FreeBSD 4.0-RELEASE, panics during probe with 4.2-STABLE State-Changed-From-To: open->closed State-Changed-By: ken State-Changed-When: Sat Jan 27 19:41:34 PST 2001 State-Changed-Why: Submitter says the problem has been fixed. Responsible-Changed-From-To: freebsd-bugs->gibbs Responsible-Changed-By: ken Responsible-Changed-When: Sat Jan 27 19:41:34 PST 2001 Responsible-Changed-Why: Justin's driver. http://www.freebsd.org/cgi/query-pr.cgi?pr=24624 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 19:50:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 0F19737B698 for ; Sat, 27 Jan 2001 19:50:01 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S3o1436564; Sat, 27 Jan 2001 19:50:01 -0800 (PST) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id D7C5A37B400 for ; Sat, 27 Jan 2001 19:43:10 -0800 (PST) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S3hAA35978; Sat, 27 Jan 2001 19:43:10 -0800 (PST) (envelope-from nobody) Message-Id: <200101280343.f0S3hAA35978@freefall.freebsd.org> Date: Sat, 27 Jan 2001 19:43:10 -0800 (PST) From: fogoss@remixnetwork.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/24689: system hangs at checking quotas startup Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 24689 >Category: i386 >Synopsis: system hangs at checking quotas startup >Confidential: no >Severity: critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Jan 27 19:50:00 PST 2001 >Closed-Date: >Last-Modified: >Originator: Fogoss >Release: 4.0.2 >Organization: remixnetwork.com >Environment: >Description: After setting BSD box as ypserver (salve) and then trying to bind to itself... the system hanged for a long time.. I then restarted and startup won't go beyond checking quotas initialization. Thanks for your help.. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 20:50:20 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 7EF4B37B400 for ; Sat, 27 Jan 2001 20:50:02 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S4o2I41686; Sat, 27 Jan 2001 20:50:02 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 20:50:02 -0800 (PST) Message-Id: <200101280450.f0S4o2I41686@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Kris Kennaway Subject: Re: gnu/24681: gcc 2.95.3 cannot compile rince.c from IOCCC-2000 Reply-To: Kris Kennaway Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR gnu/24681; it has been noted by GNATS. From: Kris Kennaway To: Garrett Wollman Cc: FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: gnu/24681: gcc 2.95.3 cannot compile rince.c from IOCCC-2000 Date: Sat, 27 Jan 2001 20:48:55 -0800 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sat, Jan 27, 2001 at 11:24:17AM -0500, Garrett Wollman wrote: > >Fix: > Forward report to gcc developers. Couldn't you do this to save David the work? Kris --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6c6S3Wry0BWjoQKURAqJrAJ9m+nMUCa7dnel5KK7Za9bBD1ONkQCg3GGf LZzKcwJ7OjrPZd23xXPW3Tg= =hOoo -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 21: 0:21 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id F035D37B400 for ; Sat, 27 Jan 2001 21:00:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S503042018; Sat, 27 Jan 2001 21:00:03 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 21:00:03 -0800 (PST) Message-Id: <200101280500.f0S503042018@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: "Fogoss" Subject: Re: i386/24689: system hangs at checking quotas startup Reply-To: "Fogoss" Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24689; it has been noted by GNATS. From: "Fogoss" To: , Cc: Subject: Re: i386/24689: system hangs at checking quotas startup Date: Sat, 27 Jan 2001 23:58:00 -0500 This is a multi-part message in MIME format. ------=_NextPart_000_0015_01C088BC.FA8F5320 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I just realized what I did wrong.. while setting ypbind I accidentally = added an entry to bind to the IP 127.0.0.1 intead of the local IP... so = that created the whole issue. Thanks for your help anyways,, bye -Fogoss ------=_NextPart_000_0015_01C088BC.FA8F5320 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hi,
 
 I just realized what I did = wrong.. while=20 setting ypbind I accidentally added an entry to bind to the IP 127.0.0.1 = intead=20 of the local IP... so that created the whole issue. Thanks for your help = anyways,,
 
bye
 
-Fogoss
------=_NextPart_000_0015_01C088BC.FA8F5320-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 21:10:19 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5AAA037B400 for ; Sat, 27 Jan 2001 21:10:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S5A3P44618; Sat, 27 Jan 2001 21:10:03 -0800 (PST) (envelope-from gnats) Date: Sat, 27 Jan 2001 21:10:03 -0800 (PST) Message-Id: <200101280510.f0S5A3P44618@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: peter stern Subject: Re: i386/24653: can't get working install of X under 4.2 release Reply-To: peter stern Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR i386/24653; it has been noted by GNATS. From: peter stern To: freebsd-gnats-submit@FreeBSD.org, pstern@ptialaska.net Cc: Subject: Re: i386/24653: can't get working install of X under 4.2 release Date: Sat, 27 Jan 2001 20:11:40 -0900 I did an install of Xfree86 3.36.6 from the ports and X now works. Something in the install routine from packages must be broken. peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message From owner-freebsd-bugs Sat Jan 27 23:14:18 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id AD09037B404; Sat, 27 Jan 2001 23:14:00 -0800 (PST) Received: (from dougb@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0S7E0l59831; Sat, 27 Jan 2001 23:14:00 -0800 (PST) (envelope-from dougb) Date: Sat, 27 Jan 2001 23:14:00 -0800 (PST) From: Message-Id: <200101280714.f0S7E0l59831@freefall.freebsd.org> To: dot@dotat.at, dougb@FreeBSD.org, freebsd-bugs@FreeBSD.org, dougb@FreeBSD.org Subject: Re: bin/24564: local ident strings interfere with mergemaster Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopsis: local ident strings interfere with mergemaster State-Changed-From-To: open->analyzed State-Changed-By: dougb State-Changed-When: Sat Jan 27 23:12:30 PST 2001 State-Changed-Why: I'll be looking at a different solution for this problem. Responsible-Changed-From-To: freebsd-bugs->dougb Responsible-Changed-By: dougb Responsible-Changed-When: Sat Jan 27 23:12:30 PST 2001 Responsible-Changed-Why: mm is my responsibility. http://www.freebsd.org/cgi/query-pr.cgi?pr=24564 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message