From owner-freebsd-fs Mon Apr 20 13:09:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA03358 for freebsd-fs-outgoing; Mon, 20 Apr 1998 13:09:32 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from bachue.usc.unal.edu.co ([168.176.3.20]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA03128 for ; Mon, 20 Apr 1998 20:08:50 GMT (envelope-from giffunip@asme.org) Received: from giffuni.usc.unal.edu.co ([168.176.3.48]) by bachue.usc.unal.edu.co (Netscape Messaging Server 3.0) with SMTP id AAA1985 for ; Mon, 20 Apr 1998 15:12:02 +0500 Message-ID: <353BAB39.167EB0E7@asme.org> Date: Mon, 20 Apr 1998 15:08:25 -0500 From: "Pedro F. Giffuni" Organization: U. Nacional de Colombia X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.2.5-RELEASE i386) MIME-Version: 1.0 To: freebsd-fs@FreeBSD.ORG Subject: Updated Amd (automounter) available Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I thought this might be of interest if anyone that wants to try an update, AFAIK no one maintains the FreeBSD port. enjoy, Pedro. ______ To find out more information about am-utils and the developer's mailing list amd-dev, you may subscribe to the list by sending email to majordomo@majordomo.cs.columbia.edu with the body text of "subscribe amd-dev". FTP instructions of the latest am-utils will be given to you then. The am-utils home page is http://www.cs.columbia.edu/~ezk/am-utils/ Good luck. Erez Zadok. Maintainer, am-utils package and AMD-DEV list. Email: amd-dev-owner@majordomo.cs.columbia.edu WWW: http://www.cs.columbia.edu/~ezk/am-utils/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Wed Apr 22 17:29:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA15924 for freebsd-fs-outgoing; Wed, 22 Apr 1998 17:29:48 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from mail.calweb.com (mail.calweb.com [208.131.56.12]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA15862 for ; Thu, 23 Apr 1998 00:29:36 GMT (envelope-from cslye@calweb.com) Received: by mail.calweb.com (8.8.6/8.8.6) with ESMTP id RAA29238; Wed, 22 Apr 1998 17:29:35 -0700 (PDT) X-SMTP: helo web1.calweb.com from cslye@calweb.com server cslye@web1.calweb.com ip 208.131.56.51 Received: (from cslye@localhost) by web1.calweb.com (8.8.5/8.8.5) id RAA22740; Wed, 22 Apr 1998 17:29:35 -0700 (PDT) Message-Id: <199804230029.RAA22740@web1.calweb.com> Subject: fs@freebsd.org To: fs@FreeBSD.ORG Date: Wed, 22 Apr 1998 17:29:35 -0700 (PDT) From: "Cameron Slye" Cc: large@calweb.com, filesystems@calweb.com X-Mailer: ELM [version 2.4 PL25 ME8b] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Wondering how large a file system can be with 2.2.6. I see a single file size can be upto 512gig. I have a 70gig partion that will not fsck, gets the following errors.. fsck in free(): warning: junk pointer, too high to make sence fsck in free(): warning: chunk is allready free fsck sig 11 I was using the filesystem just fine, filled it up a few times etc. No errors, just this when fscking. Any ideas? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Wed Apr 22 18:46:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA03406 for freebsd-fs-outgoing; Wed, 22 Apr 1998 18:46:47 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from smtp03.primenet.com (daemon@smtp03.primenet.com [206.165.6.133]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id BAA03401 for ; Thu, 23 Apr 1998 01:46:44 GMT (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp03.primenet.com (8.8.8/8.8.8) id SAA08388; Wed, 22 Apr 1998 18:46:40 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp03.primenet.com, id smtpd008288; Wed Apr 22 18:46:33 1998 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id SAA24000; Wed, 22 Apr 1998 18:46:27 -0700 (MST) From: Terry Lambert Message-Id: <199804230146.SAA24000@usr08.primenet.com> Subject: Re: fs@freebsd.org To: cslye@calweb.com (Cameron Slye) Date: Thu, 23 Apr 1998 01:46:27 +0000 (GMT) Cc: fs@FreeBSD.ORG, large@calweb.com, filesystems@calweb.com In-Reply-To: <199804230029.RAA22740@web1.calweb.com> from "Cameron Slye" at Apr 22, 98 05:29:35 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Wondering how large a file system can be with 2.2.6. I see a single file > size can be upto 512gig. I have a 70gig partion that will not fsck, gets the > following errors.. > > > fsck in free(): warning: junk pointer, too high to make sence > fsck in free(): warning: chunk is allready free > > fsck sig 11 > > I was using the filesystem just fine, filled it up a few times etc. No > errors, just this when fscking. > > Any ideas? Is it currently mounted? This could be the problem. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Apr 23 14:49:07 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA02307 for freebsd-fs-outgoing; Thu, 23 Apr 1998 14:49:07 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from ns1.yes.no (ns1.yes.no [195.119.24.10]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA02301 for ; Thu, 23 Apr 1998 14:49:04 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [194.198.43.36]) by ns1.yes.no (8.8.7/8.8.7) with ESMTP id VAA18840 for ; Thu, 23 Apr 1998 21:48:59 GMT Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id XAA04933; Thu, 23 Apr 1998 23:48:57 +0200 (MET DST) Message-ID: <19980423234857.51461@follo.net> Date: Thu, 23 Apr 1998 23:48:57 +0200 From: Eivind Eklund To: fs@FreeBSD.ORG Subject: Problem which FSCK doesn't fix Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org A users problem: A partition passes fsck (with -f) fine, but causes panic()s sometimes ("free vnode isn't"), and makes dump loop 'forever' (or at least well past 1700%, which seems 17x too much :-) I have a binary copy of the partition, a copy of the disklabel output for the disk, and a copy of fdisk output for the disk. Anybody that could clue me in to what's the best way to approach this (or feel a desire to take over ;-)? Eivind. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Thu Apr 23 23:02:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA28331 for freebsd-fs-outgoing; Thu, 23 Apr 1998 23:02:54 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA28326 for ; Thu, 23 Apr 1998 23:02:53 -0700 (PDT) (envelope-from tlambert@usr09.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.8.8/8.8.8) id XAA19720; Thu, 23 Apr 1998 23:02:48 -0700 (MST) Received: from usr09.primenet.com(206.165.6.209) via SMTP by smtp04.primenet.com, id smtpd019701; Thu Apr 23 23:02:41 1998 Received: (from tlambert@localhost) by usr09.primenet.com (8.8.5/8.8.5) id XAA06993; Thu, 23 Apr 1998 23:02:35 -0700 (MST) From: Terry Lambert Message-Id: <199804240602.XAA06993@usr09.primenet.com> Subject: Re: Problem which FSCK doesn't fix To: eivind@yes.no (Eivind Eklund) Date: Fri, 24 Apr 1998 06:02:35 +0000 (GMT) Cc: fs@FreeBSD.ORG In-Reply-To: <19980423234857.51461@follo.net> from "Eivind Eklund" at Apr 23, 98 11:48:57 pm X-Mailer: ELM [version 2.4 PL25] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > A users problem: A partition passes fsck (with -f) fine, but causes > panic()s sometimes ("free vnode isn't"), and makes dump loop 'forever' > (or at least well past 1700%, which seems 17x too much :-) The "free vnode isn't" is an inherent race condition having to do with vclean and how VOP_LOCK can't be trusted because of the way it is implemented. This is the basis of my "vclean must die" crusade and my "VOP_LOCK must become veto based" crusade. Basically, it's pretty glaringly obvious, if you can get the whole vnode life cycle in your head at one time. Going to a veto basis is just to make sure that all FS's use the corrected code, more than a real requirement (assuming this is FFS; if not, the FS probably has bogus semantics, since most of them do). The problem occurs when an allocation is made while an allocation is being slept, simultaneously. I'd explain it, but it's not simple to explain, and you'd be better off loading all the code in your head and pondering it yourself, rather than having me load an analogue of the code in your head and stepping you through it. When you look at it without taking the whole thing into account at one time, it looks like it can't happen. Yet users report the error, don't they? > I have a binary copy of the partition, a copy of the disklabel output > for the disk, and a copy of fdisk output for the disk. > > Anybody that could clue me in to what's the best way to approach this > (or feel a desire to take over ;-)? The "free vnode isn't" error is totally unrelated to this one. The dump looping I don't understand; how large is the image of this thing? In general, dump is seriously neglected. I would not expect a dump problem, but neither would I be terribly surprised at one. Code does not mutate, but there are occasions when it is allowed to be selectively maintained. You may want to look at reverting the reporting format changes and some other minor changes that occurred about 8-10 months ago. This may or may not fix things, but the closer to the CSRG code base the code is, the more likely that some academic type sat around for a quarter or more thinking about the next-to-last cahnge before charging in and twiddling bits. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Apr 24 02:37:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA05429 for freebsd-fs-outgoing; Fri, 24 Apr 1998 02:37:32 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from helios.dnttm.ru (root@dnttm-gw.rssi.ru [193.232.0.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA05281 for ; Fri, 24 Apr 1998 02:35:03 -0700 (PDT) (envelope-from dima@tejblum.dnttm.rssi.ru) Received: (from uucp@localhost) by helios.dnttm.ru (8.8.5/8.8.5/IP-3) with UUCP id NAA09452; Fri, 24 Apr 1998 13:31:47 +0400 Received: from tejblum.dnttm.rssi.ru (localhost [127.0.0.1]) by tejblum.dnttm.rssi.ru (8.8.8/8.8.7) with ESMTP id NAA01904; Fri, 24 Apr 1998 13:21:52 +0400 (MSD) (envelope-from dima@tejblum.dnttm.rssi.ru) Message-Id: <199804240921.NAA01904@tejblum.dnttm.rssi.ru> X-Mailer: exmh version 2.0gamma 1/27/96 To: Eivind Eklund cc: fs@FreeBSD.ORG Subject: Re: Problem which FSCK doesn't fix In-reply-to: Your message of "Thu, 23 Apr 1998 23:48:57 +0200." <19980423234857.51461@follo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 24 Apr 1998 13:21:52 +0400 From: Dmitrij Tejblum Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Eivind Eklund wrote: > causes > panic()s sometimes ("free vnode isn't"), Have you tried to run dmesg on the core dump? Dima To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Apr 24 05:34:04 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA26207 for freebsd-fs-outgoing; Fri, 24 Apr 1998 05:34:04 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from kaori.communique.net (kaori.communique.net [204.27.67.55]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA26202; Fri, 24 Apr 1998 05:34:02 -0700 (PDT) (envelope-from rzig@verio.net) Received: by kaori.communique.net with Internet Mail Service (5.0.1458.49) id ; Fri, 24 Apr 1998 07:33:41 -0500 Message-ID: From: Raul Zighelboim To: "'fs@freebsd.org'" Cc: "'hackers@freebsd.org'" Subject: fsck rc and login.conf Date: Fri, 24 Apr 1998 07:33:39 -0500 X-Priority: 3 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.0.1458.49) Content-Type: text/plain Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello there; When I rebooting my system, rc runs fsck. At one point, it complains that the user daemon does not have enough resources to do an fsck on my large filesystem (30 Gbytes). The error I get is: Cannot alloc 3317710 bytes for blockmap Cannot check file system So, I edited /etc/login.conf to set maxmemsize to 64K (from 32K) and rebuilt te db with no success. I set up user daemon on Class daemon, with no success. I edited /etc/rc and added 'ulimit -m 65355' at the begining of the file, with no success. The questio: what am I missing ? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Apr 24 10:45:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA10540 for freebsd-fs-outgoing; Fri, 24 Apr 1998 10:45:25 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from misery.sdf.com (misery.sdf.com [204.244.213.32]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id KAA10533; Fri, 24 Apr 1998 10:45:23 -0700 (PDT) (envelope-from tom@sdf.com) Received: from tom by misery.sdf.com with smtp (Exim 1.82 #3) id 0ySm8C-0002i9-00; Fri, 24 Apr 1998 10:19:24 -0700 Date: Fri, 24 Apr 1998 10:19:24 -0700 (PDT) From: Tom To: Raul Zighelboim cc: "'fs@freebsd.org'" , "'hackers@freebsd.org'" Subject: Re: fsck rc and login.conf In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri, 24 Apr 1998, Raul Zighelboim wrote: > I edited /etc/login.conf to set maxmemsize to 64K (from 32K) and > rebuilt te db with no success. On which class did you make this change? You must change the daemon class. init changes to class daemon before starting the rc* stuff. > I set up user daemon on Class daemon, with no success. This doesn't do anything. I'm not sure why you'd think so... > I edited /etc/rc and added 'ulimit -m 65355' at the begining of > the file, with no success. This can't do anything as ulimit will only increae the soft limit up the hard limit. Tom To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message From owner-freebsd-fs Fri Apr 24 11:39:44 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA26652 for freebsd-fs-outgoing; Fri, 24 Apr 1998 11:39:44 -0700 (PDT) (envelope-from owner-freebsd-fs@FreeBSD.ORG) Received: from dingo.cdrom.com (dingo.cdrom.com [204.216.28.145]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA26627; Fri, 24 Apr 1998 11:39:33 -0700 (PDT) (envelope-from mike@dingo.cdrom.com) Received: from dingo.cdrom.com (localhost [127.0.0.1]) by dingo.cdrom.com (8.8.8/8.8.5) with ESMTP id LAA00917; Fri, 24 Apr 1998 11:36:22 -0700 (PDT) Message-Id: <199804241836.LAA00917@dingo.cdrom.com> X-Mailer: exmh version 2.0zeta 7/24/97 To: Raul Zighelboim cc: "'fs@freebsd.org'" , "'hackers@freebsd.org'" Subject: Re: fsck rc and login.conf In-reply-to: Your message of "Fri, 24 Apr 1998 07:33:39 CDT." Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 24 Apr 1998 11:36:21 -0700 From: Mike Smith Sender: owner-freebsd-fs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Hello there; > > When I rebooting my system, rc runs fsck. At one point, it complains > that the user daemon does not have enough resources to do an fsck on my > large filesystem (30 Gbytes). The error I get is: > > Cannot alloc 3317710 bytes for blockmap > Cannot check file system > > So, > I edited /etc/login.conf to set maxmemsize to 64K (from 32K) and > rebuilt te db with no success. > I set up user daemon on Class daemon, with no success. > I edited /etc/rc and added 'ulimit -m 65355' at the begining of > the file, with no success. > > The questio: what am I missing ? Update /etc/login.conf to the latest version for your system (either -stable or -current). You can get this from eg. ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-stable/src/etc/login.conf -- \\ Sometimes you're ahead, \\ Mike Smith \\ sometimes you're behind. \\ mike@smith.net.au \\ The race is long, and in the \\ msmith@freebsd.org \\ end it's only with yourself. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-fs" in the body of the message