freebsd-dev/sys/dev/mpt
John Baldwin 847bd80810 Allocate a single CCB at the start of the main loop of the RAID monitoring
kthread of the mpt(4) driver that hangs around for the entire lifetime of
the thread.  Previously the driver would allocate a new CCB using M_WAITOK
with a lock held each time it updated its state.  While here, use the
CAM API for allocating a CCB rather than raw malloc(9).

Reviewed by:	scottl
MFC after:	1 week
2008-07-21 18:43:02 +00:00
..
mpilib Update to MPI 1.5.16 2007-06-03 22:58:27 +00:00
mpt_cam.c Restore multi-release tradition of the driver. 2008-05-02 17:02:35 +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 During shutdown, deregister the shutdown hook from the correct event 2008-07-01 19:44:38 +00:00
mpt_raid.c Allocate a single CCB at the start of the main loop of the RAID monitoring 2008-07-21 18:43:02 +00:00
mpt_raid.h Define out unused and incomplete raid quiesce functions. 2006-07-16 03:31:01 +00:00
mpt_reg.h Add acknowledgements to LSI-Logic for support 2006-05-29 20:34:28 +00:00
mpt_user.c Rework how the mpt_user personality handles buffers for config pages. 2008-07-01 19:48:15 +00:00
mpt.c Don't force a reset at driver attach time. It doesn't work on some 2008-04-03 14:39:48 +00:00
mpt.h Add a new personality to mpt(4) devices to allow userland applications to 2008-05-06 20:49:53 +00:00