From owner-freebsd-bugs Mon Nov 9 02:39:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA12462 for freebsd-bugs-outgoing; Mon, 9 Nov 1998 02:39:59 -0800 (PST) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA12455 for ; Mon, 9 Nov 1998 02:39:58 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id CAA18355; Mon, 9 Nov 1998 02:40:00 -0800 (PST) Received: from wall.yamaha-motor.co.jp (wall.yamaha-motor.co.jp [202.32.152.254]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id CAA11369 for ; Mon, 9 Nov 1998 02:30:33 -0800 (PST) (envelope-from kimura@kaiseki.yamaha-motor.co.jp) Received: by wall.yamaha-motor.co.jp; id TAA12804; Mon, 9 Nov 1998 19:30:17 +0900 (JST) Received: from unknown(133.215.49.21) by wall.yamaha-motor.co.jp via smap (4.1) id xma012790; Mon, 9 Nov 98 19:29:57 +0900 Received: from pot026.yamaha-motor.co.jp ([133.215.44.7]) by proxy.yamaha-motor.co.jp (8.8.8+2.7Wbeta7/3.6W-GW-971226) with ESMTP id TAA28709 for ; Mon, 9 Nov 1998 19:29:47 +0900 (JST) Received: (from kimura@localhost) by pot026.yamaha-motor.co.jp (8.8.8/3.6W) id TAA11728; Mon, 9 Nov 1998 19:30:53 +0900 (JST) Message-Id: <199811091030.TAA11728@pot026.yamaha-motor.co.jp> Date: Mon, 9 Nov 1998 19:30:53 +0900 (JST) From: kimura@kaiseki.yamaha-motor.co.jp Reply-To: kimura%kimura@kaiseki.yamaha-motor.co.jp To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: bin/8625: disklabel core dumped with od-driver Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 8625 >Category: bin >Synopsis: disklabel core dumped with od-driver >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Nov 9 02:40:00 PST 1998 >Last-Modified: >Originator: Tetsuya Kimura >Organization: YAMAHA MOTOR CO., LTD. Analysis Research Group >Release: FreeBSD 2.2.7-RELEASE i386 >Environment: FreeBSD 2.2.7-RELEASE i386 with optical disk driver >Description: disklabel(8) core dumped with optical disk driver if disktype was specified 'auto'. >How-To-Repeat: Modifiy the kernel to support optical disks. optical disk driver patch set is distributed in following URL. ftp://jaz.jp.freebsd.org/pub/FreeBSD-jp/OD/od-driver-2.2.7R.tar.gz Then write the disklabel to a optical disk as following # disklabel -r -w -B od0 auto >Fix: I have modified the function getvirginlabel() in disklabel.c as in freebsd-current, not to use lab.d_boot0. Patch is following --- disklabel.c.dist Sat Jul 18 05:13:00 1998 +++ disklabel.c Fri Nov 6 13:54:42 1998 @@ -1326,6 +1326,8 @@ return (NULL); } close(f); + lab.d_boot0 = NULL; + lab.d_boot1 = NULL; return (&lab); } >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message