aic7xxx bug (Was : update aic79xx sequencer)

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

 



>I checked the latest adaptec souces and the aic7xxx part
>seemed to be in sync with the kernel with the big difference
>located in aic7xxx_osm.c.
>
>I will try James Bottomley "aic7xxx timer handling bug" fix.
>
>Emmanuel.
>
>> emmanuel.fuste wrote:
>> > Hello,
>> >
>> > Is there any similar updates available for aic7xxx ?
>> >
>> I could if James thinks it useful ...
>>

Results: It's better !!
The kernel no longuer panic, but the scsi bus never recover.

First, when inserting/ejecting a non-initialised CDRW, I've
got this:
eject:
Jan 12 21:14:26 rafale kernel: sr 0:0:3:0: Attempting to queue
an ABORT message
Jan 12 21:14:26 rafale kernel: CDB: 0x1b 0x0 0x0 0x0 0x2 0x0
Jan 12 21:14:26 rafale kernel: sr 0:0:3:0: Command not found
Jan 12 21:14:26 rafale kernel: aic7xxx_abort returns 0x2002
Jan 12 21:15:17 rafale kernel: Device not ready. Make sure
there is a disc in the drive.
Insert/eject
Jan 12 21:16:31 rafale kernel: sr 0:0:3:0: Attempting to queue
an ABORT message
Jan 12 21:16:31 rafale kernel: CDB: 0x1b 0x0 0x0 0x0 0x2 0x0
Jan 12 21:16:31 rafale kernel: sr 0:0:3:0: Command not found
Jan 12 21:16:31 rafale kernel: aic7xxx_abort returns 0x2002
Insert
Jan 12 21:17:08 rafale kernel: cdrom: This disc doesn't have
any tracks I recognize!
Jan 12 21:17:18 rafale kernel: cdrom: This disc doesn't have
any tracks I recognize!

Next, I tried cdrwtool -d /dev/sr0 -q followed by CTRL-C to
give a chance to the kernel to recover.
I've got tons of errors, but get the shell back.
SCSI bus never really recover, but I've got some syslog trace.
It is big so here as a gziped attachment (with the complete boot
sequence if it could help).

Console trace finish with messages like:

sd 0:0:0:0: SCSI error : return code = 0x6000000
end_request: I/O error, dev sda2, logical block 973373
lost page wite due to I/O error on sda2
...

And it not in the syslog trace indeed ...

Hope this help.

If no one have idea about how to fix this, I will try the
2.6.13 driver (the one before the sync with adaptec if I am
not mistaken, the one which initialise 80% of the cd before
crashing) with only the timer handling bug applied.

One more thing, the eject button of the drive no longuer work
with 2.6.15 (but was with 2.6.14).

Regards,
Emmanuel.


Accédez au courrier électronique de La Poste : www.laposte.net ; 
3615 LAPOSTENET (0,34 ?/mn) ; tél : 08 92 68 13 50 (0,34?/mn)


Attachment: kern.log.gz
Description: application/gzip


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux