From owner-freebsd-current Fri Nov 29 13:04:03 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id NAA06890 for current-outgoing; Fri, 29 Nov 1996 13:04:03 -0800 (PST) Received: from sovcom.kiae.su (sovcom.kiae.su [193.125.152.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id NAA06872; Fri, 29 Nov 1996 13:03:59 -0800 (PST) Received: by sovcom.kiae.su id AA05636 (5.65.kiae-1 ); Fri, 29 Nov 1996 23:53:44 +0300 Received: by sovcom.KIAE.su (UUMAIL/2.0); Fri, 29 Nov 96 23:53:44 +0300 Received: (from ache@localhost) by nagual.ru (8.8.3/8.8.3) id XAA00689; Fri, 29 Nov 1996 23:51:56 +0300 (MSK) Message-Id: <199611292051.XAA00689@nagual.ru> Subject: Re: MSDOS lkm just broken (MAXBSIZE) In-Reply-To: <199611292005.PAA08993@dyson.iquest.net> from "John S. Dyson" at "Nov 29, 96 03:05:21 pm" To: toor@dyson.iquest.net (John S. Dyson) Date: Fri, 29 Nov 1996 23:51:56 +0300 (MSK) Cc: current@freebsd.org, dyson@freebsd.org From: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (Andrey A. Chernov) Organization: self X-Class: Fast X-Mailer: ELM [version 2.4ME+ PL28 (25)] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > > > panic: getblk: size(32768) > MAXBSIZE(16384) > > > Excellent!!! Another disk (filesystem) saved... This is only > panicing under a very very evil situation. It was never > checked before. Nothing saved, it simple not work and really work before! No evil situation occurse, it was just usual boot stage mount as before. It not work by very simple reason: MSDOS lkm awaits MAXBSIZE as 32768 and compiled kernel define it as 16384 instead of 32768 because MSDOSFS NOT defined by kernel because I don't want MSDOSFS inside kernel and want is as lkm instead. I always have my MSDOS filesystem mounted and it work for me for years without any data corruption in both filesystems, it not work now. Now I forced to define MSDOSFS in my kernel config file to bypass your checking (and not use MSDOS lkm as result). -- Andrey A. Chernov http://www.nagual.ru/~ache/