| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove droping topology mutex after iterating 100 periphs in CAMGETPASSTHRU. | mav | 2013-08-07 | 1 | -37/+2 |
* | MFprojects/camlock r249006: | mav | 2013-08-05 | 1 | -16/+13 |
* | MFprojects/camlock r249505: | mav | 2013-08-05 | 1 | -17/+9 |
* | CAM and mps(4) driver scanning changes. | ken | 2013-07-22 | 1 | -9/+14 |
* | Make some improvements to r253322 to really rescan target, not a bus. | mav | 2013-07-15 | 1 | -4/+7 |
* | Add infrastructure for doing compatibility shims, as has been sorely | scottl | 2013-06-17 | 1 | -0/+15 |
* | Make CAM return and GEOM DISK pass through new GEOM::lunid attribute. | mav | 2013-06-12 | 1 | -5/+42 |
* | Added output of device QUIRKS for CAM and AHCI devices during boot. | smh | 2013-05-18 | 1 | -0/+9 |
* | Expose CAM_BOOT_DELAY as a kernel conf item now. | sbruno | 2013-04-20 | 1 | -0/+7 |
* | Remove owner field from struct cam_ed, unused at least since FreeBSD 7. | mav | 2013-04-14 | 1 | -1/+0 |
* | MFprojects/camlock r248982: | mav | 2013-04-14 | 1 | -4/+4 |
* | MFprojects/camlock r248890, r248897, r248898, r248900, r248903, r248905, | mav | 2013-04-14 | 1 | -197/+76 |
* | MFprojects/camlock: | mav | 2013-04-04 | 1 | -135/+141 |
* | MFprojects/camlock r248928: | mav | 2013-04-04 | 1 | -12/+22 |
* | Remove xpt_sim_opened(), the only consumer of which was atapicam, which is | mav | 2013-04-04 | 1 | -33/+0 |
* | Use xpt_lock_buses() instead of equivalent mtx_lock(&xsoftc.xpt_topo_lock) | mav | 2013-04-04 | 1 | -32/+32 |
* | Reform the busdma API so that new types may be added without modifying | kib | 2013-02-12 | 1 | -1/+2 |
* | Fix a panic during CAM EDT traversal. | ken | 2012-12-07 | 1 | -14/+2 |
* | Remove priority enforcement from xpt_ation(). It is not good and even not | mav | 2012-10-27 | 1 | -3/+0 |
* | Don't exclude XPT SIM from locking in xpt_create_path_unlocked(). | mav | 2012-10-13 | 1 | -9/+4 |
* | Use xpt_create_path_unlocked() for initial debug path compilation because | mav | 2012-10-13 | 1 | -6/+1 |
* | Fix XPT_DEBUG paths operations locking: | mav | 2012-10-13 | 1 | -8/+16 |
* | XPT_DEV_MATCH is probably the only xpt_action() method that is called | mav | 2012-10-13 | 1 | -0/+8 |
* | Protect xpt_getattr() calls with the SIM lock and assert that. | mav | 2012-10-12 | 1 | -0/+2 |
* | Use separate malloc buckets for CAM devices, CCBs and paths. This will | mav | 2012-10-11 | 1 | -12/+15 |
* | Don't duplicate path/ccb allocation code, use existing functions. | mav | 2012-10-11 | 1 | -7/+1 |
* | Really handle xpt_compile_path() error in xpt_bus_register() instead of | mav | 2012-10-10 | 1 | -2/+5 |
* | Implement media change notification for DA and CD removable media devices. | mav | 2012-07-29 | 1 | -0/+1 |
* | In camisr() clear CAM_SIM_ON_DONEQ flag after camisr_runqueue() purged SIM | mav | 2012-06-21 | 1 | -1/+1 |
* | Fix several reference counting and object lifetime issues between | ken | 2012-06-20 | 1 | -3/+7 |
* | Add CAM_DEBUG_INFO debug messages for periph created/invalidated/destroyed | mav | 2012-06-07 | 1 | -3/+25 |
* | To make CAM debugging easier, compile in some debug flags (CAM_DEBUG_INFO, | mav | 2012-06-07 | 1 | -26/+10 |
* | Replace #ifdef CAMDEBUG + if + panic() with single KASSERT(). | mav | 2012-06-05 | 1 | -7/+2 |
* | Rewrite enabling NCQ for SATA devices in a way more alike to SCSI TCQ. | mav | 2012-06-02 | 1 | -3/+9 |
* | Use AC_GETDEV_CHANGED async to notify ada driver about DMA and NCQ status | mav | 2012-06-01 | 1 | -0/+2 |
* | Allow to change number of openings (used tags) for ATA/SATA devices | mav | 2012-05-29 | 1 | -11/+7 |
* | MFprojects/zfsd: | mav | 2012-05-24 | 1 | -1/+5 |
* | Add two functions xpt_batch_start() and xpt_batch_done() to the CAM SIM KPI | mav | 2012-05-12 | 1 | -1/+21 |
* | Add CAM infrastructure to allow reporting when a drive's long read capacity | ken | 2012-01-26 | 1 | -0/+11 |
* | Fix a race condition in CAM peripheral free handling, locking | ken | 2012-01-12 | 1 | -10/+110 |
* | Move the scsi_da_bios_params() prototype from pc98_machdep.h to md_var.h | marius | 2011-11-27 | 1 | -4/+0 |
* | For sparc64 also adjust the geometry of da(4) driven disks to not overflow | marius | 2011-11-27 | 1 | -1/+7 |
* | Introduce CAM_SIM_POLLED SIM flag, indicating that it works in polling mode. | mav | 2011-11-17 | 1 | -1/+7 |
* | Fixes for sure bus reference miscounting and potential device and | mjacob | 2011-08-12 | 1 | -15/+56 |
* | cam/cam_xpt.c: | gibbs | 2011-06-26 | 1 | -2/+2 |
* | Lay groundwork in CAM for recording and reporting physical path and | gibbs | 2011-06-14 | 1 | -43/+86 |
* | Do not report legacy unit numbers (do not create legacy aliases) for disks | mav | 2011-05-03 | 1 | -3/+6 |
* | Make CAM_DEBUG_CDB also dump ATA commands in addition to SCSI. | mav | 2011-04-29 | 1 | -28/+29 |
* | - Add shim to simplify migration to the CAM-based ATA. For each new adaX | mav | 2011-04-26 | 1 | -0/+36 |
* | Remove some used variables. | mav | 2011-04-18 | 1 | -4/+0 |