aic79xx driver - hotswap error

Martin Zuziak
2006-08-28T12:15:54Z

Hello all

Hot-swapping doesn't seem to work with the aic79xx driver in kernel
2.6.17.9. Removing or adding a disk from/to a running system makes i/o
to any disk on the bus fail.

The machine is an IBM x346 server with a x86_64 cpu and a aic7902 scsi
controller.

A copy of the system log is here:
http://www.math.ku.dk/~zuziak/tmp/aic79xx_error_2.6.17.9.log

It shows the result of removing the third disk: the first disk (the only
one mounted) becomes inaccessible.

Kernel 2.6.15.7 seems to work but I have had no luck with newer kernels.

Has anyone seen hot-swapping work with the aic79xx driver in recent
kernels?