From owner-freebsd-current Mon Jan 24 5:37:10 2000 Delivered-To: freebsd-current@freebsd.org Received: from freebsd.dk (freebsd.dk [212.242.42.178]) by hub.freebsd.org (Postfix) with ESMTP id E43D414D6D for ; Mon, 24 Jan 2000 05:36:58 -0800 (PST) (envelope-from sos@freebsd.dk) Received: (from sos@localhost) by freebsd.dk (8.9.3/8.9.1) id OAA06146; Mon, 24 Jan 2000 14:36:40 +0100 (CET) (envelope-from sos) From: Soren Schmidt Message-Id: <200001241336.OAA06146@freebsd.dk> Subject: Re: problem of burncd In-Reply-To: <200001242225.FIC98286.DBZPOIV@kosy.gr.jp> from Yosuke Koshino at "Jan 24, 2000 10:25:14 pm" To: youchan@kosy.gr.jp (Yosuke Koshino) Date: Mon, 24 Jan 2000 14:36:39 +0100 (CET) Cc: freebsd-current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG It seems Yosuke Koshino wrote: > Hi,there > > I install FreeBSD-current-20000122. > I tried to write CD-R with burncd, but writing of CD-R is failed > at the 'fixate' sequence. At the same time, I got the next error > message. > The message is "burncd: ioctl(CDRIOCCLOSEDISK) : Device busy". > Then, I add "sleep(10);" in 'fixate' code of burncd.c. You didn't get any other error messages ?? > > I have been able to write CD-R normally with burncd now. > I think the cause of the failure is that My CDR drive have 4MB > cache memory and the synchronize of this cache need about 7 or > 8 seconds. > Is there the matter of the function "acd_close_track()" of > atapi-cd.c in the kernel code ? Hmm, acd_close_track waits uptil 5 mins for the flush to complete that should be more than enough. Maybe you drive return to ready state before it actually did write out the contents, hmmm -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message