Bug 22411

Summary: CD-RW drive works mostly, but can't fixate
Product: Base System Reporter: pmh <pmh>
Component: kernAssignee: Søren Schmidt <sos>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1.1-STABLE   
Hardware: Any   
OS: Any   

Description pmh 2000-10-30 09:10:01 UTC
The device is recognized by the kernel. Blanking of CD-RW media
works, writing tracks seemingly works, fixating doesn't.
Same for CD-R media, fixating impossible.

Fix: 

If I knew, I'd provide a fix ;-)
How-To-Repeat: 
# burncd -f /dev/acd0c blank

acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: starting REQUEST_SENSE ccb =  03-00-00-00-12-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=18, h=0, s=0, count=0, feature=0, flags=01
acd0: finished REQUEST_SENSE
acd0: queueing TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished TEST_UNIT_READY
acd0: queueing TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished TEST_UNIT_READY
acd0: queueing READ_TOC ccb =  43-00-00-00-00-00-00-00-0c-00-00-00-00-00-00-00
acd0: starting READ_TOC ccb =  43-00-00-00-00-00-00-00-0c-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=12, h=0, s=0, count=0, feature=0, flags=01
acd0: starting REQUEST_SENSE ccb =  03-00-00-00-12-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=18, h=0, s=0, count=0, feature=0, flags=01
acd0: READ_TOC - ILLEGAL REQUEST asc=24 ascq=00 error=04
acd0: finished REQUEST_SENSE
acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW
acd0: queueing SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
acd0: starting SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished SET_SPEED
acd0: queueing BLANK_CMD ccb =  a1-01-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting BLANK_CMD ccb =  a1-01-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished BLANK_CMD
acd0: queueing TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished TEST_UNIT_READY
acd0: queueing READ_TOC ccb =  43-00-00-00-00-00-00-00-0c-00-00-00-00-00-00-00
acd0: starting READ_TOC ccb =  43-00-00-00-00-00-00-00-0c-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=12, h=0, s=0, count=0, feature=0, flags=01
acd0: starting REQUEST_SENSE ccb =  03-00-00-00-12-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=18, h=0, s=0, count=0, feature=0, flags=01
acd0: READ_TOC - ILLEGAL REQUEST asc=24 ascq=00 error=04
acd0: finished REQUEST_SENSE
acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW
acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW

# burncd -f /dev/acd0 data test.iso

acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW
acd0: queueing TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished TEST_UNIT_READY
acd0: queueing SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
acd0: starting SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished SET_SPEED
acd0: queueing MODE_SENSE_BIG ccb =  5a-00-05-00-00-00-00-00-3c-00-00-00-00-00-00-00
acd0: starting MODE_SENSE_BIG ccb =  5a-00-05-00-00-00-00-00-3c-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=60, h=0, s=0, count=0, feature=0, flags=01
acd0: finished MODE_SENSE_BIG
acd: mode sense  00-3a-21-00-00-00-00-00-05-32-01-04-08-00-00-00-00-00-00-00-00-00-00-96-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd: modeselect pagesize=60
acd: mode select  00-3a-21-00-00-00-00-00-05-32-01-c4-08-00-00-00-00-00-00-00-00-00-00-96-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: queueing MODE_SELECT_BIG ccb =  55-10-00-00-00-00-00-00-3c-00-00-00-00-00-00-00
acd0: starting MODE_SELECT_BIG ccb =  55-10-00-00-00-00-00-00-3c-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=60, h=0, s=0, count=0, feature=0, flags=01
acd0: finished MODE_SELECT_BIG
acd0: queueing READ_TRACK_INFO ccb =  52-01-00-00-00-ff-00-00-1c-00-00-00-00-00-00-00
acd0: starting READ_TRACK_INFO ccb =  52-01-00-00-00-ff-00-00-1c-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=28, h=0, s=0, count=0, feature=0, flags=01
acd0: finished READ_TRACK_INFO
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-00-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-00-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-10-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-10-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-20-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-20-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-30-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-30-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-40-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-40-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-50-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-50-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-60-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-60-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-70-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-70-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-80-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-80-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-90-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-90-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-a0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-a0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-b0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-b0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-c0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-c0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-d0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-d0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-e0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-e0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-00-f0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-00-f0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-00-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-00-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-10-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-10-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-20-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-20-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-30-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-30-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-40-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-40-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-50-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-50-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-60-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-60-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-70-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-70-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-80-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-80-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-90-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-90-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-a0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-a0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-b0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-b0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-c0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-c0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-d0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-d0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-e0-00-00-10-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-e0-00-00-10-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=32768, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing WRITE_BIG ccb =  2a-00-00-00-01-f0-00-00-01-00-00-00-00-00-00-00
acd0: starting WRITE_BIG ccb =  2a-00-00-00-01-f0-00-00-01-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=2048, h=0, s=0, count=0, feature=1, flags=01
acd0: finished WRITE_BIG (callback)
acd0: queueing SYNCHRONIZE_CACHE ccb =  35-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting SYNCHRONIZE_CACHE ccb =  35-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished SYNCHRONIZE_CACHE
acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW

# burncd -f /dev/acd0c fixate

acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-01-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW
acd0: queueing TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting TEST_UNIT_READY ccb =  00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished TEST_UNIT_READY
acd0: queueing SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
acd0: starting SET_SPEED ccb =  bb-00-ff-ff-00-b1-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished SET_SPEED
acd0: queueing CLOSE_TRACK/SESSION ccb =  5b-00-02-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting CLOSE_TRACK/SESSION ccb =  5b-00-02-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: CLOSE_TRACK/SESSION command timeout - resetting
ata0: resetting devices .. ata0: mask=01 status0=00 status1=7f
ata0-master: ata_command: addr=01f0, cmd=ef, c=0, h=0, s=0, count=34, feature=3, flags=03
ata0-master: success setting WDMA2 on PIIX3 chip
done
acd0: starting CLOSE_TRACK/SESSION ccb =  5b-00-02-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: starting REQUEST_SENSE ccb =  03-00-00-00-12-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=18, h=0, s=0, count=0, feature=0, flags=01
acd0: finished REQUEST_SENSE
acd0: queueing PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
acd0: starting PREVENT_ALLOW ccb =  1e-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ata0-master: ata_command: addr=01f0, cmd=a0, c=0, h=0, s=0, count=0, feature=0, flags=01
acd0: finished PREVENT_ALLOW
Comment 1 Poul-Henning Kamp freebsd_committer freebsd_triage 2000-12-18 20:59:51 UTC
Responsible Changed
From-To: freebsd-bugs->sos

This is Søren's area. 

You may want to change the "#if 0" around line 1450 in atapi-cd.c 
with an "#if 1" so that you write single-session CD's, that worked 
for my drive. 

Appearantly the drives will not allow the first session on a multisession 
CD to be over a certain size since that would not make it possible to 
write the next TOC and all that. 

Sos knows the details and is working on the problem....
Comment 2 Søren Schmidt freebsd_committer freebsd_triage 2001-04-02 20:50:07 UTC
State Changed
From-To: open->closed

THis is belived to be fixed in 4.3.