CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2010/10/09 13:35:32
Modified files: sys/dev/ic : trm.c Log message: Make trm(4) work again. Avoid use-after-free of xs fields, don't discard devices because 2nd INQUIRY (a.k.a. scsi_inquire_vpd()) fails, avoid NULL dereferences, reset bus after a timeout since I can't see how else to account for an unsupported instruction (e.g. 0x9e, a.k.a. READ_CAPACITY_16). All found while preparing for iopoolification.