From owner-freebsd-current Sun May 27 0:20:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (Postfix) with ESMTP id 9C07637B424 for ; Sun, 27 May 2001 00:20:22 -0700 (PDT) (envelope-from j@uriah.heep.sax.de) Received: (from uucp@localhost) by sax.sax.de (8.9.3/8.9.3) with UUCP id JAA28666 for freebsd-current@freebsd.org; Sun, 27 May 2001 09:20:20 +0200 (CEST) Received: (from j@localhost) by uriah.heep.sax.de (8.11.3/8.11.3) id f4R6tqY07413; Sun, 27 May 2001 08:55:53 +0200 (MET DST) (envelope-from j) Date: Sun, 27 May 2001 08:55:53 +0200 (MET DST) Message-Id: <200105270655.f4R6tqY07413@uriah.heep.sax.de> Mime-Version: 1.0 X-Newsreader: knews 1.0b.1 Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Organization: Private BSD site, Dresden X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E References: <20010526221236.A60521@walton.maths.tcd.ie> <20010526235532.726E1380E@overcee.netplex.com.au> From: j@uriah.heep.sax.de (Joerg Wunsch) Subject: Re: worklist_remove panic X-Original-Newsgroups: local.freebsd.current To: freebsd-current@freebsd.org Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Wemm wrote: > For some reason, sysinstall or the kernel decided to += 64k on the > start address of the swap partition (to avoid swap clobbering the > fdisk, bootblocks, etc at the start of the disk), but neglected to > remove 64k from the size. This could be undone. Swapping has been fixed long ago to not clobber disklabels (i. e. it doesn't start at the beginning of the swap partition). -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 0:46: 7 2001 Delivered-To: freebsd-current@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 66F2137B42C; Sun, 27 May 2001 00:46:02 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f4R7sQ407322; Sun, 27 May 2001 00:54:26 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200105270754.f4R7sQ407322@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Barry Lustig Cc: Mike Smith , Valentin Nechayev , current@freebsd.org, hackers@freebsd.org Subject: Re: Boot time memory issue In-reply-to: Your message of "Sat, 26 May 2001 22:03:34 EDT." <3B106076.657BB1A9@lustig.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 May 2001 00:54:26 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > SMAP type=01 base=00000000 00000000 len=00000000 0009f800 > > > SMAP type=02 base=00000000 0009f800 len=00000000 00000800 > > > SMAP type=02 base=00000000 000e8400 len=00000000 00017c00 > > > SMAP type=01 base=00000000 00100000 len=00000000 13ef0000 > > > SMAP type=03 base=00000000 13ff0000 len=00000000 0000f800 > > > SMAP type=04 base=00000000 13fff800 len=00000000 00000800 > > > SMAP type=02 base=00000000 fff80000 len=00000000 00080000 > > > Too many holes in the physical address space, giving up > > > > Can you try changing the declaration of phys_avail at the top of > > sys/i386/i386/machdep.c from: > > > > vm_offset_t phys_avail[10]; > > > > to > > > > vm_offset_t phys_avail[100]; > > Did that and got the same error. I put a printf just before the > pa_indx++ in machdep.c and watched it increment by 2's all the way up to > 100. How many SMAP lines did it print? All the ones above look legitimate, and there are only 7 of them. What about the values of pa, i and physmap_idx? -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 1:18: 7 2001 Delivered-To: freebsd-current@freebsd.org Received: from segfault.kiev.ua (segfault.kiev.ua [193.193.193.4]) by hub.freebsd.org (Postfix) with ESMTP id 6FC2437B424; Sun, 27 May 2001 01:17:57 -0700 (PDT) (envelope-from netch@iv.nn.kiev.ua) Received: (from uucp@localhost) by segfault.kiev.ua (8) with UUCP id LGU10451; Sun, 27 May 2001 11:17:38 +0300 (EEST) (envelope-from netch@iv.nn.kiev.ua) Received: (from netch@localhost) by iv.nn.kiev.ua (8.11.3/8.11.3) id f4R8Fwo01855; Sun, 27 May 2001 11:15:58 +0300 (EEST) (envelope-from netch) Date: Sun, 27 May 2001 11:15:57 +0300 From: Valentin Nechayev To: Barry Lustig Cc: Mike Smith , current@FreeBSD.ORG, hackers@FreeBSD.ORG Subject: Re: Boot time memory issue Message-ID: <20010527111557.B1577@iv.nn.kiev.ua> References: <200105270201.f4R21o404244@mass.dis.org> <3B106076.657BB1A9@lustig.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3B106076.657BB1A9@lustig.com>; from barry@lustig.com on Sat, May 26, 2001 at 10:03:34PM -0400 X-42: On Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Sat, May 26, 2001 at 22:03:34, barry (Barry Lustig) wrote about "Re: Boot time memory issue": > > > SMAP type=01 base=00000000 00100000 len=00000000 13ef0000 [...] > Did that and got the same error. I put a printf just before the > pa_indx++ in machdep.c and watched it increment by 2's all the way up to > 100. > > Any other ideas? This code in machdep.c performs easy memory test for each page and adds it to previous chunk or creates new one. The idea AFAIU is to test declared memory regions for real ones. If you have >100 really different regions in declared two memory regions, something bad happened with your hardware: memory modules are broken, or chipset incorrectly detects them, or yet another problem... You can test its logic by adding following patch or similar one: --- machdep.c.orig Sun May 27 11:12:19 2001 +++ machdep.c Sun May 27 11:13:57 2001 @@ -1785,10 +1785,12 @@ printf("Too many holes in the physical address space, giving up\n"); pa_indx--; break; } phys_avail[pa_indx++] = pa; /* start */ + printf( "getmemsize: new chunk at %08lx\n", + (unsigned long) pa ); phys_avail[pa_indx] = pa + PAGE_SIZE; /* end */ } physmem++; } } /netch To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 1:22: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id BA6EE37B424 for ; Sun, 27 May 2001 01:21:57 -0700 (PDT) (envelope-from dwmalone@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 27 May 2001 09:21:57 +0100 (BST) To: Peter Wemm Cc: Dag-Erling Smorgrav , current@FreeBSD.ORG Subject: Re: worklist_remove panic In-reply-to: Your message of "Sat, 26 May 2001 16:55:32 PDT." <20010526235532.726E1380E@overcee.netplex.com.au> X-Request-Do: Date: Sun, 27 May 2001 09:21:55 +0100 From: David Malone Message-ID: <200105270921.aa21961@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Check your disk label. I got burned a few months back on a fairly old > install where I created swap first, then root. This causes the swap > partition to start at sector 0, with root straight after. For some reason, > sysinstall or the kernel decided to += 64k on the start address of the swap > partition (to avoid swap clobbering the fdisk, bootblocks, etc at the start > of the disk), but neglected to remove 64k from the size. That seems to be it. They actually overlap by 60 sectors. Grrr... David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 2:51:18 2001 Delivered-To: freebsd-current@freebsd.org Received: from critter.freebsd.dk (beachchick.freebsd.dk [212.242.34.253]) by hub.freebsd.org (Postfix) with ESMTP id 7297937B422 for ; Sun, 27 May 2001 02:51:15 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter (localhost [127.0.0.1]) by critter.freebsd.dk (8.11.3/8.11.3) with ESMTP id f4R9p7m97037 for ; Sun, 27 May 2001 11:51:07 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: current@freebsd.org Subject: -current broken ? From: Poul-Henning Kamp Date: Sun, 27 May 2001 11:51:07 +0200 Message-ID: <97035.990957067@critter> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ===> usr.bin/fetch cc -O -pipe -Wall -pedantic -I/usr/obj/flat/src/i386/usr/include -c /flat/src/usr.bin/fetch/fetch.c gzip -cn /flat/src/usr.bin/fetch/fetch.1 > fetch.1.gz /flat/src/usr.bin/fetch/fetch.c: In function `stat_display': /flat/src/usr.bin/fetch/fetch.c:131: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:134: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c: In function `stat_end': /flat/src/usr.bin/fetch/fetch.c:173: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c: In function `fetch': /flat/src/usr.bin/fetch/fetch.c:301: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:339: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:339: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:358: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:361: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:394: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:394: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:509: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c:509: warning: ANSI C does not support the `ll' length modifier /flat/src/usr.bin/fetch/fetch.c: In function `main': /flat/src/usr.bin/fetch/fetch.c:757: `vtty' undeclared (first use in this function) /flat/src/usr.bin/fetch/fetch.c:757: (Each undeclared identifier is reported only once /flat/src/usr.bin/fetch/fetch.c:757: for each function it appears in.) *** Error code 1 1 error -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 2:52: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from sneety.insync.net (sneety.insync.net [209.113.65.5]) by hub.freebsd.org (Postfix) with ESMTP id 0927537B423 for ; Sun, 27 May 2001 02:51:57 -0700 (PDT) (envelope-from mbedynek@insync.net) Received: from mbedynek (209-16-34-81.insync.net [209.16.34.81]) by sneety.insync.net (8.9.3/8.9.3) with SMTP id EAA16392 for ; Sun, 27 May 2001 04:51:55 -0500 (CDT) From: "Matt Bedynek" To: Subject: 5.0current Date: Sun, 27 May 2001 04:51:58 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2462.0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG is it possible to use the 5.0-current kernel with releases such as 4.3? I would like to take advantage of the SMP optimizations that are in 5.0current. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 2:55:16 2001 Delivered-To: freebsd-current@freebsd.org Received: from tigerdyr.wheel.dk (tigerdyr.wheel.dk [62.242.234.100]) by hub.freebsd.org (Postfix) with ESMTP id C250237B423 for ; Sun, 27 May 2001 02:55:13 -0700 (PDT) (envelope-from lyngbol@tigerdyr.wheel.dk) Received: by tigerdyr.wheel.dk (Postfix, from userid 1002) id 874F715099; Sun, 27 May 2001 11:55:12 +0200 (CEST) Date: Sun, 27 May 2001 11:55:12 +0200 From: =?iso-8859-1?Q?Michael_Lyngb=F8l?= To: Matt Bedynek Cc: freebsd-current@freebsd.org Subject: Re: 5.0current Message-ID: <20010527115512.A4374@tigerdyr.wheel.dk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: ; from mbedynek@insync.net on Sun, May 27, 2001 at 04:51:58AM -0500 X-Operating-System: FreeBSD/i386 5.0-CURRENT X-PGP-Fingerprint: 3CA6 3789 1455 8FC2 D499 F22A D763 1ABB 9E4A 37AE X-PGP-Public-Key: finger lyngbol@tigerdyr.wheel.dk Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 27.05.2001 04:51:58 +0000, Matt Bedynek wrote: > is it possible to use the 5.0-current kernel with releases such as 4.3? No. > I would like to take advantage of the SMP optimizations that are in > 5.0current. You would like to upgrade your whole system then. http://www.freebsd.org/doc/en_US.ISO_8859-1/books/handbook/cutting-edge.html /Michael -- Michael Lyngbøl -- michael at lyngbol dot dk TDC Tele Danmark, DataNetworks, IP section To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 2:58: 4 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-64-165-226-3.dsl.lsan03.pacbell.net [64.165.226.3]) by hub.freebsd.org (Postfix) with ESMTP id A8E0C37B424 for ; Sun, 27 May 2001 02:58:01 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id DF40766C3C; Sun, 27 May 2001 02:58:00 -0700 (PDT) Date: Sun, 27 May 2001 02:58:00 -0700 From: Kris Kennaway To: Matt Bedynek Cc: freebsd-current@freebsd.org Subject: Re: 5.0current Message-ID: <20010527025759.C16844@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="4jXrM3lyYWu4nBt5" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mbedynek@insync.net on Sun, May 27, 2001 at 04:51:58AM -0500 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --4jXrM3lyYWu4nBt5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Sun, May 27, 2001 at 04:51:58AM -0500, Matt Bedynek wrote: > is it possible to use the 5.0-current kernel with releases such as 4.3? > I would like to take advantage of the SMP optimizations that are in > 5.0current. No. Kris --4jXrM3lyYWu4nBt5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7EM+nWry0BWjoQKURApZgAJ9fruMeEX/wf+LJ2UOGTVk1qiZxxwCeJQJB ZavhGOxRdAy6+KTFz0lvcgk= =R6lk -----END PGP SIGNATURE----- --4jXrM3lyYWu4nBt5-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 9: 9:33 2001 Delivered-To: freebsd-current@freebsd.org Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by hub.freebsd.org (Postfix) with ESMTP id 8AECE37B422 for ; Sun, 27 May 2001 09:09:29 -0700 (PDT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id D922117D25; Sun, 27 May 2001 18:05:06 +0200 (CEST) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.11.1/8.11.1) id f4RFxVD01274; Sun, 27 May 2001 17:59:31 +0200 (CEST) (envelope-from schweikh) Date: Sun, 27 May 2001 17:59:31 +0200 From: Jens Schweikhardt To: tlambert@primenet.com Cc: freebsd-current@freebsd.org Subject: Strange DNS behavior; I'm stumped Message-ID: <20010527175931.A729@schweikhardt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Terry, thanks a lot for taking the time to attack my DNS problem. I think, however, that there's something fishy with either my DNS setup or FreeBSD's new nsswitch configuration. # Make your test program do a gethostbyname(), like it does. # # Then take the resulting IP address, and call gethostbyaddr(), # to get the _canonical_ name and IP address of the host you # obtained by name, so that it will give you the A record name # of the host, instead of some CNAMe which may be transient. # # Now watch your modem dial out, because you have not set up # correct in-addr.arpa delegations for all of your local IP # addresses in your DNS server. # # Now look up. See the lightbulb. Hmm. Pardon my blindness, what I don't understand is that 1) My 4.3-RC#0 system does not show that behavior; it's configured the old way with /etc/host.conf. Starting ctwm there does not lead to the resolver doing a remote ns query. 2) The DNS query causing dial out requests an A record for hal9000.schweikhardt.net. and not a reverse lookup for whatever.in-addr.arpa: 19:19:36.504837 IP 74: 213.7.20.247.1025 > 129.143.1.1.53: 34068+ A? +hal9000.schweikhardt.net. (42) In fact there is no reverse lookup among the first dozen or so packets. 3) The ctwm sources only have one call to gethostbyname(), none for gethostbyaddr, so it's not as anal as one would think. The lines are XmuGetHostname(client, MAXHOSTNAME); hostname = gethostbyname(client); I'm not sure if XmuGetHostname could be the culprit. [Setting up a caching-only server] Before I do that I want to track down what has changed. I still believe that when my DNS works properly with 4.3 it should as well with 5.0 without jumping through this hoop. Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 9:11: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.iside.net (ns2.iside.net [212.73.214.202]) by hub.freebsd.org (Postfix) with ESMTP id EAAFD37B422 for ; Sun, 27 May 2001 09:10:54 -0700 (PDT) (envelope-from julien@iside.net) Received: from [193.253.182.218] (HELO yoshi) by mail.iside.net (CommuniGate Pro SMTP 3.4.2) with SMTP id 3529141; Sun, 27 May 2001 18:05:43 +0200 Message-ID: <002701c0e6c8$43a57b20$662d44c3@yoshi> From: "julien" To: , "Takeshi Ken Yamada" References: <20010527104228P.ken@tyd2.tydfam.machida.tokyo.jp> Subject: Re: Q) lock order reversal Date: Sun, 27 May 2001 18:15:33 +0200 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-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I've got exactly the same with a 5.0-20010514-CURRENT snapshot from current.freebsd.org. BTW, it is running on a notebook, and the newcard kernel runs very well, nice job ! -- ------------------------------- --> julien@iside.net ------------------------------- ----- Original Message ----- From: "Takeshi Ken Yamada" To: Sent: Sunday, May 27, 2001 3:42 AM Subject: Q) lock order reversal > Hi! > With recent -current kernel, I get message below with P3@800Mhz X 2 > when booting up. > > What is wrong? > > lock order reversal > 1st 0xc04d4ac0 mntvnode @ ../../ufs/ffs/ffs_vfsops.c 1007 > 2nd 0xdb3001ac vnode interlock @ ../../ufs/ffs/ffs_vfsops.c 1016 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 9:34:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (Postfix) with ESMTP id D813037B422 for ; Sun, 27 May 2001 09:34:48 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.11.3/8.11.3) id f4RGYkZ22951; Sun, 27 May 2001 11:34:46 -0500 (CDT) (envelope-from dan) Date: Sun, 27 May 2001 11:34:46 -0500 From: Dan Nelson To: Matt Bedynek Cc: freebsd-current@FreeBSD.ORG Subject: Re: 5.0current Message-ID: <20010527113445.B6267@dan.emsphone.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.18i X-OS: FreeBSD 5.0-CURRENT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In the last episode (May 27), Matt Bedynek said: > is it possible to use the 5.0-current kernel with releases such as > 4.3? I would like to take advantage of the SMP optimizations that are > in 5.0current. -current is too unstable at the moment to try and use on a production system, and I don't think SMP is any faster than 4.* right now, either. Most of the kernel still requires the Giant lock. -- Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 11:55:52 2001 Delivered-To: freebsd-current@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id 456D137B423 for ; Sun, 27 May 2001 11:55:49 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f4RJ4KA01457; Sun, 27 May 2001 12:04:21 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200105271904.f4RJ4KA01457@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: mheffner@vt.edu Cc: freebsd-current@freebsd.org Subject: Re: Laptop locks up during pci initialization In-reply-to: Your message of "Sat, 26 May 2001 01:01:32 EDT." <20010526010132.A74721@cowpie.acm.vt.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 27 May 2001 12:04:20 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I recently purchased a new Toshiba Satellite 2805 laptop, and I'm > trying to install -current on it =) When I tried to install from the > -current snapshots they all would lockup just after 'pcib0: ...' was > printed. So I tried a 4-stable snapshot and that worked > perfectly. However, I'm now trying to upgrade to -current, but it > still locks up in the kernel when trying to initialize the pci > bus. The following are the last lines of a verbose boot just before > it locks up: > > pcib0: at pcibus 0 on > motherboard > pci0: physical bus=0 > map[10]: type 3, range 32, base e00000000, size 27, enabled > found-> vendor=0x8086, dev=0x7190, revid=0x03 > bus=0, slot=0, func=0 > class=06-00-00, hdrtype=0x00, mfdev=0 > > ( Then three more devices it finds, and then this is the last one: > > found-> vendor=0x8086, dev=0x7112, revid=0x01 > bus=0, slot=5, func=2 > class=0c-03-00, hdrtype=0x00, mfdev=0 > intpin=d, irq=11 > > When looking at pciconf this last device is my USB UHCI controller, > but I don't have it in my kernel: > > uhci0@pci0:5:2: class=0x0c0300 card=0x00000000 chip=0x71128086 > rev=0x01 hdr=0x00 > > Now, when I recompile the kernel without `device pci' it boots fine > without any lockups. Is anyone else having similar problems? I looked > through the archives but couldn't find anyone else with similar > problems. It looks like it's been broken for awhile as I tried current > snapshots back to March 1, and they all locked up at the same > place. I'll be glad to try any patches to try and get this working. You could try disabling the PCI BIOS calls; set machdep.bios.pci=disable at the loader prompt. Let me know if this helps; I'd want to track this further if it does. Regards, Mike -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 12: 5: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from hub.org (hub.org [216.126.84.1]) by hub.freebsd.org (Postfix) with ESMTP id 3679037B423 for ; Sun, 27 May 2001 12:05:07 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.10.1/8.11.1) with ESMTP id f4RJ56K30732 for ; Sun, 27 May 2001 15:05:06 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Sun, 27 May 2001 15:05:05 -0400 (EDT) From: "Marc G. Fournier" To: Subject: panic: fdrop: count < 0 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG based on source code cvsup'd today: panic+0xc8 fdrop+0x32 closef+0x9b close+0x89 syscall+0x645 syscall_with_err_pushd+0x1b Marc G. Fournier scrappy@hub.org Systems Administrator @ hub.org scrappy@{postgresql|isc}.org ICQ#7615664 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 12:31:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from midten.fast.no (midten.fast.no [213.188.8.11]) by hub.freebsd.org (Postfix) with ESMTP id A516337B42C; Sun, 27 May 2001 12:31:04 -0700 (PDT) (envelope-from Tor.Egge@fast.no) Received: from fast.no (IDENT:tegge@midten.fast.no [213.188.8.11]) by midten.fast.no (8.9.3/8.9.3) with ESMTP id VAA90048; Sun, 27 May 2001 21:30:59 +0200 (CEST) Message-Id: <200105271930.VAA90048@midten.fast.no> To: mdharnois@home.com Cc: tmoestl@gmx.net, freebsd-current@FreeBSD.ORG, alfred@FreeBSD.ORG, jhb@FreeBSD.ORG, rwatson@FreeBSD.ORG Subject: Re: next panic: blockable sleep lock From: Tor.Egge@fast.no In-Reply-To: Your message of "27 May 2001 01:22:24 -0500" References: <86u22748gv.fsf_-_@mharnois.workgroup.net> X-Mailer: Mew version 1.70 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 27 May 2001 21:30:59 +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > freeing uidinfo: uid = 0, sbsize = 3197224 > freeing uidinfo: uid = 0, proccnt = 86 [...] > trap(c8d20018,c01d0010,c8cb0010,4,c0b3351c) at trap+0x5d0 > calltrap() at calltrap+0x5 > --- trap 0xc, eip = 0xc01ba652, esp = 0xc8d27ed4, ebp = 0xc8d27ee0 --- > _mtx_lock_sleep(c0b3351c,0,c035076c,364) at mtx_lock_sleep+0x342 > chgproccnt(c0b33500,ffffffff,0,c1280900,c03b0d40,c8d26bbc,c1280900) at chgproccnt+0x67 The ui_ref member in struct uidinfo is only 16 bits. This means that a fatal wraparound due to a missing call to uifree() can happen rather quickly. Index: sys/kern/kern_prot.c =================================================================== RCS file: /home/ncvs/src/sys/kern/kern_prot.c,v retrieving revision 1.91 diff -u -r1.91 kern_prot.c --- sys/kern/kern_prot.c 2001/05/25 16:59:06 1.91 +++ sys/kern/kern_prot.c 2001/05/27 07:10:10 @@ -1303,6 +1303,8 @@ */ if (cr->cr_uidinfo != NULL) uifree(cr->cr_uidinfo); + if (cr->cr_ruidinfo != NULL) + uifree(cr->cr_ruidinfo); /* * Free a prison, if any. */ - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 12:58:21 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailtmp6.registeredsite.com (mailtmp6.registeredsite.com [216.247.127.16]) by hub.freebsd.org (Postfix) with ESMTP id 6C2D537B422; Sun, 27 May 2001 12:58:18 -0700 (PDT) (envelope-from spock@techfour.net) Received: from mail5.registeredsite.com (mail5.registeredsite.com [64.224.9.14]) by mailtmp6.registeredsite.com (8.11.1/8.11.1) with ESMTP id f4RJwg004574; Sun, 27 May 2001 15:58:42 -0400 Received: from mail.techfour.net ([209.35.6.184]) by mail5.registeredsite.com (8.11.1/8.11.1) with ESMTP id f4RJwHe08211; Sun, 27 May 2001 15:58:18 -0400 Received: from enterprise.muriel.penguinpowered.com [209.35.6.184] by mail.techfour.net with ESMTP (SMTPD32-6.04) id AC9243DF002C; Sun, 27 May 2001 15:59:14 -0400 Message-ID: X-Mailer: XFMail 1.4.7 on FreeBSD X-Priority: 3 (Normal) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="_=XFMail.1.4.7.FreeBSD:20010527155532:453=_"; micalg=pgp-md5; protocol="application/pgp-signature" In-Reply-To: <200105271904.f4RJ4KA01457@mass.dis.org> Date: Sun, 27 May 2001 15:55:32 -0400 (EDT) Reply-To: Mike Heffner From: Mike Heffner To: Mike Smith Subject: Re: Laptop locks up during pci initialization Cc: freebsd-current@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This message is in MIME format --_=XFMail.1.4.7.FreeBSD:20010527155532:453=_ Content-Type: text/plain; charset=us-ascii On 27-May-2001 Mike Smith wrote: | You could try disabling the PCI BIOS calls; | | set machdep.bios.pci=disable | | at the loader prompt. Let me know if this helps; I'd want to track this | further if it does. Yes, this works =) Mike -- Mike Heffner Fredericksburg, VA http://filebox.vt.edu/users/mheffner --_=XFMail.1.4.7.FreeBSD:20010527155532:453=_ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7EVu0FokZQs3sv5kRAmk0AJ465OdFJXav7ovchRcmPI8EtTKx8ACeITbo OHFrSMVH4tuYzdQfTE9OCK4= =9utm -----END PGP SIGNATURE----- --_=XFMail.1.4.7.FreeBSD:20010527155532:453=_-- End of MIME message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 13: 5: 3 2001 Delivered-To: freebsd-current@freebsd.org Received: from hub.org (hub.org [216.126.84.1]) by hub.freebsd.org (Postfix) with ESMTP id CADE537B422 for ; Sun, 27 May 2001 13:04:58 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.10.1/8.11.1) with ESMTP id f4RK4v941292 for ; Sun, 27 May 2001 16:04:57 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Sun, 27 May 2001 16:04:57 -0400 (EDT) From: "Marc G. Fournier" To: Subject: Re: panic: fdrop: count < 0 In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Just tried to do a buildworld with a May 24th kernel and it did it there also ... On Sun, 27 May 2001, Marc G. Fournier wrote: > > based on source code cvsup'd today: > > panic+0xc8 > fdrop+0x32 > closef+0x9b > close+0x89 > syscall+0x645 > syscall_with_err_pushd+0x1b > > Marc G. Fournier scrappy@hub.org > Systems Administrator @ hub.org > scrappy@{postgresql|isc}.org ICQ#7615664 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > Marc G. Fournier scrappy@hub.org Systems Administrator @ hub.org scrappy@{postgresql|isc}.org ICQ#7615664 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 13:36:21 2001 Delivered-To: freebsd-current@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 7A0C137B422 for ; Sun, 27 May 2001 13:36:18 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from zeppo.feral.com (IDENT:mjacob@zeppo.feral.com [192.67.166.71]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f4RKaHg13997 for ; Sun, 27 May 2001 13:36:17 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Sun, 27 May 2001 13:36:16 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: current@freebsd.org Subject: alarming FFS diagnostic.... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG While running along on an alpha (SMP compiled, but only one processor) whilst doing a make -j 8 buildworld, I saw: free inode //1867 had 1612057320 blocks Now, this system had just come up with a complete fsck which should have fixed all and sundry. Aiee.... -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 13:42:13 2001 Delivered-To: freebsd-current@freebsd.org Received: from EnContacto.Net (adsl-63-205-16-205.dsl.mtry01.pacbell.net [63.205.16.205]) by hub.freebsd.org (Postfix) with ESMTP id B7A6E37B422; Sun, 27 May 2001 13:42:08 -0700 (PDT) (envelope-from eculp@encontacto.net) Received: (from root@localhost) by EnContacto.Net (8.11.3/8.11.3) id f4RKg8N21954; Sun, 27 May 2001 13:42:08 -0700 (PDT) (envelope-from eculp@encontacto.net) From: Edwin Culp Received: from 63.205.16.202 ( [63.205.16.202]) as user eculp@encontacto.net by Mail.CafeMania.Net with HTTP; Sun, 27 May 2001 13:42:07 -0700 Message-ID: <990996127.3b11669f737e4@Mail.CafeMania.Net> Date: Sun, 27 May 2001 13:42:07 -0700 To: Ports@FreeBSD.Org, Current@FreeBSD.Org Subject: Linux_Base port work around for Current? MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 2.3.7-cvs X-Originating-IP: 63.205.16.202 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I am installing current on a new box and I need jkd. That basically means linux emulation. I haven't been able to build it for some time on current. I have used the submitted PR to upgrade it to 7.? and it has worked except I have problems with all other ports that need linux_base. Right now the only solution is the upgrade that I see. Three questions: Does anyone have a better way? Has the PR/patch for ports been changed in the last few weeks? Is there a chance that it will be committed shortly? If I remember, it has been there for a long time. Thanks, ed ----------------------------------------------------------------------- The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn and relearn. --Alvin Toffler To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 13:46:19 2001 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id 2D10A37B423 for ; Sun, 27 May 2001 13:46:09 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.1/8.11.1) id f4RKjxa74269 for current@freebsd.org; Sun, 27 May 2001 22:45:59 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200105272045.f4RKjxa74269@zibbi.icomtek.csir.co.za> Subject: make release failure To: current@freebsd.org Date: Sun, 27 May 2001 22:45:59 +0200 (SAT) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG A make release failed here with: ################################# touch release.8 Making fixit floppy. disklabel: ioctl DIOCWLABEL: Operation not supported by device Warning: Block size restricts cylinders per group to 6. Warning: 1216 sector(s) in last cylinder unallocated /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) super-block backups (for fsck -b #) at: 32 2556 blocks Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on /dev/md0c 1363 1297 66 95% 266 116 70% /mnt *** Filesystem is 1440 K, 66 left *** 4000 bytes/inode, 116 left cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory *** Error code 1 Stop in /usr/src/release. *** Error code 1 Stop in /usr/src/release. ... ################################## John -- John Hay -- John.Hay@icomtek.csir.co.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 14:17:50 2001 Delivered-To: freebsd-current@freebsd.org Received: from leviathan.inethouston.net (216-118-21-146.pdq.net [216.118.21.146]) by hub.freebsd.org (Postfix) with ESMTP id AF78937B424; Sun, 27 May 2001 14:17:46 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: from dwcjr (DWCJR.inethouston.net [216.118.21.147]) by leviathan.inethouston.net (Postfix) with ESMTP id 30FA910F40F; Sun, 27 May 2001 16:17:48 -0500 (CDT) Message-ID: <008801c0e6f2$7978ae00$931576d8@inethouston.net> From: "David W. Chapman Jr." To: "Edwin Culp" , , References: <990996127.3b11669f737e4@Mail.CafeMania.Net> Subject: Re: Linux_Base port work around for Current? Date: Sun, 27 May 2001 16:17:45 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I am installing current on a new box and I need jkd. That basically means > linux emulation. I haven't been able to build it for some time on current. > I have used the submitted PR to upgrade it to 7.? and it has worked except > I have problems with all other ports that need linux_base. Right now the > only solution is the upgrade that I see. Three questions: > > Does anyone have a better way? > > Has the PR/patch for ports been changed in the last few weeks? > > Is there a chance that it will be committed shortly? If I remember, > it has been there for a long time. It will stay there until I can upgrade the rest of the Linux ports to work with it, and its too big of a job for me alone. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 14:55:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from post.mail.nl.demon.net (post-11.mail.nl.demon.net [194.159.73.21]) by hub.freebsd.org (Postfix) with ESMTP id 54EAD37B423; Sun, 27 May 2001 14:55:47 -0700 (PDT) (envelope-from wkb@freebie.demon.nl) Received: from [212.238.54.101] (helo=freebie.demon.nl) by post.mail.nl.demon.net with smtp (Exim 3.22 #1) id 1548Vm-000PBq-00; Sun, 27 May 2001 21:55:46 +0000 Received: (from wkb@localhost) by freebie.demon.nl (8.11.3/8.11.2) id f4RM1LJ72308; Mon, 28 May 2001 00:01:21 +0200 (CEST) (envelope-from wkb) Date: Mon, 28 May 2001 00:01:21 +0200 From: Wilko Bulte To: John Hay Cc: current@freebsd.org, bmah@freebsd.org Subject: Re: make release failure Message-ID: <20010528000121.A72175@freebie.demon.nl> References: <200105272045.f4RKjxa74269@zibbi.icomtek.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <200105272045.f4RKjxa74269@zibbi.icomtek.csir.co.za>; from jhay@icomtek.csir.co.za on Sun, May 27, 2001 at 10:45:59PM +0200 X-OS: FreeBSD 4.3-STABLE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 27, 2001 at 10:45:59PM +0200, John Hay wrote: This strongly smells like a side-effect of RELNOTESng that removed the 'texts' subdir in favor of generated .txt from .sgml source files Wilko > A make release failed here with: > > ################################# > touch release.8 > Making fixit floppy. > disklabel: ioctl DIOCWLABEL: Operation not supported by device > Warning: Block size restricts cylinders per group to 6. > Warning: 1216 sector(s) in last cylinder unallocated > /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors > 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) > super-block backups (for fsck -b #) at: > 32 > 2556 blocks > Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on > /dev/md0c 1363 1297 66 95% 266 116 70% /mnt > *** Filesystem is 1440 K, 66 left > *** 4000 bytes/inode, 116 left > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory > *** Error code 1 > > Stop in /usr/src/release. > *** Error code 1 > > Stop in /usr/src/release. > ... > ################################## > > John > -- > John Hay -- John.Hay@icomtek.csir.co.za > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message ---end of quoted text--- -- | / o / / _ Arnhem, The Netherlands email: wilko@freebsd.org |/|/ / / /( (_) Bulte Powered by FreeBSD/alpha http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 15:55:59 2001 Delivered-To: freebsd-current@freebsd.org Received: from hub.org (hub.org [216.126.84.1]) by hub.freebsd.org (Postfix) with ESMTP id DD65637B424 for ; Sun, 27 May 2001 15:55:56 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.10.1/8.11.1) with ESMTP id f4RMtuQ61723 for ; Sun, 27 May 2001 18:55:56 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Sun, 27 May 2001 18:55:56 -0400 (EDT) From: "Marc G. Fournier" To: Subject: latest panic ... procrunnable? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG thank god for digital cameras ... current panic was while doing a simple 'make buildworld', no -j option ... based on most recent sources ... cpid = 0; lapic.id = 00000000 instruction pointer = 0x8:0xc0179309 stack pointer = 0x10:0xcb350f60 frame pointer = 0x10:0xcb350f64 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, IOPL - 0 current process = 11 (idle: cpu0) kernel: type 29 trap, code=0 Stopped at procrunnable+0xd: movl %ebp,%esp db> trace procrunnable+0xd idle_proc+0x1e fork_exit+0xbc fork_trampoline+0x8 db> show pcpu 0 cpuid = 0 curproc = 0xcb346840: pid 11 "idle: cpu0" curpcb = 0xcb34f000 npxproc = none idleproc = 0xcb346840: pid 11 "idle: cpu0" db> show pcpu 1 cpuid = 1 curproc = 0xccf860e0: pid 37362 "cpp0" curpcb = 0xccfe6000 npxproc = none idleproc = 0xcb346a60: pid 10 "idle: cpu1" Marc G. Fournier scrappy@hub.org Systems Administrator @ hub.org scrappy@{postgresql|isc}.org ICQ#7615664 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 16: 5:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from hub.org (hub.org [216.126.84.1]) by hub.freebsd.org (Postfix) with ESMTP id 1052037B422 for ; Sun, 27 May 2001 16:05:45 -0700 (PDT) (envelope-from scrappy@hub.org) Received: from localhost (scrappy@localhost) by hub.org (8.10.1/8.11.1) with ESMTP id f4RN5i762743 for ; Sun, 27 May 2001 19:05:44 -0400 (EDT) (envelope-from scrappy@hub.org) Date: Sun, 27 May 2001 19:05:44 -0400 (EDT) From: "Marc G. Fournier" To: Subject: Bad superblock on file systems ... Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG anyone having a problem with that with -current kernels? where the kernel panics, on reboot the superblock is screwed ... I can do a 'mount -a' to recalculate, then an umount -a and 'fsck -y' to clean the file systems ... I have softupdates enabled on all file systems except for /, if that helps? Marc G. Fournier scrappy@hub.org Systems Administrator @ hub.org scrappy@{postgresql|isc}.org ICQ#7615664 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 17:10:38 2001 Delivered-To: freebsd-current@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 6A3F837B422 for ; Sun, 27 May 2001 17:10:36 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f4S0AXE58137; Sun, 27 May 2001 18:10:33 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200105280010.f4S0AXE58137@harmony.village.org> To: "Matt Bedynek" Subject: Re: 5.0current Cc: freebsd-current@FreeBSD.ORG In-reply-to: Your message of "Sun, 27 May 2001 04:51:58 CDT." References: Date: Sun, 27 May 2001 18:10:33 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message "Matt Bedynek" writes: : is it possible to use the 5.0-current kernel with releases such as 4.3? : I would like to take advantage of the SMP optimizations that are in : 5.0current. Yes and No. The 4.3 binaries run fine, but many kernel interfaces have changed so you'll get lots of interesting problems. ps is the first, and there are likely others. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 17:32:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id EC96A37B422; Sun, 27 May 2001 17:32:22 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4S0W7G48232; Sun, 27 May 2001 17:32:08 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010526110731.A707@home.com> Date: Sun, 27 May 2001 17:32:15 -0700 (PDT) From: John Baldwin To: Michael Harnois Subject: RE: recursed on non-recursive lock Cc: alfred@FreeBSD.org, freebsd-current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 26-May-01 Michael Harnois wrote: > I finally got this much. I hope it helps. > > lock order reversal > 1st 0xc03af0a0 mntvnode @ ../../ufs/ffs/ffs_vnops.c:1007 > 2nd 0xc8b539cc vnode interlock @ ../../ufs/ffs/ffs_vfsops.c:1016 > > recursed on non-recursive lock (sleep mutex) vm @ Please try http://www.FreeBSD.org/~jhb/patches/vm.patch it fixes several places where we hold the vm lock across VOP's, etc. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 17:43:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from c1030098-a.wtrlo1.ia.home.com (c1030098-a.wtrlo1.ia.home.com [24.6.200.230]) by hub.freebsd.org (Postfix) with ESMTP id 571C737B423; Sun, 27 May 2001 17:43:24 -0700 (PDT) (envelope-from mdharnois@home.com) Received: by c1030098-a.wtrlo1.ia.home.com (Postfix, from userid 1001) id 89A7E14A0D; Sun, 27 May 2001 19:43:20 -0500 (CDT) To: John Baldwin Cc: alfred@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: recursed on non-recursive lock References: From: Michael Harnois Date: 27 May 2001 19:43:19 -0500 In-Reply-To: (John Baldwin's message of "Sun, 27 May 2001 17:32:15 -0700 (PDT)") Message-ID: <86ae3y8frs.fsf@mharnois.workgroup.net> Lines: 12 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (anise) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 27 May 2001 17:32:15 -0700 (PDT), John Baldwin said: > Please try http://www.FreeBSD.org/~jhb/patches/vm.patch it fixes > several places where we hold the vm lock across VOP's, etc. Does that mean you've upgraded it? The last time I tried it (shortly after you announced it) it didn't apply cleanly. -- Michael D. Harnois mdharnois@home.com Redeemer Lutheran Church Washburn, Iowa Sed quis custodiet ipsos custodes? -- Juvenal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 17:46:13 2001 Delivered-To: freebsd-current@freebsd.org Received: from c1030098-a.wtrlo1.ia.home.com (c1030098-a.wtrlo1.ia.home.com [24.6.200.230]) by hub.freebsd.org (Postfix) with ESMTP id 7BF2A37B423; Sun, 27 May 2001 17:46:11 -0700 (PDT) (envelope-from mdharnois@home.com) Received: by c1030098-a.wtrlo1.ia.home.com (Postfix, from userid 1001) id 0009414A0D; Sun, 27 May 2001 19:46:07 -0500 (CDT) To: Tor.Egge@fast.no Cc: tmoestl@gmx.net, freebsd-current@FreeBSD.ORG, alfred@FreeBSD.ORG, jhb@FreeBSD.ORG, rwatson@FreeBSD.ORG Subject: Re: next panic: blockable sleep lock References: <86u22748gv.fsf_-_@mharnois.workgroup.net> <200105271930.VAA90048@midten.fast.no> From: Michael Harnois Date: 27 May 2001 19:46:06 -0500 In-Reply-To: <200105271930.VAA90048@midten.fast.no> (Tor.Egge@fast.no's message of "Sun, 27 May 2001 21:30:59 +0200") Message-ID: <8666em8fn5.fsf@mharnois.workgroup.net> Lines: 14 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (anise) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 27 May 2001 21:30:59 +0200, Tor.Egge@fast.no said: > The ui_ref member in struct uidinfo is only 16 bits. This means > that a fatal wraparound due to a missing call to uifree() can > happen rather quickly. Great! With your patch and the earlier one from Thomas I can build world again. In fact I built world and mozilla+ipv6 simultaneously, a pretty good workout. -- Michael D. Harnois mdharnois@home.com Redeemer Lutheran Church Washburn, Iowa Sed quis custodiet ipsos custodes? -- Juvenal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 17:53:29 2001 Delivered-To: freebsd-current@freebsd.org Received: from bazooka.unixfreak.org (bazooka.unixfreak.org [63.198.170.138]) by hub.freebsd.org (Postfix) with ESMTP id C864037B423 for ; Sun, 27 May 2001 17:53:26 -0700 (PDT) (envelope-from dima@unixfreak.org) Received: from hornet.unixfreak.org (hornet [63.198.170.140]) by bazooka.unixfreak.org (Postfix) with ESMTP id 39A843E28 for ; Sun, 27 May 2001 17:53:26 -0700 (PDT) To: current@freebsd.org Subject: src/share/man/man9/devfs*.9 Date: Sun, 27 May 2001 17:53:26 -0700 From: Dima Dorfman Message-Id: <20010528005326.39A843E28@bazooka.unixfreak.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG dima@hornet% ls -1 share/man/man9/devfs*.9 share/man/man9/devfs_add_devswf.9 share/man/man9/devfs_link.9 share/man/man9/devfs_remove_dev.9 The above man pages are for the old DEVFS written by Julian, and don't apply to the new one (the functions they describe don't exist). Any objections to a `cvs rm` of these? Dima Dorfman dima@unixfreak.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 18:11:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from bazooka.unixfreak.org (bazooka.unixfreak.org [63.198.170.138]) by hub.freebsd.org (Postfix) with ESMTP id 2DF7B37B422 for ; Sun, 27 May 2001 18:11:21 -0700 (PDT) (envelope-from dima@unixfreak.org) Received: from hornet.unixfreak.org (hornet [63.198.170.140]) by bazooka.unixfreak.org (Postfix) with ESMTP id D146A3E28; Sun, 27 May 2001 18:11:20 -0700 (PDT) To: John Hay Cc: current@freebsd.org Subject: Re: make release failure In-Reply-To: <200105272045.f4RKjxa74269@zibbi.icomtek.csir.co.za>; from jhay@icomtek.csir.co.za on "Sun, 27 May 2001 22:45:59 +0200 (SAT)" Date: Sun, 27 May 2001 18:11:20 -0700 From: Dima Dorfman Message-Id: <20010528011120.D146A3E28@bazooka.unixfreak.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John Hay writes: > A make release failed here with: > > ################################# > touch release.8 > Making fixit floppy. > disklabel: ioctl DIOCWLABEL: Operation not supported by device > Warning: Block size restricts cylinders per group to 6. > Warning: 1216 sector(s) in last cylinder unallocated > /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors > 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) > super-block backups (for fsck -b #) at: > 32 > 2556 blocks > Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mount > ed on > /dev/md0c 1363 1297 66 95% 266 116 70% /mnt > *** Filesystem is 1440 K, 66 left > *** 4000 bytes/inode, 116 left > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory What revision of src/release/Makefile do you have? You want 1.618. > *** Error code 1 > > Stop in /usr/src/release. > *** Error code 1 > > Stop in /usr/src/release. > ... > ################################## > > John > -- > John Hay -- John.Hay@icomtek.csir.co.za > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 18:46:14 2001 Delivered-To: freebsd-current@freebsd.org Received: from newsguy.com (smtp.newsguy.com [209.155.56.71]) by hub.freebsd.org (Postfix) with ESMTP id 4D24937B423 for ; Sun, 27 May 2001 18:46:12 -0700 (PDT) (envelope-from dcs@newsguy.com) Received: from newsguy.com (dcs@ppp180-bsace7001.telebrasilia.net.br [200.181.80.180]) by newsguy.com (8.11.0/8.9.1) with ESMTP id f4S1ilF97543; Sun, 27 May 2001 18:44:50 -0700 (PDT) Message-ID: <3B11ADD2.573225F8@newsguy.com> Date: Sun, 27 May 2001 22:45:54 -0300 From: "Daniel C. Sobral" X-Mailer: Mozilla 4.77 [en] (Win98; U) X-Accept-Language: en,pt-BR,pt,en-GB,en-US,ja MIME-Version: 1.0 To: Mikhail Teterin Cc: dima@unixfreak.org, kris@obsecurity.org, current@FreeBSD.ORG Subject: Re: mount_mfs (Re: smbfs) References: <200105251334.f4PDYJB40172@aldan.algebra.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Mikhail Teterin wrote: > > > I actually wrote a short program that emulates *all* of mount_mfs's > > umpteen options with md, disklabel, and newfs, but nobody seemed > > interested. My choice of name (mount_md) wasn't particuarly good, > > either. Look at the -hackers and cvs-all archives around late January > > and early February for the discussions. I still have that program, and > > it works great, so perhaps I should make it a port (comments?). > > Why can't that program _replace_ mount_mfs? And assume the name too? Because md isn't a filesystem. A much better solution would be create a program that reads an /etc/md.conf, in which size, fs, mount point and whatever are listed, and call mount on all that stuff. -- Daniel C. Sobral (8-DCS) dcs@newsguy.com dcs@freebsd.org capo@the.secret.bsdconspiracy.net wow regex humor... I'm a geek To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 19:44:21 2001 Delivered-To: freebsd-current@freebsd.org Received: from bazooka.unixfreak.org (bazooka.unixfreak.org [63.198.170.138]) by hub.freebsd.org (Postfix) with ESMTP id 3EA9937B423 for ; Sun, 27 May 2001 19:44:15 -0700 (PDT) (envelope-from dima@unixfreak.org) Received: from hornet.unixfreak.org (hornet [63.198.170.140]) by bazooka.unixfreak.org (Postfix) with ESMTP id 99CD63E0B; Sun, 27 May 2001 19:44:14 -0700 (PDT) To: "Daniel C. Sobral" Cc: Mikhail Teterin , kris@obsecurity.org, current@FreeBSD.ORG Subject: Re: mount_mfs (Re: smbfs) In-Reply-To: <3B11ADD2.573225F8@newsguy.com>; from dcs@newsguy.com on "Sun, 27 May 2001 22:45:54 -0300" Date: Sun, 27 May 2001 19:44:14 -0700 From: Dima Dorfman Message-Id: <20010528024414.99CD63E0B@bazooka.unixfreak.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Daniel C. Sobral" writes: > Mikhail Teterin wrote: > > > > > I actually wrote a short program that emulates *all* of mount_mfs's > > > umpteen options with md, disklabel, and newfs, but nobody seemed > > > interested. My choice of name (mount_md) wasn't particuarly good, > > > either. Look at the -hackers and cvs-all archives around late January > > > and early February for the discussions. I still have that program, and > > > it works great, so perhaps I should make it a port (comments?). > > > > Why can't that program _replace_ mount_mfs? And assume the name too? > > Because md isn't a filesystem. A much better solution would be create a > program that reads an /etc/md.conf, in which size, fs, mount point and > whatever are listed, and call mount on all that stuff. It shouldn't necessarily mount it; we have fstab for that. That said, this has all been discussed to death before. To summerize: A config file parsed by mdconfig is evil because it isn't clear how far it should go (just mdconfig? how about disklabel? newfs?). If it goes too far, it becomes useless for some things. If it doesn't go far enough, it doesn't adequately solve the problem. A mount_mfs-like program is evil because 'md' isn't a filesystem. I've implemented both before (mdconfig config file, and mount_mfs-like program). Look at the archvies for -hackers and cvs-all around early February. Personally, I don't care which solution ends up being used; I just think the current situation isn't good (and as much as I think Sheldon's /tmp rc.conf patch is a good idea, it only solves half the problem). I also plan to make a port out of the mount_mfs-like program for those who just *have* to have a mount_mfs-like interface. Dima Dorfman dima@unixfreak.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 20:37: 1 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-155.dsl.lsan03.pacbell.net [63.207.60.155]) by hub.freebsd.org (Postfix) with ESMTP id EA57237B422 for ; Sun, 27 May 2001 20:36:58 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E7C3866DF0; Sun, 27 May 2001 20:36:54 -0700 (PDT) Date: Sun, 27 May 2001 20:36:54 -0700 From: Kris Kennaway To: current@FreeBSD.org Subject: freelist corruption Message-ID: <20010527203654.A17801@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="d6Gm4EdcadzBjdND" Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --d6Gm4EdcadzBjdND Content-Type: text/plain; charset=us-ascii Content-Disposition: inline I've been getting rather a lot of these tonight..any ideas? May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a60100 size 64 previous type pagedep (0xd6adc0de != 0xdeadc0de) May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc16f02c0 size 64 previous type pagedep (0xd6adc0de != 0xdeadc0de) May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a60480 size 52 previous type pagedep (0xd6adc0de != 0xdeadc0de) It's always the same change (0xde -> 0xd6). Kris --d6Gm4EdcadzBjdND Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7EcfWWry0BWjoQKURAt22AJ9Eod+bqZP7s7b7v+LxXIFgr+8D2wCg6YGy T6pTVVVAhIADrhW1Ho5txRM= =1rkR -----END PGP SIGNATURE----- --d6Gm4EdcadzBjdND-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 20:51:13 2001 Delivered-To: freebsd-current@freebsd.org Received: from netau1.alcanet.com.au (ntp.alcanet.com.au [203.62.196.27]) by hub.freebsd.org (Postfix) with ESMTP id 7F7F237B423 for ; Sun, 27 May 2001 20:51:09 -0700 (PDT) (envelope-from jeremyp@gsmx07.alcatel.com.au) Received: from mfg1.cim.alcatel.com.au (mfg1.cim.alcatel.com.au [139.188.23.1]) by netau1.alcanet.com.au (8.9.3 (PHNE_22672)/8.9.3) with ESMTP id NAA23911; Mon, 28 May 2001 13:51:05 +1000 (EST) Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37645) with ESMTP id <01K43LBKEBOGS4NMQC@cim.alcatel.com.au>; Mon, 28 May 2001 13:48:40 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.11.1/8.11.1) id f4S3mYu00698; Mon, 28 May 2001 13:48:34 +1000 (EST envelope-from jeremyp) Content-return: prohibited Date: Mon, 28 May 2001 13:48:33 +1000 From: Peter Jeremy Subject: Re: freelist corruption In-reply-to: <20010527203654.A17801@xor.obsecurity.org>; from kris@obsecurity.org on Sun, May 27, 2001 at 08:36:54PM -0700 To: Kris Kennaway Cc: current@FreeBSD.ORG Mail-Followup-To: Kris Kennaway , current@FreeBSD.ORG Message-id: <20010528134833.R89950@gsmx07.alcatel.com.au> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.2.5i References: <20010527203654.A17801@xor.obsecurity.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 2001-May-27 20:36:54 -0700, Kris Kennaway wrote: >I've been getting rather a lot of these tonight..any ideas? > >May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a60100 size 64 previous type pagedep (0xd6adc0de != 0xdeadc0de) If this isn't an ECC system, it could be a flaky SIMM (or flaky cache). There's a single bit difference. (Though I'd expect more obvious problems if bit 27 was incorrectly reading as zero at a detectable rate). Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 20:55:41 2001 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id DF3D137B422 for ; Sun, 27 May 2001 20:55:35 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.1/8.11.1) id f4S3t7k84289; Mon, 28 May 2001 05:55:07 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200105280355.f4S3t7k84289@zibbi.icomtek.csir.co.za> Subject: Re: make release failure In-Reply-To: <20010528011120.D146A3E28@bazooka.unixfreak.org> from Dima Dorfman at "May 27, 2001 06:11:20 pm" To: dima@unixfreak.org (Dima Dorfman) Date: Mon, 28 May 2001 05:55:07 +0200 (SAT) Cc: current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > A make release failed here with: > > > > ################################# > > touch release.8 > > Making fixit floppy. > > disklabel: ioctl DIOCWLABEL: Operation not supported by device > > Warning: Block size restricts cylinders per group to 6. > > Warning: 1216 sector(s) in last cylinder unallocated > > /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors > > 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) > > super-block backups (for fsck -b #) at: > > 32 > > 2556 blocks > > Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mount > > ed on > > /dev/md0c 1363 1297 66 95% 266 116 70% /mnt > > *** Filesystem is 1440 K, 66 left > > *** 4000 bytes/inode, 116 left > > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory > > What revision of src/release/Makefile do you have? You want 1.618. beast# fgrep '$FreeBSD' /usr/src/release/Makefile # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT John -- John Hay -- John.Hay@icomtek.csir.co.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 20:59:37 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-155.dsl.lsan03.pacbell.net [63.207.60.155]) by hub.freebsd.org (Postfix) with ESMTP id 4216D37B422 for ; Sun, 27 May 2001 20:59:35 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C4EA866DF0; Sun, 27 May 2001 20:59:30 -0700 (PDT) Date: Sun, 27 May 2001 20:59:30 -0700 From: Kris Kennaway To: Kris Kennaway , current@FreeBSD.ORG Subject: Re: freelist corruption Message-ID: <20010527205929.A51861@xor.obsecurity.org> References: <20010527203654.A17801@xor.obsecurity.org> <20010528134833.R89950@gsmx07.alcatel.com.au> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010528134833.R89950@gsmx07.alcatel.com.au>; from peter.jeremy@alcatel.com.au on Mon, May 28, 2001 at 01:48:33PM +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 28, 2001 at 01:48:33PM +1000, Peter Jeremy wrote: > On 2001-May-27 20:36:54 -0700, Kris Kennaway wrote: > >I've been getting rather a lot of these tonight..any ideas? > > > >May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word= 2 of object 0xc1a60100 size 64 previous type pagedep (0xd6adc0de !=3D 0xde= adc0de) >=20 > If this isn't an ECC system, it could be a flaky SIMM (or flaky > cache). There's a single bit difference. (Though I'd expect more > obvious problems if bit 27 was incorrectly reading as zero at a > detectable rate). Could be, but I'm not having other problems on this system which I'd attribute to bad memory. Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7Ec0hWry0BWjoQKURAuuLAKCaWri6paUhL9iSr6hDPzvjVY/Y3ACgq8nz tDfbPWT+NFduAbXfkTMYflw= =M3Cb -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 21: 5:40 2001 Delivered-To: freebsd-current@freebsd.org Received: from bazooka.unixfreak.org (bazooka.unixfreak.org [63.198.170.138]) by hub.freebsd.org (Postfix) with ESMTP id D5FC737B423; Sun, 27 May 2001 21:05:36 -0700 (PDT) (envelope-from dima@unixfreak.org) Received: from hornet.unixfreak.org (hornet [63.198.170.140]) by bazooka.unixfreak.org (Postfix) with ESMTP id 43A833E28; Sun, 27 May 2001 21:05:36 -0700 (PDT) To: John Hay Cc: current@freebsd.org, bmah@freebsd.org Subject: Re: make release failure In-Reply-To: <200105280355.f4S3t7k84289@zibbi.icomtek.csir.co.za>; from jhay@icomtek.csir.co.za on "Mon, 28 May 2001 05:55:07 +0200 (SAT)" Date: Sun, 27 May 2001 21:05:36 -0700 From: Dima Dorfman Message-Id: <20010528040536.43A833E28@bazooka.unixfreak.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John Hay writes: > > > A make release failed here with: > > > > > > ################################# > > > touch release.8 > > > Making fixit floppy. > > > disklabel: ioctl DIOCWLABEL: Operation not supported by device > > > Warning: Block size restricts cylinders per group to 6. > > > Warning: 1216 sector(s) in last cylinder unallocated > > > /dev/md0c: 2880 sectors in 1 cylinders of 1 tracks, 4096 sectors > > > 1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 384 i/g) > > > super-block backups (for fsck -b #) at: > > > 32 > > > 2556 blocks > > > Filesystem 1K-blocks Used Avail Capacity iused ifree %iused M > ount > > > ed on > > > /dev/md0c 1363 1297 66 95% 266 116 70% / > mnt > > > *** Filesystem is 1440 K, 66 left > > > *** 4000 bytes/inode, 116 left > > > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory > > > > What revision of src/release/Makefile do you have? You want 1.618. > > beast# fgrep '$FreeBSD' /usr/src/release/Makefile > # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ > beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile > @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT Could you please try the attached, untested patch? I don't know enough about the release build process to know if it should work, but I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's the Right(tm) fix. Thanks, Dima Dorfman dima@unixfreak.org Index: Makefile =================================================================== RCS file: /stl/src/FreeBSD/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile 2001/05/25 18:01:31 1.618 +++ Makefile 2001/05/28 04:03:26 @@ -694,7 +694,8 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp > CHECKSUM.MD5) touch release.9 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 21:32:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id 98ADD37B423 for ; Sun, 27 May 2001 21:32:55 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id VAA49892; Sun, 27 May 2001 21:32:44 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B11D4EB.18663F7E@DougBarton.net> Date: Sun, 27 May 2001 21:32:43 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Peter Jeremy Cc: Kris Kennaway , current@FreeBSD.ORG Subject: Re: freelist corruption References: <20010527203654.A17801@xor.obsecurity.org> <20010528134833.R89950@gsmx07.alcatel.com.au> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Peter Jeremy wrote: > > On 2001-May-27 20:36:54 -0700, Kris Kennaway wrote: > >I've been getting rather a lot of these tonight..any ideas? > > > >May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a60100 size 64 previous type pagedep (0xd6adc0de != 0xdeadc0de) > > If this isn't an ECC system I got one of these on my ECC system: May 25 01:16:20 Master /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a58dc0 size 52 previous type vfscache (0xd6adc0de != 0xdeadc0de) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 21:35:20 2001 Delivered-To: freebsd-current@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id 9F5FC37B424 for ; Sun, 27 May 2001 21:35:17 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter (localhost [127.0.0.1]) by critter.freebsd.dk (8.11.3/8.11.3) with ESMTP id f4S4Z5f07640; Mon, 28 May 2001 06:35:05 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: Dima Dorfman Cc: current@FreeBSD.ORG Subject: Re: src/share/man/man9/devfs*.9 In-Reply-To: Your message of "Sun, 27 May 2001 17:53:26 PDT." <20010528005326.39A843E28@bazooka.unixfreak.org> Date: Mon, 28 May 2001 06:35:05 +0200 Message-ID: <7638.991024505@critter> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20010528005326.39A843E28@bazooka.unixfreak.org>, Dima Dorfman write s: > dima@hornet% ls -1 share/man/man9/devfs*.9 > share/man/man9/devfs_add_devswf.9 > share/man/man9/devfs_link.9 > share/man/man9/devfs_remove_dev.9 > >The above man pages are for the old DEVFS written by Julian, and don't >apply to the new one (the functions they describe don't exist). Any >objections to a `cvs rm` of these? By all means go ahead... -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 21:43:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id 4066637B422; Sun, 27 May 2001 21:43:33 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id VAA49946; Sun, 27 May 2001 21:43:32 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B11D774.EAA50291@DougBarton.net> Date: Sun, 27 May 2001 21:43:32 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-current@freebsd.org, rwatson@freebsd.org Subject: -current is _definitely_ not stable right now Content-Type: multipart/mixed; boundary="------------0A3420B32816F65990C0833B" Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. --------------0A3420B32816F65990C0833B Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Gang, I cvs'ed and built world/kernel shortly after jhb's "all clear" on thursday, and things went fairly well. I did the same again after rwatson's mutex commits on friday and things have gone downhill from there. Just about any heavy system activity locks the system up. That includes things like building large ports (for example, avifile), buildworld, and trying to actually run aviplay. On the avi front, typing 'aviplay' with or without an argument is guaranteed to instantly wedge the box. I attached a lot of running aviplay through truss, but I have no way to know if it stopped at or before the offending instruction. As for the general wonkiness of the system, I have finally gotten a dump. The backtrace is below, let me know if there is anything else I can do to help debug. Doug (kgdb) where #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:478 #1 0xc01cb318 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:321 #2 0xc01cb745 in panic (fmt=0xc0330ce4 "mutex %s recursed at %s:%d") at /usr/src/sys/kern/kern_shutdown.c:600 #3 0xc01c3c9c in _mtx_assert (m=0xc03f44a0, what=9, file=0xc0332360 "/usr/src/sys/kern/kern_synch.c", line=858) at /usr/src/sys/kern/kern_mutex.c:571 #4 0xc01d4b9d in mi_switch () at /usr/src/sys/kern/kern_synch.c:858 #5 0xc01cb01c in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:262 #6 0xc01cb745 in panic (fmt=0xc0334760 "blockable sleep lock (%s) %s @ %s:%d") at /usr/src/sys/kern/kern_shutdown.c:600 #7 0xc01e60a0 in witness_lock (lock=0xc03f0f60, flags=0, file=0xc0331123 "/usr/src/sys/kern/kern_proc.c", line=146) at /usr/src/sys/kern/subr_witness.c:489 #8 0xc01d2285 in _sx_slock (sx=0xc03f0f60, file=0xc0331123 "/usr/src/sys/kern/kern_proc.c", line=146) at /usr/src/sys/kern/kern_sx.c:114 #9 0xc01c4e2c in pfind (pid=434) at /usr/src/sys/kern/kern_proc.c:146 #10 0xc01ea3c6 in selwakeup (sip=0xc0e3d404) at /usr/src/sys/kern/sys_generic.c:1175 #11 0xc01f5c5f in ptcwakeup (tp=0xc0e3d420, flag=1) at /usr/src/sys/kern/tty_pty.c:317 #12 0xc01f5c36 in ptsstart (tp=0xc0e3d420) at /usr/src/sys/kern/tty_pty.c:306 #13 0xc01f3074 in ttstart (tp=0xc0e3d420) at /usr/src/sys/kern/tty.c:1409 #14 0xc01f4685 in tputchar (c=107, tp=0xc0e3d420) at /usr/src/sys/kern/tty.c:2458 #15 0xc01e20cb in putchar (c=107, arg=0xcd115de8) at /usr/src/sys/kern/subr_prf.c:304 #16 0xc01e234a in kvprintf (fmt=0xc034f881 "ernel trap %d with interrupts disabled\n", func=0xc01e207c , arg=0xcd115de8, radix=10, ap=0xcd115e00 "\f") at /usr/src/sys/kern/subr_prf.c:487 #17 0xc01e1ff8 in printf (fmt=0xc034f880 "kernel trap %d with interrupts disabled\n") at /usr/src/sys/kern/subr_prf.c:260 #18 0xc02f6955 in trap (frame={tf_fs = -854523880, tf_es = -1071775728, tf_ds = -855048176, tf_edi = 4, tf_esi = -1058806500, tf_ebp = -854499712, tf_isp = -854499744, tf_ebx = -855029664, tf_edx = -559038242, tf_ecx = 2, tf_eax = -559038244, tf_trapno = 12, tf_err = 0, tf_eip = -1071892410, tf_cs = 8, tf_eflags = 65670, tf_esp = -1052624640, tf_ss = -1058806528}) at /usr/src/sys/i386/i386/trap.c:253 #19 0xc01c3846 in _mtx_lock_sleep (m=0xc0e3e51c, opts=0, file=0xc0331500 "/usr/src/sys/kern/kern_resource.c", line=793) at /usr/src/sys/kern/kern_mutex.c:380 #20 0xc01ca0cb in uihold (uip=0xc0e3e500) at /usr/src/sys/kern/kern_resource.c:793 #21 0xc01c86f9 in crdup (cr=0xc1423900) at /usr/src/sys/kern/kern_prot.c:1349 #22 0xc021cf8c in access (p=0xcd094860, uap=0xcd115f80) at /usr/src/sys/kern/vfs_syscalls.c:1712 #23 0xc02f841d in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134665044, tf_esi = 134676528, tf_ebp = -1077940088, tf_isp = -854499372, tf_ebx = 134661184, tf_edx = 134665044, tf_ecx = 134661218, tf_eax = 33, tf_trapno = 12, tf_err = 2, tf_eip = 134555356, tf_cs = 31, tf_eflags = 643, tf_esp = -1077940132, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1172 #24 0xc02e957d in syscall_with_err_pushed () #25 0x804a131 in ?? () #26 0x804caa1 in ?? () #27 0x804e57c in ?? () #28 0x804dd54 in ?? () #29 0x804e57c in ?? () #30 0x804dd54 in ?? () #31 0x804e57c in ?? () #32 0x804dd54 in ?? () #33 0x804e57c in ?? () #34 0x804dd54 in ?? () #35 0x804c880 in ?? () #36 0x804fd4a in ?? () #37 0x8048131 in ?? () --------------0A3420B32816F65990C0833B Content-Type: text/plain; charset=us-ascii; name="avilog" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="avilog" __sysctl(0xbfbff830,0x2,0x28083128,0xbfbff82c,0x0,0x0) = 0 (0x0) mmap(0x0,32768,0x3,0x1002,-1,0x0) = 671629312 (0x28084000) geteuid() = 1000 (0x3e8) getuid() = 1000 (0x3e8) getegid() = 1000 (0x3e8) getgid() = 1000 (0x3e8) access("/usr/local/lib/libqt2-mt.so",0) ERR#2 'No such file or directory' open("/var/run/ld-elf.so.hints",0,00) = 3 (0x3) read(0x3,0xbfbff810,0x80) = 128 (0x80) lseek(3,0x80,0) = 128 (0x80) read(0x3,0x28088000,0x37) = 55 (0x37) close(3) = 0 (0x0) access("/usr/lib/libqt2-mt.so",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libqt2-mt.so",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libqt2-mt.so",0) = 0 (0x0) open("/usr/X11R6/lib/libqt2-mt.so",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,4898816,0x5,0x2,3,0x0) = 671662080 (0x2808c000) mmap(0x284fb000,229376,0x3,0x12,3,0x46e000) = 676311040 (0x284fb000) mmap(0x28533000,20480,0x3,0x1012,-1,0x0) = 676540416 (0x28533000) close(3) = 0 (0x0) access("/usr/local/lib/libSDL-1.1.so.3",0) = 0 (0x0) open("/usr/local/lib/libSDL-1.1.so.3",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,348160,0x5,0x2,3,0x0) = 676560896 (0x28538000) mmap(0x28582000,16384,0x3,0x12,3,0x49000) = 676864000 (0x28582000) mmap(0x28586000,28672,0x3,0x1012,-1,0x0) = 676880384 (0x28586000) close(3) = 0 (0x0) access("/usr/local/lib/libc_r.so.5",0) ERR#2 'No such file or directory' access("/usr/lib/libc_r.so.5",0) = 0 (0x0) open("/usr/lib/libc_r.so.5",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,126976,0x5,0x2,3,0x0) = 676909056 (0x2858d000) mmap(0x285a5000,4096,0x3,0x12,3,0x17000) = 677007360 (0x285a5000) mmap(0x285a6000,24576,0x3,0x1012,-1,0x0) = 677011456 (0x285a6000) close(3) = 0 (0x0) access("/usr/local/lib/libesd.so.2",0) = 0 (0x0) open("/usr/local/lib/libesd.so.2",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,32768,0x5,0x2,3,0x0) = 677036032 (0x285ac000) mmap(0x285b2000,4096,0x3,0x12,3,0x5000) = 677060608 (0x285b2000) mmap(0x285b3000,4096,0x3,0x1012,-1,0x0) = 677064704 (0x285b3000) close(3) = 0 (0x0) access("/usr/local/lib/libaudiofile.so.0",0) = 0 (0x0) open("/usr/local/lib/libaudiofile.so.0",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,126976,0x5,0x2,3,0x0) = 677068800 (0x285b4000) mmap(0x285d0000,12288,0x3,0x12,3,0x1b000) = 677183488 (0x285d0000) close(3) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) open("/usr/lib/libm.so.2",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,114688,0x5,0x2,3,0x0) = 677195776 (0x285d3000) mmap(0x285ea000,20480,0x3,0x12,3,0x16000) = 677289984 (0x285ea000) close(3) = 0 (0x0) access("/usr/local/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libX11.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,905216,0x5,0x2,3,0x0) = 677310464 (0x285ef000) mmap(0x286c8000,16384,0x3,0x12,3,0xd8000) = 678199296 (0x286c8000) close(3) = 0 (0x0) access("/usr/local/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libXext.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libXext.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,57344,0x5,0x2,3,0x0) = 678215680 (0x286cc000) mmap(0x286d8000,8192,0x3,0x12,3,0xb000) = 678264832 (0x286d8000) close(3) = 0 (0x0) access("/usr/local/lib/libvga.so.1",0) = 0 (0x0) open("/usr/local/lib/libvga.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,331776,0x5,0x2,3,0x0) = 678273024 (0x286da000) mmap(0x28722000,24576,0x3,0x12,3,0x47000) = 678567936 (0x28722000) mmap(0x28728000,12288,0x3,0x1012,-1,0x0) = 678592512 (0x28728000) close(3) = 0 (0x0) access("/usr/local/lib/libvgl.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libvgl.so.3",0) = 0 (0x0) open("/usr/lib/libvgl.so.3",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,32768,0x5,0x2,3,0x0) = 678604800 (0x2872b000) mmap(0x28731000,4096,0x3,0x12,3,0x5000) = 678629376 (0x28731000) mmap(0x28732000,4096,0x3,0x1012,-1,0x0) = 678633472 (0x28732000) close(3) = 0 (0x0) access("/usr/local/lib/libaa.so.1",0) = 0 (0x0) open("/usr/local/lib/libaa.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,77824,0x5,0x2,3,0x0) = 678637568 (0x28733000) mmap(0x2873d000,36864,0x3,0x12,3,0x9000) = 678678528 (0x2873d000) close(3) = 0 (0x0) access("/usr/local/lib/libaviplay.so.0",0) = 0 (0x0) open("/usr/local/lib/libaviplay.so.0",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,724992,0x5,0x2,3,0x0) = 678715392 (0x28746000) mmap(0x287f0000,28672,0x3,0x12,3,0xa9000) = 679411712 (0x287f0000) close(3) = 0 (0x0) access("/usr/local/lib/libjpeg.so.9",0) = 0 (0x0) open("/usr/local/lib/libjpeg.so.9",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,122880,0x5,0x2,3,0x0) = 679440384 (0x287f7000) mmap(0x28813000,8192,0x3,0x12,3,0x1b000) = 679555072 (0x28813000) close(3) = 0 (0x0) access("/usr/local/lib/libstdc++.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libstdc++.so.3",0) = 0 (0x0) open("/usr/lib/libstdc++.so.3",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,290816,0x5,0x2,3,0x0) = 679563264 (0x28815000) mmap(0x28859000,8192,0x3,0x12,3,0x43000) = 679841792 (0x28859000) mmap(0x2885b000,4096,0x3,0x1012,-1,0x0) = 679849984 (0x2885b000) close(3) = 0 (0x0) access("/usr/local/lib/libc.so.5",0) ERR#2 'No such file or directory' access("/usr/lib/libc.so.5",0) = 0 (0x0) open("/usr/lib/libc.so.5",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,737280,0x5,0x2,3,0x0) = 679854080 (0x2885c000) mmap(0x288f7000,20480,0x3,0x12,3,0x9a000) = 680488960 (0x288f7000) mmap(0x288fc000,81920,0x3,0x1012,-1,0x0) = 680509440 (0x288fc000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libXext.so.6",0) = 0 (0x0) access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) access("/usr/X11R6/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/X11R6/lib/libSM.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libSM.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,36864,0x5,0x2,3,0x0) = 680591360 (0x28910000) mmap(0x28918000,4096,0x3,0x12,3,0x7000) = 680624128 (0x28918000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libICE.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libICE.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,98304,0x5,0x2,3,0x0) = 680628224 (0x28919000) mmap(0x2892e000,4096,0x3,0x12,3,0x14000) = 680714240 (0x2892e000) mmap(0x2892f000,8192,0x3,0x1012,-1,0x0) = 680718336 (0x2892f000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libXft.so.1",0) = 0 (0x0) open("/usr/X11R6/lib/libXft.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,147456,0x5,0x2,3,0x0) = 680726528 (0x28931000) mmap(0x28942000,4096,0x3,0x12,3,0x10000) = 680796160 (0x28942000) mmap(0x28943000,73728,0x3,0x1012,-1,0x0) = 680800256 (0x28943000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libpng.so.4",0) ERR#2 'No such file or directory' access("/usr/lib/libpng.so.4",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libpng.so.4",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libpng.so.4",0) ERR#2 'No such file or directory' access("/usr/local/lib/libpng.so.4",0) = 0 (0x0) open("/usr/local/lib/libpng.so.4",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,196608,0x5,0x2,3,0x0) = 680873984 (0x28955000) mmap(0x28983000,8192,0x3,0x12,3,0x2d000) = 681062400 (0x28983000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libz.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libz.so.2",0) = 0 (0x0) open("/usr/lib/libz.so.2",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,53248,0x5,0x2,3,0x0) = 681070592 (0x28985000) mmap(0x28990000,8192,0x3,0x12,3,0xa000) = 681115648 (0x28990000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/lib/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/local/lib/libjpeg.so.9",0) = 0 (0x0) access("/usr/X11R6/lib/libmng.so.1",0) ERR#2 'No such file or directory' access("/usr/lib/libmng.so.1",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libmng.so.1",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libmng.so.1",0) ERR#2 'No such file or directory' access("/usr/local/lib/libmng.so.1",0) = 0 (0x0) open("/usr/local/lib/libmng.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,200704,0x5,0x2,3,0x0) = 681123840 (0x28992000) mmap(0x289c2000,4096,0x3,0x12,3,0x2f000) = 681320448 (0x289c2000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libstdc++.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libstdc++.so.3",0) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/local/lib/libesd.so.2",0) = 0 (0x0) access("/usr/local/lib/libaudiofile.so.0",0) = 0 (0x0) access("/usr/local/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) access("/usr/local/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libXext.so.6",0) = 0 (0x0) access("/usr/local/lib/libvga.so.1",0) = 0 (0x0) access("/usr/local/lib/libvgl.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libvgl.so.3",0) = 0 (0x0) access("/usr/local/lib/libaa.so.1",0) = 0 (0x0) access("/usr/local/lib/libaudiofile.so.0",0) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/X11R6/lib/libXThrStub.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libXThrStub.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,8192,0x5,0x2,3,0x0) = 681324544 (0x289c3000) mmap(0x289c4000,4096,0x3,0x12,3,0x0) = 681328640 (0x289c4000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/local/lib/libncurses.so.5",0) ERR#2 'No such file or directory' access("/usr/lib/libncurses.so.5",0) = 0 (0x0) open("/usr/lib/libncurses.so.5",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,270336,0x5,0x2,3,0x0) = 681332736 (0x289c5000) mmap(0x289fb000,36864,0x3,0x12,3,0x35000) = 681553920 (0x289fb000) mmap(0x28a04000,12288,0x3,0x1012,-1,0x0) = 681590784 (0x28a04000) close(3) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/local/lib/libSDL-1.1.so.3",0) = 0 (0x0) access("/usr/local/lib/libc_r.so.5",0) ERR#2 'No such file or directory' access("/usr/lib/libc_r.so.5",0) = 0 (0x0) access("/usr/local/lib/libm.so.2",0) ERR#2 'No such file or directory' access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/local/lib/libesd.so.2",0) = 0 (0x0) access("/usr/local/lib/libaudiofile.so.0",0) = 0 (0x0) access("/usr/local/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libX11.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) access("/usr/local/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libXext.so.6",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libXext.so.6",0) = 0 (0x0) access("/usr/local/lib/libvga.so.1",0) = 0 (0x0) access("/usr/local/lib/libvgl.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libvgl.so.3",0) = 0 (0x0) access("/usr/local/lib/libaa.so.1",0) = 0 (0x0) access("/usr/local/lib/libjpeg.so.9",0) = 0 (0x0) access("/usr/local/lib/libstdc++.so.3",0) ERR#2 'No such file or directory' access("/usr/lib/libstdc++.so.3",0) = 0 (0x0) access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/X11R6/lib/libICE.so.6",0) = 0 (0x0) access("/usr/X11R6/lib/libXrender.so.1",0) = 0 (0x0) open("/usr/X11R6/lib/libXrender.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,20480,0x5,0x2,3,0x0) = 681603072 (0x28a07000) mmap(0x28a0b000,4096,0x3,0x12,3,0x3000) = 681619456 (0x28a0b000) close(3) = 0 (0x0) access("/usr/X11R6/lib/libXext.so.6",0) = 0 (0x0) access("/usr/X11R6/lib/libX11.so.6",0) = 0 (0x0) access("/usr/X11R6/lib/libfreetype.so.6",0) = 0 (0x0) open("/usr/X11R6/lib/libfreetype.so.6",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,204800,0x5,0x2,3,0x0) = 681623552 (0x28a0c000) mmap(0x28a3a000,16384,0x3,0x12,3,0x2d000) = 681811968 (0x28a3a000) close(3) = 0 (0x0) access("/usr/lib/libz.so.2",0) = 0 (0x0) access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/lib/libm.so.2",0) = 0 (0x0) access("/usr/lib/libz.so.2",0) = 0 (0x0) access("/usr/lib/liblcms.so.1",0) ERR#2 'No such file or directory' access("/usr/lib/compat/liblcms.so.1",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/liblcms.so.1",0) ERR#2 'No such file or directory' access("/usr/local/lib/liblcms.so.1",0) = 0 (0x0) open("/usr/local/lib/liblcms.so.1",0,027757774210) = 3 (0x3) fstat(3,0xbfbff858) = 0 (0x0) read(0x3,0xbfbfe828,0x1000) = 4096 (0x1000) mmap(0x0,69632,0x5,0x2,3,0x0) = 681828352 (0x28a3e000) mmap(0x28a4b000,8192,0x3,0x12,3,0xc000) = 681881600 (0x28a4b000) mmap(0x28a4d000,8192,0x3,0x1012,-1,0x0) = 681889792 (0x28a4d000) close(3) = 0 (0x0) access("/usr/lib/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/lib/compat/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/X11R6/lib/libjpeg.so.9",0) ERR#2 'No such file or directory' access("/usr/local/lib/libjpeg.so.9",0) = 0 (0x0) mprotect(0x2808c000,0x46f000,0x7) = 0 (0x0) mprotect(0x2808c000,0x46f000,0x5) = 0 (0x0) mprotect(0x28538000,0x4a000,0x7) = 0 (0x0) mprotect(0x28538000,0x4a000,0x5) = 0 (0x0) mprotect(0x28746000,0xaa000,0x7) = 0 (0x0) mprotect(0x28746000,0xaa000,0x5) = 0 (0x0) mprotect(0x28815000,0x44000,0x7) = 0 (0x0) mprotect(0x28815000,0x44000,0x5) = 0 (0x0) mprotect(0x28955000,0x2e000,0x7) = 0 (0x0) mprotect(0x28955000,0x2e000,0x5) = 0 (0x0) sigaction(SIGILL,0xbfbff8b0,0xbfbff898) = 0 (0x0) sigprocmask(0x1,0x0,0x2808305c) = 0 (0x0) sigaction(SIGILL,0xbfbff898,0x0) = 0 (0x0) getpid() = 565 (0x235) fcntl(0x0,0x3,0x0) = 2 (0x2) fcntl(0x1,0x3,0x0) = 2 (0x2) fcntl(0x2,0x3,0x0) = 2 (0x2) pipe() = 3 (0x3) fcntl(0x3,0x3,0x0) = 2 (0x2) fcntl(0x3,0x4,0x6) = 0 (0x0) fcntl(0x4,0x3,0x0) = 2 (0x2) fcntl(0x4,0x4,0x6) = 0 (0x0) readlink("/etc/malloc.conf",0xbfbff724,63) ERR#2 'No such file or directory' mmap(0x0,4096,0x3,0x1002,-1,0x0) = 681897984 (0x28a4f000) break(0x8072000) = 0 (0x0) break(0x8073000) = 0 (0x0) break(0x8074000) = 0 (0x0) break(0x8075000) = 0 (0x0) mmap(0xbfaff000,4096,0x0,0x1000,-1,0x0) = -1078988800 (0xbfaff000) break(0x8076000) = 0 (0x0) gettimeofday(0x285a58e8,0x0) = 0 (0x0) break(0x807f000) = 0 (0x0) sigaltstack(0x285ab320,0x0) = 0 (0x0) sigaction(SIGHUP,0x0,0x285a7ba0) = 0 (0x0) sigaction(SIGINT,0x0,0x285a7bb8) = 0 (0x0) sigaction(SIGQUIT,0x0,0x285a7bd0) = 0 (0x0) sigaction(SIGILL,0x0,0x285a7be8) = 0 (0x0) sigaction(SIGTRAP,0x0,0x285a7c00) = 0 (0x0) sigaction(SIGABRT,0x0,0x285a7c18) = 0 (0x0) sigaction(SIGEMT,0x0,0x285a7c30) = 0 (0x0) sigaction(SIGFPE,0x0,0x285a7c48) = 0 (0x0) sigaction(SIGBUS,0x0,0x285a7c78) = 0 (0x0) sigaction(SIGSEGV,0x0,0x285a7c90) = 0 (0x0) sigaction(SIGSYS,0x0,0x285a7ca8) = 0 (0x0) sigaction(SIGPIPE,0x0,0x285a7cc0) = 0 (0x0) sigaction(SIGALRM,0x0,0x285a7cd8) = 0 (0x0) sigaction(SIGTERM,0x0,0x285a7cf0) = 0 (0x0) sigaction(SIGURG,0x0,0x285a7d08) = 0 (0x0) sigaction(SIGTSTP,0x0,0x285a7d38) = 0 (0x0) sigaction(SIGCONT,0x0,0x285a7d50) = 0 (0x0) sigaction(SIGCHLD,0x0,0x285a7d68) = 0 (0x0) sigaction(SIGTTIN,0x0,0x285a7d80) = 0 (0x0) sigaction(SIGTTOU,0x0,0x285a7d98) = 0 (0x0) sigaction(SIGIO,0x0,0x285a7db0) = 0 (0x0) sigaction(SIGXCPU,0x0,0x285a7dc8) = 0 (0x0) sigaction(SIGXFSZ,0x0,0x285a7de0) = 0 (0x0) sigaction(SIGVTALRM,0x0,0x285a7df8) = 0 (0x0) sigaction(SIGPROF,0x0,0x285a7e10) = 0 (0x0) sigaction(SIGWINCH,0x0,0x285a7e28) = 0 (0x0) sigaction(SIGINFO,0x0,0x285a7e40) = 0 (0x0) sigaction(SIGUSR1,0x0,0x285a7e58) = 0 (0x0) sigaction(SIGUSR2,0x0,0x285a7e70) = 0 (0x0) sigaction(SIGPROF,0xbfbff808,0x0) = 0 (0x0) sigaction(SIGINFO,0xbfbff808,0x0) = 0 (0x0) sigaction(SIGCHLD,0xbfbff808,0x0) = 0 (0x0) sigprocmask(0x3,0x0,0x285a5958) = 0 (0x0) __sysctl(0xbfbff800,0x2,0xbfbff820,0xbfbff7fc,0x0,0x0) = 0 (0x0) getdtablesize() = 1064 (0x428) break(0x8081000) = 0 (0x0) break(0x8084000) = 0 (0x0) break(0x8085000) = 0 (0x0) fcntl(0x0,0x4,0x6) = 0 (0x0) fcntl(0x1,0x4,0x6) = 0 (0x0) fcntl(0x2,0x4,0x6) = 0 (0x0) break(0x8086000) = 0 (0x0) open("/dev/zero",2,00) = 5 (0x5) fcntl(0x5,0x3,0x0) = 2 (0x2) fcntl(0x5,0x4,0x6) ERR#19 'Operation not supported by device' __sysctl(0xbfbff7c4,0x2,0x2890d228,0xbfbff7c0,0x0,0x0) = 0 (0x0) mmap(0x0,4096,0x3,0x2,5,0x0) = 681902080 (0x28a50000) sysarch(0x1,0xbfbff7d8) = 1 (0x1) --------------0A3420B32816F65990C0833B-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 22: 2:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by hub.freebsd.org (Postfix) with ESMTP id A57BF37B424 for ; Sun, 27 May 2001 22:02:23 -0700 (PDT) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id WAA24225; Sun, 27 May 2001 22:02:16 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [162.62.64.10]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id VAA27568; Sun, 27 May 2001 21:52:07 -0700 (PDT) Received: from btcexc01.btc.adaptec.com (btcexc01 [162.62.147.10]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id XAA28665; Sun, 27 May 2001 23:02:12 -0600 (MDT) Received: by btcexc01.btc.adaptec.com with Internet Mail Service (5.5.2650.21) id ; Sun, 27 May 2001 23:02:14 -0600 Message-ID: From: "Long, Scott" To: "'Marc G. Fournier '" , "'freebsd-current@freebsd.org '" Subject: RE: Bad superblock on file systems ... Date: Sun, 27 May 2001 23:02:14 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: Content-Type: text/plain Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'll add a 'me too'. I've been doing the same workaround with success, but it's still very frustrating. I can also guarantee a softdep freelist panic about 1/4 the way into a buildworld. I can provide a trace if anyone is interested. Scott -----Original Message----- From: Marc G. Fournier To: freebsd-current@freebsd.org Sent: 5/27/01 5:05 PM Subject: Bad superblock on file systems ... anyone having a problem with that with -current kernels? where the kernel panics, on reboot the superblock is screwed ... I can do a 'mount -a' to recalculate, then an umount -a and 'fsck -y' to clean the file systems ... I have softupdates enabled on all file systems except for /, if that helps? Marc G. Fournier scrappy@hub.org Systems Administrator @ hub.org scrappy@{postgresql|isc}.org ICQ#7615664 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 22:18:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id 2898337B424 for ; Sun, 27 May 2001 22:18:44 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id WAA50184 for ; Sun, 27 May 2001 22:18:43 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B11DFB3.2EA599E8@DougBarton.net> Date: Sun, 27 May 2001 22:18:43 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-current@freebsd.org Subject: softupdates related problem in -current Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Another problem I'm having in -current right now is with softupdates. When the system panic'ed the first time, it came up ok and fsck'ed fine with no apparent loss of data. However, during the fsck it complained bitterly about my superblocks, and when it was done and the system booted, the softupdates attribute was missing from the filesystems that had it set. FYI, Doug To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 23:35:34 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-2.cisco.com (sj-msg-core-2.cisco.com [171.69.24.11]) by hub.freebsd.org (Postfix) with ESMTP id 658B537B506; Sun, 27 May 2001 23:35:23 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-2.cisco.com (8.11.3/8.9.1) with ESMTP id f4S6X2U26561; Sun, 27 May 2001 23:33:11 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4S6W9J44708; Sun, 27 May 2001 23:32:09 -0700 (PDT) (envelope-from bmah) Message-Id: <200105280632.f4S6W9J44708@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: Dima Dorfman Cc: John Hay , current@FreeBSD.ORG, bmah@FreeBSD.ORG Subject: Re: make release failure In-Reply-To: <20010528040536.43A833E28@bazooka.unixfreak.org> References: <20010528040536.43A833E28@bazooka.unixfreak.org> Comments: In-reply-to Dima Dorfman message dated "Sun, 27 May 2001 21:05:36 -0700." From: "Bruce A. Mah" Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_2070157235P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sun, 27 May 2001 23:32:09 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_2070157235P Content-Type: text/plain; charset=us-ascii If memory serves me right, Dima Dorfman wrote: > John Hay writes: > > > > *** Filesystem is 1440 K, 66 left > > > > *** 4000 bytes/inode, 116 left > > > > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory > > > > > > What revision of src/release/Makefile do you have? You want 1.618. > > > > beast# fgrep '$FreeBSD' /usr/src/release/Makefile > > # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ > > beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile > > @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT Mea culpa. Mea maxima culpa. :-( > Could you please try the attached, untested patch? I don't know > enough about the release build process to know if it should work, but > I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's > the Right(tm) fix. Just got back from a road trip...my brain is a little fried now. dd is going in the right direction, but the Makefile needs to consider if NORELNOTES is defined or not. I recommend something like the patch appended below...also untested...I'll test this tomorrow when I am more awake, and maybe by then I will have figured out why this slipped through my testing. Sorry folks... Bruce. Index: Makefile =================================================================== RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile 2001/05/25 18:01:31 1.618 +++ Makefile 2001/05/28 06:29:31 @@ -694,8 +694,13 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT +.if !defined(NORELNOTES) + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp > CHECKSUM.MD5) +.else + @(cd ${RD}/floppies; md5 *.flp > CHECKSUM.MD5) +.endif touch release.9 # --==_Exmh_2070157235P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7EfDp2MoxcVugUsMRAu3xAJ0aMAngxEHi0YAWI0LwZOYnSYFVegCdGrHU D0FPn1ve3yNPVO72RMlVlKc= =kxu6 -----END PGP SIGNATURE----- --==_Exmh_2070157235P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sun May 27 23:52:23 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id E59C837B424; Sun, 27 May 2001 23:52:21 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4S6qLl44059; Sun, 27 May 2001 23:52:21 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4S6qK175077; Sun, 27 May 2001 23:52:20 -0700 (PDT) (envelope-from obrien) Date: Sun, 27 May 2001 23:52:20 -0700 From: "David O'Brien" To: "Bruce A. Mah" Cc: current@FreeBSD.ORG Subject: Re: make release failure Message-ID: <20010527235220.A75041@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20010528040536.43A833E28@bazooka.unixfreak.org> <200105280632.f4S6W9J44708@bmah-freebsd-0.cisco.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105280632.f4S6W9J44708@bmah-freebsd-0.cisco.com>; from bmah@FreeBSD.ORG on Sun, May 27, 2001 at 11:32:09PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, May 27, 2001 at 11:32:09PM -0700, Bruce A. Mah wrote: > +.if !defined(NORELNOTES) Do we really need Yet Another Knob? Why isn't NODOC suffient? I cannot think of any reason that the people who typically use NODOC=yes would want release notes. Or please at least treat NODOCS=yes ==> NORELNOTES=yes. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 0: 5:57 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-155.dsl.lsan03.pacbell.net [63.207.60.155]) by hub.freebsd.org (Postfix) with ESMTP id 3A69F37B422 for ; Mon, 28 May 2001 00:05:55 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3047E6769E; Mon, 28 May 2001 00:05:51 -0700 (PDT) Date: Mon, 28 May 2001 00:05:49 -0700 From: Kris Kennaway To: Doug Barton Cc: freebsd-current@FreeBSD.ORG Subject: Re: softupdates related problem in -current Message-ID: <20010528000548.B11995@xor.obsecurity.org> References: <3B11DFB3.2EA599E8@DougBarton.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="O5XBE6gyVG5Rl6Rj" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3B11DFB3.2EA599E8@DougBarton.net>; from DougB@DougBarton.net on Sun, May 27, 2001 at 10:18:43PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --O5XBE6gyVG5Rl6Rj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 27, 2001 at 10:18:43PM -0700, Doug Barton wrote: > Another problem I'm having in -current right now is with softupdates. Wh= en > the system panic'ed the first time, it came up ok and fsck'ed fine with no > apparent loss of data. However, during the fsck it complained bitterly > about my superblocks, and when it was done and the system booted, the > softupdates attribute was missing from the filesystems that had it set.= =20 Yep, I've seen this too. Kris --O5XBE6gyVG5Rl6Rj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7EfjMWry0BWjoQKURAgyqAJ9AgItUFncA68yhSLlPbE8fd7iFFgCg1YS9 kPvmAk5JoqxAgGnUWrE0LNs= =e1Q+ -----END PGP SIGNATURE----- --O5XBE6gyVG5Rl6Rj-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 0: 7:52 2001 Delivered-To: freebsd-current@freebsd.org Received: from midten.fast.no (midten.fast.no [213.188.8.11]) by hub.freebsd.org (Postfix) with ESMTP id 9489737B422 for ; Mon, 28 May 2001 00:07:48 -0700 (PDT) (envelope-from Tor.Egge@fast.no) Received: from fast.no (IDENT:tegge@midten.fast.no [213.188.8.11]) by midten.fast.no (8.9.3/8.9.3) with ESMTP id JAA01656; Mon, 28 May 2001 09:07:37 +0200 (CEST) Message-Id: <200105280707.JAA01656@midten.fast.no> To: DougB@DougBarton.net Cc: peter.jeremy@alcatel.com.au, kris@obsecurity.org, current@FreeBSD.ORG Subject: Re: freelist corruption From: Tor.Egge@fast.no In-Reply-To: Your message of "Sun, 27 May 2001 21:32:43 -0700" References: <3B11D4EB.18663F7E@DougBarton.net> X-Mailer: Mew version 1.70 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Mon_May_28_09:07:36_2001)--" Content-Transfer-Encoding: 7bit Date: Mon, 28 May 2001 09:07:37 +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----Next_Part(Mon_May_28_09:07:36_2001)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit > Peter Jeremy wrote: > > > > On 2001-May-27 20:36:54 -0700, Kris Kennaway wrote: > > >I've been getting rather a lot of these tonight..any ideas? > > > > > >May 27 18:52:06 xor /boot/kernel/kernel: Data modified on freelist: word 2 of object 0xc1a60100 size 64 previous type pagedep (0xd6adc0de != 0xdeadc0de) > > > > If this isn't an ECC system > > I got one of these on my ECC system: > > May 25 01:16:20 Master /boot/kernel/kernel: Data modified on > freelist: word 2 of object 0xc1a58dc0 size 52 previous type vfscache > (0xd6adc0de != 0xdeadc0de) I'm using the following experimental patch to avoid system crashes and the freelist corruption message. The softupdate code seems to free pagedeps structures with the NEWBLOCK flag set (which indicates that a newdirblk structure is currently pointing to the pagedep structure). When the newdirblk structure is freed later on, it clears the NEWBLOCK flag, changing 0xdeadc0de to 0xd6adc0de. If the memory for the pagedep structure has been reused for something else, the system might crash. free_newdirblk will typically be on the ddb stack backtrace - Tor Egge ----Next_Part(Mon_May_28_09:07:36_2001)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Index: sys/ufs/ffs/ffs_softdep.c =================================================================== RCS file: /home/ncvs/src/sys/ufs/ffs/ffs_softdep.c,v retrieving revision 1.97 diff -u -r1.97 ffs_softdep.c --- sys/ufs/ffs/ffs_softdep.c 2001/05/19 19:24:26 1.97 +++ sys/ufs/ffs/ffs_softdep.c 2001/05/24 01:48:22 @@ -1932,6 +1932,11 @@ WORKLIST_INSERT(&inodedep->id_bufwait, &dirrem->dm_list); } + if ((pagedep->pd_state & NEWBLOCK) != 0) { + FREE_LOCK(&lk); + panic("deallocate_dependencies: " + "active pagedep"); + } WORKLIST_REMOVE(&pagedep->pd_list); LIST_REMOVE(pagedep, pd_hash); WORKITEM_FREE(pagedep, D_PAGEDEP); @@ -3930,8 +3935,12 @@ * is written back to disk. */ if (LIST_FIRST(&pagedep->pd_pendinghd) == 0) { - LIST_REMOVE(pagedep, pd_hash); - WORKITEM_FREE(pagedep, D_PAGEDEP); + if ((pagedep->pd_state & NEWBLOCK) != 0) { + printf("handle_written_filepage: active pagedep\n"); + } else { + LIST_REMOVE(pagedep, pd_hash); + WORKITEM_FREE(pagedep, D_PAGEDEP); + } } return (0); } ----Next_Part(Mon_May_28_09:07:36_2001)---- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 0:12:19 2001 Delivered-To: freebsd-current@freebsd.org Received: from bazooka.unixfreak.org (bazooka.unixfreak.org [63.198.170.138]) by hub.freebsd.org (Postfix) with ESMTP id 64FB037B422; Mon, 28 May 2001 00:12:17 -0700 (PDT) (envelope-from dima@unixfreak.org) Received: from hornet.unixfreak.org (hornet [63.198.170.140]) by bazooka.unixfreak.org (Postfix) with ESMTP id 0D1C43E0B; Mon, 28 May 2001 00:12:17 -0700 (PDT) To: bmah@FreeBSD.ORG Cc: current@FreeBSD.ORG Subject: Re: make release failure In-Reply-To: <20010527235220.A75041@dragon.nuxi.com>; from obrien@FreeBSD.ORG on "Sun, 27 May 2001 23:52:20 -0700" Date: Mon, 28 May 2001 00:12:17 -0700 From: Dima Dorfman Message-Id: <20010528071217.0D1C43E0B@bazooka.unixfreak.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "David O'Brien" writes: > On Sun, May 27, 2001 at 11:32:09PM -0700, Bruce A. Mah wrote: > > +.if !defined(NORELNOTES) > > Do we really need Yet Another Knob? Why isn't NODOC suffient? FWIW, I think we should lose NORELNOTES; as you say, NODOC is sufficient. > I cannot think of any reason that the people who typically use NODOC=yes > would want release notes. Heh, it isn't like they could get them, anyway. RELNOTESng depends on the doc tree. Dima Dorfman dima@unixfreak.org > Or please at least treat NODOCS=yes ==> NORELNOTES=yes. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 1:33:45 2001 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 34CAD37B424 for ; Mon, 28 May 2001 01:33:38 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.2/8.11.2) id f4S8XI971584; Mon, 28 May 2001 11:33:18 +0300 (EEST) (envelope-from ru) Date: Mon, 28 May 2001 11:33:18 +0300 From: Ruslan Ermilov To: Kris Kennaway Cc: current@FreeBSD.ORG Subject: Re: 'make includes' ownership patch Message-ID: <20010528113318.D32649@sunbay.com> Mail-Followup-To: Kris Kennaway , current@FreeBSD.ORG References: <20010526145922.A72087@xor.obsecurity.org> <20010526150600.A77078@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010526150600.A77078@xor.obsecurity.org>; from kris@obsecurity.org on Sat, May 26, 2001 at 03:06:00PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sat, May 26, 2001 at 03:06:00PM -0700, Kris Kennaway wrote: > On Sat, May 26, 2001 at 02:59:22PM -0700, Kris Kennaway wrote: > > Shouldn't the includes/Makefile be installing headers using > > INCOWN/INCGRP instead of BINOWN/BINGRP? I ran into this when trying > > to do a 'make includes' as a normal user. > > Oops, hit send too soon; more changes are required of the same form. > Before I go to the trouble of doing those, I might as well get > confirmation whether this is the right thing to do. > This was on my TODO. The only problem with INCOWN/INCGRP not being used here is that they were introduced long after include/Makefile. Cheers, -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 3:44:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id C6C9E37B43C; Mon, 28 May 2001 03:44:12 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id DAA54627; Mon, 28 May 2001 03:44:12 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B122BFB.4F07B78E@DougBarton.net> Date: Mon, 28 May 2001 03:44:11 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-current@FreeBSD.ORG, rwatson@FreeBSD.ORG, jhb@FreeBSD.ORG, alfred@FreeBSD.ORG Subject: Re: -current is _definitely_ not stable right now References: <3B11D774.EAA50291@DougBarton.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I forgot something: IdlePTD 4734976 initial pcb at 3b5f80 panicstr: mutex sched lock recursed at /usr/src/sys/kern/kern_synch.c:858 panic messages: --- panic: blockable sleep lock (sx) allproc @ /usr/src/sys/kern/kern_proc.c:146 syncing disks... 90 90 panic: mutex sched lock recursed at /usr/src/sys/kern/kern_synch.c:858 A quick look at that file indicates that rwatson is probably off the hook, since he hadn't touched it. -- I need someone really bad. Are you really bad? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 5:19:54 2001 Delivered-To: freebsd-current@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id A221137B422 for ; Mon, 28 May 2001 05:19:48 -0700 (PDT) (envelope-from robert@fledge.watson.org) Received: from fledge.watson.org (robert@fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.11.3/8.11.3) with SMTP id f4SCJTf14474; Mon, 28 May 2001 08:19:29 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Mon, 28 May 2001 08:19:29 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Doug Barton Cc: freebsd-current@freebsd.org Subject: Re: -current is _definitely_ not stable right now In-Reply-To: <3B11D774.EAA50291@DougBarton.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I haven't made any mutex commits -- my commits were credential-related. At least two bugs have popped up and been resolved since the pcred removal commits, including: 1) Bug in execve() such that saved uids/gids were not being done in some situations. 2) Bug in crfree() such that there was a reference leak for uidinfo structures. I wouldn't be surprised if a couple more turned up. Robert N M Watson FreeBSD Core Team, TrustedBSD Project robert@fledge.watson.org NAI Labs, Safeport Network Services On Sun, 27 May 2001, Doug Barton wrote: > Gang, > > I cvs'ed and built world/kernel shortly after jhb's "all clear" on > thursday, and things went fairly well. I did the same again after rwatson's > mutex commits on friday and things have gone downhill from there. Just > about any heavy system activity locks the system up. That includes things > like building large ports (for example, avifile), buildworld, and trying to > actually run aviplay. > > On the avi front, typing 'aviplay' with or without an argument is > guaranteed to instantly wedge the box. I attached a lot of running aviplay > through truss, but I have no way to know if it stopped at or before the > offending instruction. As for the general wonkiness of the system, I have > finally gotten a dump. The backtrace is below, let me know if there is > anything else I can do to help debug. > > Doug > > > > > > > > > > > > > > > (kgdb) where > #0 dumpsys () at /usr/src/sys/kern/kern_shutdown.c:478 > #1 0xc01cb318 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:321 > #2 0xc01cb745 in panic (fmt=0xc0330ce4 "mutex %s recursed at %s:%d") > at /usr/src/sys/kern/kern_shutdown.c:600 > #3 0xc01c3c9c in _mtx_assert (m=0xc03f44a0, what=9, > file=0xc0332360 "/usr/src/sys/kern/kern_synch.c", line=858) > at /usr/src/sys/kern/kern_mutex.c:571 > #4 0xc01d4b9d in mi_switch () at /usr/src/sys/kern/kern_synch.c:858 > #5 0xc01cb01c in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:262 > #6 0xc01cb745 in panic (fmt=0xc0334760 "blockable sleep lock (%s) %s @ > %s:%d") > at /usr/src/sys/kern/kern_shutdown.c:600 > #7 0xc01e60a0 in witness_lock (lock=0xc03f0f60, flags=0, > file=0xc0331123 "/usr/src/sys/kern/kern_proc.c", line=146) > at /usr/src/sys/kern/subr_witness.c:489 > #8 0xc01d2285 in _sx_slock (sx=0xc03f0f60, file=0xc0331123 > "/usr/src/sys/kern/kern_proc.c", > line=146) at /usr/src/sys/kern/kern_sx.c:114 > #9 0xc01c4e2c in pfind (pid=434) at /usr/src/sys/kern/kern_proc.c:146 > #10 0xc01ea3c6 in selwakeup (sip=0xc0e3d404) at > /usr/src/sys/kern/sys_generic.c:1175 > #11 0xc01f5c5f in ptcwakeup (tp=0xc0e3d420, flag=1) at > /usr/src/sys/kern/tty_pty.c:317 > #12 0xc01f5c36 in ptsstart (tp=0xc0e3d420) at > /usr/src/sys/kern/tty_pty.c:306 > #13 0xc01f3074 in ttstart (tp=0xc0e3d420) at /usr/src/sys/kern/tty.c:1409 > #14 0xc01f4685 in tputchar (c=107, tp=0xc0e3d420) at > /usr/src/sys/kern/tty.c:2458 > #15 0xc01e20cb in putchar (c=107, arg=0xcd115de8) at > /usr/src/sys/kern/subr_prf.c:304 > #16 0xc01e234a in kvprintf (fmt=0xc034f881 "ernel trap %d with interrupts > disabled\n", > func=0xc01e207c , arg=0xcd115de8, radix=10, ap=0xcd115e00 > "\f") > at /usr/src/sys/kern/subr_prf.c:487 > #17 0xc01e1ff8 in printf (fmt=0xc034f880 "kernel trap %d with interrupts > disabled\n") > at /usr/src/sys/kern/subr_prf.c:260 > #18 0xc02f6955 in trap (frame={tf_fs = -854523880, tf_es = -1071775728, > tf_ds = -855048176, > tf_edi = 4, tf_esi = -1058806500, tf_ebp = -854499712, tf_isp = > -854499744, > tf_ebx = -855029664, tf_edx = -559038242, tf_ecx = 2, tf_eax = > -559038244, > tf_trapno = 12, tf_err = 0, tf_eip = -1071892410, tf_cs = 8, > tf_eflags = 65670, > tf_esp = -1052624640, tf_ss = -1058806528}) at > /usr/src/sys/i386/i386/trap.c:253 > #19 0xc01c3846 in _mtx_lock_sleep (m=0xc0e3e51c, opts=0, > file=0xc0331500 "/usr/src/sys/kern/kern_resource.c", line=793) > at /usr/src/sys/kern/kern_mutex.c:380 > #20 0xc01ca0cb in uihold (uip=0xc0e3e500) at > /usr/src/sys/kern/kern_resource.c:793 > #21 0xc01c86f9 in crdup (cr=0xc1423900) at > /usr/src/sys/kern/kern_prot.c:1349 > #22 0xc021cf8c in access (p=0xcd094860, uap=0xcd115f80) > at /usr/src/sys/kern/vfs_syscalls.c:1712 > #23 0xc02f841d in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, > tf_edi = 134665044, > tf_esi = 134676528, tf_ebp = -1077940088, tf_isp = -854499372, tf_ebx > = 134661184, > tf_edx = 134665044, tf_ecx = 134661218, tf_eax = 33, tf_trapno = 12, > tf_err = 2, > tf_eip = 134555356, tf_cs = 31, tf_eflags = 643, tf_esp = > -1077940132, tf_ss = 47}) > at /usr/src/sys/i386/i386/trap.c:1172 > #24 0xc02e957d in syscall_with_err_pushed () > #25 0x804a131 in ?? () > #26 0x804caa1 in ?? () > #27 0x804e57c in ?? () > #28 0x804dd54 in ?? () > #29 0x804e57c in ?? () > #30 0x804dd54 in ?? () > #31 0x804e57c in ?? () > #32 0x804dd54 in ?? () > #33 0x804e57c in ?? () > #34 0x804dd54 in ?? () > #35 0x804c880 in ?? () > #36 0x804fd4a in ?? () > #37 0x8048131 in ?? () To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 7: 3:10 2001 Delivered-To: freebsd-current@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id 0950437B424; Mon, 28 May 2001 07:03:06 -0700 (PDT) (envelope-from sos@freebsd.dk) Received: (from sos@localhost) by freebsd.dk (8.11.3/8.11.3) id f4SE34Q26818; Mon, 28 May 2001 16:03:04 +0200 (CEST) (envelope-from sos) From: Søren Schmidt Message-Id: <200105281403.f4SE34Q26818@freebsd.dk> Subject: Supported ATAPI cdr/cdrw drives To: current@freebsd.org, hackers@freebsd.org Date: Mon, 28 May 2001 16:03:04 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG As promised I've made up a list of reports I've received so far go to http://freebsd.dk/ and follow the link. I also have a patch for the Yamaha's (yamaha-cdr.p1) which also can be found via the above URL. Let me know if that make things work... -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:22:50 2001 Delivered-To: freebsd-current@freebsd.org Received: from gndrsh.dnsmgr.net (GndRsh.dnsmgr.net [198.145.92.4]) by hub.freebsd.org (Postfix) with ESMTP id 377F637B423; Mon, 28 May 2001 10:22:45 -0700 (PDT) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: (from freebsd@localhost) by gndrsh.dnsmgr.net (8.9.3/8.9.3) id KAA56879; Mon, 28 May 2001 10:22:33 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <200105281722.KAA56879@gndrsh.dnsmgr.net> Subject: Re: 'make includes' ownership patch In-Reply-To: <20010528113318.D32649@sunbay.com> from Ruslan Ermilov at "May 28, 2001 11:33:18 am" To: ru@FreeBSD.ORG (Ruslan Ermilov) Date: Mon, 28 May 2001 10:22:33 -0700 (PDT) Cc: kris@obsecurity.org (Kris Kennaway), current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > On Sat, May 26, 2001 at 03:06:00PM -0700, Kris Kennaway wrote: > > On Sat, May 26, 2001 at 02:59:22PM -0700, Kris Kennaway wrote: > > > Shouldn't the includes/Makefile be installing headers using > > > INCOWN/INCGRP instead of BINOWN/BINGRP? I ran into this when trying > > > to do a 'make includes' as a normal user. > > > > Oops, hit send too soon; more changes are required of the same form. > > Before I go to the trouble of doing those, I might as well get > > confirmation whether this is the right thing to do. > > > This was on my TODO. The only problem with INCOWN/INCGRP not being > used here is that they were introduced long after include/Makefile. And perhaps one should go read the commit message that introduced them... it was an experiment, a sample test designed to only be used in -current /usr/src/lib, that BDE, Sheldon and myself had long followon conversations about, and got dropped into the cracks. The name INC* is not clear as to be correct, per BDE it probably should be HDR* or HDRS* (I specifically avoided that since existing Makefiles used that, not knowing that BDE had seperately been eyeing HDRS* for what I ended up calling INC*.) Since, other commiters have ignored direct, and inderect requests not to propogate this INC* experiment, and it now infects all the way back to at least 3.x* and possibly 4.*, making it near impossible to clean up :-(. So feel free to ignore this email and change src/include/Makefile any way you wish... -- Rod Grimes - KD7CAX @ CN85sl - (RWG25) rgrimes@gndrsh.dnsmgr.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:26:17 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 1FE4F37B423; Mon, 28 May 2001 10:26:14 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4SHQCl47103; Mon, 28 May 2001 10:26:13 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4SHQBZ16769; Mon, 28 May 2001 10:26:11 -0700 (PDT) (envelope-from obrien) Date: Mon, 28 May 2001 10:26:11 -0700 From: "David O'Brien" To: "Rodney W. Grimes" Cc: Ruslan Ermilov , Kris Kennaway , current@FreeBSD.ORG Subject: Re: 'make includes' ownership patch Message-ID: <20010528102611.B16715@dragon.nuxi.com> Reply-To: current@FreeBSD.ORG References: <20010528113318.D32649@sunbay.com> <200105281722.KAA56879@gndrsh.dnsmgr.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105281722.KAA56879@gndrsh.dnsmgr.net>; from freebsd@gndrsh.dnsmgr.net on Mon, May 28, 2001 at 10:22:33AM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 28, 2001 at 10:22:33AM -0700, Rodney W. Grimes wrote: > > This was on my TODO. The only problem with INCOWN/INCGRP not being > > used here is that they were introduced long after include/Makefile. > > And perhaps one should go read the commit message that introduced them... > it was an experiment, a sample test designed to only be used in -current > /usr/src/lib, that BDE, Sheldon and myself had long followon conversations > about, and got dropped into the cracks. What was the reasoning for a serperate owner specification from BIN*? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:28:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id BBD6D37B423 for ; Mon, 28 May 2001 10:28:06 -0700 (PDT) (envelope-from ru@whale.sunbay.crimea.ua) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.2/8.11.2) id f4SHS3q25488; Mon, 28 May 2001 20:28:03 +0300 (EEST) (envelope-from ru) Date: Mon, 28 May 2001 20:28:03 +0300 From: Ruslan Ermilov To: "David O'Brien" Cc: "Rodney W. Grimes" , Kris Kennaway Subject: Re: 'make includes' ownership patch Message-ID: <20010528202803.D91835@sunbay.com> Mail-Followup-To: David O'Brien , "Rodney W. Grimes" , Kris Kennaway References: <20010528113318.D32649@sunbay.com> <200105281722.KAA56879@gndrsh.dnsmgr.net> <20010528102611.B16715@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010528102611.B16715@dragon.nuxi.com>; from current@FreeBSD.ORG on Mon, May 28, 2001 at 10:26:11AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 28, 2001 at 10:26:11AM -0700, David O'Brien wrote: > On Mon, May 28, 2001 at 10:22:33AM -0700, Rodney W. Grimes wrote: > > > This was on my TODO. The only problem with INCOWN/INCGRP not being > > > used here is that they were introduced long after include/Makefile. > > > > And perhaps one should go read the commit message that introduced them... > > it was an experiment, a sample test designed to only be used in -current > > /usr/src/lib, that BDE, Sheldon and myself had long followon conversations > > about, and got dropped into the cracks. > > What was the reasoning for a serperate owner specification from BIN*? > Because headers are installed with NOBINMODE, not BINMODE :-) Cheers, -- Ruslan Ermilov Oracle Developer/DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:32: 2 2001 Delivered-To: freebsd-current@freebsd.org Received: from gndrsh.dnsmgr.net (GndRsh.dnsmgr.net [198.145.92.4]) by hub.freebsd.org (Postfix) with ESMTP id 64E7E37B422; Mon, 28 May 2001 10:31:59 -0700 (PDT) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: (from freebsd@localhost) by gndrsh.dnsmgr.net (8.9.3/8.9.3) id KAA56929; Mon, 28 May 2001 10:31:58 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <200105281731.KAA56929@gndrsh.dnsmgr.net> Subject: Re: 'make includes' ownership patch In-Reply-To: <20010528102611.B16715@dragon.nuxi.com> from "David O'Brien" at "May 28, 2001 10:26:11 am" To: current@FreeBSD.ORG Date: Mon, 28 May 2001 10:31:58 -0700 (PDT) Cc: ru@FreeBSD.ORG (Ruslan Ermilov), kris@obsecurity.org (Kris Kennaway) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > On Mon, May 28, 2001 at 10:22:33AM -0700, Rodney W. Grimes wrote: > > > This was on my TODO. The only problem with INCOWN/INCGRP not being > > > used here is that they were introduced long after include/Makefile. > > > > And perhaps one should go read the commit message that introduced them... > > it was an experiment, a sample test designed to only be used in -current > > /usr/src/lib, that BDE, Sheldon and myself had long followon conversations > > about, and got dropped into the cracks. > > What was the reasoning for a serperate owner specification from BIN*? Simple orthagonality. Ie, each bsd.*.mk file typically has a seperate set of *{DIR/OWN/GRP/MODE} specs. bsd.inc.mk was cloned from another bsd.*.mk file. -- Rod Grimes - KD7CAX @ CN85sl - (RWG25) rgrimes@gndrsh.dnsmgr.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:32:46 2001 Delivered-To: freebsd-current@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id C4EA237B423 for ; Mon, 28 May 2001 10:32:41 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from beppo (mjacob@beppo [192.67.166.79]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f4SHWeg16217 for ; Mon, 28 May 2001 10:32:40 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Mon, 28 May 2001 10:32:39 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: current@freebsd.org Subject: wierdness with mountd Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Over the last couple of weeks, I've seen wierd statements coming out of mountd: On startup: May 28 10:16:04 farrago mountd[216]: can't delete exports for / On a mount of /usr/obj: May 28 10:21:43 farrago mountd[217]: can't delete exports for /tmp May 28 10:21:43 farrago mountd[217]: can't delete exports for /usr/obj Here's my exports file: /space/compiles/tstsys farrago Say what? Can anyone say what's ailing mountd here? My systems is a mergemaster'd build/installworld from a couple of days ago. -matt Here's my fstab: /dev/da0a / ufs rw 1 1 /dev/da0b none swap sw 0 0 /dev/ad0a /altroot ufs rw,noauto 0 0 proc /proc procfs rw 0 0 blade:/storage0/home /home nfs rw 0 0 beppo:/usr/ports /usr/ports nfs rw 0 0 beppo:/space/freebsd/FreeBSD-current/sys /tstsys nfs rw 0 0 farrago:/space/compiles/tstsys /tstsys/compile nfs rw,noauto 0 0 beppo:/space/freebsd/ncvs /home/ncvs nfs rw,noauto 0 0 and tmp and /tstsys/compile are devices created/mounted in rc.local: mount /home/ncvs mount /tstsys/compile #mount /tstsys/modules # mdconfig -a -t swap -s 128M -u 10 disklabel -r -w md10 auto newfs -f `sysctl -n hw.pagesize` /dev/md10c #tunefs -n enable /dev/md10c mount /dev/md10c /tmp chmod 1777 /tmp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:47:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 0865B37B423 for ; Mon, 28 May 2001 10:47:07 -0700 (PDT) (envelope-from david@catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.10.0/8.10.0) id f4SHkr724462 for current@freebsd.org; Mon, 28 May 2001 10:46:53 -0700 (PDT) Date: Mon, 28 May 2001 10:46:53 -0700 (PDT) From: David Wolfskill Message-Id: <200105281746.f4SHkr724462@bunrab.catwhisker.org> To: current@freebsd.org Subject: Panic during -CURRENT buildworld Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is on a system (my laptop): FreeBSD localhost 5.0-CURRENT FreeBSD 5.0-CURRENT #13: Sun May 27 23:44:24 PDT 2001 root@dhcp-133.catwhisker.org:/common/C/obj/usr/src/sys/LAPTOP_30W i386 Mon May 28 07:27:59 PDT 2001 Recent CVSup activity: CVSup begin from cvsup14.freebsd.org at Sat May 26 03:47:01 PDT 2001 CVSup ended from cvsup14.freebsd.org at Sat May 26 03:52:48 PDT 2001 CVSup begin from cvsup14.freebsd.org at Sun May 27 03:47:01 PDT 2001 CVSup ended from cvsup14.freebsd.org at Sun May 27 03:53:36 PDT 2001 CVSup begin from cvsup14.freebsd.org at Mon May 28 03:47:00 PDT 2001 CVSup ended from cvsup14.freebsd.org at Mon May 28 03:53:51 PDT 2001 I had tried the buildworld within X (as had been my normal practice until the recent difficulties with swap and/or VM), and the system re-booted itself. Got the well-discussed symptom of an active file system failing fsck's check of primary vs. first alternate superblock, and after fsck got finished with the file system, soft updates got turned off, so I turned soft updates back on again. Since I was in single-user mode anyhow, I mounted the necessary file systems, issued a "swapon -a", and proceeded to re-try the "make buildworld" (& friends) -- from within "script" (again, as I usually do). Here's a transcript of the first & last parts of the typescript file: Script started on Mon May 28 01:21:19 2001 # mount && cd /usr/src && uname -a && date && make buildworld && date && make kernel KERNCONF=LAPTOP_30W && date && make installworld && date && mergemaster && date && sync && df -k /dev/ad0s3a on / (ufs, local, soft-updates) devfs on /dev (devfs, local) /dev/ad0s3e on /usr (ufs, local, soft-updates) /dev/ad0s3g on /var (ufs, local, soft-updates) procfs on /proc (procfs, local) /dev/ad0s3h on /common (ufs, local, soft-updates) FreeBSD 5.0-CURRENT FreeBSD 5.0-CURRENT #13: Sun May 27 23:44:24 PDT 2001 root@dhcp-133.catwhisker.org:/common/C/obj/usr/src/sys/LAPTOP_30W i386 Mon May 28 01:22:06 PDT 2001 -------------------------------------------------------------- >>> Rebuilding the temporary build tree -------------------------------------------------------------- rm -rf /usr/obj/usr/src/i386 ... [elided -- dhw] cc -pg -O -pipe -I. -I/usr/src/lib/libncurses -I/usr/src/lib/libncurses/../../c ontrib/ncurses/ncurses -I/usr/src/lib/libncurses/../../contrib/ncurses/include - Wall -DFREEBSD_NATIVE -DNDEBUG -DHAVE_CONFIG_H -DTERMIOS -I/usr/obj/usr/src/i386 /usr/include -c /usr/src/lib/libncurses/../../contrib/ncurses/ncurses/tinfo/get env_num^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@ And a hand-transcription of the panic (starting with the last command shown on the console from the "make buildworld"): cc -fpic -DPIC -O -pipe -I. -I/usr/src/lib/libncurses -I/usr/src/lib/libncurses/../../contrib/ncurses/ncurses -I/usr/src/lib/libncurses/../../contrib/ncurses/include -Wall -DFREEBSD_NATIVE -DNDEBIG -DHAVE_CONFIG_H -DTERMIOS -i/usr/obj/usr/src/i386/usr/include -c lib_gen.c -o libgen.So freeing uidinfo: uid=0, proccnt=33 kernel trap 12 with interrupts disabled panic: blockable sleep lock (sleep mutex) Giant @/usr/src/sys/vm/vm_fault.c:213 Debugger("panic") Stopped at Debugger+0x44: pushl %ebx db> trace Debugger(c03a499b) at Debugger+0x44 panic(c03a75e0,c03a3820,c03cc4b4,c03c1d9b,d5) at panic+0x70 witness_lock(c047dda0,8,c03c1d9b,d5) at witness_lock+0x1b2 vm_fault(c04692ac,deadc000,1,0,0) at vm_fault+0xb2 trap_pfault(ce7f4e34,0,deadc2af,ce7ffa60,c0e4259c) at trap_pfault+0x5d0 trap(ce7f0018,c01f0010,c01f0010,4,c0e4259c) at trap+0x5d0 calltrap() at calltrap+0x5 --- trap 0xc, eip=0xc01d8cb6, esp=0xce7f4e74, ebp=0xce7f4e80 --- uihold(c0e42580,c1ca3a68,c03a4235,0,98) at uihold+0x5f crdup(c0e3d600, ce7ffb7c,ce7ffa60,2,c0445a00) at crdup+0x4c access(ce7ffa60,ce7f4f80,806b240,806f080,805d1ce) at access+0x18 syscall(2f,2f,2f,805d1ce,806f080) at syscall+0x71d syscall_with_err_pushed() at syscall_with_err_pushed+0x1b In addition to the kernel.old (dated a few hours earlier the same day), I have a saved kernel from 16 May (which is the one from which I had booted in order to build the one from 23:50 (PDT) on 27 May, so I could try that. Or I could try some other things, if that might help identify the problem. I have not (yet) tried any of the posted experimental patches against anything involving file systems, soft updates, swap, or VM. (I do have a small patch for keyboard control of the sound "mute" function, as well as some bits & pieces of some of Doug Ambrisko's sys/dev/an patches. However, the Cisco/Aironet card wasn't inserted at any point during the boot that did the panic.) Help? Thanks, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 10:55:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 5CB8337B422 for ; Mon, 28 May 2001 10:55:24 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.1) with ESMTP id f4SHtN088430 for ; Mon, 28 May 2001 10:55:23 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.3/8.11.0) id f4SHtNa20515; Mon, 28 May 2001 10:55:23 -0700 (PDT) (envelope-from jdp) Date: Mon, 28 May 2001 10:55:23 -0700 (PDT) Message-Id: <200105281755.f4SHtNa20515@vashon.polstra.com> To: current@freebsd.org From: John Polstra Subject: Re: wierdness with mountd In-Reply-To: References: Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article , Matthew Jacob wrote: > > Over the last couple of weeks, I've seen wierd statements coming out of > mountd: > > On startup: > > May 28 10:16:04 farrago mountd[216]: can't delete exports for / > > On a mount of /usr/obj: > > May 28 10:21:43 farrago mountd[217]: can't delete exports for /tmp > May 28 10:21:43 farrago mountd[217]: can't delete exports for /usr/obj I've been seeing this too, on a -current system from around May 5. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 11:40:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-4.cisco.com (sj-msg-core-4.cisco.com [171.71.163.10]) by hub.freebsd.org (Postfix) with ESMTP id 98B0337B423; Mon, 28 May 2001 11:40:51 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-4.cisco.com (8.11.3/8.9.1) with ESMTP id f4SIewU10853; Mon, 28 May 2001 11:40:58 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4SIepk49809; Mon, 28 May 2001 11:40:51 -0700 (PDT) (envelope-from bmah) Message-Id: <200105281840.f4SIepk49809@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: Dima Dorfman Cc: bmah@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: make release failure In-Reply-To: <20010528071217.0D1C43E0B@bazooka.unixfreak.org> References: <20010528071217.0D1C43E0B@bazooka.unixfreak.org> Comments: In-reply-to Dima Dorfman message dated "Mon, 28 May 2001 00:12:17 -0700." From: bmah@FreeBSD.ORG (Bruce A. Mah) Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-1915469855P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Mon, 28 May 2001 11:40:51 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_-1915469855P Content-Type: text/plain; charset=us-ascii If memory serves me right, Dima Dorfman wrote: > "David O'Brien" writes: > > On Sun, May 27, 2001 at 11:32:09PM -0700, Bruce A. Mah wrote: > > > +.if !defined(NORELNOTES) > > > > Do we really need Yet Another Knob? Why isn't NODOC suffient? > > FWIW, I think we should lose NORELNOTES; as you say, NODOC is > sufficient. You both speak the truth. :-) The following patch fixes the make release breakage and brings the behavior formerly controlled by NORELNOTES under NODOC. I'm going to do a little (more) testing today, followed by a commit and some more testing. Feedback is as usual appreciated... Thanks for the help all... Bruce. Index: Makefile =================================================================== RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.618 diff -u -r1.618 Makefile --- Makefile 2001/05/25 18:01:31 1.618 +++ Makefile 2001/05/28 18:38:35 @@ -69,15 +69,11 @@ # CPU cycles (some of the programs are C++, and things like ghostscript # belong to the required ports nevertheless). # -# Setting this also disables doc.2 (RELNOTESng). +# Setting this also disables building of release note documentation +# (RELNOTESng). #NODOC= YES #NOPORTS= YES -# RELNOTESng can be disabled by uncommenting the following variable -# definition. RELNOTESng depends on having ports enabled for this -# release build. -#NORELNOTES= YES - # Uncomment and modify this definition if you want the release notes # and other release documentation in a language other than English. #RELNOTES_LANG= en_US.ISO_8859-1 @@ -109,7 +105,7 @@ # on the boot floppy. WARNING: Breaks on some Athlon (K7) motherboards. AUTO_KEYBOARD_DETECT?= 0 -.if !defined(NORELNOTES) +.if !defined(NODOC) DIST_DOCS_ARCH_INDEP= readme errata DIST_DOCS_ARCH_DEP= installation relnotes hardware .endif @@ -219,9 +215,7 @@ .endif .if !defined(NODOC) -DOCREL= doc.1 -.if !defined(NORELNOTES) -DOCREL+= doc.2 +DOCREL= doc.1 doc.2 .endif .endif @@ -240,11 +234,6 @@ @echo "unset NOPORTS, or set at least DOMINIMALDOCPORTS to YES!" @exit 1 .endif -.if !defined(NORELNOTES) && defined(NODOC) - @echo "Docs are required for building the release notes. Either" - @echo "set NORELNOTES or unset NODOC!" - @exit 1 -.endif .if make(release) .if exists(${CHROOTDIR}) # The first command will fail on a handful of files that have their schg @@ -357,9 +346,6 @@ .if defined(NOSRC) echo "export NOSRC=${NOSRC}" >> ${CHROOTDIR}/mk .endif -.if defined(NORELNOTES) - echo "export NORELNOTES=${NORELNOTES}" >> ${CHROOTDIR}/mk -.endif .if defined(RELNOTES_LANG) echo "export RELNOTES_LANG=${RELNOTES_LANG}" >> ${CHROOTDIR}/mk .else @@ -617,7 +603,7 @@ ln ${RD}/mfsfd/stand/etc/services ${RD}/mfsfd/etc/services ln ${RD}/mfsfd/stand/etc/netconfig ${RD}/mfsfd/etc/netconfig gzip -9c ${.CURDIR}/../COPYRIGHT > ${RD}/mfsfd/stand/help/COPYRIGHT.hlp.gz -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ gzip -9c ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt > ${RD}/mfsfd/stand/help/`echo $${i} | tr 'a-z' 'A-Z'`.TXT.gz; \ done @@ -694,8 +680,13 @@ @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} # Do our last minute floppies directory setup in a convenient place. - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT +.if !defined(NODOC) + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ + ${RD}/floppies/README.TXT @(cd ${RD}/floppies; md5 README.TXT *.flp > CHECKSUM.MD5) +.else + @(cd ${RD}/floppies; md5 *.flp > CHECKSUM.MD5) +.endif touch release.9 # @@ -707,7 +698,7 @@ -@ln -s . ${FD}/${BUILDNAME} @cd ${RD} && find floppies -print | cpio -dumpl ${FD} @cd ${RD}/dists && find . -print | cpio -dumpl ${FD} -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ @@ -746,7 +737,7 @@ @cp ${.CURDIR}/fixit.profile ${CD_DISC2}/.profile @echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC1}/cdrom.inf @echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC2}/cdrom.inf -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ --==_Exmh_-1915469855P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7Epuy2MoxcVugUsMRAi69AJwKL/3WdtQBKd0VywLTKaEHPxG17ACg84jW VnL1tSCedk8o3SJ8bC9j99E= =Znoz -----END PGP SIGNATURE----- --==_Exmh_-1915469855P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 12:48:18 2001 Delivered-To: freebsd-current@freebsd.org Received: from sax.sax.de (sax.sax.de [193.175.26.33]) by hub.freebsd.org (Postfix) with ESMTP id 95ED037B440 for ; Mon, 28 May 2001 12:48:14 -0700 (PDT) (envelope-from j@uriah.heep.sax.de) Received: (from uucp@localhost) by sax.sax.de (8.9.3/8.9.3) with UUCP id VAA08935 for freebsd-current@freebsd.org; Mon, 28 May 2001 21:48:09 +0200 (CEST) Received: (from j@localhost) by uriah.heep.sax.de (8.11.3/8.11.3) id f4SJj2509503; Mon, 28 May 2001 21:45:02 +0200 (MET DST) (envelope-from j) Date: Mon, 28 May 2001 21:45:02 +0200 (MET DST) Message-Id: <200105281945.f4SJj2509503@uriah.heep.sax.de> Mime-Version: 1.0 X-Newsreader: knews 1.0b.1 Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Organization: Private BSD site, Dresden X-Phone: +49-351-2012 669 X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F 93 21 E0 7D F9 12 D6 4E References: <97035.990957067@critter> From: j@uriah.heep.sax.de (Joerg Wunsch) Subject: Re: -current broken ? X-Original-Newsgroups: local.freebsd.current To: freebsd-current@freebsd.org Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Poul-Henning Kamp wrote: > > ===> usr.bin/fetch .... > /flat/src/usr.bin/fetch/fetch.c: In function `main': > /flat/src/usr.bin/fetch/fetch.c:757: `vtty' undeclared (first use in this function) Noticed this in my `make release' attempt yesterday, too. -- cheers, J"org .-.-. --... ...-- -.. . DL8DTL http://www.sax.de/~joerg/ NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 13:11:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from lists01.iafrica.com (lists01.iafrica.com [196.7.0.141]) by hub.freebsd.org (Postfix) with ESMTP id 9544C37B423 for ; Mon, 28 May 2001 13:11:49 -0700 (PDT) (envelope-from sheldonh@uunet.co.za) Received: from nwl.fw.uunet.co.za ([196.31.2.162]) by lists01.iafrica.com with esmtp (Exim 3.12 #2) id 154TMf-0005vx-00; Mon, 28 May 2001 22:11:45 +0200 Received: (from nobody@localhost) by nwl.fw.uunet.co.za (8.8.8/8.6.9) id WAA18897; Mon, 28 May 2001 22:11:43 +0200 (SAST) Received: by nwl.fw.uunet.co.za via recvmail id 18878; Mon May 28 22:11:03 2001 Received: from sheldonh (helo=axl.fw.uunet.co.za) by axl.fw.uunet.co.za with local-esmtp (Exim 3.22 #1) id 154TLz-000K9m-00; Mon, 28 May 2001 22:11:03 +0200 From: Sheldon Hearn To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch) Cc: freebsd-current@freebsd.org Subject: Re: -current broken ? In-reply-to: Your message of "Mon, 28 May 2001 21:45:02 +0200." <200105281945.f4SJj2509503@uriah.heep.sax.de> Date: Mon, 28 May 2001 22:11:03 +0200 Message-ID: <77485.991080663@axl.fw.uunet.co.za> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 28 May 2001 21:45:02 +0200, Joerg Wunsch wrote: > > ===> usr.bin/fetch > .... > > /flat/src/usr.bin/fetch/fetch.c: In function `main': > > /flat/src/usr.bin/fetch/fetch.c:757: `vtty' undeclared (first use in this function) > > Noticed this in my `make release' attempt yesterday, too. Fixed in rev 1.30 of fetch.c. Ciao, Sheldon. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 14:13: 8 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-122.dsl.lsan03.pacbell.net [63.207.60.122]) by hub.freebsd.org (Postfix) with ESMTP id D658237B423; Mon, 28 May 2001 14:13:03 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 323B366D48; Mon, 28 May 2001 14:13:03 -0700 (PDT) Date: Mon, 28 May 2001 14:13:01 -0700 From: Kris Kennaway To: "Rodney W. Grimes" Cc: current@FreeBSD.ORG, Ruslan Ermilov , Kris Kennaway Subject: Re: 'make includes' ownership patch Message-ID: <20010528141300.B54500@xor.obsecurity.org> References: <20010528102611.B16715@dragon.nuxi.com> <200105281731.KAA56929@gndrsh.dnsmgr.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105281731.KAA56929@gndrsh.dnsmgr.net>; from freebsd@gndrsh.dnsmgr.net on Mon, May 28, 2001 at 10:31:58AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 28, 2001 at 10:31:58AM -0700, Rodney W. Grimes wrote: > > On Mon, May 28, 2001 at 10:22:33AM -0700, Rodney W. Grimes wrote: > > > > This was on my TODO. The only problem with INCOWN/INCGRP not being > > > > used here is that they were introduced long after include/Makefile. > > >=20 > > > And perhaps one should go read the commit message that introduced the= m... > > > it was an experiment, a sample test designed to only be used in -curr= ent > > > /usr/src/lib, that BDE, Sheldon and myself had long followon conversa= tions > > > about, and got dropped into the cracks. > >=20 > > What was the reasoning for a serperate owner specification from BIN*? >=20 > Simple orthagonality. Ie, each bsd.*.mk file typically has a seperate > set of *{DIR/OWN/GRP/MODE} specs. bsd.inc.mk was cloned from another > bsd.*.mk file. Well, I don't mind how it gets fixed, but it's very unorthogonal at the moment having to set two sets of OWN/GRP variables in order to make includes as non-root. Someone tell me what they should be using and I'll fix it. Kris --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7Er9bWry0BWjoQKURAmovAKD6m3rFDaPEwou9Hbg70EeLKm0bBACeMkH6 As5wBb7kcvORl73jgtAO/Cc= =H3W1 -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 15: 0:25 2001 Delivered-To: freebsd-current@freebsd.org Received: from femail8.sdc1.sfba.home.com (femail8.sdc1.sfba.home.com [24.0.95.88]) by hub.freebsd.org (Postfix) with ESMTP id B882C37B422 for ; Mon, 28 May 2001 15:00:23 -0700 (PDT) (envelope-from ePushcart@yahoo.com) Received: from cg585429-a ([24.12.100.228]) by femail8.sdc1.sfba.home.com (InterMail vM.4.01.03.20 201-229-121-120-20010223) with SMTP id <20010528220023.XDUL17598.femail8.sdc1.sfba.home.com@cg585429-a>; Mon, 28 May 2001 15:00:23 -0700 From: "ePushcart.Net" To: Reply-To: Subject: A diverse Marketplace for a diverse Market Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <20010528220023.XDUL17598.femail8.sdc1.sfba.home.com@cg585429-a> Date: Mon, 28 May 2001 15:00:23 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I am writing to introduce ePushcart.Net Our prices on name brand, guaranteed merchandise consistantly BEAT those on auction sites & at Discount retail stores! Please check us out the next time you shop: http://www.ePushcart.Net Thanks for considering ePushcart.Net- "A Diverse Marketplace for the Diverse market" -ePushcart To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 17:38:12 2001 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id A6CEB37B43C for ; Mon, 28 May 2001 17:38:10 -0700 (PDT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 May 2001 01:38:09 +0100 (BST) To: John Polstra Cc: current@freebsd.org, Matthew Jacob Subject: Re: wierdness with mountd In-Reply-To: Your message of "Mon, 28 May 2001 10:55:23 PDT." <200105281755.f4SHtNa20515@vashon.polstra.com> Date: Tue, 29 May 2001 01:38:08 +0100 From: Ian Dowse Message-ID: <200105290138.aa46895@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <200105281755.f4SHtNa20515@vashon.polstra.com>, John Polstra writes: >In article , >Matthew Jacob wrote: >> May 28 10:21:43 farrago mountd[217]: can't delete exports for /tmp >> May 28 10:21:43 farrago mountd[217]: can't delete exports for /usr/obj > >I've been seeing this too, on a -current system from around May 5. This sounds like there are stale entries in /var/db/mountdtab, but I'm not familiour enough with the purpose of mountdtab to know why this is happening. I'll look into this further over the next few days; for now maybe try cleaning out mountdtab manually? Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 19:11:22 2001 Delivered-To: freebsd-current@freebsd.org Received: from gndrsh.dnsmgr.net (GndRsh.dnsmgr.net [198.145.92.4]) by hub.freebsd.org (Postfix) with ESMTP id DD38937B422; Mon, 28 May 2001 19:11:17 -0700 (PDT) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: (from freebsd@localhost) by gndrsh.dnsmgr.net (8.9.3/8.9.3) id TAA58313; Mon, 28 May 2001 19:11:01 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <200105290211.TAA58313@gndrsh.dnsmgr.net> Subject: Re: 'make includes' ownership patch In-Reply-To: <20010528141300.B54500@xor.obsecurity.org> from Kris Kennaway at "May 28, 2001 02:13:01 pm" To: kris@obsecurity.org (Kris Kennaway) Date: Mon, 28 May 2001 19:11:00 -0700 (PDT) Cc: current@FreeBSD.ORG, ru@FreeBSD.ORG (Ruslan Ermilov) X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > On Mon, May 28, 2001 at 10:31:58AM -0700, Rodney W. Grimes wrote: > > > On Mon, May 28, 2001 at 10:22:33AM -0700, Rodney W. Grimes wrote: > > > > > This was on my TODO. The only problem with INCOWN/INCGRP not being > > > > > used here is that they were introduced long after include/Makefile. > > > > > > > > And perhaps one should go read the commit message that introduced them... > > > > it was an experiment, a sample test designed to only be used in -current > > > > /usr/src/lib, that BDE, Sheldon and myself had long followon conversations > > > > about, and got dropped into the cracks. > > > > > > What was the reasoning for a serperate owner specification from BIN*? > > > > Simple orthagonality. Ie, each bsd.*.mk file typically has a seperate > > set of *{DIR/OWN/GRP/MODE} specs. bsd.inc.mk was cloned from another > > bsd.*.mk file. > > Well, I don't mind how it gets fixed, but it's very unorthogonal at > the moment having to set two sets of OWN/GRP variables in order to > make includes as non-root. > > Someone tell me what they should be using and I'll fix it. Change bsd.own.mk to: INCOWN?= ${BINOWN} INCGRP?= ${BINGRP} INCMODE?= ${NOBINMODE} as a temporary hack until INC* and bsd.inc.mk is completed/gutted/replaced/ whatever. -- Rod Grimes - KD7CAX @ CN85sl - (RWG25) rgrimes@gndrsh.dnsmgr.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 20:14:28 2001 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 1848D37B422 for ; Mon, 28 May 2001 20:14:26 -0700 (PDT) (envelope-from david@catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.10.0/8.10.0) id f4T3ECA25621; Mon, 28 May 2001 20:14:12 -0700 (PDT) Date: Mon, 28 May 2001 20:14:12 -0700 (PDT) From: David Wolfskill Message-Id: <200105290314.f4T3ECA25621@bunrab.catwhisker.org> To: current@FreeBSD.ORG, david@catwhisker.org Subject: Re: Panic during -CURRENT buildworld In-Reply-To: <200105281746.f4SHkr724462@bunrab.catwhisker.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >Date: Mon, 28 May 2001 10:46:53 -0700 (PDT) >From: David Wolfskill >This is on a system (my laptop): >FreeBSD localhost 5.0-CURRENT FreeBSD 5.0-CURRENT #13: Sun May 27 23:44:24 PDT 2001 root@dhcp-133.catwhisker.org:/common/C/obj/usr/src/sys/LAPTOP_30W i386 Mon May 28 07:27:59 PDT 2001 >Recent CVSup activity: >CVSup begin from cvsup14.freebsd.org at Sat May 26 03:47:01 PDT 2001 >CVSup ended from cvsup14.freebsd.org at Sat May 26 03:52:48 PDT 2001 >CVSup begin from cvsup14.freebsd.org at Sun May 27 03:47:01 PDT 2001 >CVSup ended from cvsup14.freebsd.org at Sun May 27 03:53:36 PDT 2001 >CVSup begin from cvsup14.freebsd.org at Mon May 28 03:47:00 PDT 2001 >CVSup ended from cvsup14.freebsd.org at Mon May 28 03:53:51 PDT 2001 >I had tried the buildworld within X (as had been my normal practice until >the recent difficulties with swap and/or VM), and the system re-booted >itself. Got the well-discussed symptom of an active file system failing >fsck's check of primary vs. first alternate superblock, and after fsck >got finished with the file system, soft updates got turned off, so I turned >soft updates back on again. >.... I was able to do the buildworld (& friends) by booting a saved kernel from 16 May into single-user mode, so I'm now running: FreeBSD dhcp-133.catwhisker.org 5.0-CURRENT FreeBSD 5.0-CURRENT #14: Mon May 28 09:56:14 PDT 2001 root@:/common/C/obj/usr/src/sys/LAPTOP_30W i386 And while running that kernel (no further CVSups; no further source tree mods), I was able to do a "make buildworld" while running X. Seems like an improvement to me, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 22:16:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id 8160F37B42C; Mon, 28 May 2001 22:16:47 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id WAA60836; Mon, 28 May 2001 22:16:46 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B1330BE.D7219E9A@DougBarton.net> Date: Mon, 28 May 2001 22:16:46 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (Win95; U) X-Accept-Language: en MIME-Version: 1.0 To: Warner Losh Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: cvs commit: src UPDATING References: <200105290426.f4T4Qj690074@freefall.freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Warner Losh wrote: > > imp 2001/05/28 21:26:44 PDT > > Modified files: > . UPDATING > Log: > Looks like -current is safe again, and has been since Friday. -current is NOT safe, by any stretch of the imagination. Kris K. and I have both posted numerous messages to -current about the problems we're having.... let me know if you need copies. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 22:22: 6 2001 Delivered-To: freebsd-current@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id D93A637B422; Mon, 28 May 2001 22:21:57 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f4T5LjE72207; Mon, 28 May 2001 23:21:45 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200105290521.f4T5LjE72207@harmony.village.org> To: Doug Barton Subject: Re: cvs commit: src UPDATING Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-current@FreeBSD.org In-reply-to: Your message of "Mon, 28 May 2001 22:16:46 PDT." <3B1330BE.D7219E9A@DougBarton.net> References: <3B1330BE.D7219E9A@DougBarton.net> <200105290426.f4T4Qj690074@freefall.freebsd.org> Date: Mon, 28 May 2001 23:21:45 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <3B1330BE.D7219E9A@DougBarton.net> Doug Barton writes: : Warner Losh wrote: : > : > imp 2001/05/28 21:26:44 PDT : > : > Modified files: : > . UPDATING : > Log: : > Looks like -current is safe again, and has been since Friday. : : -current is NOT safe, by any stretch of the imagination. Kris K. and I : have both posted numerous messages to -current about the problems we're : having.... let me know if you need copies. I'm not having problems :-). However, I see that around May 25 or 26 the freelist messages started... Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 22:25: 6 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 3018D37B422; Mon, 28 May 2001 22:24:58 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4T5Ovl49775; Mon, 28 May 2001 22:24:57 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4T5OrZ24233; Mon, 28 May 2001 22:24:53 -0700 (PDT) (envelope-from obrien) Date: Mon, 28 May 2001 22:24:52 -0700 From: "David O'Brien" To: Doug Barton Cc: Warner Losh , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: cvs commit: src UPDATING Message-ID: <20010528222452.A24215@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <200105290426.f4T4Qj690074@freefall.freebsd.org> <3B1330BE.D7219E9A@DougBarton.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3B1330BE.D7219E9A@DougBarton.net>; from DougB@DougBarton.net on Mon, May 28, 2001 at 10:16:46PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 28, 2001 at 10:16:46PM -0700, Doug Barton wrote: > > . UPDATING > > Log: > > Looks like -current is safe again, and has been since Friday. Alpha is in evern worse shape than x86. The statement that -current is safe is 110% wrong. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 23:41: 0 2001 Delivered-To: freebsd-current@freebsd.org Received: from kalaid.f2f.com.ua (kalaid.f2f.com.ua [62.149.0.33]) by hub.freebsd.org (Postfix) with ESMTP id 7D89A37B449; Mon, 28 May 2001 23:40:38 -0700 (PDT) (envelope-from sobomax@mail-in.net) Received: from mail.uic-in.net (root@[212.35.189.4]) by kalaid.f2f.com.ua (8.11.3/8.11.1) with ESMTP id f4T6fjx01619; Tue, 29 May 2001 09:41:45 +0300 (EEST) (envelope-from sobomax@mail-in.net) Received: from vega.vega.com (das0-l112.uic-in.net [212.35.189.239]) by mail.uic-in.net (8.11.3/8.11.3) with ESMTP id f4SIu0o11999; Mon, 28 May 2001 21:56:01 +0300 (EEST) (envelope-from sobomax@mail-in.net) Received: (from max@localhost) by vega.vega.com (8.11.3/8.11.3) id f4SIoQK02570; Mon, 28 May 2001 21:50:26 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) From: Maxim Sobolev Message-Id: <200105281850.f4SIoQK02570@vega.vega.com> Subject: Unrecognised CBCP packet [strange problems with ppp(8)] To: brian@FreeBSD.ORG Date: Mon, 28 May 2001 21:49:46 +0300 (EEST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.5 PL5] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I'm having strange problems with one of local dial-up providers: without any visible reasons from time to time I can't establish PPP connection during 20-30 minutes. Shortly after going into `Network' mode ppp(8) complains about `Unrecognised CBCP packet' and drops down line. Restarting ppp/machine/modem etc. doesn't help and provider's technical people have no idea what could be wrong. Attached please find piece of log, please let me know if any additional information would be necessary. -Maxim Phase: bundle: Authenticate Phase: deflink: his = PAP, mine = none Phase: Pap Output: sobomax1 ******** Ppp ON vega> Phase: Pap Input: SUCCESS () Phase: deflink: lcp -> open Phase: bundle: Network PPp ON vega> Warning: Unrecognised CBCP packet (code 5, length 4) PPp ON vega> Phase: deflink: open -> lcp Phase: bundle: Terminate ppp ON vega> Phase: deflink: Carrier lost Phase: deflink: Disconnected! Phase: deflink: lcp -> logout Phase: deflink: Disconnected! Phase: deflink: logout -> hangup Phase: deflink: Connect time: 32 secs: 248 octets in, 235 octets out To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 23:50:33 2001 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id E17A037B423; Mon, 28 May 2001 23:50:20 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.1/8.11.1) id f4T6oC221735; Tue, 29 May 2001 08:50:12 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200105290650.f4T6oC221735@zibbi.icomtek.csir.co.za> Subject: Re: make release failure In-Reply-To: <200105280632.f4S6W9J44708@bmah-freebsd-0.cisco.com> from "Bruce A. Mah" at "May 27, 2001 11:32:09 pm" To: bmah@FreeBSD.ORG Date: Tue, 29 May 2001 08:50:12 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Yes, this patch fix it for me. I had to convert the spaces back to tabs though. :-) John -- John Hay -- John.Hay@icomtek.csir.co.za > If memory serves me right, Dima Dorfman wrote: > > John Hay writes: > > > > > > *** Filesystem is 1440 K, 66 left > > > > > *** 4000 bytes/inode, 116 left > > > > > cp: /usr/src/release/texts/FLOPPIES.TXT: No such file or directory > > > > > > > > What revision of src/release/Makefile do you have? You want 1.618. > > > > > > beast# fgrep '$FreeBSD' /usr/src/release/Makefile > > > # $FreeBSD: src/release/Makefile,v 1.618 2001/05/25 18:01:31 bmah Exp $ > > > beast# fgrep 'texts/FLOPPIES.TXT' /usr/src/release/Makefile > > > @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT > > Mea culpa. Mea maxima culpa. :-( > > > Could you please try the attached, untested patch? I don't know > > enough about the release build process to know if it should work, but > > I guess it's worth a shot. Bruce Mah (cc'd) should know whether it's > > the Right(tm) fix. > > Just got back from a road trip...my brain is a little fried now. > > dd is going in the right direction, but the Makefile needs to consider > if NORELNOTES is defined or not. I recommend something like the > patch appended below...also untested...I'll test this tomorrow > when I am more awake, and maybe by then I will have figured out why > this slipped through my testing. > > Sorry folks... > > Bruce. > > Index: Makefile > =================================================================== > RCS file: /home/ncvs/src/release/Makefile,v > retrieving revision 1.618 > diff -u -r1.618 Makefile > --- Makefile 2001/05/25 18:01:31 1.618 > +++ Makefile 2001/05/28 06:29:31 > @@ -694,8 +694,13 @@ > @sh -e ${.CURDIR}/scripts/doFS.sh ${RD}/floppies/fixit.flp ${RD} \ > ${MNT} ${FIXITSIZE} ${RD}/fixitfd ${FIXITINODE} ${FIXITLABEL} > # Do our last minute floppies directory setup in a convenient place. > - @cp ${.CURDIR}/texts/FLOPPIES.TXT ${RD}/floppies/README.TXT > +.if !defined(NORELNOTES) > + @cp ${.CURDIR}/doc/${RELNOTES_LANG}/readme/article.txt \ > + ${RD}/floppies/README.TXT > @(cd ${RD}/floppies; md5 README.TXT *.flp > CHECKSUM.MD5) > +.else > + @(cd ${RD}/floppies; md5 *.flp > CHECKSUM.MD5) > +.endif > touch release.9 > > # To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Mon May 28 23:51:35 2001 Delivered-To: freebsd-current@freebsd.org Received: from ns.plaut.de (ns.plaut.de [194.99.75.166]) by hub.freebsd.org (Postfix) with ESMTP id 5644437B43C; Mon, 28 May 2001 23:51:27 -0700 (PDT) (envelope-from root@nihil.plaut.de) Received: (from uucp@localhost) by ns.plaut.de (8.9.3/8.9.3) with UUCP id IAA04428; Tue, 29 May 2001 08:51:03 +0200 (CEST) (envelope-from root@nihil.plaut.de) Received: from localhost (root@localhost) by nihil.plaut.de (8.11.3/8.8.8) with ESMTP id f4T6ogj00668; Tue, 29 May 2001 08:50:42 +0200 (CEST) (envelope-from root@nihil) Date: Tue, 29 May 2001 08:50:41 +0200 (CEST) From: Michael Reifenberger To: Warner Losh Cc: Doug Barton , , Subject: Re: cvs commit: src UPDATING In-Reply-To: <200105290521.f4T5LjE72207@harmony.village.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 28 May 2001, Warner Losh wrote: ... > : -current is NOT safe, by any stretch of the imagination. Kris K. and I > : have both posted numerous messages to -current about the problems we're > : having.... let me know if you need copies. > > I'm not having problems :-). However, I see that around May 25 or 26 > the freelist messages started... Have you tried to start aviplay ( coming from ports/graphics/avifile ) or using whine? Bye! ---- Michael Reifenberger ^.*Plaut.*$, IT, R/3 Basis, GPS To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 0: 9:25 2001 Delivered-To: freebsd-current@freebsd.org Received: from smtp-1.enteract.com (smtp-1.enteract.com [207.229.143.33]) by hub.freebsd.org (Postfix) with ESMTP id 27ADB37B422; Tue, 29 May 2001 00:09:23 -0700 (PDT) (envelope-from dscheidt@tumbolia.com) Received: from shell-2.enteract.com (shell-2.enteract.com [207.229.143.41]) by smtp-1.enteract.com (Postfix) with ESMTP id 960C0618A; Tue, 29 May 2001 02:09:12 -0500 (CDT) Date: Tue, 29 May 2001 02:09:12 -0500 (CDT) From: David Scheidt X-X-Sender: To: Maxim Sobolev Cc: , Subject: Re: Unrecognised CBCP packet [strange problems with ppp(8)] In-Reply-To: <200105281850.f4SIoQK02570@vega.vega.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 28 May 2001, Maxim Sobolev wrote: :Hi, : :I'm having strange problems with one of local dial-up providers: without :any visible reasons from time to time I can't establish PPP connection :during 20-30 minutes. Shortly after going into `Network' mode ppp(8) :complains about `Unrecognised CBCP packet' and drops down line. :Restarting ppp/machine/modem etc. doesn't help and provider's technical :people have no idea what could be wrong. Attached please find piece of :log, please let me know if any additional information would be necessary. : I've seen this too. Not very often, not repeatably. I don't think I ever had a problem reconnecting, though. I'm pretty sure I saw this as long ago as 1999, as well. I no longer have a dialup, so I'm kind of fuzzy on details. -- dscheidt@tumbolia.com Bipedalism is only a fad. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 1: 4:59 2001 Delivered-To: freebsd-current@freebsd.org Received: from bsdone.bsdwins.com (www.bsdwins.com [192.58.184.33]) by hub.freebsd.org (Postfix) with ESMTP id 818F937B422 for ; Tue, 29 May 2001 01:04:55 -0700 (PDT) (envelope-from jwd@bsdwins.com) Received: (from jwd@localhost) by bsdone.bsdwins.com (8.11.3/8.11.0) id f4T80wg67655; Tue, 29 May 2001 04:00:58 -0400 (EDT) (envelope-from jwd) Date: Tue, 29 May 2001 04:00:58 -0400 From: John To: Ian Dowse Cc: John Polstra , current@FreeBSD.ORG, Matthew Jacob Subject: Re: wierdness with mountd Message-ID: <20010529040058.A67491@bsdwins.com> References: <200105281755.f4SHtNa20515@vashon.polstra.com> <200105290138.aa46895@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105290138.aa46895@salmon.maths.tcd.ie>; from iedowse@maths.tcd.ie on Tue, May 29, 2001 at 01:38:08AM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----- Ian Dowse's Original Message ----- > In message <200105281755.f4SHtNa20515@vashon.polstra.com>, John Polstra writes: > >In article , > >Matthew Jacob wrote: > >> May 28 10:21:43 farrago mountd[217]: can't delete exports for /tmp > >> May 28 10:21:43 farrago mountd[217]: can't delete exports for /usr/obj > > > >I've been seeing this too, on a -current system from around May 5. > > This sounds like there are stale entries in /var/db/mountdtab, but > I'm not familiour enough with the purpose of mountdtab to know why > this is happening. I'll look into this further over the next few > days; for now maybe try cleaning out mountdtab manually? > > Ian Hi, Some info... I've looked into a bit previously.. I have no mountdtab file: %find /var -name 'mount*' /var/db/mounttab /var/log/mount.today /var/log/mount.yesterday /var/run/mountd.lock /var/run/mountd.pid What I have mounted, though it is not a part of this issue.. %cat /var/db/mounttab 990745123 snapserv /pub 990745123 snapserv /mirror/ncvs and then reboot the system: /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for / /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for /usr /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for /tmp /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for /var /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for /usr/obj /boot/kernel/kernel: May 29 03:37:57 FreeBSD mountd[270]: can't delete exports for /snap Looking in /usr/src/sbin/mountd/mountd.c, under line 930 shows the following: num = getmntinfo(&fsp, MNT_NOWAIT); and then runs through a loop 'num' times trying to delete any export for each entry. Maybe it should check to see if there is an export before attempting to delete it by using the MNT_EXPORTED request? Note: These MNT_xxx definitions appear to be only partially documented in mount(2). If you kill and restart mountd the logic appears correct. Bringing mountd up on a newly booted system appears to be the oddball case. Hope this helps.. -john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 1:23:44 2001 Delivered-To: freebsd-current@freebsd.org Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id 9177237B43C; Tue, 29 May 2001 01:23:37 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (root@hak.lan.Awfulhak.org [172.16.0.12]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4T8NZY57680; Tue, 29 May 2001 09:23:36 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4T8NYM34180; Tue, 29 May 2001 09:23:34 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200105290823.f4T8NYM34180@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Maxim Sobolev Cc: brian@FreeBSD.ORG, current@FreeBSD.ORG, brian@Awfulhak.org Subject: Re: Unrecognised CBCP packet [strange problems with ppp(8)] In-Reply-To: Message from Maxim Sobolev of "Mon, 28 May 2001 21:49:46 +0300." <200105281850.f4SIoQK02570@vega.vega.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 09:23:34 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I've had reports of this in the past. The other end is sending a ``code 5'' packet - something that doesn't appear in the spec :( ppp(8) just ignores these (emitting a warning), they shouldn't be causing any problems themselves (even if CBCP is actually being used). Try enabling IPCP logging. You may be having a problem at that level, or alternatively, perhaps the peer thinks you've already got a connection and is (rudely) dropping the connection because of that. > Hi, > > I'm having strange problems with one of local dial-up providers: without > any visible reasons from time to time I can't establish PPP connection > during 20-30 minutes. Shortly after going into `Network' mode ppp(8) > complains about `Unrecognised CBCP packet' and drops down line. > Restarting ppp/machine/modem etc. doesn't help and provider's technical > people have no idea what could be wrong. Attached please find piece of > log, please let me know if any additional information would be necessary. > > -Maxim > > Phase: bundle: Authenticate > Phase: deflink: his = PAP, mine = none > Phase: Pap Output: sobomax1 ******** > Ppp ON vega> Phase: Pap Input: SUCCESS () > Phase: deflink: lcp -> open > Phase: bundle: Network > PPp ON vega> Warning: Unrecognised CBCP packet (code 5, length 4) > PPp ON vega> Phase: deflink: open -> lcp > Phase: bundle: Terminate > ppp ON vega> Phase: deflink: Carrier lost > Phase: deflink: Disconnected! > Phase: deflink: lcp -> logout > Phase: deflink: Disconnected! > Phase: deflink: logout -> hangup > Phase: deflink: Connect time: 32 secs: 248 octets in, 235 octets out -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 1:48:54 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id 237BC37B422; Tue, 29 May 2001 01:48:48 -0700 (PDT) (envelope-from bp@butya.kz) Received: by relay.butya.kz (Postfix, from userid 1000) id 7A2AA29061; Tue, 29 May 2001 15:48:40 +0700 (ALMST) Received: from localhost (localhost [127.0.0.1]) by relay.butya.kz (Postfix) with ESMTP id 4A2DF28FE6; Tue, 29 May 2001 15:48:40 +0700 (ALMST) Date: Tue, 29 May 2001 15:48:40 +0700 (ALMST) From: Boris Popov To: Brooks Davis Cc: Mikhail Teterin , kris@obsecurity.org, gordont@bluemtn.net, current@FreeBSD.ORG, stable@FreeBSD.ORG, "Jordan K. Hubbard" Subject: Re: mount_mfs (Re: smbfs) In-Reply-To: <20010525092835.C30791@Odin.AC.HMC.Edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 25 May 2001, Brooks Davis wrote: > On Fri, May 25, 2001 at 10:04:09PM +0700, Boris Popov wrote: > > There is no any technical problems in doing that. But I'm unsure > > if this should be done (code is not very small). On other hand, people > > expect it in the base system... Probably we should collect more votes on > > this topic. > > I'll definatly vote for inclusion. IMO, it makes no sense to have a > filesystem in the base you can't mount. If it really is so hugh that > people complain, there's always the ugly NO_MOUNT_SMBFS make.conf option > route. Those who really need small systems have to strip all sorts of > things out already anyway, one more won't hurt. Ok, now I've received about fifty votes for inclusion of userland part in the base tree and zero objections. Import process will be done in the -current first and then MFCed to -stable. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 2:34:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 2C81C37B422 for ; Tue, 29 May 2001 02:34:20 -0700 (PDT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 May 2001 10:34:19 +0100 (BST) To: John Cc: John Polstra , current@FreeBSD.ORG, Matthew Jacob Subject: Re: wierdness with mountd In-Reply-To: Your message of "Tue, 29 May 2001 04:00:58 EDT." <20010529040058.A67491@bsdwins.com> Date: Tue, 29 May 2001 10:34:18 +0100 From: Ian Dowse Message-ID: <200105291034.aa92435@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20010529040058.A67491@bsdwins.com>, John writes: >Looking in /usr/src/sbin/mountd/mountd.c, under line 930 >shows the following: > > num = getmntinfo(&fsp, MNT_NOWAIT); > >and then runs through a loop 'num' times trying to >delete any export for each entry. Thanks, you're right - this has nothing to do with mountdtab or mounttab. The commit that caused these messages to appear is phk's centralisation of the kernel netexport structure: REV:1.149 ffs_vfsops.c 2001/04/25 07:07:50 phk Move the netexport structure from the fs-specific mountstructure to struct mount. ... Doing a MNT_DELEXPORT mount used to be a no-op if there were no exports, but now it returns EINVAL. Maybe that should be changed to ENOENT or something, so that mountd can detect it as a 'normal' error? (untested patch below). Ian Index: sys/kern/vfs_export.c =================================================================== RCS file: /dump/FreeBSD-CVS/src/sys/kern/vfs_export.c,v retrieving revision 1.310 diff -u -r1.310 vfs_export.c --- sys/kern/vfs_export.c 2001/04/26 20:47:14 1.310 +++ sys/kern/vfs_export.c 2001/05/29 09:28:43 @@ -207,7 +207,7 @@ nep = mp->mnt_export; if (argp->ex_flags & MNT_DELEXPORT) { if (nep == NULL) - return (EINVAL); + return (ENOENT); if (mp->mnt_flag & MNT_EXPUBLIC) { vfs_setpublicfs(NULL, NULL, NULL); mp->mnt_flag &= ~MNT_EXPUBLIC; Index: sbin/mountd/mountd.c =================================================================== RCS file: /dump/FreeBSD-CVS/src/sbin/mountd/mountd.c,v retrieving revision 1.51 diff -u -r1.51 mountd.c --- sbin/mountd/mountd.c 2001/05/25 08:14:02 1.51 +++ sbin/mountd/mountd.c 2001/05/29 09:31:43 @@ -903,6 +903,7 @@ struct xucred anon; char *cp, *endcp, *dirp, *hst, *usr, *dom, savedc; int len, has_host, exflags, got_nondir, dirplen, num, i, netgrp; + int error; dirp = NULL; dirplen = 0; @@ -949,10 +950,11 @@ !strcmp(fsp->f_fstypename, "cd9660")) { targs.ua.fspec = NULL; targs.ua.export.ex_flags = MNT_DELEXPORT; - if (mount(fsp->f_fstypename, fsp->f_mntonname, - fsp->f_flags | MNT_UPDATE, - (caddr_t)&targs) < 0) - syslog(LOG_ERR, "can't delete exports for %s", + error = mount(fsp->f_fstypename, fsp->f_mntonname, + fsp->f_flags | MNT_UPDATE, (caddr_t)&targs); + if (error && error != ENOENT) + syslog(LOG_ERR, + "can't delete exports for %s: %m", fsp->f_mntonname); } fsp++; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 3:32: 6 2001 Delivered-To: freebsd-current@freebsd.org Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id 1708D37B423 for ; Tue, 29 May 2001 03:32:03 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (root@hak.lan.Awfulhak.org [172.16.0.12]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4TAW1Y58387; Tue, 29 May 2001 11:32:01 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4TAW0M36081; Tue, 29 May 2001 11:32:00 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200105291032.f4TAW0M36081@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Kris Kennaway Cc: Doug Barton , freebsd-current@FreeBSD.ORG, brian@Awfulhak.org Subject: Re: softupdates related problem in -current In-Reply-To: Message from Kris Kennaway of "Mon, 28 May 2001 00:05:49 PDT." <20010528000548.B11995@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 11:32:00 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > On Sun, May 27, 2001 at 10:18:43PM -0700, Doug Barton wrote: > > Another problem I'm having in -current right now is with softupdates. Wh= > en > > the system panic'ed the first time, it came up ok and fsck'ed fine with no > > apparent loss of data. However, during the fsck it complained bitterly > > about my superblocks, and when it was done and the system booted, the > > softupdates attribute was missing from the filesystems that had it set.= > =20 > > Yep, I've seen this too. I think this is related to the bogus ``corrupt first superblock'' message that forces a manual fsck (-b32 doesn't work, -Tufs:-b32 is required) two times out of three. -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 5: 2:59 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 1BEFF37B422; Tue, 29 May 2001 05:02:56 -0700 (PDT) (envelope-from bde@zeta.org.au) 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 WAA10098; Tue, 29 May 2001 22:02:39 +1000 Date: Tue, 29 May 2001 22:01:06 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Kris Kennaway Cc: "Rodney W. Grimes" , current@FreeBSD.ORG, Ruslan Ermilov Subject: Re: 'make includes' ownership patch In-Reply-To: <20010528141300.B54500@xor.obsecurity.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 28 May 2001, Kris Kennaway wrote: > On Mon, May 28, 2001 at 10:31:58AM -0700, Rodney W. Grimes wrote: > > > [Someone wrote] > > > What was the reasoning for a serperate owner specification from BIN*? > > > > Simple orthagonality. Ie, each bsd.*.mk file typically has a seperate > > set of *{DIR/OWN/GRP/MODE} specs. bsd.inc.mk was cloned from another > > bsd.*.mk file. > > Well, I don't mind how it gets fixed, but it's very unorthogonal at > the moment having to set two sets of OWN/GRP variables in order to > make includes as non-root. This shouldn't be a problem, because "includes" is an undocumented private target in src/Makefile.inc1. Running it independently of buildworld is usually wrong. You would have to set the two sets to run buildworld. You would also have to set the other set that doesn't default to the BIN set, i.e., the SHARE set. To set all the sets to different values, you would also have to set the following sets: KMOD, LIB (these mostly default to the BIN set) DOC, INFO, MAN, NLS (these mostly default to the SHARE set) There is a little too much orthogonality here. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 7:43: 5 2001 Delivered-To: freebsd-current@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 8C64337B424; Tue, 29 May 2001 07:43:01 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f4TEghE75014; Tue, 29 May 2001 08:42:43 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200105291442.f4TEghE75014@harmony.village.org> To: Michael Reifenberger Subject: Re: cvs commit: src UPDATING Cc: Doug Barton , cvs-committers@FreeBSD.org, freebsd-current@FreeBSD.org In-reply-to: Your message of "Tue, 29 May 2001 08:50:41 +0200." References: Date: Tue, 29 May 2001 08:42:43 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message Michael Reifenberger writes: : Have you tried to start aviplay ( coming from ports/graphics/avifile ) or using : whine? Nope. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 8: 4:29 2001 Delivered-To: freebsd-current@freebsd.org Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id 9BF0C37B424; Tue, 29 May 2001 08:04:17 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (root@hak.lan.Awfulhak.org [172.16.0.12]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4TF4FY59486; Tue, 29 May 2001 16:04:15 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4TF4EH02212; Tue, 29 May 2001 16:04:14 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200105291504.f4TF4EH02212@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Warner Losh Cc: Michael Reifenberger , Doug Barton , cvs-committers@FreeBSD.org, freebsd-current@FreeBSD.org, brian@Awfulhak.org Subject: Re: cvs commit: src UPDATING In-Reply-To: Message from Warner Losh of "Tue, 29 May 2001 08:42:43 MDT." <200105291442.f4TEghE75014@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 16:04:14 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > In message Michael Reifenberger writes: > : Have you tried to start aviplay ( coming from ports/graphics/avifile ) or using > : whine? > > Nope. vmware does the job too, and I believe star-office. > Warner -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 8:13:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from melchior.cuivre.fr.eu.org (melchior.enst.fr [137.194.161.6]) by hub.freebsd.org (Postfix) with ESMTP id C8AC037B422 for ; Tue, 29 May 2001 08:13:51 -0700 (PDT) (envelope-from quinot@inf.enst.fr) Received: by melchior.cuivre.fr.eu.org (Postfix, from userid 11117) id 37A407983; Tue, 29 May 2001 17:13:43 +0200 (CEST) Date: Tue, 29 May 2001 17:13:43 +0200 From: Thomas Quinot To: Matthew Jacob Cc: current@freebsd.org Subject: Re: wierdness with mountd Message-ID: <20010529171342.A25183@cuivre.fr.eu.org> Reply-To: Thomas Quinot References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.15i In-Reply-To: ; from mjacob@feral.com on Mon, May 28, 2001 at 10:32:39AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le 2001-05-28, Matthew Jacob écrivait : > On startup: > May 28 10:16:04 farrago mountd[216]: can't delete exports for / Same here with -CURRENT as of today. -- Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr ENST // 46 rue Barrault // 75634 PARIS CEDEX 13 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 8:15:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from melchior.cuivre.fr.eu.org (melchior.enst.fr [137.194.161.6]) by hub.freebsd.org (Postfix) with ESMTP id C274337B424 for ; Tue, 29 May 2001 08:15:22 -0700 (PDT) (envelope-from quinot@inf.enst.fr) Received: by melchior.cuivre.fr.eu.org (Postfix, from userid 11117) id 90B4A7983; Tue, 29 May 2001 17:15:18 +0200 (CEST) Date: Tue, 29 May 2001 17:15:18 +0200 From: Thomas Quinot To: current@freebsd.org Subject: rpc.lockd: kernel trap 12 with interrupts disabled Message-ID: <20010529171518.A24840@cuivre.fr.eu.org> Reply-To: Thomas Quinot Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.15i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In the hope to check for any recent improvements with lockd, I cvsupped this morning and remade world. I now have a very strange behaviour of lockd: * rc.conf has nfs_server_enable, rpc_lockd_enable and rpc_statd_enable set to YES. * the system seems to boot correclty; rpc.lockd and rpc.statd are mentioned in the 'Starting final network daemons' phase. BUT: * ps ax shows no trace of rpc.lockd * an attempt to manually launch rpc.lockd immediately results in a hard freeze with message 'Kernel trap 12 with interrupts disabled (repeated twice). * launching rpc.lockd with truss shows that the crash occurs (shortly) after it has forked. Thomas. -- Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr ENST // 46 rue Barrault // 75634 PARIS CEDEX 13 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 8:15:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from dougal.workpc.tds.net (dougal.workpc.tds.net [204.246.4.101]) by hub.freebsd.org (Postfix) with ESMTP id 5B71F37B423 for ; Tue, 29 May 2001 08:15:54 -0700 (PDT) (envelope-from usrkkw@dougal.workpc.tds.net) Received: (from usrkkw@localhost) by dougal.workpc.tds.net (8.11.3/8.11.1) id f4TFCaN03447; Tue, 29 May 2001 10:12:36 -0500 (CDT) (envelope-from usrkkw) Date: Tue, 29 May 2001 10:12:35 -0500 From: Ken Wills To: =?iso-8859-1?Q?S=F8ren_Schmidt?= Cc: current@FreeBSD.ORG Subject: Re: Supported ATAPI cdr/cdrw drives Message-ID: <20010529101235.A3412@dougal.workpc.tds.net> References: <200105281403.f4SE34Q26818@freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <200105281403.f4SE34Q26818@freebsd.dk>; from sos@freebsd.dk on Mon, May 28, 2001 at 04:03:04PM +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Søren Schmidt [010528 09:01]: > > As promised I've made up a list of reports I've received so far go to > http://freebsd.dk/ and follow the link. > > I also have a patch for the Yamaha's (yamaha-cdr.p1) which also > can be found via the above URL. Let me know if that make things > work... This patch (well, yamaha-cdr.p2), allows my Yamaha 2100E to fixate disks now! Thanks Soren and others! Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 8:55: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from green.bikeshed.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id D3DB337B422; Tue, 29 May 2001 08:54:58 -0700 (PDT) (envelope-from green@green.bikeshed.org) Received: from localhost (green@localhost) by green.bikeshed.org (8.11.2/8.11.1) with ESMTP id f4TFssf97663; Tue, 29 May 2001 11:54:54 -0400 (EDT) (envelope-from green@green.bikeshed.org) Message-Id: <200105291554.f4TFssf97663@green.bikeshed.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Brian Somers Cc: Warner Losh , Michael Reifenberger , Doug Barton , cvs-committers@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: cvs commit: src UPDATING In-Reply-To: Message from Brian Somers of "Tue, 29 May 2001 16:04:14 BST." <200105291504.f4TF4EH02212@hak.lan.Awfulhak.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 11:54:53 -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Brian Somers wrote: > > In message Michael Reifenberger writes: > > : Have you tried to start aviplay ( coming from ports/graphics/avifile ) or using > > : whine? > > > > Nope. > > vmware does the job too, and I believe star-office. I've noticed it, and after backing out locally the commits recently made to "lock" LDT access, things work (at least, as well as they used to). I didn't do this hastily; I spent hours looking at what could possibly be wrong with the new locking added, and couldn't find anything :( I know that sched_lock is being held too long, which means (I think) that either somehow the code is sleeping with it held or just not releasing it at all. -- Brian Fundakowski Feldman \ FreeBSD: The Power to Serve! / green@FreeBSD.org `------------------------------' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 9:39:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id B759737B424; Tue, 29 May 2001 09:39:44 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f4TGdhK04690; Tue, 29 May 2001 09:39:43 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f4TGdg158152; Tue, 29 May 2001 09:39:42 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3B122BFB.4F07B78E@DougBarton.net> Date: Tue, 29 May 2001 09:39:42 -0700 (PDT) From: John Baldwin To: Doug Barton Subject: Re: -current is _definitely_ not stable right now Cc: alfred@FreeBSD.ORG, rwatson@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 28-May-01 Doug Barton wrote: > I forgot something: > > IdlePTD 4734976 > initial pcb at 3b5f80 > panicstr: mutex sched lock recursed at /usr/src/sys/kern/kern_synch.c:858 > panic messages: I would need a traceback from here. It looks like someone called msleep or tsleep with sched lock held. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 9:43:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 0AD9337B422; Tue, 29 May 2001 09:43:56 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f4TGhsK04760; Tue, 29 May 2001 09:43:54 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f4TGhrv58166; Tue, 29 May 2001 09:43:53 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010526022209.CA0203E2F@bazooka.unixfreak.org> Date: Tue, 29 May 2001 09:43:53 -0700 (PDT) From: John Baldwin To: Dima Dorfman Subject: RE: vm_pager_(de)allocate and vm_mtx Cc: alfred@FreeBSD.ORG, current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 26-May-01 Dima Dorfman wrote: > Is there a reason vm_pager_allocate acquires vm_mtx itself if > necessary but vm_pager_deallocate does not? At the moment, detaching > an md(4) disk will panic the system with a failed mtx_assert in > vm_pager_deallocate. This can be fixed one of two ways: > vm_pager_deallocate could be made to deal with vm_mtx itself like > vm_pager_allocate does, or md(4) and any other drivers which call > vm_pager_deallocate can be fixed to acquire vm_mtx. So which will it > be? I'll supply patches for either case. > > Thanks, I think I have it the same in the patches on my laptop, but I've not finished those yet, so they aren't safe to be committed but are still a WIP. I would grab the lock around vm_pager_deallocate() for now. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 9:46: 4 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 07B4237B423 for ; Tue, 29 May 2001 09:46:01 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f4TGk0K04804; Tue, 29 May 2001 09:46:00 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f4TGjx958173; Tue, 29 May 2001 09:45:59 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Tue, 29 May 2001 09:45:59 -0700 (PDT) From: John Baldwin To: Michael Reifenberger Subject: RE: Panic: spin lock shed lock hold by ... for >5 seconds Cc: FreeBSD-Current Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 26-May-01 Michael Reifenberger wrote: > Hi, > I get the above panic when just running aviplay (/usr/ports/graphics/avifile) > or wine. > Since both programs use USER_LDT functions I suspect a problem there in the > kernel. > The kernel is the latest -current. > I get no kernel-dump because the panic seems to loop (in conjunction with > some > lockmgr: panics...) > But it's too easy to reproduce anyway... I'll try and look at this in a bit. I did make some changes to the LDT stuff to use the sched_lock, it is quite possible I forgot to unlock it somewhere. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 9:47:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id BCFF037B422 for ; Tue, 29 May 2001 09:47:50 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f4TGlnK04831; Tue, 29 May 2001 09:47:49 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f4TGllc58180; Tue, 29 May 2001 09:47:47 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010527104228P.ken@tyd2.tydfam.machida.tokyo.jp> Date: Tue, 29 May 2001 09:47:47 -0700 (PDT) From: John Baldwin To: Takeshi Ken Yamada Subject: RE: Q) lock order reversal Cc: freebsd-current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 27-May-01 Takeshi Ken Yamada wrote: > Hi! > With recent -current kernel, I get message below with P3@800Mhz X 2 > when booting up. > > What is wrong? > > lock order reversal > 1st 0xc04d4ac0 mntvnode @ ../../ufs/ffs/ffs_vfsops.c 1007 > 2nd 0xdb3001ac vnode interlock @ ../../ufs/ffs/ffs_vfsops.c 1016 This is a FAQ. These reversals have been around for a long time, we just haven't had the tools to find them before. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 10: 1:30 2001 Delivered-To: freebsd-current@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id A32DA37B423; Tue, 29 May 2001 10:01:26 -0700 (PDT) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.9.3/8.9.3) id NAA96866; Tue, 29 May 2001 13:01:24 -0400 (EDT) (envelope-from wollman) Date: Tue, 29 May 2001 13:01:24 -0400 (EDT) From: Garrett Wollman Message-Id: <200105291701.NAA96866@khavrinen.lcs.mit.edu> To: John Cc: Current List Subject: Correctness of UIO_MAXIOV definition? In-Reply-To: <20010526205509.A14824@FreeBSD.org> References: <20010526205509.A14824@FreeBSD.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < said: > The second question I have is more standards based. > Should we consider changing UIO_MAXIOV to IOV_MAX or > _XOPEN_IOV_MAX and deprecating the 1st? I am unclear > on what the standard is for this. UIO_MAXIOV is what the kernel is willing to do. IOV_MAX being standardized is what should be used by user code. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 10: 7:20 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-1.cisco.com (sj-msg-core-1.cisco.com [171.71.163.11]) by hub.freebsd.org (Postfix) with ESMTP id CC67437B423; Tue, 29 May 2001 10:07:15 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-1.cisco.com (8.11.3/8.9.1) with ESMTP id f4TH7B921185; Tue, 29 May 2001 10:07:11 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4TH78M59913; Tue, 29 May 2001 10:07:08 -0700 (PDT) (envelope-from bmah) Message-Id: <200105291707.f4TH78M59913@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: John Hay Cc: bmah@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: make release failure In-Reply-To: <200105290650.f4T6oC221735@zibbi.icomtek.csir.co.za> References: <200105290650.f4T6oC221735@zibbi.icomtek.csir.co.za> Comments: In-reply-to John Hay message dated "Sat, 29 May 2001 08:50:12 +0200." From: bmah@FreeBSD.ORG (Bruce A. Mah) Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_723285032P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Tue, 29 May 2001 10:07:08 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_723285032P Content-Type: text/plain; charset=us-ascii If memory serves me right, John Hay wrote: > Yes, this patch fix it for me. I had to convert the spaces back to tabs > though. :-) Hi John-- I was trying to test out another patch, which (in addition to fixing the problem you found) also folds the functionality of NORELNOTES into NODOC. Unfortunately, my -CURRENT test box is having some difficulties (probably VM-related) and it's going to take a little while before I can do a "make release" again to do any testing. :-( I'll see what I can do about getting my first patch committed to at least unbreak "make release". Thanks for testing my patch, BTW! Bruce. --==_Exmh_723285032P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7E9c82MoxcVugUsMRAqiYAJ4xDiJK/GShv8yRYQDLUdcLDVlIHQCgqQN+ 1a9veqpDUhFglj7aKK9ODxk= =QAal -----END PGP SIGNATURE----- --==_Exmh_723285032P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 10:57:35 2001 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id 0C9B237B422 for ; Tue, 29 May 2001 10:57:32 -0700 (PDT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 May 2001 18:57:31 +0100 (BST) To: current@FreeBSD.ORG Cc: John , John Polstra , Matthew Jacob Subject: Re: wierdness with mountd In-Reply-To: Your message of "Tue, 29 May 2001 10:34:18 BST." <200105291034.aa92435@salmon.maths.tcd.ie> Date: Tue, 29 May 2001 18:57:28 +0100 From: Ian Dowse Message-ID: <200105291857.aa87201@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <200105291034.aa92435@salmon.maths.tcd.ie>, Ian Dowse writes: >error? (untested patch below). I braino'd that patch (error vs. errno), but I have just committed a working version that should stop the mountd warnings. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 11: 1:35 2001 Delivered-To: freebsd-current@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 251F137B422 for ; Tue, 29 May 2001 11:01:34 -0700 (PDT) (envelope-from mjacob@feral.com) Received: from zeppo.feral.com (IDENT:mjacob@zeppo.feral.com [192.67.166.71]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id f4TI1Og37512; Tue, 29 May 2001 11:01:24 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Tue, 29 May 2001 11:01:24 -0700 (PDT) From: Matthew Jacob Reply-To: mjacob@feral.com To: Ian Dowse Cc: current@FreeBSD.ORG, John , John Polstra Subject: Re: wierdness with mountd In-Reply-To: <200105291857.aa87201@salmon.maths.tcd.ie> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thanks, Ian! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 12:44:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from bsdone.bsdwins.com (www.bsdwins.com [192.58.184.33]) by hub.freebsd.org (Postfix) with ESMTP id 5EBE037B422 for ; Tue, 29 May 2001 12:44:51 -0700 (PDT) (envelope-from jwd@bsdwins.com) Received: (from jwd@localhost) by bsdone.bsdwins.com (8.11.3/8.11.0) id f4TJhnU74123; Tue, 29 May 2001 15:43:49 -0400 (EDT) (envelope-from jwd) Date: Tue, 29 May 2001 15:43:49 -0400 From: John To: Ian Dowse Cc: current@FreeBSD.ORG, John Polstra , Matthew Jacob Subject: Re: wierdness with mountd Message-ID: <20010529154349.A70609@bsdwins.com> References: <200105291034.aa92435@salmon.maths.tcd.ie> <200105291857.aa87201@salmon.maths.tcd.ie> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105291857.aa87201@salmon.maths.tcd.ie>; from iedowse@maths.tcd.ie on Tue, May 29, 2001 at 06:57:28PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Yes, with the error vs errno fix, I've got the patch up and running on my system. It seems to be doing the trick. Thanks, -john ----- Ian Dowse's Original Message ----- > In message <200105291034.aa92435@salmon.maths.tcd.ie>, Ian Dowse writes: > >error? (untested patch below). > > I braino'd that patch (error vs. errno), but I have just committed > a working version that should stop the mountd warnings. > > Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 12:50:22 2001 Delivered-To: freebsd-current@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1C2C237B423 for ; Tue, 29 May 2001 12:50:20 -0700 (PDT) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA22788; Tue, 29 May 2001 15:50:19 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.3/8.9.1) id f4TJnn738155; Tue, 29 May 2001 15:49:49 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) Date: Tue, 29 May 2001 15:49:49 -0400 From: Andrew Gallatin To: Thomas Quinot Cc: freebsd-current@freebsd.org Subject: Re: rpc.lockd: kernel trap 12 with interrupts disabled Message-ID: <20010529154949.A38133@grasshopper.cs.duke.edu> References: <20010529171518.A24840@cuivre.fr.eu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010529171518.A24840@cuivre.fr.eu.org>; from quinot@inf.enst.fr on Tue, May 29, 2001 at 05:15:18PM +0200 X-Operating-System: FreeBSD 4.3-RELEASE on an i386 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thomas Quinot [quinot@inf.enst.fr] wrote: > In the hope to check for any recent improvements with lockd, > I cvsupped this morning and remade world. I now have a very Did you also rebuild your kernel? In order for a bug report like this to be useful, you need to supply a backtrace from ddb or gdb. See the Kernel Debugging section of the FreeBSD handbook for instructions on how to obtain such information. -- ------------------------------------------------------------------------------ Andrew Gallatin, Sr Systems Programmer http://www.cs.duke.edu/~gallatin Duke University Email: gallatin@cs.duke.edu Department of Computer Science Phone: (919) 660-6590 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 13:29:30 2001 Delivered-To: freebsd-current@freebsd.org Received: from mass.dis.org (mass.dis.org [216.240.45.41]) by hub.freebsd.org (Postfix) with ESMTP id B920237B423 for ; Tue, 29 May 2001 13:29:25 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f4TKcCK03566 for ; Tue, 29 May 2001 13:38:12 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200105292038.f4TKcCK03566@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: current@freebsd.org Subject: HEADS UP, ACPI CA updated. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 13:38:07 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The ACPI core code in -current has been updated to the 20010518 drop from Intel. You can read more about APCI CA at http://developer.intel.com/technology/ial/acpi This update doesn't add any new, visible functionality, but it should resolve a number of bugs and problems in the core interpreter. Bringing ACPI CA up to date will let other developers work more actively on adding new functionality (like me, for example). -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 13:49: 4 2001 Delivered-To: freebsd-current@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id A5BB637B423; Tue, 29 May 2001 13:48:56 -0700 (PDT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 29 May 2001 21:48:55 +0100 (BST) To: current@freebsd.org Cc: cvs-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sbin/fsck_ffs setup.c In-Reply-To: Your message of "Tue, 29 May 2001 13:45:09 PDT." <200105292045.f4TKj9M85467@freefall.freebsd.org> Date: Tue, 29 May 2001 21:48:55 +0100 From: Ian Dowse Message-ID: <200105292148.aa14185@salmon.maths.tcd.ie> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <200105292045.f4TKj9M85467@freefall.freebsd.org>, Ian Dowse writes: >iedowse 2001/05/29 13:45:09 PDT > > Modified files: > sbin/fsck_ffs setup.c > Log: > Ignore the new superblock fields fs_pendingblocks and fs_pendinginodes > when comparing with the alternate superblock. These fields are used > for temporary in-core information only. This should fix the "VALUES > IN SUPER BLOCK DISAGREE WITH THOSE IN FIRST ALTERNATE" error from > fsck_ffs that has been seen a lot recently. Note that this will not fix the softupdates freelist corruption problem that people have been reporting. It seems that Kirk is away for at least another week, so if Tor's suggested fix for that works, then it should probably be committed in the meantime. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 14:43:51 2001 Delivered-To: freebsd-current@freebsd.org Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.86.163]) by hub.freebsd.org (Postfix) with ESMTP id 244FD37B422; Tue, 29 May 2001 14:43:43 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter (localhost [127.0.0.1]) by critter.freebsd.dk (8.11.3/8.11.3) with ESMTP id f4TLhZf33927; Tue, 29 May 2001 23:43:35 +0200 (CEST) (envelope-from phk@critter.freebsd.dk) To: current@freebsd.org, arch@freebsd.org Subject: MFS gone... From: Poul-Henning Kamp Date: Tue, 29 May 2001 23:43:35 +0200 Message-ID: <33925.991172615@critter> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG MFS is gone now except from the newfs(8) manpage. If anybody better at mdoc than me would take on the surgical task of censoring that page I would be most happy. The command name "mount_mfs" is now available for use for other purposes like a md(4) based facility, I'm not happy about "stealing" a name from the mount_*(8) api for doing something which isn't really that. The opposite argument could be made successfully though, that by stealing the name we allow people to write something sensible in their /etc/fstab and then later when we get a _real_ memory filesystem, they will not have to fiddle it again. As usual I revert to the safety of "whoever writes the code make decisions as well..." -- Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 14:49:45 2001 Delivered-To: freebsd-current@freebsd.org Received: from melchior.cuivre.fr.eu.org (melchior.enst.fr [137.194.161.6]) by hub.freebsd.org (Postfix) with ESMTP id F111637B422 for ; Tue, 29 May 2001 14:49:42 -0700 (PDT) (envelope-from quinot@inf.enst.fr) Received: by melchior.cuivre.fr.eu.org (Postfix, from userid 11117) id D27408047; Tue, 29 May 2001 23:49:37 +0200 (CEST) Date: Tue, 29 May 2001 23:49:37 +0200 From: Thomas Quinot To: Andrew Gallatin Cc: Thomas Quinot , freebsd-current@freebsd.org Subject: Re: rpc.lockd: kernel trap 12 with interrupts disabled Message-ID: <20010529234937.A17656@cuivre.fr.eu.org> Reply-To: Thomas Quinot References: <20010529171518.A24840@cuivre.fr.eu.org> <20010529154949.A38133@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.15i In-Reply-To: <20010529154949.A38133@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Tue, May 29, 2001 at 03:49:49PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le 2001-05-29, Andrew Gallatin écrivait : > Did you also rebuild your kernel? Yep, I did buildworld buildkenrnel installkernel installworld, then mergemaster and reboot. > In order for a bug report like this to be useful, you need to supply a > backtrace from ddb or gdb. See the Kernel Debugging section of the > FreeBSD handbook for instructions on how to obtain such information. Will try that, thanks. Thomas. -- Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr ENST // 46 rue Barrault // 75634 PARIS CEDEX 13 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 14:52:38 2001 Delivered-To: freebsd-current@freebsd.org Received: from mass.dis.org (cust-P5-R6-49.POOL.ESR.SJO.wwc.com [206.112.109.49]) by hub.freebsd.org (Postfix) with ESMTP id 6923B37B423; Tue, 29 May 2001 14:52:35 -0700 (PDT) (envelope-from msmith@mass.dis.org) Received: from mass.dis.org (localhost [127.0.0.1]) by mass.dis.org (8.11.3/8.11.3) with ESMTP id f4TM1IT00702; Tue, 29 May 2001 15:01:22 -0700 (PDT) (envelope-from msmith@mass.dis.org) Message-Id: <200105292201.f4TM1IT00702@mass.dis.org> X-Mailer: exmh version 2.1.1 10/15/1999 To: Mike Smith Cc: current@freebsd.org Subject: Re: HEADS UP, ACPI CA updated. In-reply-to: Your message of "Tue, 29 May 2001 13:38:07 PDT." <200105292038.f4TKcCK03566@mass.dis.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 29 May 2001 15:01:18 -0700 From: Mike Smith Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > The ACPI core code in -current has been updated to the 20010518 drop from > Intel. You can read more about APCI CA at > > http://developer.intel.com/technology/ial/acpi Sorry, that should be http://developer.intel.com/technology/iapc/acpi Regards, Mike -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 15:33:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.gmx.net (pop.gmx.net [194.221.183.20]) by hub.freebsd.org (Postfix) with SMTP id 95BBF37B43C for ; Tue, 29 May 2001 15:33:18 -0700 (PDT) (envelope-from tmoestl@gmx.net) Received: (qmail 4668 invoked by uid 0); 29 May 2001 22:33:16 -0000 Received: from p3e9c2f5b.dip.t-dialin.net (HELO forge.local) (62.156.47.91) by mail.gmx.net (mp030-rz3) with SMTP; 29 May 2001 22:33:16 -0000 Received: from tmm by forge.local with local (Exim 3.20 #1) id 154s34-0000yY-00; Wed, 30 May 2001 00:33:10 +0200 Date: Wed, 30 May 2001 00:33:10 +0200 From: Thomas Moestl To: John Baldwin Cc: Doug Barton , alfred@FreeBSD.ORG, rwatson@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: -current is _definitely_ not stable right now Message-ID: <20010530003310.A2027@crow.dom2ip.de> Mail-Followup-To: Thomas Moestl , John Baldwin , Doug Barton , alfred@FreeBSD.ORG, rwatson@FreeBSD.ORG, freebsd-current@FreeBSD.ORG References: <3B122BFB.4F07B78E@DougBarton.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="y0ulUmNC+osPPQO6" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.ORG on Tue, May 29, 2001 at 09:39:42AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, 2001/05/29 at 09:39:42 -0700, John Baldwin wrote: > > On 28-May-01 Doug Barton wrote: > > I forgot something: > > > > IdlePTD 4734976 > > initial pcb at 3b5f80 > > panicstr: mutex sched lock recursed at /usr/src/sys/kern/kern_synch.c:858 > > panic messages: > > I would need a traceback from here. It looks like someone called msleep or > tsleep with sched lock held. OK, I think I've found the problem, patch attached. set_user_ldt is called from cpu_switch on i386, where the sched lock is already held by the process that is just being scheduled away, and curproc has already been changed, so this isn't treated like a recursed mutex, but rather like the new process (dead-) locking against the old one. The solution taken in the attached patch create a set_user_ldt_nolock. This way, we have a more or less consistent enviroment (of the new process) there. The (pcb != PCPU_GET(curpcb)) check is in the outer locking set_user_ldt wrapper (it seems only to be needed in the smp rendezvous case and is a "can't happen" when called from cpu_switch). This works for me; Doug, could you please test it too? I'd be thankful for any review. - thomas --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="uldt.diff" Index: i386/swtch.s =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/swtch.s,v retrieving revision 1.114 diff -u -r1.114 swtch.s --- i386/swtch.s 2001/05/20 16:51:08 1.114 +++ i386/swtch.s 2001/05/29 22:09:14 @@ -248,7 +248,7 @@ movl %eax,PCPU(CURRENTLDT) jmp 2f 1: pushl %edx - call set_user_ldt + call set_user_ldt_nolock popl %edx 2: Index: i386/sys_machdep.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/sys_machdep.c,v retrieving revision 1.57 diff -u -r1.57 sys_machdep.c --- i386/sys_machdep.c 2001/05/15 23:22:20 1.57 +++ i386/sys_machdep.c 2001/05/29 22:24:04 @@ -239,17 +239,16 @@ /* * Update the GDT entry pointing to the LDT to point to the LDT of the - * current process. + * current process. Assumes that sched_lock is held. This is needed + * in cpu_switch because sched_lock is held by the process that has + * just been scheduled away and we would deadlock if we would try to + * acquire sched_lock. */ void -set_user_ldt(struct pcb *pcb) +set_user_ldt_nolock(struct pcb *pcb) { struct pcb_ldt *pcb_ldt; - if (pcb != PCPU_GET(curpcb)) - return; - - mtx_lock_spin(&sched_lock); pcb_ldt = pcb->pcb_ldt; #ifdef SMP gdt[PCPU_GET(cpuid) * NGDT + GUSERLDT_SEL].sd = pcb_ldt->ldt_sd; @@ -258,6 +257,17 @@ #endif lldt(GSEL(GUSERLDT_SEL, SEL_KPL)); PCPU_SET(currentldt, GSEL(GUSERLDT_SEL, SEL_KPL)); +} + +/* Locking wrapper of the above */ +void +set_user_ldt(struct pcb *pcb) +{ + if (pcb != PCPU_GET(curpcb)) + return; + + mtx_lock_spin(&sched_lock); + set_user_ldt_nolock(pcb); mtx_unlock_spin(&sched_lock); } Index: include/pcb_ext.h =================================================================== RCS file: /home/ncvs/src/sys/i386/include/pcb_ext.h,v retrieving revision 1.6 diff -u -r1.6 pcb_ext.h --- include/pcb_ext.h 2001/05/10 17:03:03 1.6 +++ include/pcb_ext.h 2001/05/29 22:06:37 @@ -55,6 +55,7 @@ int i386_extend_pcb __P((struct proc *)); void set_user_ldt __P((struct pcb *)); +void set_user_ldt_nolock __P((struct pcb *)); struct pcb_ldt *user_ldt_alloc __P((struct pcb *, int)); void user_ldt_free __P((struct pcb *)); --y0ulUmNC+osPPQO6-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 16: 7:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 72A1F37B423; Tue, 29 May 2001 16:07:08 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4TN6uG82654; Tue, 29 May 2001 16:06:56 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3B11D774.EAA50291@DougBarton.net> Date: Tue, 29 May 2001 16:07:03 -0700 (PDT) From: John Baldwin To: Doug Barton Subject: RE: -current is _definitely_ not stable right now Cc: rwatson@FreeBSD.org, freebsd-current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 28-May-01 Doug Barton wrote: > Gang, > > On the avi front, typing 'aviplay' with or without an argument is > guaranteed to instantly wedge the box. I attached a lot of running aviplay > through truss, but I have no way to know if it stopped at or before the > offending instruction. As for the general wonkiness of the system, I have > finally gotten a dump. The backtrace is below, let me know if there is > anything else I can do to help debug. Please try http://www.FreeBSD.org/~jhb/patches/ldt.patch. > Doug -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 17: 4:13 2001 Delivered-To: freebsd-current@freebsd.org Received: from mtiwmhc26.worldnet.att.net (mtiwmhc26.worldnet.att.net [204.127.131.51]) by hub.freebsd.org (Postfix) with ESMTP id 7FFE237B423 for ; Tue, 29 May 2001 17:04:10 -0700 (PDT) (envelope-from wsheets@att.net) Received: from att.net ([12.72.46.38]) by mtiwmhc26.worldnet.att.net (InterMail vM.4.01.03.16 201-229-121-116-20010115) with ESMTP id <20010530000404.VYRU2154.mtiwmhc26.worldnet.att.net@att.net> for ; Wed, 30 May 2001 00:04:04 +0000 To: freebsd-current@freebsd.org Subject: world broken at acpi From: walt Date: 29 May 2001 17:00:42 -0700 Message-ID: <86hey3g0yd.fsf@att.net> Lines: 9 X-Mailer: Gnus v5.7/Emacs 20.7 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ===> usr.sbin/acpi ===> usr.sbin/acpi/acpiconf rm -f .depend mkdep -f .depend -a -I/usr/src/usr.sbin/acpi/acpiconf/../../../sys -I/usr/obj/usr/src/i386/usr/include /usr/src/usr.sbin/acpi/acpiconf/acpiconf.c /usr/src/usr.sbin/acpi/acpiconf/acpiconf.c:40: contrib/dev/acpica/Subsystem/Include/acgcc.h: No such file or directory /usr/src/usr.sbin/acpi/acpiconf/acpiconf.c:41: contrib/dev/acpica/Subsystem/Include/actypes.h: No such file or directory mkdep: compile failed cvsup'd about 16.30 on 29 May 2001 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 18:22:10 2001 Delivered-To: freebsd-current@freebsd.org Received: from bsdone.bsdwins.com (www.bsdwins.com [192.58.184.33]) by hub.freebsd.org (Postfix) with ESMTP id 9B99637B422 for ; Tue, 29 May 2001 18:22:05 -0700 (PDT) (envelope-from jwd@bsdwins.com) Received: (from jwd@localhost) by bsdone.bsdwins.com (8.11.3/8.11.0) id f4U1L9L77642; Tue, 29 May 2001 21:21:09 -0400 (EDT) (envelope-from jwd) Date: Tue, 29 May 2001 21:21:09 -0400 From: "John W. De Boskey" To: Garrett Wollman Cc: Current List Subject: Re: Correctness of UIO_MAXIOV definition? Message-ID: <20010529212109.A77364@bsdwins.com> References: <20010526205509.A14824@FreeBSD.org> <200105291701.NAA96866@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105291701.NAA96866@khavrinen.lcs.mit.edu>; from wollman@khavrinen.lcs.mit.edu on Tue, May 29, 2001 at 01:01:24PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----- Garrett Wollman's Original Message ----- > < said: > > > The second question I have is more standards based. > > Should we consider changing UIO_MAXIOV to IOV_MAX or > > _XOPEN_IOV_MAX and deprecating the 1st? I am unclear > > on what the standard is for this. > > UIO_MAXIOV is what the kernel is willing to do. IOV_MAX being > standardized is what should be used by user code. > > -GAWollman Hi, That seems reasonable, but I can only find UIO_MAXIOV referenced in 5 files and defined in 1. Thus, I was thinking about simply updating those references, but still leaving UIO_MAXIOV defined, though depricated. If the above is simply not the direction we want to go, then I beleive that UIO_MAXIOV should atleast be defined in terms of IOV_MAX in sys/uio.h: #include # bring in IOV_MAX #ifdef _KERNEL #define UIO_MAXIOV IOV_MAX #endif Question: does anyone know the appropriate #define to use for IEEE Std. 1003.1-200x, or should _SC_IOV_MAX simply be put behind the non-expansion controlled comment (in /usr/src/lib/libc/gen/sysconf.c) switch (name) { /* 1003.1 */ Comments? Thanks, -John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 20:50:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id AB2F937B424 for ; Tue, 29 May 2001 20:50:25 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f4U3oOE79721 for ; Tue, 29 May 2001 21:50:25 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200105300350.f4U3oOE79721@harmony.village.org> To: current@freebsd.org Subject: USB Ethernet hang on "eject" Date: Tue, 29 May 2001 21:50:24 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm getting a hang on eject of the USB Ethernet card that I have. aue0: SMC, Inc EZ USB/Ethernet Converter, rev 1.10/1.01, addr 2 aue0: Ethernet address: 00:e0:29:59:fe:11 miibus0: on aue0 When I remote the card, I get USB errors. I also have an interrupt storm from the USB controller. I set a breakpoint on the interrupt handler and get over and over again.... Anything that I can do to help track down the problem here? This is current as of May 18th, 12:00:00 MDT. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Tue May 29 21:36:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from wint.itfs.nsk.su (wint.itfs.nsk.su [212.20.32.43]) by hub.freebsd.org (Postfix) with ESMTP id A08CE37B422 for ; Tue, 29 May 2001 21:36:50 -0700 (PDT) (envelope-from nnd@wint.itfs.nsk.su) Received: (from nnd@localhost) by wint.itfs.nsk.su (8.11.4/8.11.3) id f4U4agN26500; Wed, 30 May 2001 11:36:42 +0700 (NOVST) (envelope-from nnd) Date: Wed, 30 May 2001 11:36:42 +0700 (NOVST) Message-Id: <200105300436.f4U4agN26500@wint.itfs.nsk.su> From: nnd@mail.nsk.ru To: current@FreeBSD.ORG Subject: Re: HEADS UP, ACPI CA updated. In-Reply-To: <200105292201.f4TM1IT00702@mass.dis.org> User-Agent: tin/1.5.9-20010522 ("Blue Water") (UNIX) (FreeBSD/5.0-CURRENT (i386)) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG As a result 'make buildkernel' is broken in 'sys/dev/acpica/Osd'. The next patch permits me to finish kernel building. N.Dudorov Index: sys/dev/acpica/Osd/OsdSchedule.c =================================================================== RCS file: /scratch/CVS/src/sys/dev/acpica/Osd/OsdSchedule.c,v retrieving revision 1.8 diff -b -u -r1.8 OsdSchedule.c --- sys/dev/acpica/Osd/OsdSchedule.c 2001/05/29 20:13:42 1.8 +++ sys/dev/acpica/Osd/OsdSchedule.c 2001/05/30 04:29:39 @@ -37,6 +37,7 @@ #include #include #include +#include #define _COMPONENT ACPI_OS_SERVICES MODULE_NAME("SCHEDULE") To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 1:59:40 2001 Delivered-To: freebsd-current@freebsd.org Received: from granger.mail.mindspring.net (granger.mail.mindspring.net [207.69.200.148]) by hub.freebsd.org (Postfix) with ESMTP id 4C46837B424 for ; Wed, 30 May 2001 01:59:36 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (pool0246.cvx7-bradley.dialup.earthlink.net [209.178.164.246]) by granger.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id EAA19787; Wed, 30 May 2001 04:59:31 -0400 (EDT) Message-ID: <3B14B68D.B7FEA305@mindspring.com> Date: Wed, 30 May 2001 01:59:57 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Brooks Davis Cc: Terry Lambert , current@FreeBSD.ORG Subject: Re: PATCH: media option for ethernet hw checksum References: <200105252311.QAA05152@usr02.primenet.com> <20010525163729.A18559@Odin.AC.HMC.Edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Brooks Davis wrote: > > On Fri, May 25, 2001 at 11:11:16PM +0000, Terry Lambert wrote: > > Here is a patch I have locally that would be useful for Bill Paul, > > I think. I know, we could use "flag0" for this, but it seems to > > me that this will be an increasingly common option in hadware. > > Should this be implemented as a shared option like this? I > ask because NetBSD has added the following types and only > has one shared option left: > > #define IFM_FLOW 0x00400000 /* enable hardware flow control */ > #define IFM_FLAG0 0x01000000 /* Driver defined flag */ > #define IFM_FLAG1 0x02000000 /* Driver defined flag */ > #define IFM_FLAG2 0x04000000 /* Driver defined flag */ > #define IFM_LOOP 0x08000000 /* Put hardware in loopback */ > > Personaly I don't think I would have wasted 3/8th of the > shared options on the abomination known as flags... Flags can be device private, which can be a good thing. I only use the patch because I know of no Gigabit ethernet cards that are useful which can not perform checksum offloading. Maybe it should just always be on... I thought there was a problem with performance, doing that with the Tigon II. In any case, it seems to be a tradeoff that you might want to make intentionally, if your main processor was 1.5GHz... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 2: 0:17 2001 Delivered-To: freebsd-current@freebsd.org Received: from henny.webweaving.org (gate.qubesoft.com [212.113.16.243]) by hub.freebsd.org (Postfix) with ESMTP id 189F937B422 for ; Wed, 30 May 2001 02:00:09 -0700 (PDT) (envelope-from n_hibma@FreeBSD.ORG) Received: from localhost (localhost [127.0.0.1]) by henny.webweaving.org (8.11.3/8.11.3) with ESMTP id f4U8xtu21280; Wed, 30 May 2001 09:59:55 +0100 (BST) (envelope-from n_hibma@FreeBSD.ORG) Date: Wed, 30 May 2001 09:59:55 +0100 (BST) From: X-X-Sender: To: Warner Losh Cc: Subject: Re: USB Ethernet hang on "eject" In-Reply-To: <200105300350.f4U3oOE79721@harmony.village.org> Message-ID: <20010530095830.W21199-100000@henny.webweaving.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a known problem. It has to do with the way the ethernet driver reads the MII registers in interrupt context. Did you try and ifconfig delete the interface first? Nick On Tue, 29 May 2001, Warner Losh wrote: > > I'm getting a hang on eject of the USB Ethernet card that I have. > > aue0: SMC, Inc EZ USB/Ethernet Converter, rev 1.10/1.01, addr 2 > aue0: Ethernet address: 00:e0:29:59:fe:11 > miibus0: on aue0 > > When I remote the card, I get USB errors. I also have an interrupt > storm from the USB controller. I set a breakpoint on the interrupt > handler and get over and over again.... > > Anything that I can do to help track down the problem here? > > This is current as of May 18th, 12:00:00 MDT. > > Warner > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > -- The USB for FreeBSD project. n_hibma@FreeBSD.ORG http://www.etla.net/~n_hibma/usb/usb.pl To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 2:34:43 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id 2985737B423; Wed, 30 May 2001 02:34:40 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id CAA73001; Wed, 30 May 2001 02:34:38 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B14BEAE.FDC43C2A@DougBarton.net> Date: Wed, 30 May 2001 02:34:38 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: John Baldwin Cc: freebsd-current@FreeBSD.org Subject: Re: -current is _definitely_ not stable right now References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG John Baldwin wrote: > > On 28-May-01 Doug Barton wrote: > > Gang, > > > > On the avi front, typing 'aviplay' with or without an argument is > > guaranteed to instantly wedge the box. I attached a lot of running aviplay > > through truss, but I have no way to know if it stopped at or before the > > offending instruction. As for the general wonkiness of the system, I have > > finally gotten a dump. The backtrace is below, let me know if there is > > anything else I can do to help debug. > > Please try http://www.FreeBSD.org/~jhb/patches/ldt.patch. This worked excellently for me! I patched the kernel and rebuilt, then tested aviplay... success. Then I cvsup'ed, built/installed world and kernel, and started stress testing. I'm currently running two builds of X 4, one over NFS and one local, 'make cleandir' in /usr/src, AND avifile (ok, it's a little choppy, but still runs). I'd say it's probably safe to go back in the water again. Next stop, re-enabling softupdates. :) BTW, I'm probably wrong about this but looking at the patch it seems odd to me that one of these is ifndef and the other is ifdef: @@ -422,15 +433,21 @@ kmem_free(kernel_map, (vm_offset_t)old_ldt_base, old_ldt_len * sizeof(union descriptor)); FREE(new_ldt, M_SUBPROC); +#ifndef SMP + mtx_lock_spin(&sched_lock); +#endif } else { pcb->pcb_ldt = pcb_ldt = new_ldt; +#ifdef SMP mtx_unlock_spin(&sched_lock); +#endif } Just curious, Doug (Thanks BTW) -- I need someone really bad. Are you really bad? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 2:42: 9 2001 Delivered-To: freebsd-current@freebsd.org Received: from dt051n37.san.rr.com (dt051n37.san.rr.com [204.210.32.55]) by hub.freebsd.org (Postfix) with ESMTP id B1D4437B423; Wed, 30 May 2001 02:42:07 -0700 (PDT) (envelope-from DougB@DougBarton.net) Received: from DougBarton.net (master [10.0.0.2]) by dt051n37.san.rr.com (8.9.3/8.9.3) with ESMTP id CAA73117; Wed, 30 May 2001 02:42:07 -0700 (PDT) (envelope-from DougB@DougBarton.net) Message-ID: <3B14C06E.B547674B@DougBarton.net> Date: Wed, 30 May 2001 02:42:06 -0700 From: Doug Barton Organization: Triborough Bridge & Tunnel Authority X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: John Baldwin , freebsd-current@FreeBSD.ORG Subject: Re: -current is _definitely_ not stable right now References: <3B14BEAE.FDC43C2A@DougBarton.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Doug Barton wrote: > This worked excellently for me! I patched the kernel and rebuilt, then > tested aviplay... success. Then I cvsup'ed, built/installed world and > kernel, and started stress testing. I'm currently running two builds of X > 4, one over NFS and one local, 'make cleandir' in /usr/src, AND avifile > (ok, it's a little choppy, but still runs). I forgot to mention explicitly, this is all running in X. :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 4:30:39 2001 Delivered-To: freebsd-current@freebsd.org Received: from granger.mail.mindspring.net (granger.mail.mindspring.net [207.69.200.148]) by hub.freebsd.org (Postfix) with ESMTP id B096237B422; Wed, 30 May 2001 04:30:35 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.139.3.Dial1.SanJose1.Level3.net [209.245.139.3]) by granger.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id HAA24462; Wed, 30 May 2001 07:30:34 -0400 (EDT) Message-ID: <3B14D9F4.930D82B2@mindspring.com> Date: Wed, 30 May 2001 04:31:00 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Poul-Henning Kamp Cc: current@FreeBSD.ORG, arch@FreeBSD.ORG Subject: Re: MFS gone... References: <33925.991172615@critter> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Poul-Henning Kamp wrote: > > MFS is gone now except from the newfs(8) manpage. Well, that and ffs_vfsops.c checking the _MFS flags in two places, so it won't compile... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 5: 6:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from Awfulhak.org (awfulhak.demon.co.uk [194.222.196.252]) by hub.freebsd.org (Postfix) with ESMTP id D88C937B422 for ; Wed, 30 May 2001 05:06:20 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from hak.lan.Awfulhak.org (root@hak.lan.Awfulhak.org [172.16.0.12]) by Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4UC6FY76383 for ; Wed, 30 May 2001 13:06:15 +0100 (BST) (envelope-from brian@lan.Awfulhak.org) Received: from hak.lan.Awfulhak.org (brian@localhost [127.0.0.1]) by hak.lan.Awfulhak.org (8.11.3/8.11.3) with ESMTP id f4UC6EH35610 for ; Wed, 30 May 2001 13:06:14 +0100 (BST) (envelope-from brian@hak.lan.Awfulhak.org) Message-Id: <200105301206.f4UC6EH35610@hak.lan.Awfulhak.org> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: freebsd-current@FreeBSD.org Subject: this mornings installkernel is bad Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 30 May 2001 13:06:14 +0100 From: Brian Somers Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi all, It looks like this mornings buildkernel/installkernel is not a good thing to install. Trying to buildworld with it produces sig4s (and I think some sig6s) from the compiler: May 30 12:58:39 dev /boot/kernel/kernel: pid 20690 (cc1), uid 0: exited on signal 4 (core dumped) May 30 13:00:32 dev /boot/kernel/kernel: pid 28006 (cc1), uid 0: exited on signal 4 (core dumped) This has happened on each of 3 attempts to buildworld and buildkernel with the latest kernel. Reverting to ``boot kernel.stable'' where kernel.stable is from May 23 gives an environment where buildworld & buildkernel both work ok. -- Brian Don't _EVER_ lose your sense of humour ! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 7:19:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from silence.sparrows.ici (chello212186015038.11.univie.teleweb.at [212.186.15.38]) by hub.freebsd.org (Postfix) with ESMTP id EF6D737B422 for ; Wed, 30 May 2001 07:19:49 -0700 (PDT) (envelope-from content@openprojects.net) Received: from there (Q.sparrow.ici [192.168.0.99]) by silence.sparrows.ici (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) with SMTP id f4UEJkw03587 for ; Wed, 30 May 2001 16:19:47 +0200 Message-Id: <200105301419.f4UEJkw03587@silence.sparrows.ici> Content-Type: text/plain; charset="iso-8859-1" From: Darian Lanx Reply-To: bio@gmx.net Organization: OPN To: freebsd-current@freebsd.org Subject: Re: Possible Install bug for the following hardware in FreeBSD Stable (4.3) Date: Wed, 30 May 2001 16:19:46 +0200 X-Mailer: KMail [version 1.2.2] References: <3.0.5.32.20010530071015.0093b430@mail.ultrasw.com> In-Reply-To: <3.0.5.32.20010530071015.0093b430@mail.ultrasw.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > This should be 60034905 =3D 3737*255*63 No, that value is correct, has to do with internals how sysctl calculates= the=20 offsets, but that is an linux issue I am aware off > > This should be 59554/16/63 and you do not get all drive space. As I mentioned, I am aware, that I do not get all drive space, but over 8= 00MB=20 missing is too much. > > It seems your geometry is unmatched. Is LBA enabled in the cmos bios? > > Rich LBA is enabled by hand. My bios can auto dected all drive features, yet I= =20 chose to setup everything by hand and explicitly enabled LBA after being = told=20 to do so by several sources. -d Thank you for the quick answer --=20 si vis pacem, para bellum ---- 'Doubt thou the stars are fire; Doubt that the sun doth move; Doubt truth to be a liar; But never doubt I love. - Hamelt, Shakespear To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 7:39:52 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id DBEEF37B424 for ; Wed, 30 May 2001 07:39:45 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4UEdVG96944; Wed, 30 May 2001 07:39:32 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3B14BEAE.FDC43C2A@DougBarton.net> Date: Wed, 30 May 2001 07:39:33 -0700 (PDT) From: John Baldwin To: Doug Barton Subject: Re: -current is _definitely_ not stable right now Cc: freebsd-current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 30-May-01 Doug Barton wrote: > John Baldwin wrote: >> >> On 28-May-01 Doug Barton wrote: >> > Gang, >> > >> > On the avi front, typing 'aviplay' with or without an argument is >> > guaranteed to instantly wedge the box. I attached a lot of running aviplay >> > through truss, but I have no way to know if it stopped at or before the >> > offending instruction. As for the general wonkiness of the system, I have >> > finally gotten a dump. The backtrace is below, let me know if there is >> > anything else I can do to help debug. >> >> Please try http://www.FreeBSD.org/~jhb/patches/ldt.patch. > > This worked excellently for me! I patched the kernel and rebuilt, then > tested aviplay... success. Then I cvsup'ed, built/installed world and > kernel, and started stress testing. I'm currently running two builds of X > 4, one over NFS and one local, 'make cleandir' in /usr/src, AND avifile > (ok, it's a little choppy, but still runs). I'd say it's probably safe to > go back in the water again. Next stop, re-enabling softupdates. :) Sounds good, I'll commit it in a second. > BTW, I'm probably wrong about this but looking at the patch it seems odd > to me that one of these is ifndef and the other is ifdef: > > @@ -422,15 +433,21 @@ > kmem_free(kernel_map, (vm_offset_t)old_ldt_base, > old_ldt_len * sizeof(union descriptor)); > FREE(new_ldt, M_SUBPROC); > +#ifndef SMP > + mtx_lock_spin(&sched_lock); > +#endif > } else { > pcb->pcb_ldt = pcb_ldt = new_ldt; > +#ifdef SMP > mtx_unlock_spin(&sched_lock); > +#endif > } > > Just curious, We won't to continue to hold the sched_lock before calling set_user_ldt in the !SMP case, but we want to release it in the SMP case before calling the smp rendezvous. We have to release the sched_lock in the then clause before calling kmem_free, so each clause finishes with the sched_lock in a different state. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 9:14:40 2001 Delivered-To: freebsd-current@freebsd.org Received: from melchior.cuivre.fr.eu.org (melchior.enst.fr [137.194.161.6]) by hub.freebsd.org (Postfix) with ESMTP id 1073037B423 for ; Wed, 30 May 2001 09:14:38 -0700 (PDT) (envelope-from quinot@inf.enst.fr) Received: by melchior.cuivre.fr.eu.org (Postfix, from userid 11117) id 24E838103; Wed, 30 May 2001 18:14:30 +0200 (CEST) Date: Wed, 30 May 2001 18:14:29 +0200 From: Thomas Quinot To: Andrew Gallatin Cc: Thomas Quinot , freebsd-current@freebsd.org Subject: Re: rpc.lockd: kernel trap 12 with interrupts disabled Message-ID: <20010530181429.A24124@cuivre.fr.eu.org> Reply-To: Thomas Quinot References: <20010529171518.A24840@cuivre.fr.eu.org> <20010529154949.A38133@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.3.15i In-Reply-To: <20010529154949.A38133@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Tue, May 29, 2001 at 03:49:49PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Le 2001-05-29, Andrew Gallatin écrivait : > In order for a bug report like this to be useful, you need to supply a > backtrace from ddb or gdb. See the Kernel Debugging section of the > FreeBSD handbook for instructions on how to obtain such information. ddb did not help much: after the two 'kernel trap 12 with interrupts disabled' messages, the hot key does not work anymore. Using gdb on rpc.lockd and some ddb single-stepping, I was able to see that the freeze occurs somewhere during the first call to callrpc(). I'll try a remote GDB session and see if it helps to at least find out where precisely the error occurs. Or maybe I could add a call to panic() when the faulty trap occurs, which would drop me into DDB? Thomas. -- Thomas Quinot ** Département Informatique & Réseaux ** quinot@inf.enst.fr ENST // 46 rue Barrault // 75634 PARIS CEDEX 13 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 9:37:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-2.cisco.com (sj-msg-core-2.cisco.com [171.69.24.11]) by hub.freebsd.org (Postfix) with ESMTP id 5B8A437B422; Wed, 30 May 2001 09:37:54 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-2.cisco.com (8.11.3/8.9.1) with ESMTP id f4UGbsU04213; Wed, 30 May 2001 09:37:54 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4UGbor75863; Wed, 30 May 2001 09:37:50 -0700 (PDT) (envelope-from bmah) Message-Id: <200105301637.f4UGbor75863@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: freebsd-current@freebsd.org Cc: bmah@freebsd.org Subject: freelist corruption: more info From: bmah@freebsd.org (Bruce A. Mah) Reply-To: bmah@freebsd.org X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_934798962P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 30 May 2001 09:37:50 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_934798962P Content-Type: text/plain; charset=us-ascii Trying to fix some make release problems, I've kept running into the same freelist corruption problems that kris and dougb experienced earlier this week. Main difference is that I notice when the box (-CURRENT from 29 May, GENERIC kernel, UP) crashes. :-p Not being a -CURRENT guru, I haven't decided if I'm going to try Tor Egge's patch or just slug it out to try to finish fixing make release (which is my main goal at this point). Just as an FYI, here's the tombstone and a stack trace in case it's useful to anyone. Cheers, Bruce. -----8<-----8<----- Data modified on freelist: word 2 of object 0xc1985a00 size 52 previous type pagedep (0xd6adc0de != 0xdeadc0de) Fatal trap 12: page fault while in kernel mode fault virtual address = 0xdeadc0e8 fault code = supervisor read, page not present instruction pointer = 0x8:0xc0376ab8 stack pointer = 0x10:0xcba7fb9c frame pointer = 0x10:0xcba7fb9c 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 = 17 (swi3: cambio) kernel: type 12 trap, code=0 Stopped at worklist_remove+0x1c: cmpw $0,0xa(%ecx) db> trace worklist_remove(deadc0de) at worklist_remove+0x1c free_diradd(deadc0de) at free_diradd+0x26 free_newdirblk(c1396b70) at free_newdirblk+0x32 handle_written_inodeblock(c241a300,c64135d8) at handle_written_inodeblock+0x2b2 bufdone(c64135d8,cba7ff40,c0136a1b,c64135d8,c1394400) at bufdone+0x101 bufdonebio(c64135d8) at bufdonebio+0xe dadone(c127f400,c1394400) at dadone+0x1fb camisr(c048ccd4) at camisr+0x1c5 ithread_loop(c0e48980,cba7ffa8) at ithread_loop+0x2bf fork_exit(c022c118,c0e48980,cba7ffa8) at fork_exit+0xb4 fork_trampoline() at fork_trampoline+0x8 db> --==_Exmh_934798962P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7FSHe2MoxcVugUsMRAp2UAJ45yxgX4uXmQ4wiOMz1LZIZHGGL3wCeJWN+ aHXJyI7/mEBIHSQ+2YfU5AU= =fhrV -----END PGP SIGNATURE----- --==_Exmh_934798962P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 9:43:34 2001 Delivered-To: freebsd-current@freebsd.org Received: from zibbi.icomtek.csir.co.za (zibbi.icomtek.csir.co.za [146.64.24.58]) by hub.freebsd.org (Postfix) with ESMTP id 83C6037B423; Wed, 30 May 2001 09:43:21 -0700 (PDT) (envelope-from jhay@zibbi.icomtek.csir.co.za) Received: (from jhay@localhost) by zibbi.icomtek.csir.co.za (8.11.1/8.11.1) id f4UGhEh70692; Wed, 30 May 2001 18:43:14 +0200 (SAT) (envelope-from jhay) From: John Hay Message-Id: <200105301643.f4UGhEh70692@zibbi.icomtek.csir.co.za> Subject: Re: make release failure In-Reply-To: <200105291707.f4TH78M59913@bmah-freebsd-0.cisco.com> from "Bruce A. Mah" at "May 29, 2001 10:07:08 am" To: bmah@FreeBSD.ORG Date: Wed, 30 May 2001 18:43:14 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Bruce, > > Yes, this patch fix it for me. I had to convert the spaces back to tabs > > though. :-) > > Hi John-- > > I was trying to test out another patch, which (in addition to fixing > the problem you found) also folds the functionality of NORELNOTES into > NODOC. Unfortunately, my -CURRENT test box is having some difficulties > (probably VM-related) and it's going to take a little while before I > can do a "make release" again to do any testing. :-( > > I'll see what I can do about getting my first patch committed to at > least unbreak "make release". > I have now also tested your second patch and with a minor mod to make make happy, the release finished. Here is the patch as I have used it. John -- John Hay -- John.Hay@icomtek.csir.co.za Index: release/Makefile =================================================================== RCS file: /home/ncvs/src/release/Makefile,v retrieving revision 1.619 diff -u -r1.619 Makefile --- release/Makefile 2001/05/29 17:14:59 1.619 +++ release/Makefile 2001/05/30 07:10:28 @@ -69,15 +69,11 @@ # CPU cycles (some of the programs are C++, and things like ghostscript # belong to the required ports nevertheless). # -# Setting this also disables doc.2 (RELNOTESng). +# Setting this also disables building of release note documentation +# (RELNOTESng). #NODOC= YES #NOPORTS= YES -# RELNOTESng can be disabled by uncommenting the following variable -# definition. RELNOTESng depends on having ports enabled for this -# release build. -#NORELNOTES= YES - # Uncomment and modify this definition if you want the release notes # and other release documentation in a language other than English. #RELNOTES_LANG= en_US.ISO_8859-1 @@ -109,7 +105,7 @@ # on the boot floppy. WARNING: Breaks on some Athlon (K7) motherboards. AUTO_KEYBOARD_DETECT?= 0 -.if !defined(NORELNOTES) +.if !defined(NODOC) DIST_DOCS_ARCH_INDEP= readme errata DIST_DOCS_ARCH_DEP= installation relnotes hardware .endif @@ -219,11 +215,8 @@ .endif .if !defined(NODOC) -DOCREL= doc.1 -.if !defined(NORELNOTES) -DOCREL+= doc.2 +DOCREL= doc.1 doc.2 .endif -.endif .if !defined(NOPORTREADMES) MAKEREADMES= make readmes PORTSDIR=${CHROOTDIR}/usr/ports @@ -240,11 +233,6 @@ @echo "unset NOPORTS, or set at least DOMINIMALDOCPORTS to YES!" @exit 1 .endif -.if !defined(NORELNOTES) && defined(NODOC) - @echo "Docs are required for building the release notes. Either" - @echo "set NORELNOTES or unset NODOC!" - @exit 1 -.endif .if make(release) .if exists(${CHROOTDIR}) # The first command will fail on a handful of files that have their schg @@ -357,9 +345,6 @@ .if defined(NOSRC) echo "export NOSRC=${NOSRC}" >> ${CHROOTDIR}/mk .endif -.if defined(NORELNOTES) - echo "export NORELNOTES=${NORELNOTES}" >> ${CHROOTDIR}/mk -.endif .if defined(RELNOTES_LANG) echo "export RELNOTES_LANG=${RELNOTES_LANG}" >> ${CHROOTDIR}/mk .else @@ -617,7 +602,7 @@ ln ${RD}/mfsfd/stand/etc/services ${RD}/mfsfd/etc/services ln ${RD}/mfsfd/stand/etc/netconfig ${RD}/mfsfd/etc/netconfig gzip -9c ${.CURDIR}/../COPYRIGHT > ${RD}/mfsfd/stand/help/COPYRIGHT.hlp.gz -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ gzip -9c ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt > ${RD}/mfsfd/stand/help/`echo $${i} | tr 'a-z' 'A-Z'`.TXT.gz; \ done @@ -712,7 +697,7 @@ -@ln -s . ${FD}/${BUILDNAME} @cd ${RD} && find floppies -print | cpio -dumpl ${FD} @cd ${RD}/dists && find . -print | cpio -dumpl ${FD} -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${FD}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ @@ -751,7 +736,7 @@ @cp ${.CURDIR}/fixit.profile ${CD_DISC2}/.profile @echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC1}/cdrom.inf @echo "CD_VERSION = ${BUILDNAME}" > ${CD_DISC2}/cdrom.inf -.if !defined(NORELNOTES) +.if !defined(NODOC) @for i in ${DIST_DOCS_ARCH_INDEP}; do \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.txt ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.TXT; \ cp ${.CURDIR}/doc/${RELNOTES_LANG}/$$i/article.html ${CD_DISC1}/`echo $${i} | tr 'a-z' 'A-Z'`.HTM; \ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 10:11:46 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-3.cisco.com (sj-msg-core-3.cisco.com [171.70.157.152]) by hub.freebsd.org (Postfix) with ESMTP id 544DD37B422; Wed, 30 May 2001 10:11:42 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-3.cisco.com (8.11.3/8.9.1) with ESMTP id f4UH9tc04459; Wed, 30 May 2001 10:10:08 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4UHBAG76593; Wed, 30 May 2001 10:11:10 -0700 (PDT) (envelope-from bmah) Message-Id: <200105301711.f4UHBAG76593@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: John Hay Cc: bmah@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: make release failure In-Reply-To: <200105301643.f4UGhEh70692@zibbi.icomtek.csir.co.za> References: <200105301643.f4UGhEh70692@zibbi.icomtek.csir.co.za> Comments: In-reply-to John Hay message dated "Sat, 30 May 2001 18:43:14 +0200." From: bmah@FreeBSD.ORG (Bruce A. Mah) Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1489571895P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 30 May 2001 10:11:10 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_1489571895P Content-Type: text/plain; charset=us-ascii If memory serves me right, John Hay wrote: > I have now also tested your second patch and with a minor mod to make > make happy, the release finished. Here is the patch as I have used it. [snip] Great, thanks for testing this! I'm still having problems keeping my scratch box alive long enough for a make release to complete, so this is much appreciated. (I did get far enough to find the mistake in the patch that you also fixed.) I committed the corrected patch with one additional, minor mod (last instance of NORELNOTES changed to NODOC). Thanks again, Bruce. --==_Exmh_1489571895P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7FSmt2MoxcVugUsMRAlu3AJ9lq45uhaj7xfNblOBhANjaVlFSIQCgzeAh +NjBb3mca+HdV2a7zdXu2sw= =2xNK -----END PGP SIGNATURE----- --==_Exmh_1489571895P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 12:35:23 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by hub.freebsd.org (Postfix) with SMTP id BA66337B422 for ; Wed, 30 May 2001 12:35:11 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 45245 invoked from network); 30 May 2001 19:34:54 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (qmailr@10.0.0.2) by xfiles.yadt.co.uk with SMTP; 30 May 2001 19:34:54 -0000 Received: (qmail 871 invoked by uid 1000); 30 May 2001 19:35:09 -0000 Date: Wed, 30 May 2001 20:35:09 +0100 From: David Taylor To: freebsd-current@freebsd.org Subject: gcc -pg causes 'kernel trap 12 with interrupts disabled' & panic Message-ID: <20010530203509.A789@gattaca.yadt.co.uk> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable When trying to profile ircd-hybrid-7 on -CURRENT (I tried using a pre-vm madness version first, then tried a version cvsuped today), I reliably get lots of: kernel trap 12 with interrupts disabled messages on the console (one every 5-10 seconds, when the ircd is reasonably loaded). I also got those from profiling a simple test program I wrote, which just opens a couple of pipes, forks, then passes messages back and forth between child & parent. One thing I got with ircd-hybrid-7 (when very heavily loaded with lots of clones), which I _couldnt_ replicate with the test program (probably because it wasn't very heavily loaded) was a panic: <...> kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled kernel trap 12 with interrupts disabled panic: mutex sched lock recursed at /usr/src/sys/kern/kern_sync.c:858 Debugger("panic") Stopped at Debugger+0x45: pushl %ebx db> t Debugger(c02fa51b) at Debugger+0x45 panic(c02f9684,c031d2a9,c02fad20,35a,282) at panic+0x70 _mtx_assert(c03a7120,9,c02fad20,35a,282) at _mtx_assert+0x6c mi_switch(d1748420,38,d1748420,e,d17c9e90) at mi_switch+0x25 ithread_schedule(c26e3180,1) at ithread_schedule+0x165 sched_ithd(e) at sched_ithd+0x3d Xresume14() at Xresume14+0x7 -- interrupt, eip =3D 0xc02c8a18, esp =3D 0xd17c9ed8, ebp =3D 0xd17c9f04 -- trap(d1740018,d1740010,8080010,d17c9f72,85d02ec) at trap+0x94 calltrap() at calltrap+0x5 -- trap 0xc, eip =3D 0xc02c71f5, esp =3D 0xd17c9f4c, ebp =3D 0xd17c9f74 -- generic_copyin(d1748420,809073d,1) at generic_copyin+0x39 ast(d17c9fa8) at ast+0x318 doreti_ast() at doreti_ast+0x6 db>=20 Unfortunately dumpsys() fails, so I don't have much more info, but I can reproduce this quite easily... --=20 David Taylor davidt@yadt.co.uk --r5Pyd7+fXNt84Ff3 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 iD8DBQE7FUttfIqKXSsJ/xERAqdwAKCa1V3NlwmFyVg/w4qt18E9Zm29WACg4Yw5 Ge0Dk292A+4PLsSByRQY/zs= =2g29 -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 14:24:34 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by hub.freebsd.org (Postfix) with SMTP id B1C7237B422 for ; Wed, 30 May 2001 14:24:29 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 46183 invoked from network); 30 May 2001 21:24:12 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (10.0.0.2) by xfiles.yadt.co.uk with SMTP; 30 May 2001 21:24:12 -0000 Received: (qmail 18900 invoked by uid 1000); 30 May 2001 21:24:27 -0000 Date: Wed, 30 May 2001 22:24:27 +0100 From: David Taylor To: freebsd-current@freebsd.org Subject: Re: gcc -pg causes 'kernel trap 12 with interrupts disabled' & panic Message-ID: <20010530222427.A17966@gattaca.yadt.co.uk> Mail-Followup-To: freebsd-current@freebsd.org References: <20010530203509.A789@gattaca.yadt.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="x+6KMIRAuhnl3hBn" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010530203509.A789@gattaca.yadt.co.uk>; from davidt@yadt.co.uk on Wed, May 30, 2001 at 20:35:09 +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, 30 May 2001, David Taylor wrote: > When trying to profile ircd-hybrid-7 on -CURRENT (I tried using a pre-vm > madness version first, then tried a version cvsuped today), I reliably get > lots of: >=20 > kernel trap 12 with interrupts disabled >=20 > messages on the console (one every 5-10 seconds, when the ircd is reasona= bly > loaded). >=20 > I also got those from profiling a simple test program I wrote, which just > opens a couple of pipes, forks, then passes messages back and forth betwe= en > child & parent. Speaking of which, the rather ugly test program I wrote is available from: http://www.yadt.demon.co.uk/profile-test.tar.gz --=20 David Taylor davidt@yadt.co.uk --x+6KMIRAuhnl3hBn 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 iD8DBQE7FWULfIqKXSsJ/xERAt/2AKCv8EelxYAJbs00BEVzXlzcnZzREgCffYHV iGvmXhFvvoRosK/xkpypdW8= =b/92 -----END PGP SIGNATURE----- --x+6KMIRAuhnl3hBn-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 15:42: 2 2001 Delivered-To: freebsd-current@freebsd.org Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by hub.freebsd.org (Postfix) with ESMTP id EF9FD37B422 for ; Wed, 30 May 2001 15:41:58 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.11.0/8.11.0) id f4UMfv731480; Wed, 30 May 2001 15:41:57 -0700 Date: Wed, 30 May 2001 15:41:57 -0700 From: Brooks Davis To: Terry Lambert Cc: current@FreeBSD.ORG Subject: Re: PATCH: media option for ethernet hw checksum Message-ID: <20010530154157.A30521@Odin.AC.HMC.Edu> References: <200105252311.QAA05152@usr02.primenet.com> <20010525163729.A18559@Odin.AC.HMC.Edu> <3B14B68D.B7FEA305@mindspring.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="Qxx1br4bt0+wmkIi" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3B14B68D.B7FEA305@mindspring.com>; from tlambert2@mindspring.com on Wed, May 30, 2001 at 01:59:57AM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --Qxx1br4bt0+wmkIi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 30, 2001 at 01:59:57AM -0700, Terry Lambert wrote: > > Personaly I don't think I would have wasted 3/8th of the > > shared options on the abomination known as flags... >=20 > Flags can be device private, which can be a good thing. That's true. > I only use the patch because I know of no Gigabit ethernet > cards that are useful which can not perform checksum > offloading. >=20 > Maybe it should just always be on... I thought there was a > problem with performance, doing that with the Tigon II. >=20 > In any case, it seems to be a tradeoff that you might want > to make intentionally, if your main processor was 1.5GHz... I think this is a good idea, I just quiestioned using the last remaining shared option (at least relative to NetBSD) for it. How about using one of the eight unused ethernet options instead? Arguably it should be a shared option, but realisticly Token Ring and FDDI aren't going to support it any time soon and there's little point with 802.11. The other option is of course to just go ahead and use the last free slot and figure if_media will need a redesign one of these days regardless. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --Qxx1br4bt0+wmkIi Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7FXc1XY6L6fI4GtQRAoU0AJ91FpWZ/qb0eHXzaVIyo/Dejz3TdQCgmu/6 lLl/VM7GT6bbPy4M8NHI5sU= =U2kj -----END PGP SIGNATURE----- --Qxx1br4bt0+wmkIi-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 17:30:19 2001 Delivered-To: freebsd-current@freebsd.org Received: from prism.flugsvamp.com (cb58709-a.mdsn1.wi.home.com [24.17.241.9]) by hub.freebsd.org (Postfix) with ESMTP id ABE6837B424 for ; Wed, 30 May 2001 17:30:15 -0700 (PDT) (envelope-from jlemon@flugsvamp.com) Received: (from jlemon@localhost) by prism.flugsvamp.com (8.11.0/8.11.0) id f4V0Sbu77564; Wed, 30 May 2001 19:28:37 -0500 (CDT) (envelope-from jlemon) Date: Wed, 30 May 2001 19:28:37 -0500 (CDT) From: Jonathan Lemon Message-Id: <200105310028.f4V0Sbu77564@prism.flugsvamp.com> To: tlambert@primenet.com, current@freebsd.org Subject: Re: PATCH: media option for ethernet hw checksum X-Newsgroups: local.mail.freebsd-current In-Reply-To: Organization: Cc: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In article you write: >Here is a patch I have locally that would be useful for Bill Paul, >I think. I know, we could use "flag0" for this, but it seems to >me that this will be an increasingly common option in hadware. > >I know Bill had to set this manually as a compile time flag, for >lack of an option (same for the JMB Intel Gigabit card driver). Um, why? It shouldn't be an option. Either the card supports it and it's turned on, or it doesn't and it's turned off. If anything, perhaps there should be a sysctl to enable/disable all hw checksums for those who want a more end-to-end solution. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 18:55:22 2001 Delivered-To: freebsd-current@freebsd.org Received: from c1030098-a.wtrlo1.ia.home.com (c1030098-a.wtrlo1.ia.home.com [24.6.200.230]) by hub.freebsd.org (Postfix) with ESMTP id 6024837B422 for ; Wed, 30 May 2001 18:55:19 -0700 (PDT) (envelope-from mdharnois@home.com) Received: by c1030098-a.wtrlo1.ia.home.com (Postfix, from userid 1001) id 66A8614A0C; Wed, 30 May 2001 20:55:18 -0500 (CDT) To: freebsd-current@freebsd.org Subject: vmware2 and mutex changes Keywords: ioctl,page,cd24ade0,cd0e9200,debugger,linux,c11a5e00,syscall From: Michael Harnois Date: 30 May 2001 20:55:17 -0500 Message-ID: <867kyyi8oq.fsf@mharnois.workgroup.net> Lines: 49 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (anise) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I figured out how to get vmware2 to build, but not to run ;( panic: mutex vm not owned at ../../vm/vm_page.c:607 Debugger("panic") Stopped at Debugger+0x45: pushl %ebx db> t Debugger(c036443b) at Debugger+0x45 panic(c0363608,c037b4d4,c037ce2f,25f,c0961cc0) at panic+0x70 _mtx_assert(c0435ea0,1,c037ce2f,25f) at _mtx_assert+0x4e vm_page_unqueue(c0961cc0) at vm_page_unqueue+0x22 vm_page_wire(c0961cc0, cd24ac20,c103d1fe,45d1,c11a5e00) at vm_page_wire+0x1a host_lock_ppn(45d1,c11a5e00,286ac000,cd24ac3c) at host_lock_ppn+0x26 HostIF_Lock_Page(c11a5e00,286ac000,cd24ade0,c11a5e00,142f260) at HostIF_Lock_Page+0x96 Vmx86_LockPage(c11a5e00,286ac000,1,cd24ade0,c1043d00) at Vmx86_LockPage+0x3a FreeBSD_Driver_Ioctl(c1043d00,200056cf,cd24aea4,3,cd0e9200) at FreeBSD_Driver_Ioctl+0xf1 spec_ioctl(cd24ade0,cd24adc8,c02dd451,cd24ade0,cd24ae70) at spec_ioctl+0x2e spec_vnoperate(cd24ade0,cd24ae70,c0260b81,cd24ade0,c10db7c0) at spec_vnoperate+0x15 ufs_vnoperatespec(cd24ade0,c10db7c0,cd,0,c038fac0) at ufs_vnoperatespec+0x15 vn_ioctl(c10db7c0,200056cf,cd24aea4,cd0e9200,c0ee5940) at vn_ioctl+0x10d ioctl(cd0e9200,cd24af80,cd0e931c,cd0e9200,3) at linux_ioctl_vmmon_0x1f2 linux_ioctl_vmmon(cd0e9200,cd24af80,cd0e931c,cd0e9200,3) at linux_ioctl_vmmon+0x1f2 linux_ioctl(cd0e9200,cd24af80,b,0,8315930) at linux_ioctl+0x54 syscall(2f,2f,bfbf002f,8315930,0) at syscall+0x695 syscall_with_err_pushed() at syscall_with_err_pushed+0x1b db> show reg cs 0x8 ds 0xcd240010 es 0xc03f0010 fakebuf+0x5d0 fs 0xc0410018 ss 0x10 eax 0x12 ecx 0x20 edx 0xc0383caf db_lengths+01xd7 ebx 0x3202 esp 0xcd24ab94 esi 0x100 edi 0xc037ce2f __set_db_show_cmd_set_sym_vm_object_print_pages_cmd+0x1c3 eip 0xc0311a01 Debugger_0x45 efl 0x3046 Debugger+0x45: pushl %ebx db> show locks exclusive (sleep mutex) Giant (0xc0436a80) locked @ ../../i386/i386/trap.c:1153 db> -- Michael D. Harnois mdharnois@home.com Redeemer Lutheran Church Washburn, Iowa Physics is like sex: sure, it may give some practical results, but that's not why we do it. -- Richard Feynman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 19:43:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from yog-sothoth.sgi.com (eugate.sgi.com [192.48.160.10]) by hub.freebsd.org (Postfix) with ESMTP id 318E537B422 for ; Wed, 30 May 2001 19:43:24 -0700 (PDT) (envelope-from gwk@sgi.com) Received: from sgiger.munich.sgi.com (sgiger.munich.sgi.com [144.253.192.2]) by yog-sothoth.sgi.com (980305.SGI.8.8.8-aspam-6.2/980304.SGI-aspam-europe) via SMTP id EAA1133967 for <@eugate.sgi.com:current@freebsd.org>; Thu, 31 May 2001 04:43:16 +0200 (CEST) mail_from (gwk@sgi.com) Received: from cuckoo.munich.sgi.com (cuckoo.munich.sgi.com [144.253.192.109]) by sgiger.munich.sgi.com (950413.SGI.8.6.12/950213.SGI.AUTOCF) via ESMTP id EAA26943; Thu, 31 May 2001 04:43:13 +0200 Received: from hunter.munich.sgi.com (dhcp-b21-253-65.csd.sgi.com [150.166.253.65]) by cuckoo.munich.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id EAA76364; Thu, 31 May 2001 04:43:12 +0200 (CEST) Received: from hunter.munich.sgi.com (localhost.munich.sgi.com [127.0.0.1]) by hunter.munich.sgi.com (8.11.3/8.11.3) with ESMTP id f4V2ghM01096; Wed, 30 May 2001 19:42:44 -0700 (PDT) (envelope-from gwk@sgi.com) Date: Wed, 30 May 2001 19:42:43 -0700 Message-ID: From: "Georg-W. Koltermann" To: current@freebsd.org Subject: dc0 ARP problem with CISCO User-Agent: Wanderlust/2.4.1 (Stand By Me) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/20.7 (i386--freebsd) MULE/4.0 (HANANOEN) Organization: SGI X-Attribution: gwk MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I have a strange ARP problem with the dc0 interface in my Xircom CBEM56G (cardbus) interface. If I try to ping our local CISCO router, I don't get any reply. After a while ping says "Host is down". A "tcpdump -ei dc0 arp or dst 150.166.253.65" shows: 19:26:28.671677 c7:28:21:2:6:0 Broadcast arp 42: arp who-has 150.166.253.1 tell 150.166.253.65 19:26:29.240039 8:0:69:2:d3:7c Broadcast arp 60: arp who-has 150.166.129.102 tell 150.166.129.172 19:26:29.680311 c7:28:21:2:6:0 Broadcast arp 42: arp who-has 150.166.253.1 tell 150.166.253.65 It seems the CISCO is not willing to reply his IP address to my ARP request. On the other hand, if I ping a local UNIX system, it works just fine: 19:20:40.726471 c7:28:21:2:6:0 Broadcast arp 42: arp who-has 150.166.253.161 tell 150.166.253.65 19:20:40.727248 8:0:69:c:64:da c7:28:21:2:6:0 arp 60: arp reply 150.166.253.161 is-at 8:0:69:c:64:da 19:20:40.728150 8:0:69:c:64:da c7:28:21:2:6:0 ip 98: 150.166.253.161 > 150.166.253.65: icmp: echo reply Any ideas? Is the dc interface working for anyone at all? -- Regards, Georg. ---------------------------------------------------------------------- Who in the world needs 2000 Windows? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 20:55:47 2001 Delivered-To: freebsd-current@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 655E837B423; Wed, 30 May 2001 20:55:45 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f4V3tiE88901; Wed, 30 May 2001 21:55:44 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200105310355.f4V3tiE88901@harmony.village.org> To: n_hibma@FreeBSD.ORG Subject: Re: USB Ethernet hang on "eject" Cc: current@FreeBSD.ORG In-reply-to: Your message of "Wed, 30 May 2001 09:59:55 BST." <20010530095830.W21199-100000@henny.webweaving.org> References: <20010530095830.W21199-100000@henny.webweaving.org> Date: Wed, 30 May 2001 21:55:44 -0600 From: Warner Losh Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <20010530095830.W21199-100000@henny.webweaving.org> n_hibma@FreeBSD.ORG writes: : This is a known problem. It has to do with the way the ethernet driver : reads the MII registers in interrupt context. : : Did you try and ifconfig delete the interface first? Of course not. I never do that with pccards :-) When I do that, as a work around, I find that I can pull the plug. How hard is it to fix the way that the ethernet driver reads the MII registers in the interrupt context? Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Wed May 30 23:16:22 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.rdc1.tx.home.com (ha1.rdc1.tx.home.com [24.4.0.66]) by hub.freebsd.org (Postfix) with ESMTP id 4A75D37B422 for ; Wed, 30 May 2001 23:16:11 -0700 (PDT) (envelope-from whatsup@travelbeyond.org) Received: from c792398-a ([24.5.218.65]) by mail.rdc1.tx.home.com (InterMail vM.4.01.03.00 201-229-121) with SMTP id <20010531061610.LAFJ19237.mail.rdc1.tx.home.com@c792398-a> for ; Wed, 30 May 2001 23:16:10 -0700 From: Travel Beyond Borders Magazine To: Reply-To: tbb@travelbeyond.org Subject: An African American Travel Magazine Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Message-Id: <20010531061610.LAFJ19237.mail.rdc1.tx.home.com@c792398-a> Date: Wed, 30 May 2001 23:16:11 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Travel Beyond Borders Magazine Finally, a travel magazine for people of African descent who wish= to explore the world in an informed and exciting way. Bi-monthly, we send you a new intriguing issue featuring an= international destination from somewhere around the globe. From= Austria to Zimbabwe, we present articles about black history and= black society today in these places. Get a listing of black= businesses, black events, and receive information about black= travel professionals. Sure, we provide you with the basics like where to find the= Eiffel Tower and the best places to hang out, but then we take= it a step further to bring you information that will take your= travel adventure to the next level by connecting you to black= culture. Some past issues: Vienna, Austria Florence, Italy Berlin, Germany Hot Ski Spots Around the World British Virgin Islands Jazzin' Around the World: International Jazz Festivals Coming UP: South Africa Tokyo, Japan Thebes, Egypt Rome, Italy New Delhi, India Paris, France Take a look at our website: www.travelbeyond.org =85and Globalize your Mind! Travel Beyond Borders Magazine is published by the Ujima= International Cultural Foundation, a 501(c)(3) non-profit= corporation dedicated to the preservation of global black human= rights, the promotion of a positive black global image, and the= preservation of black cultural heritage. To be removed from this list just reply to this email with= "Remove" in the subject heading. If you receive duplicates, reply to this message with "Duplicate"= in the subject heading Travel Beyond Borders Magazine Finally, a travel magazine for people of African descent who wish= to explore the world in an informed and exciting way. Bi-monthly, we send you a new intriguing issue featuring an= international destination from somewhere around the globe. From= Austria to Zimbabwe, we present articles about black history and= black society today in these places. Get a listing of black= businesses, black events, and receive information about black= travel professionals. Sure, we provide you with the basics like where to find the= Eiffel Tower and the best places to hang out, but then we take= it a step further to bring you information that will take your= travel adventure to the next level by connecting you to black= culture. Some past issues: Vienna, Austria Florence, Italy Berlin, Germany Hot Ski Spots Around the World British Virgin Islands Jazzin' Around the World: International Jazz Festivals Coming UP: South Africa Tokyo, Japan Thebes, Egypt Rome, Italy New Delhi, India Paris, France Take a look at our website: www.travelbeyond.org =85and Globalize your Mind! Travel Beyond Borders Magazine is published by the Ujima= International Cultural Foundation, a 501(c)(3) non-profit= corporation dedicated to the preservation of global black human= rights, the promotion of a positive black global image, and the= preservation of black cultural heritage. To be removed from this list just reply to this email with= "Remove" in the subject heading. If you receive duplicates, reply to this message with "Duplicate"= in the subject heading Travel Beyond Borders Magazine Finally, a travel magazine for people of African descent who wish= to explore the world in an informed and exciting way. Bi-monthly, we send you a new intriguing issue featuring an= international destination from somewhere around the globe. From= Austria to Zimbabwe, we present articles about black history and= black society today in these places. Get a listing of black= businesses, black events, and receive information about black= travel professionals. Sure, we provide you with the basics like where to find the= Eiffel Tower and the best places to hang out, but then we take= it a step further to bring you information that will take your= travel adventure to the next level by connecting you to black= culture. Some past issues: Vienna, Austria Florence, Italy Berlin, Germany Hot Ski Spots Around the World British Virgin Islands Jazzin' Around the World: International Jazz Festivals Coming UP: South Africa Tokyo, Japan Thebes, Egypt Rome, Italy New Delhi, India Paris, France Take a look at our website: www.travelbeyond.org =85and Globalize your Mind! Travel Beyond Borders Magazine is published by the Ujima= International Cultural Foundation, a 501(c)(3) non-profit= corporation dedicated to the preservation of global black human= rights, the promotion of a positive black global image, and the= preservation of black cultural heritage. To be removed from this list just reply to this email with= "Remove" in the subject heading. If you receive duplicates, reply to this message with "Duplicate"= in the subject heading To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 0:31:28 2001 Delivered-To: freebsd-current@freebsd.org Received: from rina.r.dl.itc.u-tokyo.ac.jp (rina.r.dl.itc.u-tokyo.ac.jp [133.11.199.247]) by hub.freebsd.org (Postfix) with ESMTP id 4EDD637B422 for ; Thu, 31 May 2001 00:31:24 -0700 (PDT) (envelope-from tanimura@r.dl.itc.u-tokyo.ac.jp) Received: from rina.r.dl.itc.u-tokyo.ac.jp (localhost [127.0.0.1]) by rina.r.dl.itc.u-tokyo.ac.jp (8.11.3+3.4W/3.7W-rina.r-20010412) with ESMTP id f4V7VLD29187 ; Thu, 31 May 2001 16:31:22 +0900 (JST) Message-Id: <200105310731.f4V7VLD29187@rina.r.dl.itc.u-tokyo.ac.jp> Date: Thu, 31 May 2001 16:31:21 +0900 From: Seigo Tanimura To: current@FreeBSD.org Subject: Lock of struct filedesc, file, pgrp, session and sigio Cc: Seigo Tanimura User-Agent: Wanderlust/1.1.1 (Purple Rain) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) Organization: Digital Library Research Division, Information Techinology Centre, The University of Tokyo MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Lock of struct filedesc, file, pgrp, session and sigio is now ready for testing. The patch is at http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz Below is the brief description of locking. 1. struct filedesc and struct file - fd_mtx protects struct filedesc. - f_mtx protects struct file. Refer to sys/file.h for detail. - Do not look up a file descriptor table directly but use FFIND* macros defined in sys/filedesc.h. They handle locking a file descriptor table and a file descriptor. - getvnode() locks a file descriptor. - p_fd may change during the life of a process if it is sharing its file descriptor table when the process calls execve(2). As nobody except curproc and the parent process in fork1() touches the file descriptor table of a process, the lock type of p_fd should be "(a) only touched by curproc or parent during fork/wait." 2. struct proc, struct pgrp and struct session - pgrphash_lock and pg_mtx protects struct pgrp. Refer to sys/proc.h for detail. - s_mtx protects struct session. Refer to sys/proc.h for detail. - Introduce p_pgrpmtx to protect p_pgrp of struct proc in cooperation with p_mtx. This allows locking of a process in a process group without lock order reversal. The lock order of them is shown below. 1st: p_pgrpmtx 2st: pg_mtx 3rd: p_mtx - You may lock more than one process groups provided that they belong to an identical session and you lock the session in advance. - psignal() requires the lock of the process group to which a destination process belongs if the property of a signal includes SA_STOP. PROC_LOCK_PSIGNAL() and PROC_UNLOCK_PSIGNAL() handle those lock and unlock. TODO: Pass a signal to PROC_(UN)LOCK_PSIGNAL() to avoid unnecessary lock. - pgsignal() requires the lock of a destination process group. 3. struct sigio - struct sigio forms a list(struct sigiolst), residing in a process or a process group. p_mtx of a process or pg_mtx of a process group is responsible to lock struct sigiolst. The members of struct sigio other than sio_pgsigio never change. - A macro FUNSETOWN locks the list of struct sigio, calls funsetown() and unlocks the list. -- Seigo Tanimura To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 0:58:15 2001 Delivered-To: freebsd-current@freebsd.org Received: from rina.r.dl.itc.u-tokyo.ac.jp (rina.r.dl.itc.u-tokyo.ac.jp [133.11.199.247]) by hub.freebsd.org (Postfix) with ESMTP id 7F7F337B42C for ; Thu, 31 May 2001 00:58:13 -0700 (PDT) (envelope-from tanimura@r.dl.itc.u-tokyo.ac.jp) Received: from rina.r.dl.itc.u-tokyo.ac.jp (localhost [127.0.0.1]) by rina.r.dl.itc.u-tokyo.ac.jp (8.11.3+3.4W/3.7W-rina.r-20010412) with ESMTP id f4V7wBD32744 ; Thu, 31 May 2001 16:58:12 +0900 (JST) Message-Id: <200105310758.f4V7wBD32744@rina.r.dl.itc.u-tokyo.ac.jp> Date: Thu, 31 May 2001 16:58:11 +0900 From: Seigo Tanimura To: tanimura@r.dl.itc.u-tokyo.ac.jp Cc: current@FreeBSD.org Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio In-Reply-To: In your message of "Thu, 31 May 2001 16:31:21 +0900" <200105310731.f4V7VLD29187@rina.r.dl.itc.u-tokyo.ac.jp> References: <200105310731.f4V7VLD29187@rina.r.dl.itc.u-tokyo.ac.jp> User-Agent: Wanderlust/1.1.1 (Purple Rain) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) Organization: Digital Library Research Division, Information Techinology Centre, The University of Tokyo MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 31 May 2001 16:31:21 +0900, Seigo Tanimura said: Seigo> Lock of struct filedesc, file, pgrp, session and sigio is now ready Seigo> for testing. Seigo> The patch is at Seigo> http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz WARNING: rebuild any modules that provide filesystems if you are using them. getpid(2) should now be *really* mpsafe. -- Seigo Tanimura To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 1:44:43 2001 Delivered-To: freebsd-current@freebsd.org Received: from henny.webweaving.org (gate.qubesoft.com [212.113.16.243]) by hub.freebsd.org (Postfix) with ESMTP id 6A8EA37B422 for ; Thu, 31 May 2001 01:44:40 -0700 (PDT) (envelope-from n_hibma@FreeBSD.ORG) Received: from localhost (localhost [127.0.0.1]) by henny.webweaving.org (8.11.3/8.11.3) with ESMTP id f4V8iVu34926; Thu, 31 May 2001 09:44:31 +0100 (BST) (envelope-from n_hibma@FreeBSD.ORG) Date: Thu, 31 May 2001 09:44:31 +0100 (BST) From: X-X-Sender: To: Warner Losh Cc: Subject: Re: USB Ethernet hang on "eject" In-Reply-To: <200105310355.f4V3tiE88901@harmony.village.org> Message-ID: <20010531094239.S34739-100000@henny.webweaving.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Of course not. I never do that with pccards :-) That's why I asked it :-) It shouldn't be necessary. > When I do that, as a work around, I find that I can pull the plug. > > How hard is it to fix the way that the ethernet driver reads the MII > registers in the interrupt context? Hard, but probably not impossible. Especially with threads in interrupts or worker threads, it should be possible. Task queue might be a solution as well, although I guess the problem is that the action is blocking, and task queue might not handle that very well. A worker thread for the ethernet drivers is probably the simplest solution. Nick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 2:37: 1 2001 Delivered-To: freebsd-current@freebsd.org Received: from kawoserv.kawo2.rwth-aachen.de (kawoserv.kawo2.RWTH-Aachen.DE [134.130.180.1]) by hub.freebsd.org (Postfix) with ESMTP id C685537B42C; Thu, 31 May 2001 02:36:55 -0700 (PDT) (envelope-from alex@big.endian.de) Received: from zerogravity.kawo2.rwth-aachen.de (zerogravity.kawo2.rwth-aachen.de [134.130.181.28]) by kawoserv.kawo2.rwth-aachen.de (8.9.3/8.6.9) with ESMTP id LAA20643; Thu, 31 May 2001 11:36:54 +0200 Received: by zerogravity.kawo2.rwth-aachen.de (Postfix, from userid 1001) id 84FDA14AE7; Thu, 31 May 2001 11:36:54 +0200 (CEST) Date: Thu, 31 May 2001 11:36:54 +0200 From: Alexander Langer To: current@FreeBSD.org Cc: jhb@FreeBSD.org Subject: panic (with dump!): mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 Message-ID: <20010531113654.A2248@zerogravity.kawo2.rwth-aachen.d> Mail-Followup-To: Alexander Langer , current@FreeBSD.org, jhb@FreeBSD.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i X-PGP-Fingerprint: 44 28 CA 4C 46 5B D3 A8 A8 E3 BA F3 4E 60 7D 7F X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi! I get this about 20 seconds after boot completed (and fsck went into background): (I saw a similar message yesterday IIRC): root@zerogravity ~dir $ gdb -k /usr/obj/usr/home/alex/work/HEAD/src/sys/CICHLIDS/kernel.debug vmcore.1 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"... IdlePTD 5033984 initial pcb at 3da620 panicstr: mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 panic messages: --- panic: recurse syncing disks... panic: mutex vm owned at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 Uptime: 1m48s /dev/vmmon: Module vmmon: unloaded dumping to dev ad2b, offset 761856 dump ata1: resetting devices .. done 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 dumpsys () at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:478 478 if (dumping++) { (kgdb) bt #0 dumpsys () at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:478 #1 0xc01ca20f in boot (howto=260) at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:321 #2 0xc01ca629 in panic (fmt=0xc034dd7c "mutex %s owned at %s:%d") at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:600 #3 0xc01c2bdf in _mtx_assert (m=0xc041ace0, what=2, file=0xc0355780 "/usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c", line=2990) at /usr/home/alex/work/HEAD/src/sys/kern/kern_mutex.c:580 #4 0xc020b7a7 in vfs_busy_pages (bp=0xc41e0630, clear_modify=1) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:2990 #5 0xc020787f in bwrite (bp=0xc41e0630) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:695 #6 0xc0208f81 in vfs_bio_awrite (bp=0xc41e0630) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_bio.c:1496 #7 0xc02d38c0 in ffs_fsync (ap=0xcbda8b94) at /usr/home/alex/work/HEAD/src/sys/ufs/ffs/ffs_vnops.c:239 #8 0xc02d0cda in ffs_sync (mp=0xc19c9800, waitfor=2, cred=0xc0b34400, p=0xc04151a0) at vnode_if.h:441 #9 0xc0218953 in sync (p=0xc04151a0, uap=0x0) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_syscalls.c:620 #10 0xc01c9c8f in boot (howto=256) at /usr/home/alex/work/HEAD/src/sys/kern/kern_shutdown.c:231 #11 0xc01ca629 in panic (fmt=0xc0351c88 "recurse") #12 0xc01e49d4 in witness_lock (lock=0xc041ace0, flags=8, file=0xc0365de0 "/usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_readwrite.c", line=420) at /usr/home/alex/work/HEAD/src/sys/kern/subr_witness.c:539 #13 0xc02d2272 in ffs_write (ap=0xcbda8cdc) at /usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_readwrite.c:420 #14 0xc02f88e8 in vnode_pager_generic_putpages (vp=0xcc751060, m=0xcbda8ddc, bytecount=8192, flags=0, rtvals=0xcbda8dac) at vnode_if.h:303 #15 0xc02100e6 in vop_stdputpages (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_default.c:676 #16 0xc020f6a5 in vop_defaultop (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_default.c:154 #17 0xc02dad89 in ufs_vnoperate (ap=0xcbda8d60) at /usr/home/alex/work/HEAD/src/sys/ufs/ufs/ufs_vnops.c:2587 #18 0xc02f8621 in vnode_pager_putpages (object=0xcc82b720, m=0xcbda8ddc, count=2, sync=0, rtvals=0xcbda8dac) at vnode_if.h:918 #19 0xc02f1b56 in vm_pageout_flush (mc=0xcbda8ddc, count=2, flags=0) at /usr/home/alex/work/HEAD/src/sys/vm/vm_pager.h:146 #20 0xc02edfd4 in vm_object_page_clean (object=0xcc82b720, start=0, end=0, flags=4) at /usr/home/alex/work/HEAD/src/sys/vm/vm_object.c:703 #21 0xc02165e5 in vfs_msync (mp=0xc19c9800, flags=2) at /usr/home/alex/work/HEAD/src/sys/kern/vfs_subr.c:2393 #22 0xc0217133 in sync_fsync (ap=0xcbda8f5c) #23 0xc0213714 in sched_sync () at vnode_if.h:441 #24 0xc01ba094 in fork_exit (callout=0xc02135a8 , arg=0x0, frame=0xcbda8fa8) at /usr/home/alex/work/HEAD/src/sys/kern/kern_fork.c:727 FreeBSD zerogravity.kawo2.rwth-aachen.de 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Fri Apr 27 19:01:12 CEST 2001 alex@cichlids.cichlids.com:/usr/obj/usr/src/sys/cichlids i386 I have the dump, if anyone wants to assist me here, I'd like to help. Maybe it's even fixed already (I don't know). Alex -- cat: /home/alex/.sig: No such file or directory To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 4:50:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from silence.sparrows.ici (chello212186015038.11.univie.teleweb.at [212.186.15.38]) by hub.freebsd.org (Postfix) with ESMTP id 40DEE37B43C for ; Thu, 31 May 2001 04:50:22 -0700 (PDT) (envelope-from content@openprojects.net) Received: from there (Q.sparrow.ici [192.168.0.99]) by silence.sparrows.ici (8.11.2/8.11.2/SuSE Linux 8.11.1-0.5) with SMTP id f4VBn3w08821; Thu, 31 May 2001 13:49:04 +0200 Message-Id: <200105311149.f4VBn3w08821@silence.sparrows.ici> Content-Type: text/plain; charset="iso-8859-1" From: Darian Lanx Reply-To: bio@gmx.net Organization: OPN To: David Taylor Subject: Re: Possible Install bug for the following hardware in FreeBSD Stable (4.3) Date: Thu, 31 May 2001 13:49:03 +0200 X-Mailer: KMail [version 1.2.2] References: <200105301322.f4UDMlw03356@silence.sparrows.ici> <20010531120113.A26422@gattaca.yadt.co.uk> In-Reply-To: <20010531120113.A26422@gattaca.yadt.co.uk> Cc: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I had this problem after I enabled the '4092-cylinder limit' jumper on = my > Maxtor drive, because my BIOS (at that point) hung with a drive over 40= 92 > cylinders. I flashed the BIOS afterwards, but forgot about the jumper, > because windows/linux both (somehow) saw the full geometry of the drive= =2E > FreeBSD only saw 2014MB until I removed the jumper. Perhaps your drive= has > a similar jumper? check the manual. Thank you David for the tip. None the less, has this issue witht he drive= r=20 been addressed? The driver should not bother about that, because the Hard= =20 disk reporst the correct size back. On the other, my drive does not have = such=20 a jumper, I just checked, so I am really at my wits ends. Thank you _very_ much for your help though, after about238623946 flames a= nd=20 23862394 stupid replys yours is very nicely detailed...thank you. > > > ad2 29314 MB [5956/16/63 at at-1-master UDMA100 > > 29314 * 1024 * 1024 bytes (i.e. 2914 megabytes) > =3D=3D 30736 * 1000 * 1000 bytes (i.e. 2914 million bytes) > > Its something harddrive manufacturers do to make their drives look > bigger... YEs, I just realized that after doing the right calculation: 3736 cylinders of 16065 * 512 bytes=20 I am not a hardware guru ;) Thank you. ---------------------------------------- Content-Type: application/pgp-signature; charset=3D"us-ascii";=20 name=3D"Attachment: 1" Content-Transfer-Encoding: 7bit Content-Description:=20 ---------------------------------------- --=20 si vis pacem, para bellum ---- 'Doubt thou the stars are fire; Doubt that the sun doth move; Doubt truth to be a liar; But never doubt I love. - Hamelt, Shakespear To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 6:28:15 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id F128237B423; Thu, 31 May 2001 06:28:08 -0700 (PDT) (envelope-from bde@zeta.org.au) 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 XAA11125; Thu, 31 May 2001 23:27:58 +1000 Date: Thu, 31 May 2001 23:26:24 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: David Taylor Cc: freebsd-current@FreeBSD.ORG, jhb@FreeBSD.ORG Subject: Re: gcc -pg causes 'kernel trap 12 with interrupts disabled' & panic In-Reply-To: <20010530203509.A789@gattaca.yadt.co.uk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, 30 May 2001, David Taylor wrote: > When trying to profile ircd-hybrid-7 on -CURRENT (I tried using a pre-vm > madness version first, then tried a version cvsuped today), I reliably get > lots of: > > kernel trap 12 with interrupts disabled > > messages on the console (one every 5-10 seconds, when the ircd is reasonably > loaded). This is because ast() calls addupc_task() with sched_lock held. addupc_task() calls copyin() and copyin() sometimes traps to fault in the profiling buffer. This seems to be just a bug in ast(). userret() is missing the bug. Untested fix: --- Index: trap.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/trap.c,v retrieving revision 1.189 diff -u -1 -r1.189 trap.c --- trap.c 2001/05/23 22:58:09 1.189 +++ trap.c 2001/05/31 13:09:02 @@ -1285,5 +1341,6 @@ mtx_lock(&Giant); - mtx_lock_spin(&sched_lock); addupc_task(p, p->p_stats->p_prof.pr_addr, p->p_stats->p_prof.pr_ticks); + mtx_lock_spin(&sched_lock); + /* XXX why not unlock Giant? */ } --- > One thing I got with ircd-hybrid-7 (when very heavily loaded with lots of > clones), which I _couldnt_ replicate with the test program (probably because > it wasn't very heavily loaded) was a panic: > ... > kernel trap 12 with interrupts disabled > panic: mutex sched lock recursed at /usr/src/sys/kern/kern_sync.c:858 > Debugger("panic") > Stopped at Debugger+0x45: pushl %ebx > db> t > Debugger(c02fa51b) at Debugger+0x45 > panic(c02f9684,c031d2a9,c02fad20,35a,282) at panic+0x70 > _mtx_assert(c03a7120,9,c02fad20,35a,282) at _mtx_assert+0x6c > mi_switch(d1748420,38,d1748420,e,d17c9e90) at mi_switch+0x25 > ithread_schedule(c26e3180,1) at ithread_schedule+0x165 > sched_ithd(e) at sched_ithd+0x3d > Xresume14() at Xresume14+0x7 > -- interrupt, eip = 0xc02c8a18, esp = 0xd17c9ed8, ebp = 0xd17c9f04 -- > trap(d1740018,d1740010,8080010,d17c9f72,85d02ec) at trap+0x94 > calltrap() at calltrap+0x5 > -- trap 0xc, eip = 0xc02c71f5, esp = 0xd17c9f4c, ebp = 0xd17c9f74 -- > generic_copyin(d1748420,809073d,1) at generic_copyin+0x39 > ast(d17c9fa8) at ast+0x318 > doreti_ast() at doreti_ast+0x6 I think this is caused by the same bug. "kernel trap with interrupts disabled" should be fatal (the case of trap 12 (only) _is_ fatal in my version), but the kernel attempts to fix the problem and continue. This sort of worked when things were locked by disabling interrupts. Now, things may be locked by a spinlock as well as by disabling interrupts, and the corresponding fixup would be to release the spinlock. But this is more obviously wrong. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 6:36:41 2001 Delivered-To: freebsd-current@freebsd.org Received: from smtp1.nikoma.de (smtp1.nikoma.de [212.122.128.19]) by hub.freebsd.org (Postfix) with ESMTP id A307137B422; Thu, 31 May 2001 06:36:24 -0700 (PDT) (envelope-from imorse@hotmail.com) Received: from burn.nikoma.de (burn.nikoma.de [212.122.129.2]) by smtp1.nikoma.de (8.9.3/8.9.3) with ESMTP id PAA01978; Thu, 31 May 2001 15:36:05 +0200 (CEST) (envelope-from imorse@hotmail.com) From: imorse@hotmail.com Received: from bridge.nikoma.de (root@bridge.nikoma.de [212.122.149.197]) by burn.nikoma.de (8.9.3/8.9.3) with ESMTP id PAA08782; Thu, 31 May 2001 15:36:05 +0200 Received: from 63.52.248.255 (pool-63.52.248.255.ipls.grid.net [63.52.248.255]) by bridge.nikoma.de (8.11.2/8.8.8) with SMTP id f4VDZxT27770; Thu, 31 May 2001 15:35:59 +0200 Message-ID: <00001c986ad4$0000395b$000073fc@> To: Subject: Receive a FREE Motorola Pager - Click Here NOW. 29692 Date: Sat, 02 Jun 2001 22:12:53 -0400 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-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG URGENT MESSAGE!

 PRIORITY EXPRESS MAIL


Absolutely FREE Motorola Talkabout Pager

 

You have been selected to recei= ve a FREE MOTOROLA Pager! This side viewable display pager is incredibly small and lightweight. Thi= s incredible MOTOROLA PAGER has a unique, never out of range feature so yo= u will never miss a page.

Call 1(800)761-0511 and Orde= r Your FREE Motorola Pager Today!

This strictly limited-time offe= r will enable you to stay in touch with family and friends.

There is no mistake. Your FREE= MOTOROLA Pager is waiting for you-but you must respond soon. If I do not= hear from you within 7 days this offer will go to someone else. Please do= not allow that to happen!

When you call you will receive = a BRAND NEW PAGER in your choice of color and already programmed with a lo= cal telephone number in just a few days!

P.S. This may be your final no= tice regarding the FREE MOTOROLA Pager.


*

Put your email address in body of = email to get removed.

To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 6:48:38 2001 Delivered-To: freebsd-current@freebsd.org Received: from sj-msg-core-4.cisco.com (sj-msg-core-4.cisco.com [171.71.163.10]) by hub.freebsd.org (Postfix) with ESMTP id 3E9A637B43E; Thu, 31 May 2001 06:48:33 -0700 (PDT) (envelope-from bmah@cisco.com) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-4.cisco.com (8.11.3/8.9.1) with ESMTP id f4VDmeU22267; Thu, 31 May 2001 06:48:40 -0700 (PDT) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.3/8.11.3) id f4VDmXi85610; Thu, 31 May 2001 06:48:33 -0700 (PDT) (envelope-from bmah) Message-Id: <200105311348.f4VDmXi85610@bmah-freebsd-0.cisco.com> X-Mailer: exmh version 2.4 05/15/2001 with nmh-1.0.4 To: freebsd-current@FreeBSD.ORG, dougb@FreeBSD.ORG Cc: bmah@FreeBSD.ORG Subject: Re: freelist corruption: more info In-Reply-To: <200105301637.f4UGbor75863@bmah-freebsd-0.cisco.com> References: <200105301637.f4UGbor75863@bmah-freebsd-0.cisco.com> Comments: In-reply-to bmah@FreeBSD.ORG (Bruce A. Mah) message dated "Wed, 30 May 2001 09:37:50 -0700." From: "Bruce A. Mah" Reply-To: bmah@FreeBSD.ORG X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1918842112P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Thu, 31 May 2001 06:48:32 -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --==_Exmh_1918842112P Content-Type: text/plain; charset=us-ascii I wrote: > Trying to fix some make release problems, I've kept running into the > same freelist corruption problems that kris and dougb experienced > earlier this week. Main difference is that I notice when the box > (-CURRENT from 29 May, GENERIC kernel, UP) crashes. :-p At dougb's urging, I applied Tor's patch to ffs_softdep.c. I *think* the results were positive; my machine made it through a "make release" apparently successfully. Got the following entries in /var/log/messages though: May 30 20:10:10 bmah-freebsd-1 /boot/kernel/kernel: handle_written_filepage: active pagedep May 31 02:18:30 bmah-freebsd-1 /boot/kernel/kernel: handle_written_filepage: active pagedep May 31 02:18:30 bmah-freebsd-1 /boot/kernel/kernel: handle_written_filepage: active pagedep I guess it should be obvious by now but I have softupdates enabled for all filesystems except for /. Thanks, Bruce. --==_Exmh_1918842112P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (FreeBSD) Comment: Exmh version 2.3.1+ 05/14/2001 iD8DBQE7Fkuw2MoxcVugUsMRAhVnAKDkN0kGotNAGu0d7POW7+nG8VJ68wCeMj0g ZlcRMitq3rRmS9hgS1cQPpI= =Kazl -----END PGP SIGNATURE----- --==_Exmh_1918842112P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 10: 4:14 2001 Delivered-To: freebsd-current@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 9B39A37B422 for ; Thu, 31 May 2001 10:04:05 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: from foo.osd.bsdi.com (root@foo.osd.bsdi.com [204.216.28.137]) by pike.osd.bsdi.com (8.11.1/8.9.3) with ESMTP id f4VH3sK93373; Thu, 31 May 2001 10:03:55 -0700 (PDT) (envelope-from jhb@foo.osd.bsdi.com) Received: (from jhb@localhost) by foo.osd.bsdi.com (8.11.1/8.11.1) id f4VH3ru62109; Thu, 31 May 2001 10:03:53 -0700 (PDT) (envelope-from jhb) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Thu, 31 May 2001 10:03:53 -0700 (PDT) From: John Baldwin To: Bruce Evans Subject: Re: gcc -pg causes 'kernel trap 12 with interrupts disabled' & p Cc: freebsd-current@FreeBSD.ORG, David Taylor Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 Bruce Evans wrote: > On Wed, 30 May 2001, David Taylor wrote: > >> When trying to profile ircd-hybrid-7 on -CURRENT (I tried using a pre-vm >> madness version first, then tried a version cvsuped today), I reliably get >> lots of: >> >> kernel trap 12 with interrupts disabled >> >> messages on the console (one every 5-10 seconds, when the ircd is reasonably >> loaded). > > This is because ast() calls addupc_task() with sched_lock held. > addupc_task() calls copyin() and copyin() sometimes traps to fault in the > profiling buffer. > > This seems to be just a bug in ast(). userret() is missing the bug. > Untested fix: I think I have some comments in my local code about that sched_lock being bogus. :-/ I'll commit a fix for all platforms today. > --- > Index: trap.c > =================================================================== > RCS file: /home/ncvs/src/sys/i386/i386/trap.c,v > retrieving revision 1.189 > diff -u -1 -r1.189 trap.c > --- trap.c 2001/05/23 22:58:09 1.189 > +++ trap.c 2001/05/31 13:09:02 > @@ -1285,5 +1341,6 @@ > mtx_lock(&Giant); > - mtx_lock_spin(&sched_lock); > addupc_task(p, p->p_stats->p_prof.pr_addr, > p->p_stats->p_prof.pr_ticks); > + mtx_lock_spin(&sched_lock); > + /* XXX why not unlock Giant? */ To avoid releasing it just to possibly grab it again afterwards I think, but I'll have to look at this again. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.Baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 10:36:38 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 4152237B43F for ; Thu, 31 May 2001 10:36:32 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4VHaOG37727; Thu, 31 May 2001 10:36:24 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <867kyyi8oq.fsf@mharnois.workgroup.net> Date: Thu, 31 May 2001 10:36:28 -0700 (PDT) From: John Baldwin To: Michael Harnois Subject: RE: vmware2 and mutex changes Cc: freebsd-current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 Michael Harnois wrote: > I figured out how to get vmware2 to build, but not to run ;( Argh. Do you have the source to host_lock_ppn()? If so can you get me a copy of it that I can give you a patch for? -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 12:25:48 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by hub.freebsd.org (Postfix) with SMTP id 6779537B422 for ; Thu, 31 May 2001 12:25:41 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 52010 invoked from network); 31 May 2001 19:25:15 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (qmailr@10.0.0.2) by xfiles.yadt.co.uk with SMTP; 31 May 2001 19:25:15 -0000 Received: (qmail 36856 invoked by uid 1000); 31 May 2001 19:25:30 -0000 Date: Thu, 31 May 2001 20:25:30 +0100 From: David Taylor To: bio@gmx.net Cc: freebsd-current@freebsd.org Subject: Re: Possible Install bug for the following hardware in FreeBSD Stable (4.3) Message-ID: <20010531202530.B22973@gattaca.yadt.co.uk> Mail-Followup-To: bio@gmx.net, freebsd-current@freebsd.org References: <200105301322.f4UDMlw03356@silence.sparrows.ici> <20010531120113.A26422@gattaca.yadt.co.uk> <200105311149.f4VBn3w08821@silence.sparrows.ici> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="uQr8t48UFsdbeI+V" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105311149.f4VBn3w08821@silence.sparrows.ici>; from content@openprojects.net on Thu, May 31, 2001 at 13:49:03 +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --uQr8t48UFsdbeI+V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 31 May 2001, Darian Lanx wrote: >=20 > > I had this problem after I enabled the '4092-cylinder limit' jumper on = my > > Maxtor drive, because my BIOS (at that point) hung with a drive over 40= 92 > > cylinders. I flashed the BIOS afterwards, but forgot about the jumper, > > because windows/linux both (somehow) saw the full geometry of the drive. > > FreeBSD only saw 2014MB until I removed the jumper. Perhaps your drive= has > > a similar jumper? check the manual. > > Thank you David for the tip. None the less, has this issue witht he drive= r=20 > been addressed? The driver should not bother about that, because the Hard= =20 > disk reporst the correct size back. On the other, my drive does not have = such=20 > a jumper, I just checked, so I am really at my wits ends. >=20 I'm not a hardware guru either, and I know very little about the internals of FreeBSD's IDE drivers, so I'm not sure how windows/linux are detecting the correct geometry, and FreeBSD isn't... Unfortunately, if your drive doesn't have a jumper like that, I've no idea what could be wrong... --=20 David Taylor davidt@yadt.co.uk --uQr8t48UFsdbeI+V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7FpqqfIqKXSsJ/xERAgZTAKDInB1f6wgR8o9ZPss5xXJtHJMsaQCdG4FJ +qawgM7WyFiTswb7bKr4MqA= =zylT -----END PGP SIGNATURE----- --uQr8t48UFsdbeI+V-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 12:40:16 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 5D3D337B422 for ; Thu, 31 May 2001 12:40:14 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4VJe9l68060; Thu, 31 May 2001 12:40:09 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4VJe7N57992; Thu, 31 May 2001 12:40:07 -0700 (PDT) (envelope-from obrien) Date: Thu, 31 May 2001 12:40:07 -0700 From: "David O'Brien" To: Seigo Tanimura Cc: current@FreeBSD.org Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010531124007.B57907@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <200105310731.f4V7VLD29187@rina.r.dl.itc.u-tokyo.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200105310731.f4V7VLD29187@rina.r.dl.itc.u-tokyo.ac.jp>; from tanimura@r.dl.itc.u-tokyo.ac.jp on Thu, May 31, 2001 at 04:31:21PM +0900 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 31, 2001 at 04:31:21PM +0900, Seigo Tanimura wrote: > Lock of struct filedesc, file, pgrp, session and sigio is now ready > for testing. > > The patch is at > > http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz Compiled on Alpha? -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 12:54:29 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 1ACB737B422; Thu, 31 May 2001 12:54:26 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4VJsKG41686; Thu, 31 May 2001 12:54:20 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010531124007.B57907@dragon.nuxi.com> Date: Thu, 31 May 2001 12:54:26 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Cc: current@FreeBSD.org, Seigo Tanimura Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 David O'Brien wrote: > On Thu, May 31, 2001 at 04:31:21PM +0900, Seigo Tanimura wrote: >> Lock of struct filedesc, file, pgrp, session and sigio is now ready >> for testing. >> >> The patch is at >> >> http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz > > Compiled on Alpha? I think that's what he means by "testing". :) I.e., he's ready for people to compile it and report problems, etc. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 13: 2: 2 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 9E7B937B422; Thu, 31 May 2001 13:01:59 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4VK1ul68194; Thu, 31 May 2001 13:01:56 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4VK1uj58398; Thu, 31 May 2001 13:01:56 -0700 (PDT) (envelope-from obrien) Date: Thu, 31 May 2001 13:01:56 -0700 From: "David O'Brien" To: John Baldwin Cc: current@FreeBSD.org, Seigo Tanimura Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010531130155.A58258@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010531124007.B57907@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Thu, May 31, 2001 at 12:54:26PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 31, 2001 at 12:54:26PM -0700, John Baldwin wrote: > >> Lock of struct filedesc, file, pgrp, session and sigio is now ready > >> for testing. > >> > >> The patch is at > >> > >> http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz > > > > Compiled on Alpha? > > I think that's what he means by "testing". :) I.e., he's ready for > people to compile it and report problems, etc. Committers do not need Alpha users to verify that a patch compiles, Beast.freebsd.org can be used for that. Testing on a running system is of course a different matter. It would also be nice to get a timeline on the commit schedule for this. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 13:36:14 2001 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 87E1837B422 for ; Thu, 31 May 2001 13:36:11 -0700 (PDT) (envelope-from david@catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.10.0/8.10.0) id f4VKZuM34651 for current@freebsd.org; Thu, 31 May 2001 13:35:56 -0700 (PDT) Date: Thu, 31 May 2001 13:35:56 -0700 (PDT) From: David Wolfskill Message-Id: <200105312035.f4VKZuM34651@bunrab.catwhisker.org> To: current@freebsd.org Subject: panic (witness_destroy+0x237) after booting today's -CURRENT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG CVSup was finished shortly before 04:00 (AM) PDT. Noted ru's change to xinstall.c to permit -C & -d together, so I re-uncommented the line in /etc/make.conf, and the resulting buildworld/kernel/installworld/ mergemaster completed uneventfully (within an X environment) -- that was running on yesterday's -CURRENT. So that's rather encouraging. :-} Went ahead & booted the new (today's) -CURRENT in multi-user mode. I (belatedly) recalled that it would be "nice" if I connected the box to a network, so I inserted the Cisco/Aironet 340 card that I usually use -- but I did so well after /etc/rc had started running, but before xdm (invoked from a script in /usr/local/etc/rc.d) fired up. Actually, I inserted the card, waited a few minutes, ejected it, and re-inserted it. pccardd seemed to do the right thing; dhclient kicked in, and acquired an IP address, and a custom /etc/dhclient-exit-hooks script determined a hostname based on that. (The first time around, the dhclient-exit-hooks script had not managed to get a hostname.) I had switched from the X environment to vty1 (Alt+Ctrl+F2) so I could see what was going on a little better (and avoid having the value for "hostname" change out from underneath the X server). Once I saw that I had a real hostname, I hit ^D at the shell prompt, put my fingers in position to hit Alt+F9, and kernel: type 12 trap, code=0 Stopped at witness_destroy+0x237: cmpl %esi,0xc(%edx) db> trace witness_destroy(ce7e211c,ce7e211c,ce894f3c,c01ce297,ce7e211c) at witness_destroy+0x237 mtx_destroy(ce7e211c,ce7e2000,ce7e277c,ce7e2660,4) at mtx_destroy+0x73 wait1(ce7e2660,ce894f80,0,ce894fa0,c036e899) at wait1+0x897 wait4(ce7e2660,ce894f80,bfbfb8dc,2,2)) at wait4+0x10 syscall(2f,2f,2f,2,2) at syscall+0x71d syscall_with_err_pushed() at syscall_with_err_pushed+0x1b db> It's still sitting at that prompt; I can leave it that way for a while yet, in case it might be useful to poke around a bit more. Thanks, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 13:46: 3 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 1AA0537B422; Thu, 31 May 2001 13:46:01 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4VKjsG42899; Thu, 31 May 2001 13:45:54 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20010531130155.A58258@dragon.nuxi.com> Date: Thu, 31 May 2001 13:46:00 -0700 (PDT) From: John Baldwin To: "David O'Brien" Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Cc: Seigo Tanimura , current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 David O'Brien wrote: > On Thu, May 31, 2001 at 12:54:26PM -0700, John Baldwin wrote: >> >> Lock of struct filedesc, file, pgrp, session and sigio is now ready >> >> for testing. >> >> >> >> The patch is at >> >> >> >> http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz >> > >> > Compiled on Alpha? >> >> I think that's what he means by "testing". :) I.e., he's ready for >> people to compile it and report problems, etc. > > Committers do not need Alpha users to verify that a patch compiles, > Beast.freebsd.org can be used for that. Testing on a running system is > of course a different matter. It doesn't hurt to help distribute the load some, though. Requiring each person who makes a change to compile it on every possible arch is not something that will scale as more and more archs are added. If a committer can get someone else to perform some of these test compiles and fix any brokenness that comes up I think that is adequate. -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 13:46:19 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 5C4E037B42C for ; Thu, 31 May 2001 13:46:16 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4VKjtG42903; Thu, 31 May 2001 13:46:05 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200105312035.f4VKZuM34651@bunrab.catwhisker.org> Date: Thu, 31 May 2001 13:46:01 -0700 (PDT) From: John Baldwin To: David Wolfskill Subject: RE: panic (witness_destroy+0x237) after booting today's -CURRENT Cc: current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 David Wolfskill wrote: > Once I saw that I had a real hostname, I hit ^D at the shell prompt, put > my fingers in position to hit Alt+F9, and > > kernel: type 12 trap, code=0 > Stopped at witness_destroy+0x237: cmpl %esi,0xc(%edx) > db> trace > witness_destroy(ce7e211c,ce7e211c,ce894f3c,c01ce297,ce7e211c) at > witness_destroy+0x237 > mtx_destroy(ce7e211c,ce7e2000,ce7e277c,ce7e2660,4) at mtx_destroy+0x73 > wait1(ce7e2660,ce894f80,0,ce894fa0,c036e899) at wait1+0x897 > wait4(ce7e2660,ce894f80,bfbfb8dc,2,2)) at wait4+0x10 > syscall(2f,2f,2f,2,2) at syscall+0x71d > syscall_with_err_pushed() at syscall_with_err_pushed+0x1b > db> Did you get any other messages, such as a faulting virtual address, etc.? Is %edx 0? -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 13:57:48 2001 Delivered-To: freebsd-current@freebsd.org Received: from bunrab.catwhisker.org (adsl-63-193-123-122.dsl.snfc21.pacbell.net [63.193.123.122]) by hub.freebsd.org (Postfix) with ESMTP id 768B937B424; Thu, 31 May 2001 13:57:46 -0700 (PDT) (envelope-from david@catwhisker.org) Received: (from david@localhost) by bunrab.catwhisker.org (8.10.0/8.10.0) id f4VKvaX34738; Thu, 31 May 2001 13:57:36 -0700 (PDT) Date: Thu, 31 May 2001 13:57:36 -0700 (PDT) From: David Wolfskill Message-Id: <200105312057.f4VKvaX34738@bunrab.catwhisker.org> To: david@catwhisker.org, jhb@FreeBSD.org Subject: RE: panic (witness_destroy+0x237) after booting today's -CURRENT Cc: current@FreeBSD.org In-Reply-To: Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >Date: Thu, 31 May 2001 13:46:01 -0700 (PDT) >From: John Baldwin >Did you get any other messages, such as a faulting virtual address, etc.? I had been using vty1; when the panic ocurred, I was (forcibly) switched to vty0. There are no faulting virtual address-flavored messages on vty0. If there were on vty1, I didn't see them quickly enough. >Is %edx 0? [Checks "man ddb"...] Yes, it is. Anything else that might be of interest? I'm about to head into a meeting, but I'll leave the crashed system crashed as long as I can if it might be useful to poke around in there. Thanks, david -- David H. Wolfskill david@catwhisker.org As a computing professional, I believe it would be unethical for me to advise, recommend, or support the use (save possibly for personal amusement) of any product that is or depends on any Microsoft product. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 14:56:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from meow.osd.bsdi.com (meow.osd.bsdi.com [204.216.28.88]) by hub.freebsd.org (Postfix) with ESMTP id 3865C37B424 for ; Thu, 31 May 2001 14:56:24 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: from laptop.baldwin.cx (john@jhb-laptop.osd.bsdi.com [204.216.28.241]) by meow.osd.bsdi.com (8.11.2/8.11.2) with ESMTP id f4VLuFG44700; Thu, 31 May 2001 14:56:15 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.4.0 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <200105312057.f4VKvaX34738@bunrab.catwhisker.org> Date: Thu, 31 May 2001 14:56:23 -0700 (PDT) From: John Baldwin To: David Wolfskill Subject: RE: panic (witness_destroy+0x237) after booting today's -CURRENT Cc: current@FreeBSD.org Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 31-May-01 David Wolfskill wrote: >>Date: Thu, 31 May 2001 13:46:01 -0700 (PDT) >>From: John Baldwin > >>Did you get any other messages, such as a faulting virtual address, etc.? > > I had been using vty1; when the panic ocurred, I was (forcibly) switched > to vty0. There are no faulting virtual address-flavored messages on > vty0. If there were on vty1, I didn't see them quickly enough. > >>Is %edx 0? > > [Checks "man ddb"...] > > Yes, it is. Anything else that might be of interest? I'm about to head > into a meeting, but I'll leave the crashed system crashed as long as I > can if it might be useful to poke around in there. Hmm, not that I can think of atm. It looks like the SLIST of all lock in the system got corrupted somehow. :( -- John Baldwin -- http://www.FreeBSD.org/~jhb/ PGP Key: http://www.baldwin.cx/~john/pgpkey.asc "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 14:56:54 2001 Delivered-To: freebsd-current@freebsd.org Received: from sherline.net (216-203-226-2.customer.algx.net [216.203.226.2]) by hub.freebsd.org (Postfix) with SMTP id 52CA137B423 for ; Thu, 31 May 2001 14:56:52 -0700 (PDT) (envelope-from jeremiah@sherline.com) Received: (qmail 17472 invoked from network); 31 May 2001 21:56:06 -0000 Received: from 216-203-226-3.customer.algx.net (HELO server) (ha34@216.203.226.3) by 216-203-226-2.customer.algx.net with SMTP; 31 May 2001 21:56:06 -0000 From: "Jeremiah Gowdy" To: , Subject: OpenBSD dirpref/softupdates code Date: Thu, 31 May 2001 14:56:09 -0700 Message-ID: <000001c0ea1c$805d35b0$03e2cbd8@sherline.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.2616 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have been told that the OpenBSD code that is supposed to speed up some types of file system access up to 60x, has been committed to -current on 4/30. I'm wondering if there's any idea when it will be committed to -stable? Are their any stability issues with the code? _______________________________ Jeremiah Gowdy - IT Manager Sherline Products Inc 3235 Executive Ridge Vista CA 92083-8527 Sales: 1-800-541-0735 International: (760) 727-5857 Fax: (760) 727-7857 _______________________________ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 15:19:17 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 055A637B422; Thu, 31 May 2001 15:19:15 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4VMJEl69004; Thu, 31 May 2001 15:19:14 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4VMJDY59812; Thu, 31 May 2001 15:19:13 -0700 (PDT) (envelope-from obrien) Date: Thu, 31 May 2001 15:19:13 -0700 From: "David O'Brien" To: John Baldwin Cc: Seigo Tanimura , current@FreeBSD.org Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010531151913.A59786@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010531130155.A58258@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Thu, May 31, 2001 at 01:46:00PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 31, 2001 at 01:46:00PM -0700, John Baldwin wrote: > It doesn't hurt to help distribute the load some, though. Requiring > each person who makes a change to compile it on every possible arch is > not something that will scale as more and more archs are added. It isn't that hard to put the bits on Freefall and test on all arches. Especially for a _KERNEL_ patch that touches this many files -- some Alpha specific. -- -- David (obrien@FreeBSD.org) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 15:24:33 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id EED2837B424; Thu, 31 May 2001 15:24:24 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@[206.40.252.115]) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f4VMOOl69048; Thu, 31 May 2001 15:24:24 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f4VMOOj59922; Thu, 31 May 2001 15:24:24 -0700 (PDT) (envelope-from obrien) Date: Thu, 31 May 2001 15:24:24 -0700 From: "David O'Brien" To: John Baldwin Cc: Seigo Tanimura , current@FreeBSD.org Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010531152423.A59822@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010531130155.A58258@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jhb@FreeBSD.org on Thu, May 31, 2001 at 01:46:00PM -0700 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, May 31, 2001 at 01:46:00PM -0700, John Baldwin wrote: > It doesn't hurt to help distribute the load some, though. Requiring > each person who makes a change to compile it on every possible arch is > not something that will scale as more and more archs are added. If a > committer can get someone else to perform some of these test compiles > and fix any brokenness that > comes up I think that is adequate. Forgot to add, if others use the Alpha owners as simple test-compile resources, (1) the Alpha owners will not get any other work done, (2) will get quite tired of testing things that the patch author could easily test himself. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Thu May 31 21:12: 8 2001 Delivered-To: freebsd-current@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id 43D5F37B423; Thu, 31 May 2001 21:11:59 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 8FC106ACBC; Fri, 1 Jun 2001 13:41:57 +0930 (CST) Date: Fri, 1 Jun 2001 13:41:57 +0930 From: Greg Lehey To: developers@FreeBSD.org, FreeBSD Stable Users , FreeBSD current users Subject: The FreeBSD core team needs your help Message-ID: <20010601134157.A8251@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Those of you who have been following the mailing lists will have noticed (or participated in) a thread bemoaning the continued lack of feedback from the core team. That thread is still very active, but one suggestion (made by phk) was to send out a message asking for help getting things done. It's easy to claim that this would work, but first we need to know if anybody would be interested. Here's phk's text: HELP WANTED The FreeBSD core team is looking for an assistant to help with tracking and recording the issues being worked by core. Responsibilities: When a request or question is sent to core@ you reply with an acknowledgement that it has been received, and nag the core team until it has been decided on and replied to. It is also your responsibility to prepare a summary of core@'s businnes once per month and after cores approval of the text, to send this to developers@. This summary should be detailed enough to show the committers which core members participate in the core business and which don't. You will obviously gain insight into the work of and communications of the core team, but apart from the above mentioned summary, this information is of course strictly confidential. Working hours: All. Benefits: The FreeBSD project has a comprehensive benefits plan which you will take full advantage off. The benefits include: Lots and lots of email. birth control (you wont have time to spend with your SO), sunburn protection (you wont have time to spend away from the computer). Despite the appearances, this is not an official request for applicants. We just want to know who would be interested in doing such a thankless task, and whether it's worth core's time to discuss the exact terms of reference (does the person get elected, for example, or appointed?). If you're interested, it's your choice whether you copy -developers, though personally I'd prefer if you just replied to core@. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 0:50:44 2001 Delivered-To: freebsd-current@freebsd.org Received: from fem.uniag.sk (fem.uniag.sk [193.87.97.7]) by hub.freebsd.org (Postfix) with ESMTP id 7697E37B423 for ; Fri, 1 Jun 2001 00:50:41 -0700 (PDT) (envelope-from ladislav.kostal@fem.uniag.sk) Received: from s14cit (s14cit.uniag.sk [10.10.50.29]) by fem.uniag.sk (8.9.3+Sun/8.9.3) with SMTP id JAA05451 for ; Fri, 1 Jun 2001 09:50:23 +0200 (MEST) From: "Ladislav Kostal" To: Subject: problem with partitions Date: Fri, 1 Jun 2001 09:50:53 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-Mimeole: Produced By Microsoft MimeOLE V5.50.4522.1200 Importance: Normal Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, I'm trying install 5.0 on Compaq ML350 and have this problem: I can create slice, but cannot create partitions. It responds: Cannot swap to /dev/da0s1 ...Cannot create root filesystem... Return code 1....and so on... Where's the problem? With 4.3 I'm able to create partitions (with little difficulties). Thanks Ladislav Kostal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 5:29: 5 2001 Delivered-To: freebsd-current@freebsd.org Received: from rina.r.dl.itc.u-tokyo.ac.jp (cvsup2.r.dl.itc.u-tokyo.ac.jp [133.11.199.247]) by hub.freebsd.org (Postfix) with ESMTP id 5492437B43C; Fri, 1 Jun 2001 05:29:01 -0700 (PDT) (envelope-from tanimura@r.dl.itc.u-tokyo.ac.jp) Received: from rina.r.dl.itc.u-tokyo.ac.jp (localhost [127.0.0.1]) by rina.r.dl.itc.u-tokyo.ac.jp (8.11.3+3.4W/3.7W-rina.r-20010412) with ESMTP id f51CSvD46848 ; Fri, 1 Jun 2001 21:28:58 +0900 (JST) Message-Id: <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp> Date: Fri, 01 Jun 2001 21:28:57 +0900 From: Seigo Tanimura To: obrien@FreeBSD.org Cc: jhb@FreeBSD.org, current@FreeBSD.org, tanimura@r.dl.itc.u-tokyo.ac.jp Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio In-Reply-To: In your message of "Thu, 31 May 2001 13:01:56 -0700" <20010531130155.A58258@dragon.nuxi.com> References: <20010531124007.B57907@dragon.nuxi.com> <20010531130155.A58258@dragon.nuxi.com> User-Agent: Wanderlust/1.1.1 (Purple Rain) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) Organization: Digital Library Research Division, Information Techinology Centre, The University of Tokyo MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, 31 May 2001 13:01:56 -0700, "David O'Brien" said: David> On Thu, May 31, 2001 at 12:54:26PM -0700, John Baldwin wrote: >> >> Lock of struct filedesc, file, pgrp, session and sigio is now ready >> >> for testing. >> >> >> >> The patch is at >> >> >> >> http://people.FreeBSD.org/~tanimura/patches/fd_pgrp.diff.gz >> > >> > Compiled on Alpha? >> >> I think that's what he means by "testing". :) I.e., he's ready for >> people to compile it and report problems, etc. David> Committers do not need Alpha users to verify that a patch compiles, David> Beast.freebsd.org can be used for that. Testing on a running system is David> of course a different matter. I will test building a GENERIC kernel with COMPAT_OSF1 after I get home, in a couple of hours. David> It would also be nice to get a timeline on the commit schedule for this. Test of 2 weeks should be enough, followed by commit in 15 June. -- Seigo Tanimura To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 5:44:21 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-66.dsl.lsan03.pacbell.net [63.207.60.66]) by hub.freebsd.org (Postfix) with ESMTP id A50ED37B423; Fri, 1 Jun 2001 05:44:18 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3F049675B2; Fri, 1 Jun 2001 05:44:18 -0700 (PDT) Date: Fri, 1 Jun 2001 05:44:17 -0700 From: Kris Kennaway To: Seigo Tanimura Cc: obrien@FreeBSD.ORG, jhb@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010601054417.A97208@xor.obsecurity.org> References: <20010531124007.B57907@dragon.nuxi.com> <20010531130155.A58258@dragon.nuxi.com> <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp>; from tanimura@r.dl.itc.u-tokyo.ac.jp on Fri, Jun 01, 2001 at 09:28:57PM +0900 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 01, 2001 at 09:28:57PM +0900, Seigo Tanimura wrote: > David> Committers do not need Alpha users to verify that a patch compiles, > David> Beast.freebsd.org can be used for that. Testing on a running sys= tem is > David> of course a different matter. >=20 > I will test building a GENERIC kernel with COMPAT_OSF1 after I get > home, in a couple of hours. I think you misunderstand; David was referring to testing compilation on the alpha platform. beast.freebsd.org is available for FreeBSD committers for this purpose. Kris --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7F44gWry0BWjoQKURAvVxAKCRI9qbjIl/mjq2iP7TsH1Y8ii3iACfSB/k 6azey3wbgdg2wgmfzm5Tiqs= =V1VZ -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 5:55: 5 2001 Delivered-To: freebsd-current@freebsd.org Received: from rina.r.dl.itc.u-tokyo.ac.jp (cvsup2.r.dl.itc.u-tokyo.ac.jp [133.11.199.247]) by hub.freebsd.org (Postfix) with ESMTP id B07A437B422; Fri, 1 Jun 2001 05:55:02 -0700 (PDT) (envelope-from tanimura@r.dl.itc.u-tokyo.ac.jp) Received: from rina.r.dl.itc.u-tokyo.ac.jp (localhost [127.0.0.1]) by rina.r.dl.itc.u-tokyo.ac.jp (8.11.3+3.4W/3.7W-rina.r-20010412) with ESMTP id f51CsxD54676 ; Fri, 1 Jun 2001 21:55:00 +0900 (JST) Message-Id: <200106011255.f51CsxD54676@rina.r.dl.itc.u-tokyo.ac.jp> Date: Fri, 01 Jun 2001 21:54:59 +0900 From: Seigo Tanimura To: kris@obsecurity.org Cc: tanimura@r.dl.itc.u-tokyo.ac.jp, obrien@FreeBSD.ORG, jhb@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio In-Reply-To: In your message of "Fri, 1 Jun 2001 05:44:17 -0700" <20010601054417.A97208@xor.obsecurity.org> References: <20010531124007.B57907@dragon.nuxi.com> <20010531130155.A58258@dragon.nuxi.com> <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp> <20010601054417.A97208@xor.obsecurity.org> User-Agent: Wanderlust/1.1.1 (Purple Rain) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) MULE XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd) Organization: Digital Library Research Division, Information Techinology Centre, The University of Tokyo MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 1 Jun 2001 05:44:17 -0700, Kris Kennaway said: David> Committers do not need Alpha users to verify that a patch compiles, David> Beast.freebsd.org can be used for that. Testing on a running system is David> of course a different matter. >> >> I will test building a GENERIC kernel with COMPAT_OSF1 after I get >> home, in a couple of hours. Kris> I think you misunderstand; David was referring to testing compilation Kris> on the alpha platform. beast.freebsd.org is available for FreeBSD Kris> committers for this purpose. I meant that I cannot start testing *right now* because I have to go back from my lab to my home in a few minutes, during which I will be offline. The test is going to be on beast, of course. -- Seigo Tanimura To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 7:35: 4 2001 Delivered-To: freebsd-current@freebsd.org Received: from superconductor.rush.net (superconductor.rush.net [208.9.155.8]) by hub.freebsd.org (Postfix) with ESMTP id 9E44937B423; Fri, 1 Jun 2001 07:34:55 -0700 (PDT) (envelope-from bright@superconductor.rush.net) Received: (from bright@localhost) by superconductor.rush.net (8.11.2/8.11.2) id f51EYkC19050; Fri, 1 Jun 2001 10:34:46 -0400 (EDT) Date: Fri, 1 Jun 2001 10:34:46 -0400 From: Alfred Perlstein To: Jeremiah Gowdy Cc: freebsd-commit@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: OpenBSD dirpref/softupdates code Message-ID: <20010601103446.T1832@superconductor.rush.net> References: <000001c0ea1c$805d35b0$03e2cbd8@sherline.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0us In-Reply-To: <000001c0ea1c$805d35b0$03e2cbd8@sherline.net>; from jeremiah@sherline.com on Thu, May 31, 2001 at 02:56:09PM -0700 X-all-your-base: are belong to us. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Jeremiah Gowdy [010531 17:57] wrote: > I have been told that the OpenBSD code that is supposed to speed up some > types of file system access up to 60x, has been committed to -current on > 4/30. I'm wondering if there's any idea when it will be committed to > -stable? Are their any stability issues with the code? It seems stable but there were issues with old copies of fsck making the kernel panic because they filled in junk in places dirpref expected some sort of statistical info. There's also the issue of letting the change mature a bit before possibly hurting users with a new layout policy that's just recently been discovered, basically there may be unforseen issues. Personally I'd like to see snapshots and background fsck backported. :) -- -Alfred Perlstein [alfred@freebsd.org] Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 8:56: 2 2001 Delivered-To: freebsd-current@freebsd.org Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by hub.freebsd.org (Postfix) with SMTP id EA9DF37B423 for ; Fri, 1 Jun 2001 08:55:54 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 65487 invoked from network); 1 Jun 2001 15:55:37 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (qmailr@10.0.0.2) by xfiles.yadt.co.uk with SMTP; 1 Jun 2001 15:55:37 -0000 Received: (qmail 12913 invoked by uid 1000); 1 Jun 2001 15:55:51 -0000 Date: Fri, 1 Jun 2001 16:55:51 +0100 From: David Taylor To: Bruce Evans Cc: freebsd-current@FreeBSD.ORG, jhb@FreeBSD.ORG Subject: Re: gcc -pg causes 'kernel trap 12 with interrupts disabled' & panic Message-ID: <20010601165551.A12821@gattaca.yadt.co.uk> Mail-Followup-To: Bruce Evans , freebsd-current@FreeBSD.ORG, jhb@FreeBSD.ORG References: <20010530203509.A789@gattaca.yadt.co.uk> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="3MwIy2ne0vdjdPXF" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from bde@zeta.org.au on Thu, May 31, 2001 at 23:26:24 +1000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --3MwIy2ne0vdjdPXF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, 31 May 2001, Bruce Evans wrote: > On Wed, 30 May 2001, David Taylor wrote: >=20 > > When trying to profile ircd-hybrid-7 on -CURRENT (I tried using a pre-vm > > madness version first, then tried a version cvsuped today), I reliably = get > > lots of: > >=20 > > kernel trap 12 with interrupts disabled > >=20 > > messages on the console (one every 5-10 seconds, when the ircd is reaso= nably > > loaded). >=20 > This is because ast() calls addupc_task() with sched_lock held. > addupc_task() calls copyin() and copyin() sometimes traps to fault in the > profiling buffer. >=20 > This seems to be just a bug in ast(). userret() is missing the bug. > Untested fix: >=20 > --- > Index: trap.c > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /home/ncvs/src/sys/i386/i386/trap.c,v > retrieving revision 1.189 > diff -u -1 -r1.189 trap.c > --- trap.c 2001/05/23 22:58:09 1.189 > +++ trap.c 2001/05/31 13:09:02 > @@ -1285,5 +1341,6 @@ > mtx_lock(&Giant); > - mtx_lock_spin(&sched_lock); > addupc_task(p, p->p_stats->p_prof.pr_addr, > p->p_stats->p_prof.pr_ticks); > + mtx_lock_spin(&sched_lock); > + /* XXX why not unlock Giant? */ > } > --- I tested this, and it works! No more `kernel trap 12 with interrupts disabled' messages, and also, thankfully, no more panics. (Related to this anyway, I'm still getting freelist corruption related things). =20 > I think this is caused by the same bug. >=20 > "kernel trap with interrupts disabled" >=20 > should be fatal (the case of trap 12 (only) _is_ fatal in my version), > but the kernel attempts to fix the problem and continue. This sort > of worked when things were locked by disabling interrupts. Now, things > may be locked by a spinlock as well as by disabling interrupts, and > the corresponding fixup would be to release the spinlock. But this > is more obviously wrong. >=20 > Bruce >=20 Yeah, just trying to cover up the problem and march on usually doesn't work out very well in computing.. or anywhere else, really.. --=20 David Taylor davidt@yadt.co.uk --3MwIy2ne0vdjdPXF Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7F7sHfIqKXSsJ/xERAnqzAJwOhdT7CD38+hHAztghaQH6XsqE9QCgisH0 9WatArxiMmZPkwk/V2APGp0= =eAgj -----END PGP SIGNATURE----- --3MwIy2ne0vdjdPXF-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 10: 5:21 2001 Delivered-To: freebsd-current@freebsd.org Received: from smtp.wanadoo.nl (larry.euronet.nl [194.134.35.138]) by hub.freebsd.org (Postfix) with ESMTP id C760637B422; Fri, 1 Jun 2001 10:05:09 -0700 (PDT) (envelope-from steveo@eircom.net) Received: from ams-gw.sohara.org (p0900.vcu.wanadoo.nl [194.134.202.137]) by smtp.wanadoo.nl (8.11.3/8.11.3) with SMTP id f51H57N12919; Fri, 1 Jun 2001 19:05:07 +0200 (MEST) Date: Fri, 1 Jun 2001 17:54:13 +0200 From: "Steve O'Hara-Smith" To: Greg Lehey Cc: developers@FreeBSD.org, freebsd-stable@FreeBSD.org, FreeBSD-current@FreeBSD.org Subject: Re: The FreeBSD core team needs your help Message-Id: <20010601175413.789e5313.steveo@eircom.net> In-Reply-To: <20010601134157.A8251@wantadilla.lemis.com> References: <20010601134157.A8251@wantadilla.lemis.com> X-Mailer: Sylpheed version 0.4.99cvs2 (GTK+ 1.2.10; i386-unknown-freebsdelf4.3) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 1 Jun 2001 13:41:57 +0930 Greg Lehey wrote: GL> When a request or question is sent to core@ you reply with an Could you stick some numbers in here please. How much email does core@ get ? What percentage of it (roughly) is handled immediately ? Order of magnitude thumb in the air numbers will do, just indicate the confidence level. GL> It is also your responsibility to prepare a summary of core@'s GL> businnes once per month and after cores approval of the text, to Based on the aforementioned email or is there more 'input' ? If so roughly how much ? GL> take full advantage off. The benefits include: Lots and lots of GL> email. birth control (you wont have time to spend with your SO), GL> sunburn protection (you wont have time to spend away from the GL> computer). I already have most of these benefits, a little more is probably OK. GL> example, or appointed?). If you're interested, it's your choice GL> whether you copy -developers, though personally I'd prefer if you just GL> replied to core@. I think others may be interested in the answers to these questions hence the crosspost, my apologies to any it annoys. -- Many have tried to formulate rules for software development, we are guided by the ways in which they fail to work. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 10:58:35 2001 Delivered-To: freebsd-current@freebsd.org Received: from smtp10.atl.mindspring.net (smtp10.atl.mindspring.net [207.69.200.246]) by hub.freebsd.org (Postfix) with ESMTP id 2ACDC37B424; Fri, 1 Jun 2001 10:58:32 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.138.21.Dial1.SanJose1.Level3.net [209.245.138.21]) by smtp10.atl.mindspring.net (8.9.3/8.8.5) with ESMTP id NAA19760; Fri, 1 Jun 2001 13:58:24 -0400 (EDT) Message-ID: <3B17D7DB.9469F2A2@mindspring.com> Date: Fri, 01 Jun 2001 10:58:51 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: bmah@FreeBSD.ORG Cc: freebsd-current@FreeBSD.ORG Subject: Re: freelist corruption: more info References: <200105301637.f4UGbor75863@bmah-freebsd-0.cisco.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG "Bruce A. Mah" wrote: > > Trying to fix some make release problems, I've kept running into the > same freelist corruption problems that kris and dougb experienced > earlier this week. Main difference is that I notice when the box > (-CURRENT from 29 May, GENERIC kernel, UP) crashes. :-p > > Not being a -CURRENT guru, I haven't decided if I'm going to try Tor > Egge's patch or just slug it out to try to finish fixing make release > (which is my main goal at this point). > > Just as an FYI, here's the tombstone and a stack trace in case it's > useful to anyone. FWIW, for me, these have _always_ (well, except for the vnode reclaimer bug, but the vnode reclaimer is still a stupid idea 5 years later) been reference count rollover for things which free on 1->0 counts. My recommendation is to look for a structure in the kernel which is exactly 52 bytes long. A somewhate more arcane way of doing this is to cause the invariant that bitches about this in the allocator to panic the system (I can't tell if the "Data modified" message is a result of this having gone in or not -- I suggested it a while back, after I found the credentials reference count overflow). Really, all reference counted objects need to be handled by the same code -- macros, if we are to be able to do an INVARIANTS instrumentation of all 0->1 and ->0 transitions. This one looks like a "pagedep" reference overflow, rather than free-without-reference, problem, which is what you'd naievely think it was. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 14:56: 1 2001 Delivered-To: freebsd-current@freebsd.org Received: from barry.mail.mindspring.net (barry.mail.mindspring.net [207.69.200.25]) by hub.freebsd.org (Postfix) with ESMTP id ABA2A37B422 for ; Fri, 1 Jun 2001 14:55:56 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from mindspring.com (dialup-209.245.128.214.Dial1.SanJose1.Level3.net [209.245.128.214]) by barry.mail.mindspring.net (8.9.3/8.8.5) with ESMTP id RAA27242; Fri, 1 Jun 2001 17:55:51 -0400 (EDT) Message-ID: <3B180F80.AEB03BEB@mindspring.com> Date: Fri, 01 Jun 2001 14:56:16 -0700 From: Terry Lambert Reply-To: tlambert2@mindspring.com X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Lemon Cc: tlambert@primenet.com, current@freebsd.org Subject: Re: PATCH: media option for ethernet hw checksum References: <200105310028.f4V0Sbu77564@prism.flugsvamp.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Jonathan Lemon wrote: > >Here is a patch I have locally that would be useful for Bill Paul, > >I think. I know, we could use "flag0" for this, but it seems to > >me that this will be an increasingly common option in hadware. > > > >I know Bill had to set this manually as a compile time flag, for > >lack of an option (same for the JMB Intel Gigabit card driver). > > Um, why? It shouldn't be an option. Either the card supports it > and it's turned on, or it doesn't and it's turned off. If anything, > perhaps there should be a sysctl to enable/disable all hw checksums > for those who want a more end-to-end solution. I think you are behind in this thread. The answer is in several parts: 1) For some Gigabit cards, the host can do it faster; for others, it can not. If you can have a machine with several different cards in it, then it needs to be a per card option. This was my initial reason, since I have a local system with both Tigon II and Tigon III cards in it. 2) For some topologies, it makes sense to turn off the checksum checking entirely for local link destinations, since the checksum is not really useful, but it is not possible to negotiate it off on an end-to-end basis, but you might want to avoid the overhead to get much closer to wire speeds on a local intra-cluster network. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 15:58:52 2001 Delivered-To: freebsd-current@freebsd.org Received: from blackhelicopters.org (geburah.blackhelicopters.org [209.69.178.18]) by hub.freebsd.org (Postfix) with ESMTP id 9C1DB37B423 for ; Fri, 1 Jun 2001 15:58:48 -0700 (PDT) (envelope-from mwlucas@blackhelicopters.org) Received: (from mwlucas@localhost) by blackhelicopters.org (8.9.3/8.9.3) id SAA71253 for current@freebsd.org; Fri, 1 Jun 2001 18:58:47 -0400 (EDT) (envelope-from mwlucas) Date: Fri, 1 Jun 2001 18:58:47 -0400 From: Michael Lucas To: current@freebsd.org Subject: wicontrol && ifconfig after wireless ifconfig changes Message-ID: <20010601185847.A71176@blackhelicopters.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hello, After updating to yesterday's current, my "victim" laptop's wireless card stopped working. It turns out that wicontrol wasn't setting the card correctly. Using the nifty new ifconfig commands worked perfectly. This started right after pkh's changes to ifconfig to replace the various wireless control programs. If the intent is to have both *control and ifconfig working, I'll be happy to document exactly what isn't working. If the intent is to replace *control, should a note be put in UPDATING that users might have problems? Thanks. ==ml PS: Using ifconfig, you can easily see when your card is misconfigured by the "no carrier" warning. That is really, really cool. Thank you! -- Michael Lucas mwlucas@blackhelicopters.org http://www.blackhelicopters.org/~mwlucas/ Big Scary Daemons: http://www.oreillynet.com/pub/q/Big_Scary_Daemons To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 16: 6:58 2001 Delivered-To: freebsd-current@freebsd.org Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by hub.freebsd.org (Postfix) with ESMTP id 20E9237B423 for ; Fri, 1 Jun 2001 16:06:55 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.11.0/8.11.0) id f51N6gO08225; Fri, 1 Jun 2001 16:06:42 -0700 Date: Fri, 1 Jun 2001 16:06:42 -0700 From: Brooks Davis To: Michael Lucas Cc: current@FreeBSD.ORG Subject: Re: wicontrol && ifconfig after wireless ifconfig changes Message-ID: <20010601160642.A7224@Odin.AC.HMC.Edu> References: <20010601185847.A71176@blackhelicopters.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010601185847.A71176@blackhelicopters.org>; from mwlucas@blackhelicopters.org on Fri, Jun 01, 2001 at 06:58:47PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 01, 2001 at 06:58:47PM -0400, Michael Lucas wrote: > After updating to yesterday's current, my "victim" laptop's wireless > card stopped working. >=20 > It turns out that wicontrol wasn't setting the card correctly. Using > the nifty new ifconfig commands worked perfectly. > > This started right after pkh's changes to ifconfig to replace the > various wireless control programs. >=20 > If the intent is to have both *control and ifconfig working, I'll be > happy to document exactly what isn't working. >=20 > If the intent is to replace *control, should a note be put in UPDATING > that users might have problems? It should be working and I'd like to know what's not. There is functionality in wicontrol that won't ever make it in to ifconfig so we're stuck with it and I wouldn't want to change it in -stable. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7GCACXY6L6fI4GtQRAonKAJwInFd0ie/qtvrnvoL2QqoibdOFxQCgvjWj po3UHyyftPGz8M45OhgtwnE= =CvJD -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 16:26:46 2001 Delivered-To: freebsd-current@freebsd.org Received: from blackhelicopters.org (geburah.blackhelicopters.org [209.69.178.18]) by hub.freebsd.org (Postfix) with ESMTP id 080B337B422 for ; Fri, 1 Jun 2001 16:26:44 -0700 (PDT) (envelope-from mwlucas@blackhelicopters.org) Received: (from mwlucas@localhost) by blackhelicopters.org (8.9.3/8.9.3) id TAA71369; Fri, 1 Jun 2001 19:26:41 -0400 (EDT) (envelope-from mwlucas) Date: Fri, 1 Jun 2001 19:26:41 -0400 From: Michael Lucas To: Brooks Davis Cc: current@FreeBSD.ORG Subject: Re: wicontrol && ifconfig after wireless ifconfig changes Message-ID: <20010601192641.A71354@blackhelicopters.org> References: <20010601185847.A71176@blackhelicopters.org> <20010601160642.A7224@Odin.AC.HMC.Edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i In-Reply-To: <20010601160642.A7224@Odin.AC.HMC.Edu>; from brooks@one-eyed-alien.net on Fri, Jun 01, 2001 at 04:06:42PM -0700 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Jun 01, 2001 at 04:06:42PM -0700, Brooks Davis wrote: > > It should be working and I'd like to know what's not. There is > functionality in wicontrol that won't ever make it in to ifconfig so > we're stuck with it and I wouldn't want to change it in -stable. > > -- Brooks > My apologies. It seems to be working now. I'd say pilot error, except it's a shell script I call every time I'm working on it. If it happens again, I'll capture wicontrol and ifconfig and send them to the list. If not, I'll officially declare myself a moron. (Yeah, like folks didn't know that already...) ==ml -- Michael Lucas mwlucas@blackhelicopters.org http://www.blackhelicopters.org/~mwlucas/ Big Scary Daemons: http://www.oreillynet.com/pub/q/Big_Scary_Daemons To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 16:34:24 2001 Delivered-To: freebsd-current@freebsd.org Received: from odin.ac.hmc.edu (Odin.AC.HMC.Edu [134.173.32.75]) by hub.freebsd.org (Postfix) with ESMTP id 33FE937B423 for ; Fri, 1 Jun 2001 16:34:21 -0700 (PDT) (envelope-from brdavis@odin.ac.hmc.edu) Received: (from brdavis@localhost) by odin.ac.hmc.edu (8.11.0/8.11.0) id f51NYJN11205; Fri, 1 Jun 2001 16:34:19 -0700 Date: Fri, 1 Jun 2001 16:34:19 -0700 From: Brooks Davis To: Michael Lucas Cc: current@FreeBSD.ORG Subject: Re: wicontrol && ifconfig after wireless ifconfig changes Message-ID: <20010601163419.A10821@Odin.AC.HMC.Edu> References: <20010601185847.A71176@blackhelicopters.org> <20010601160642.A7224@Odin.AC.HMC.Edu> <20010601192641.A71354@blackhelicopters.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="+HP7ph2BbKc20aGI" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010601192641.A71354@blackhelicopters.org>; from mwlucas@blackhelicopters.org on Fri, Jun 01, 2001 at 07:26:41PM -0400 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --+HP7ph2BbKc20aGI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 01, 2001 at 07:26:41PM -0400, Michael Lucas wrote: > My apologies. It seems to be working now. I'd say pilot error, > except it's a shell script I call every time I'm working on it. >=20 > If it happens again, I'll capture wicontrol and ifconfig and send them > to the list. If not, I'll officially declare myself a moron. (Yeah, > like folks didn't know that already...) Could you send me that script? I'd like to see what it does to see if it's near any of the code I'm less certain about. -- Brooks --=20 Any statement of the form "X is the one, true Y" is FALSE. PGP fingerprint 655D 519C 26A7 82E7 2529 9BF0 5D8E 8BE9 F238 1AD4 --+HP7ph2BbKc20aGI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE7GCZ7XY6L6fI4GtQRAjcnAJ9Rn54Vl4WIvopa8j9TCB/Agn4XZACgtrB3 AvIj89FsARM3NU6cDgRiSS0= =NKOA -----END PGP SIGNATURE----- --+HP7ph2BbKc20aGI-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 17:52:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from wantadilla.lemis.com (wantadilla.lemis.com [192.109.197.80]) by hub.freebsd.org (Postfix) with ESMTP id C68B537B423; Fri, 1 Jun 2001 17:52:42 -0700 (PDT) (envelope-from grog@lemis.com) Received: by wantadilla.lemis.com (Postfix, from userid 1004) id 749C86ACBE; Sat, 2 Jun 2001 10:22:40 +0930 (CST) Date: Sat, 2 Jun 2001 10:22:40 +0930 From: Greg Lehey To: Steve O'Hara-Smith Cc: developers@FreeBSD.org, freebsd-stable@FreeBSD.org, FreeBSD-current@FreeBSD.org Subject: Re: The FreeBSD core team needs your help Message-ID: <20010602102240.L36627@wantadilla.lemis.com> References: <20010601134157.A8251@wantadilla.lemis.com> <20010601175413.789e5313.steveo@eircom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010601175413.789e5313.steveo@eircom.net>; from steveo@eircom.net on Fri, Jun 01, 2001 at 05:54:13PM +0200 Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 6B 7B C3 8C 61 CD 54 AF 13 24 52 F8 6D A4 95 EF Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Friday, 1 June 2001 at 17:54:13 +0200, Steve O'Hara-Smith wrote: > On Fri, 1 Jun 2001 13:41:57 +0930 > Greg Lehey wrote: > > > GL> When a request or question is sent to core@ you reply with an > > Could you stick some numbers in here please. How much email does > core@ get ? Normally much less than 10 messages a day. > What percentage of it (roughly) is handled immediately ? Currently, almost none. The thing is that we currently all need to respond, and that takes time; thus the one week rule. Since jkh's suggestion a couple of days ago, we're taking this rule less seriously and getting things done more quickly. > GL> It is also your responsibility to prepare a summary of core@'s > GL> businnes once per month and after cores approval of the text, to > > Based on the aforementioned email or is there more 'input' ? If > so roughly how much ? With very few exceptions it's all email. Greg -- See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Fri Jun 1 19: 2:23 2001 Delivered-To: freebsd-current@freebsd.org Received: from spinoza.ime.usp.br (spinoza.ime.usp.br [143.107.45.30]) by hub.freebsd.org (Postfix) with SMTP id 7474737B424 for ; Fri, 1 Jun 2001 19:02:19 -0700 (PDT) (envelope-from galmeida@linux.ime.usp.br) Received: (qmail 3399 invoked from network); 2 Jun 2001 02:02:17 -0000 Received: from unknown (HELO vila.linux.ime.usp.br) (qmailr@192.168.240.9) by 192.168.240.1 with SMTP; 2 Jun 2001 02:02:17 -0000 Received: (qmail 18861 invoked from network); 2 Jun 2001 02:02:17 -0000 Received: from epicurus.linux.ime.usp.br (galmeida@192.168.240.44) by vila.linux.ime.usp.br with QMQP; 2 Jun 2001 02:02:17 -0000 Date: 2 Jun 2001 02:02:17 -0000 Message-ID: <20010602020217.13835.qmail@epicurus.linux.ime.usp.br> From: galmeida@linux.ime.usp.br To: freebsd-current@freebsd.org Subject: lock order reversal bpf/rl0 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG While doing 'tcpdump gif0' I've got: - first (no problems here): lama# tcpdump gif0 tcpdump: syntax error - second: rl0: promiscuous mode enabled lock order reversal 1st 0xc03e10a0 bpf global lock @ /usr/src/sys/net/bpf.c:365 2nd 0xc0c38d6c rl0 @ /usr/src/sys/pci/if_rl.c:1582 rl0: promiscuous mode disabled NOTE 1: Why tcpdump puts rl0 in promiscuous mode before trying to evalute the expression? NOTE 2: (obvious) what about that lock order reversal ? last cvsuped last night. Regards -- Felipe Almeida Aberium Systems http://www.aberium.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 3:26:39 2001 Delivered-To: freebsd-current@freebsd.org Received: from kalaid.f2f.com.ua (kalaid.f2f.com.ua [62.149.0.33]) by hub.freebsd.org (Postfix) with ESMTP id DE85937B422 for ; Sat, 2 Jun 2001 03:26:34 -0700 (PDT) (envelope-from sobomax@mail-in.net) Received: from mail.uic-in.net (root@[212.35.189.4]) by kalaid.f2f.com.ua (8.11.3/8.11.1) with ESMTP id f52AS6B16846 for ; Sat, 2 Jun 2001 13:28:07 +0300 (EEST) (envelope-from sobomax@mail-in.net) Received: from notebook.vega.com (das0-l46.uic-in.net [212.35.189.173]) by mail.uic-in.net (8.11.3/8.11.3) with ESMTP id f52AQQo50360 for ; Sat, 2 Jun 2001 13:26:27 +0300 (EEST) (envelope-from sobomax@mail-in.net) Date: Sat, 2 Jun 2001 13:26:27 +0300 (EEST) Message-Id: <200106021026.f52AQQo50360@mail.uic-in.net> To: current@FreeBSD.org From: Maxim Sobolev Reply-To: sobomax@FreeBSD.org Subject: sscanf(3) is broken in 5-CURRENT [SIGBUS] X-Mailer: Pygmy (v0.5.8) Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, It seems that something is wrong with sscanf(3) in -current - in some cases it may cause SIGBUS. I failed to reproduce the problem on 4-STABLE, so it is a -current specific bug. Attached please find small showcase that exposes the bug in question and a backtrace after SIGBUS. Please fix. -Maxim #include int main() { float sub; sscanf("59e", "%f", &sub); exit(0); } (gdb) r Starting program: /tmp/bug/a.out Program received signal SIGBUS, Bus error. 0x280b3ad8 in __ungetc () from /usr/lib/libc.so.5 (gdb) bt #0 0x280b3ad8 in __ungetc () from /usr/lib/libc.so.5 #1 0x280b36b1 in __svfscanf () from /usr/lib/libc.so.5 #2 0x280b25a3 in sscanf () from /usr/lib/libc.so.5 #3 0x80484c0 in main () at bug.c:8 #4 0x80483f5 in _start () To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 9:41:20 2001 Delivered-To: freebsd-current@freebsd.org Received: from light.imasy.or.jp (light.imasy.or.jp [202.227.24.4]) by hub.freebsd.org (Postfix) with ESMTP id D414B37B422; Sat, 2 Jun 2001 09:41:12 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: (from uucp@localhost) by light.imasy.or.jp (8.11.3+3.4W/8.11.3/light) with UUCP id f52Gf8s06522; Sun, 3 Jun 2001 01:41:08 +0900 (JST) (envelope-from ume@mahoroba.org) Received: from peace.mahoroba.org (IDENT:QBGP4j7WN0ULCWweS+YaskaCaslHfMXyt6hlD1VrXKddQrCffSpBRDen9MNb8Iin@peace.mahoroba.org [2001:200:301:0:200:f8ff:fe05:3eae]) (authenticated as ume with CRAM-MD5) by mail.mahoroba.org (8.11.4/8.11.4/chaos) with ESMTP/inet6 id f52GcUc11560; Sun, 3 Jun 2001 01:38:31 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 03 Jun 2001 01:38:27 +0900 (JST) Message-Id: <20010603.013827.112367504.ume@mahoroba.org> To: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: usr.sbin/pim6[sd]d will be removed soon. From: Hajimu UMEMOTO X-Mailer: Mew version 1.95b119 on Emacs 20.7 / Mule 4.0 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?= X-PGP-Public-Key: http://www.imasy.org/~ume/publickey.asc X-PGP-Fingerprint: 6B 0C 53 FC 5D D0 37 91 05 D0 B3 EF 36 9B 6A BC X-URL: http://www.imasy.org/~ume/ X-Operating-System: FreeBSD 5.0-CURRENT Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I heared from itojun that usr.sbin/pim6[sd]d has non-BSD license and does not allow fee-based redistribution. So, I will remove them from the tree soon. NetBSD was already done. Could someone please make them ports? ftp.kame.net:~ftp/pub/kame/misc has pim6[sd]-*.tar.gz. -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 10:22:11 2001 Delivered-To: freebsd-current@freebsd.org Received: from leviathan.inethouston.net (216-118-21-146.pdq.net [216.118.21.146]) by hub.freebsd.org (Postfix) with ESMTP id C902537B422; Sat, 2 Jun 2001 10:22:03 -0700 (PDT) (envelope-from dwcjr@inethouston.net) Received: from dwcjr (DWCJR.inethouston.net [216.118.21.147]) by leviathan.inethouston.net (Postfix) with ESMTP id C3C8F10F40F; Sat, 2 Jun 2001 12:22:05 -0500 (CDT) Message-ID: <006701c0eb88$8a33bce0$931576d8@inethouston.net> From: "David W. Chapman Jr." To: , , "Hajimu UMEMOTO" References: <20010603.013827.112367504.ume@mahoroba.org> Subject: Re: usr.sbin/pim6[sd]d will be removed soon. Date: Sat, 2 Jun 2001 12:22:03 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I wouldn't mind, but what exactly does pim do and do you need both pim6dd and pim6sd? ----- Original Message ----- From: "Hajimu UMEMOTO" To: ; Sent: Saturday, June 02, 2001 11:38 AM Subject: usr.sbin/pim6[sd]d will be removed soon. > Hi, > > I heared from itojun that usr.sbin/pim6[sd]d has non-BSD license and > does not allow fee-based redistribution. So, I will remove them from > the tree soon. NetBSD was already done. > Could someone please make them ports? ftp.kame.net:~ftp/pub/kame/misc > has pim6[sd]-*.tar.gz. > > -- > Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan > ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org > http://www.imasy.org/~ume/ > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 10:41:57 2001 Delivered-To: freebsd-current@freebsd.org Received: from light.imasy.or.jp (light.imasy.or.jp [202.227.24.4]) by hub.freebsd.org (Postfix) with ESMTP id 96ECC37B424; Sat, 2 Jun 2001 10:41:44 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: (from uucp@localhost) by light.imasy.or.jp (8.11.3+3.4W/8.11.3/light) with UUCP id f52HfM410759; Sun, 3 Jun 2001 02:41:22 +0900 (JST) (envelope-from ume@mahoroba.org) Received: from peace.mahoroba.org (IDENT:Ug6poFRZmWsvfGaBS8L1+jHhspmB+sqf+yyRznZslCveMPcaYHQd6VT+61cUpC0I@peace.mahoroba.org [2001:200:301:0:200:f8ff:fe05:3eae]) (authenticated as ume with CRAM-MD5) by mail.mahoroba.org (8.11.4/8.11.4/chaos) with ESMTP/inet6 id f52HdZc15175; Sun, 3 Jun 2001 02:39:35 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 03 Jun 2001 02:39:31 +0900 (JST) Message-Id: <20010603.023931.28866959.ume@mahoroba.org> To: dwcjr@inethouston.net Cc: freebsd-current@freebsd.org, freebsd-stable@freebsd.org Subject: Re: usr.sbin/pim6[sd]d will be removed soon. From: Hajimu UMEMOTO In-Reply-To: <006701c0eb88$8a33bce0$931576d8@inethouston.net> References: <20010603.013827.112367504.ume@mahoroba.org> <006701c0eb88$8a33bce0$931576d8@inethouston.net> X-Mailer: xcite1.38> Mew version 1.95b119 on Emacs 20.7 / Mule 4.0 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?= X-PGP-Public-Key: http://www.imasy.org/~ume/publickey.asc X-PGP-Fingerprint: 6B 0C 53 FC 5D D0 37 91 05 D0 B3 EF 36 9B 6A BC X-URL: http://www.imasy.org/~ume/ X-Operating-System: FreeBSD 5.0-CURRENT Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG hi, >>>>> On Sat, 2 Jun 2001 12:22:03 -0500 >>>>> "David W. Chapman Jr." said: dwcjr> I wouldn't mind, but what exactly does pim do and do you need both pim6dd dwcjr> and pim6sd? pim6[ds]d are an IPv6 mutlicast routing daemon. pim6dd is for dense mode and pim6sd is for sparse mode. Someone may need pim6dd and someone may need pim6sd according to their network configuration. -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 12:52:27 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.nuxi.com (nuxi.cs.ucdavis.edu [169.237.7.38]) by hub.freebsd.org (Postfix) with ESMTP id 923F337B422; Sat, 2 Jun 2001 12:52:24 -0700 (PDT) (envelope-from obrien@nuxi.ucdavis.edu) Received: from dragon.nuxi.com (root@trang.muxi.com [206.40.252.115] (may be forged)) by relay.nuxi.com (8.11.2/8.11.2) with ESMTP id f52JqOl83620; Sat, 2 Jun 2001 12:52:24 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.3/8.11.1) id f52JqNl83068; Sat, 2 Jun 2001 12:52:23 -0700 (PDT) (envelope-from obrien) Date: Sat, 2 Jun 2001 12:52:23 -0700 From: "David O'Brien" To: Seigo Tanimura Cc: jhb@FreeBSD.org, current@FreeBSD.org Subject: Re: Lock of struct filedesc, file, pgrp, session and sigio Message-ID: <20010602125223.J31257@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <20010531124007.B57907@dragon.nuxi.com> <20010531130155.A58258@dragon.nuxi.com> <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200106011228.f51CSvD46848@rina.r.dl.itc.u-tokyo.ac.jp>; from tanimura@r.dl.itc.u-tokyo.ac.jp on Fri, Jun 01, 2001 at 09:28:57PM +0900 X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Jun 01, 2001 at 09:28:57PM +0900, Seigo Tanimura wrote: > David> It would also be nice to get a timeline on the commit schedule for this. > Test of 2 weeks should be enough, followed by commit in 15 June. I request that this be on hold until we actually get -current Alphas usable again. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 15:46:36 2001 Delivered-To: freebsd-current@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-66.dsl.lsan03.pacbell.net [63.207.60.66]) by hub.freebsd.org (Postfix) with ESMTP id 28B2C37B43C for ; Sat, 2 Jun 2001 15:46:34 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 6DAA0673A5; Sat, 2 Jun 2001 15:46:33 -0700 (PDT) Date: Sat, 2 Jun 2001 15:46:33 -0700 From: Kris Kennaway To: current@FReeBSD.org Subject: dirpref and RELENG_4 fsck Message-ID: <20010602154633.A25944@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="opJtzjQTFsWo+cga" Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --opJtzjQTFsWo+cga Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Was it determined that the fsck corruption problems which were seen with fsck after the introduction of the dirpref changes do not affect RELENG_4? I haven't seen any MFC of changes to the RELENG_4 fsck code, and I'm kind of worried now that I've reverted my current system back to RELENG_4 :-) Kris --opJtzjQTFsWo+cga Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE7GWzIWry0BWjoQKURAjAFAKDjfAwsEsGaUMmhVpC8LpBi1TvjfQCg9zoY iV+bCUTAQ6k9T/1g2uzUP9k= =wwmv -----END PGP SIGNATURE----- --opJtzjQTFsWo+cga-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 17:59:18 2001 Delivered-To: freebsd-current@freebsd.org Received: from superconductor.rush.net (superconductor.rush.net [208.9.155.8]) by hub.freebsd.org (Postfix) with ESMTP id E95C937B422 for ; Sat, 2 Jun 2001 17:59:15 -0700 (PDT) (envelope-from bright@superconductor.rush.net) Received: (from bright@localhost) by superconductor.rush.net (8.11.2/8.11.2) id f530xDd00570; Sat, 2 Jun 2001 20:59:13 -0400 (EDT) Date: Sat, 2 Jun 2001 20:59:13 -0400 From: Alfred Perlstein To: Kris Kennaway Cc: current@FreeBSD.ORG Subject: Re: dirpref and RELENG_4 fsck Message-ID: <20010602205912.F1832@superconductor.rush.net> References: <20010602154633.A25944@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0us In-Reply-To: <20010602154633.A25944@xor.obsecurity.org>; from kris@obsecurity.org on Sat, Jun 02, 2001 at 03:46:33PM -0700 X-all-your-base: are belong to us. Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * Kris Kennaway [010602 18:46] wrote: > Was it determined that the fsck corruption problems which were seen > with fsck after the introduction of the dirpref changes do not affect > RELENG_4? I haven't seen any MFC of changes to the RELENG_4 fsck > code, and I'm kind of worried now that I've reverted my current system > back to RELENG_4 :-) Afaik the problem was that fsck would wipe certain stats info that dirpref would use, however I think the kernel detects absurd values and will reinit them. I could be way off about this though. :) -- -Alfred Perlstein [alfred@freebsd.org] Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message From owner-freebsd-current Sat Jun 2 19:15:15 2001 Delivered-To: freebsd-current@freebsd.org Received: from ego.mind.net (ego.mind.net [206.99.66.9]) by hub.freebsd.org (Postfix) with ESMTP id 8D37337B422 for ; Sat, 2 Jun 2001 19:15:08 -0700 (PDT) (envelope-from takhus@takhus.mind.net) Received: from takhus.dyn.mind.net (AFN-Dyn-63151110123.pc.ashlandfiber.net [63.151.110.123]) by ego.mind.net (8.9.3/8.9.3) with ESMTP id TAA28463 for ; Sat, 2 Jun 2001 19:15:08 -0700 Received: from localhost (fleisher@localhost) by takhus.dyn.mind.net (8.11.3/8.11.3) with ESMTP id f532F7H00385 for ; Sat, 2 Jun 2001 19:15:07 -0700 (PDT) (envelope-from takhus@takhus.mind.net) X-Authentication-Warning: takhus.dyn.mind.net: fleisher owned process doing -bs Date: Sat, 2 Jun 2001 19:15:07 -0700 (PDT) From: Tony Fleisher X-Sender: fleisher@takhus.dyn.mind.net To: current@freebsd.org Subject: Problems booting recent -current Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I just tried to boot a -current kernel cvsupped at Sat Jun 2 14:11:35 PDT 2001, and was thrown the following error trying to boot to single-user (transcribed by hand): src/sys/kern/kern_sync.c:385 sleeping with "eventhandler" locked from src/sys/kern/subr_eventhandler:159 This came up immediately after "Mounting root from ufs:/dev/ad0s2a" and locked the box hard (no keyboard response, not even from the "caps lock"), so I am unable to produce a trace. Included below is my dmesg.boot from the old kernel. Is there some trick to get -current to boot at the moment? Please let me know if there is any further information I can provide that would be of help. Thanks, Tony. ----- dmesg.boot ----- 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 5.0-CURRENT #6: Sun Apr 22 20:41:02 PDT 2001 fleisher@takhus.dyn.mind.net:/usr/obj/usr/local/src/freebsd/src/sys/TAKHUS Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 750033375 Hz CPU: AMD Athlon(tm) Processor (750.03-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x621 Stepping = 1 Features=0x183f9ff AMD Features=0xc0400000 real memory = 536788992 (524208K bytes) avail memory = 517771264 (505636K bytes) Preloaded elf kernel "kernel" at 0xc0425000. Pentium Pro MTRR support enabled Using $PIR table, 8 entries at 0xc00f0e50 npx0: on motherboard npx0: INT 16 interface pcib0: at pcibus 0 on motherboard pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at 0.0 (no driver attached) pci1: at 1.0 (no driver attached) isab0: at device 4.0 on pci0 isa0: on isab0 atapci0: port 0xb800-0xb80f at device 4.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 uhci0: port 0xb400-0xb41f irq 7 at device 4.2 on pci0 usb0: on uhci0 usb0: USB revision 1.0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1: port 0xb000-0xb01f irq 7 at device 4.3 on pci0 usb1: on uhci1 usb1: USB revision 1.0 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered ed0: port 0x9400-0x941f irq 3 at device 10.0 on pci0 ed0: address 52:54:05:fb:f4:9d, type NE2000 (16 bit) pcm0: port 0x9000-0x901f irq 10 at device 11.0 on pci0 pcib2: at device 13.0 on pci0 pci2: on pcib2 de0: port 0x7800-0x787f mem 0xd6000000-0xd600007f irq 7 at device 4.0 on pci2 de0: 21140A [10-100Mb/s] pass 2.0 de0: address 00:00:bc:11:0c:51 de1: port 0x7400-0x747f mem 0xd5800000-0xd580007f irq 11 at device 5.0 on pci2 de1: 21140A [10-100Mb/s] pass 2.0 de1: address 00:00:bc:11:0c:52 de2: port 0x7000-0x707f mem 0xd5000000-0xd500007f irq 10 at device 6.0 on pci2 de2: 21140A [10-100Mb/s] pass 2.0 de2: address 00:00:bc:11:0c:53 de3: port 0x6800-0x687f mem 0xd4800000-0xd480007f irq 3 at device 7.0 on pci2 de3: 21140A [10-100Mb/s] pass 2.0 de3: address 00:00:bc:11:0c:54 atkbdc0: at port 0x60,0x64 on isa0 atkbd0: flags 0x1 irq 1 on atkbdc0 kbd0 at atkbd0 psm0: irq 12 on atkbdc0 psm0: model MouseMan+, device ID 0 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 pmtimer0 on isa0 ppc0: parallel port not found. 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: configured irq 3 not in bitmap of probed irqs 0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 unknown: can't assign resources unknown: can't assign resources unknown: can't assign resources unknown: can't assign resources ad0: 19569MB [39761/16/63] at ata0-master UDMA66 acd0: CD-RW at ata1-master PIO4 acd1: CDROM at ata1-slave PIO4 Mounting root from ufs:/dev/ad0s2a acquiring duplicate lock of same type: "allproc" 1st @ /usr/local/src/freebsd/src/sys/kern/kern_proc.c:584 2nd @ /usr/local/src/freebsd/src/sys/kern/kern_proc.c:143 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message