cvs commit: src/sys/dev/mpt mpt.c mpt.h mpt_cam.c mpt_cam.h mpt_pci.c mpt_raid.c

Scott Long scottl at pooker.samsco.org
Sat May 5 22:18:19 UTC 2007


Matt Jacob wrote:

> mjacob      2007-05-05 20:18:25 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/dev/mpt          mpt.c mpt.h mpt_cam.c mpt_cam.h mpt_pci.c 
>                          mpt_raid.c 
>   Log:
>   Make this driver MP safe and still be a multi-release driver.
>   
>   Obtained from:  99% of the work done by Scott Long.
>   MFC after:      3 days
>   
>   Revision  Changes    Path
>   1.41      +16 -4     src/sys/dev/mpt/mpt.c
>   1.40      +36 -34    src/sys/dev/mpt/mpt.h
>   1.56      +62 -53    src/sys/dev/mpt/mpt_cam.c
>   1.6       +8 -0      src/sys/dev/mpt/mpt_cam.h
>   1.50      +0 -10     src/sys/dev/mpt/mpt_pci.c
>   1.15      +28 -28    src/sys/dev/mpt/mpt_raid.c

Fantastic, thanks a lot for taking care of this and ISP.  Every modern
SCSI driver is now MPSAFE with the exception of umass and sbp, which
both have larger issues to deal with first.  It'll be nice to get
drivers like SYM taken care of, so any volunteers are welcomed!

Scott



More information about the cvs-src mailing list