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
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
mpt_debug.c
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