K 10 svn:author V 3 ken K 8 svn:date V 27 2000-01-08T04:15:53.000000Z K 7 svn:log V 905 MFC, Fix Bus Device Resets from userland, and specifically from camcontrol. camcontrol.c: rev 1.16, 1.17, 1.18 cam_xpt.c: rev 1.73 The camcontrol and xpt changes switch XPT_RESET_DEV CCBs to be routed through the pass(4) driver instead of the xpt(4) driver. Note that this changes the function code for XPT_RESET_DEV. Normally, this would require a CAM version bump, and thus would break all userland programs that use the pass/xpt drivers. In this case, however, I'm not bumping the version number. A version number change is not necessary because XPT_RESET_DEV CCBs didn't work before. In any case, if someone tries to use an old version of camcontrol with the new kernel to reset a particular device, they'll actually see improved functionality, since they'll just get back an error instead of a hung machine. Submitted by: luoqi (for -current) Tested by: Carl Mascott END