The messages above comes from libata-eh (ata_eh_link_report) but I am
not sure whether that is possibly a follow on. There was another commit
after intrepid alpha1 which could very well be causing trouble. Though
the problem fixed is something different it still might miss a media
change. Therefore I think this should be tested again, as soon as alpha2
gets available.

commit d1daeabf0da5bfa1943272ce508e2ba785730bf0
Author: James Bottomley <[EMAIL PROTECTED]>
Date:   Tue Jun 10 10:20:53 2008 -0500

[SCSI] sr: fix corrupt CD data after media change and delay
    
Reported-by: Geert Uytterhoeven <[EMAIL PROTECTED]>
    
If you delay 30s or more before mounting a CD after inserting it then the 
kernel has the wrong value for the CD size.
    
http://marc.info/?t=121276133000001
    
The problem is in sr_test_unit_ready(): the function eats unit attentions 
without adjusting the sdev->changed status.  This means that when the CD 
signals changed media via unit attention, we can ignore it.  Fix by making 
sr_test_unit_ready() adjust the changed status.


** Changed in: linux (Ubuntu)
     Assignee: Ubuntu Kernel Team (ubuntu-kernel-team) => Stefan Bader 
(stefan-bader-canonical)

-- 
ide-scsi: cdrom tray always reported open
https://bugs.launchpad.net/bugs/210819
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to