freebsd-dev/sys/dev/mpt
Alexander Kabaev 363b8ed74f Use callout_init_mtx on FreeBSD versions recent enough. This closes
the race where interrupt thread can complete the request for which
timeout has fired and while mpt_timeout has blocked on mpt_lock.

Do a best effort to keep 4.x ang Giant-locked configurartions
compiling still.

Reported by: ups
Reviewed by: scottl
2009-10-20 02:35:12 +00:00
..
mpilib Update to MPI 1.5.16 2007-06-03 22:58:27 +00:00
mpt_cam.c Use callout_init_mtx on FreeBSD versions recent enough. This closes 2009-10-20 02:35:12 +00:00
mpt_cam.h Make this driver MP safe and still be a multi-release driver. 2007-05-05 20:18:24 +00:00
mpt_debug.c MFP4: principally to reapply tagged command support to FC and SAS cards. 2006-12-07 22:02:28 +00:00
mpt_pci.c Separate the parallel scsi knowledge out of the core of the XPT, and 2009-07-10 08:18:08 +00:00
mpt_raid.c Use callout_init_mtx on FreeBSD versions recent enough. This closes 2009-10-20 02:35:12 +00:00
mpt_raid.h
mpt_reg.h
mpt_user.c We no longer need to use d_thread_t, migrate to struct thread *. 2009-05-20 17:29:21 +00:00
mpt.c Use callout_init_mtx on FreeBSD versions recent enough. This closes 2009-10-20 02:35:12 +00:00
mpt.h Use callout_init_mtx on FreeBSD versions recent enough. This closes 2009-10-20 02:35:12 +00:00