CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 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...@.