Date: Sun, 10 Dec 2006 11:40:07 GMT From: Heiner <h.eichmann@gmx.de> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/106432: Record of disks (DVD-R) through the k3b program leads to lag of system Message-ID: <200612101140.kBABe7YC074429@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/106432; it has been noted by GNATS. From: Heiner <h.eichmann@gmx.de> To: bug-followup@freebsd.org, andrew@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200612101140.kBABe7YC074429>