linux/drivers/scsi/qla2xxx
Christoph Hellwig 39a112403f [SCSI] qla2xxx: use kthread_ API
Use the kthread_ API instead of opencoding lots of hairy code for kernel
thread creation and teardown.

Also switch from semaphore-based thread wakeup to wake_up_process.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-By: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-03-02 22:56:40 -06:00
..
Kconfig [SCSI] qla2xxx: Kconfig update: Add URL to download firmware images. 2006-01-14 10:55:37 -06:00
Makefile [SCSI] qla2xxx: Kconfig: two fixes 2006-01-12 11:46:19 -06:00
ql2100.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2100_fw.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2200.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2200_fw.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2300.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2300_fw.c [SCSI] qla2xxx: Resync with latest released ISP23xx/63xx firmware -- 3.03.18. 2005-10-28 12:14:43 -05:00
ql2322.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql2322_fw.c [SCSI] qla2xxx: Resync with latest released ISP23xx/63xx firmware -- 3.03.18. 2005-10-28 12:14:43 -05:00
ql2400.c [SCSI] qla2xxx: Add support for embedded ISP24xx firmware. 2005-12-13 18:11:19 -07:00
ql2400_fw.c [SCSI] qla2xxx: Resync with latest released ISP24xx firmware -- 4.00.16. 2005-12-13 18:11:23 -07:00
ql6312.c [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
ql6312_fw.c [SCSI] qla2xxx: Resync with latest released ISP23xx/63xx firmware -- 3.03.18. 2005-10-28 12:14:43 -05:00
qla_attr.c [SCSI] qla2xxx: Add support to retrieve/update HBA option-rom. 2006-02-04 16:12:41 -06:00
qla_dbg.c [SCSI] qla2xxx: Update firmware-dump procedure for ISP24xx. 2006-01-14 10:55:30 -06:00
qla_dbg.h [SCSI] qla2xxx: Update firmware-dump procedure for ISP24xx. 2006-01-14 10:55:30 -06:00
qla_def.h [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_devtbl.h [SCSI] qla2xxx: NVRAM id-list updates. 2005-07-14 11:02:48 -04:00
qla_fw.h [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
qla_gbl.h [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_gs.c [SCSI] qla2xxx: Correct setting of FDMI supported/current port speed. 2006-01-14 10:55:36 -06:00
qla_init.c [SCSI] qla2xxx: Add host-statistics FC transport attributes. 2006-02-04 16:11:35 -06:00
qla_inline.h [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
qla_iocb.c [PATCH] qla2xxx: Correct lun assignment during IOCB submission. 2006-02-07 10:54:07 -06:00
qla_isr.c [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_mbx.c [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_os.c [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_rscn.c [SCSI] qla2xxx: Add host-statistics FC transport attributes. 2006-02-04 16:11:35 -06:00
qla_settings.h [SCSI] qla2xxx: Update license. 2005-10-28 11:53:23 -05:00
qla_sup.c [SCSI] qla2xxx: use kthread_ API 2006-03-02 22:56:40 -06:00
qla_version.h [SCSI] qla2xxx: Update version number to 8.01.04-k. 2006-01-14 10:55:40 -06:00