CVSROOT: /cvs Module name: src Changes by: [email protected] 2009/12/17 12:42:39
Modified files:
sys/dev/ic : ciss.c
Log message:
Initialize ccb_xs to NULL when taking a ccb off the free list. This
prevents calling xs->done() for internal commands that don't have an
xs associated with them. In turn, this prevents crashes when calling
ciss_sync(), e.g. when rebooting.
Reported on misc@ by Peter Huncar.
Prodded by kettenis@, halex@ and jo...@. Fix tested by ha...@.
