linux/drivers/scsi/aic94xx
Darrick J. Wong 7b4feee973 [PATCH] aic94xx: delete ascb timers when freeing queues
When the aic94xx driver creates ascbs, each ascb is initialized with a
timeout timer.  If there are any ascbs left over when the driver is being
torn down, these timers need to be deleted.  In particular, we seem to
hit this case when ascbs are issued yet never end up on the done list.
Right now there's a sequencer bug that results in this happening every
so often.

CONTROL PHY commands are typically sent when things are really messed
up with the sequencer; however, any other leftover ascb should produce
loud warnings.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-11-22 11:10:02 -06:00
..
aic94xx_dev.c [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_dump.c [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_dump.h [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_hwi.c IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
aic94xx_hwi.h IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
aic94xx_init.c [PATCH] aic94xx: delete ascb timers when freeing queues 2006-11-22 11:10:02 -06:00
aic94xx_reg_def.h [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_reg.c [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_reg.h [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_sas.h [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_scb.c [PATCH] aic94xx: handle REQ_DEVICE_RESET 2006-11-22 11:05:59 -06:00
aic94xx_sds.c [SCSI] aic94xx: Removes Reliance on FLASH Manufacture IDs 2006-09-23 11:47:00 -05:00
aic94xx_seq.c [PATCH] fix idiocy in asd_init_lseq_mdp() 2006-09-24 20:07:49 -07:00
aic94xx_seq.h [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx_task.c [PATCH] SCSI gfp_t annotations 2006-09-24 20:07:49 -07:00
aic94xx_tmf.c [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00
aic94xx.h [PATCH] SCSI gfp_t annotations 2006-09-24 20:07:49 -07:00
Kconfig [SCSI] aic94xx: require firmware loader 2006-09-26 09:23:15 -07:00
Makefile [SCSI] aic94xx: new driver 2006-08-29 09:52:29 -05:00