]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] qla2xxx: Update to AER support, do early abort commands.
authorLalit Chandivade <lalit.chandivade@qlogic.com>
Fri, 3 Sep 2010 22:20:53 +0000 (15:20 -0700)
committerJames Bottomley <James.Bottomley@suse.de>
Sun, 5 Sep 2010 18:35:00 +0000 (15:35 -0300)
commit3e37e8017c71ef3dadb35cf0399d4318e7fe7a27
treee606ba12087245ba05f62047811305edb108003e
parent40fb3a7cc761918e0c51789812d7919956d18436
[SCSI] qla2xxx: Update to AER support, do early abort commands.

Currently the IOs are returned back in slot reset, this
could be late and can cause error handler to invoke.
If error handler invokes, eh_abort fails and escalate to
device/bus/host resets causing issues.
The commands need to be returned back to upper layer in
io_error_detected.

Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_os.c