kern/106432: Record of disks (DVD-R) through the k3b program
leads to lag of system
Heiner
h.eichmann at gmx.de
Sun Dec 10 03:40:08 PST 2006
The following reply was made to PR kern/106432; it has been noted by GNATS.
From: Heiner <h.eichmann at gmx.de>
To: bug-followup at freebsd.org,
andrew at dobrohot.org
Cc:
Subject: Re: kern/106432: Record of disks (DVD-R) through the k3b program leads to lag of system
Date: Sun, 10 Dec 2006 12:39:14 +0100
Hi!
As it works on 6.1 but does not work under 6.2 it indeed seems to be a kernel
bug. What might help the kernel hackers here is, if you start k3b from a
console (like kde's konsole). k3b prints out debugging information, like:
k3b: (K3bDevice::ScsiCommand) transport command 0, length: 6
k3b: (K3bDevice::ScsiCommand) transport failed (4): 145920
This means, that cam_send_ccb is called with ccb.csio.cdb_io.cdb_bytes[0] == 0
(hex) and ccb.csio.cdb_len == 6.
This failed in this example. The exact meaning of the "(4): 145920" can be
seen in libk3bdevice/k3bscsicommand_bsd.cpp in the k3b port, which prints
this information. If more information is required, I am willing to patch k3b,
so that it prints out more debugging information.
A final note: k3b uses cdrecord and dvd+rw-tools for writing. But for reading
drive capabilites and analyzing the disks it uses direct scsi commands.
I am afraid that's all I can do for the moment.
Heiner
More information about the freebsd-bugs
mailing list