Re: [Bugme-new] [Bug 6745] New: kernel hangs when trying to read atip wiith cdrecord

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, 24 Jun 2006 13:36:28 -0700
[email protected] wrote:

> http://bugzilla.kernel.org/show_bug.cgi?id=6745
> 
>            Summary: kernel hangs when trying to read atip wiith cdrecord
>     Kernel Version: 2.6.16.1
>             Status: NEW
>           Severity: normal
>              Owner: [email protected]
>          Submitter: [email protected]
> 
> 
> Most recent kernel where this bug did not occur: 2.6.16.1 (yes, the same version
> - it works with my dvd-burner, but not with my cd-burner), the 2.4 series worked
> with both, but there I have been using ide-scsi)
> Distribution: Mandriva 9.0 based
> Hardware Environment:
> cdrom: Cyberdrive CW058D - master on 2nd IDE
> dvd: Pioneer 106D slave on prim. IDE
> MB: elitegroup k7sem with sis chipset (SIS 5513)
> Software Environment:
> cdrtools 2.01.01a10
> 
> Problem Description:
> When trying to use cdrecord with the cdburner, the kernel hangs (not completely,
> only for cd-burning) and the system has to be rebooted. Even retrieving the
> atip-information of a disc fails.
> It fails only with the cd-recorder, not with the DVD-Burner. But when I tried
> with the cdrecorder, burning with the dvd-burner won't work either until the
> machine is rebooted.
> 
> Steps to reproduce:
> I simply try to use "cdrecord dev=ATAPI:1,0,0 -atip" as root.
> # cdrecord dev=ATAPI:1,0,0 -atip
> Cdrecord-ProDVD-Clone 2.01.01a09 (i686-pc-linux-gnu) Copyright (C) 1995-2006
> J�rg Schilling
> cdrecord: Warning: Running on Linux-2.6.16.1
> cdrecord: There are unsettled issues with Linux-2.5 and newer.
> cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
> scsidev: 'ATAPI:1,0,0'
> devname: 'ATAPI'
> scsibus: 1 target: 0 lun: 0
> Warning: Using ATA Packet interface.
> Warning: The related Linux kernel interface code seems to be unmaintained.
> Warning: There is absolutely NO DMA, operations thus are slow.
> Using libscg version 'schily-0.8'.
> Device type    : Removable CD-ROM
> Version        : 0
> Response Format: 1
> Vendor_info    : 'CyberDrv'
> Identifikation : 'CW058D CD-R/RW  '
> Revision       : '160D'
> Device seems to be: Generic mmc CD-RW.
> Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
> Driver flags   : MMC-2 SWABAUDIO BURNFREE
> Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P
> RAW/R96R
> ----here it hangs and never returns---
> 
> If I run cdrecord with -V (i.e. scsi verbose), it reads:
> [...]
> Executing 'mode select g1' command on Bus 1 Target 0, Lun 0 timeout 40s
> CDB:  55 10 00 00 00 00 00 00 3C 00
> cmd finished after 0.002s timeout 40s
> 
> Executing 'get_configuration' command on Bus 1 Target 0, Lun 0 timeout 40s
> CDB:  46 02 00 37 00 00 00 00 10 00
> cmd finished after 0.000s timeout 40s
> 
> Executing 'read buffer' command on Bus 1 Target 0, Lun 0 timeout 40s
> CDB:  3C 00 00 00 00 00 00 00 04 00
> cmd finished after 0.000s timeout 40s
> 
> Executing 'read buffer' command on Bus 1 Target 0, Lun 0 timeout 40s
> CDB:  3C 00 00 00 00 00 00 FC 00 00
> 
> So the kernel doesn't timeout/return for some reason.
> You can find the full log here:
> http://muenchen-surf.de/lohmaier/cdrecord_atip_log
> 
> If that information is not enough to handle the process, please tell me what
> else you need. Thank you.
> 

We seem to have an awful lot of these "CD burner doesn't work but it did in
2.4" reports.

Does anyone have the vaguest inklink of how we broke it?
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux