1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-20 11:11:24 +00:00
freebsd/sys/cam
Kenneth D. Merry 3674802f42 Fix three problems in large (>2TB) device handling:
- Make sure we don't release the READ CAPACITY CCB twice
 - If we have a device that needs a 16 byte READ CAPACITY command, make
   sure we call xpt_schedule() so we can get a CCB.
 - Don't unlock the peripheral until we're fully probed.

Many thanks to Julian Elischer for providing hardware and testing this.

Tested by:	julian
2003-05-03 00:21:40 +00:00
..
scsi Fix three problems in large (>2TB) device handling: 2003-05-03 00:21:40 +00:00
cam_ccb.h Add support to CAM for devices with more than 2^32 blocks. (2TB if you're 2003-04-30 00:35:22 +00:00
cam_debug.h
cam_periph.c Sufficient access checks are performed by vmapbuf() that calling useracc() 2003-04-06 22:21:03 +00:00
cam_periph.h Centralize the devstat handling for all GEOM disk device drivers 2003-03-08 08:01:31 +00:00
cam_queue.c
cam_queue.h
cam_sim.c Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
cam_sim.h
cam_xpt_periph.h
cam_xpt_sim.h
cam_xpt.c Centralize the devstat handling for all GEOM disk device drivers 2003-03-08 08:01:31 +00:00
cam_xpt.h
cam.c
cam.h