From owner-freebsd-arch@FreeBSD.ORG Sat Sep 27 13:08:45 2008 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 974CD106568C for ; Sat, 27 Sep 2008 13:08:45 +0000 (UTC) (envelope-from nyan@jp.FreeBSD.org) Received: from watery.cc.kogakuin.ac.jp (watery.cc.kogakuin.ac.jp [133.80.152.80]) by mx1.freebsd.org (Postfix) with ESMTP id 4FE218FC14 for ; Sat, 27 Sep 2008 13:08:45 +0000 (UTC) (envelope-from nyan@jp.FreeBSD.org) Received: from localhost (localhost [IPv6:::1]) by watery.cc.kogakuin.ac.jp (unknown) with ESMTP id m8RCUstG030338; Sat, 27 Sep 2008 21:30:54 +0900 (JST) (envelope-from nyan@jp.FreeBSD.org) Date: Sat, 27 Sep 2008 21:30:40 +0900 (JST) Message-Id: <20080927.213040.27797529.nyan@jp.FreeBSD.org> To: xcllnt@mac.com From: Takahashi Yoshihiro In-Reply-To: <901FB1DE-BA4C-405C-8F8E-AA8CCC6A89FA@mac.com> References: <1896.1222371977@critter.freebsd.dk> <901FB1DE-BA4C-405C-8F8E-AA8CCC6A89FA@mac.com> X-Mailer: Mew version 6.1 on Emacs 22.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: arch@freebsd.org, phk@phk.freebsd.dk Subject: Re: RFC: making gpart default X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Sep 2008 13:08:45 -0000 In article <901FB1DE-BA4C-405C-8F8E-AA8CCC6A89FA@mac.com> Marcel Moolenaar writes: > o I do not have a pc98 machine. I've been testing on > a memory disk and validated inter-operability, but > I don't have FreeBSD booting a running on pc98. I tested gpart on pc98 and found some problems. 1. A disklabel checking in g_part_bsd_read() is failed. 2. g_part_pc98_dumpconf() does not print a slice name. 3. g_part_pc98_probe() is too strict. 4. It's failed to recognize a big SCSI disk as BSD slice. 5. A (bit strange) FAT slice is recoginized as BSD slice. (6. Do we need more work for libdisk?) I fixed 1, 2 and 3. The patch is: http://home.jp.freebsd.org/~nyan/geom/g_part_pc98.diff My environment is: http://home.jp.freebsd.org/~nyan/geom/dmesg.txt http://home.jp.freebsd.org/~nyan/geom/geom_pc98.txt http://home.jp.freebsd.org/~nyan/geom/g_part_pc98.txt --- TAKAHASHI Yoshihiro