aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* Don't pass a user buffer pointer as the data pointer in a CCB.John Baldwin2020-04-211-2/+25
* Don't access a user buffer directly from the kernel.John Baldwin2020-04-211-2/+10
* Don't try to copyout() to a kernel buffer.John Baldwin2020-04-172-2/+6
* Checks here against useracc are not useful and are racy.Warner Losh2020-04-131-30/+0
* Remove stale commentWarner Losh2020-04-131-8/+1
* Now that we don't have special-case geom hacking defined in md_var.h, stopWarner Losh2020-04-073-5/+0
* Fix panic on kern.cam.ctl.ha_role change after r333446.Alexander Motin2020-04-072-4/+8
* Relax too strict SES element descriptors check in r355430.Alexander Motin2020-04-061-3/+3
* sys/cam: remove doubled ;sEd Maste2020-03-203-3/+3
* Fix SES on device slots without phys after r349321.Alexander Motin2020-03-191-23/+31
* Fix parameter reversal potentially causing buffer overrun.David Bright2020-03-191-2/+2
* Add comment about how the deferred callback for AC_FOUND_DEVICE weWarner Losh2020-03-141-1/+3
* Give some indication of the CCB that's in flight when we panic.Warner Losh2020-03-131-1/+2
* Remove redundantly repetitive static __inline forward functionWarner Losh2020-03-114-25/+1
* Eliminate camq_alloc() and camq_free()Warner Losh2020-03-112-36/+0
* Eliminate xpt_copy_path.Warner Losh2020-03-102-19/+18
* Remove unused cam ccb flagsWarner Losh2020-03-102-18/+17
* Reword a comment to describe what's actually going on. We can call invalidateWarner Losh2020-03-071-1/+1
* All paths lead to xpt_done, so move it after the switch.Warner Losh2020-03-051-2/+1
* xpt_async is submitting a CCB, not finishing it up, so use xpt_action() insteadWarner Losh2020-03-051-1/+5
* Get rid of silly /* FALLTHROUGH */ linesWarner Losh2020-03-031-3/+0
* Remove pre-FreeBSD 11 compat code.Warner Losh2020-03-011-62/+0
* This is a FALLTHROUGH for sure. no need for xxx comment.Warner Losh2020-02-281-1/+1
* Add a quirk for the WDC Green series of SSDs to disable NCQ TRIM, as thisScott Long2020-02-271-0/+5
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-2616-54/+77
* We pass a pointer to the flags to dabitsysctl, not an integer. Adjust theWarner Losh2020-02-211-6/+6
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-163-0/+20
* The KASSERT is too strict: revert r357897Warner Losh2020-02-151-5/+0
* Add a KASSERT that there's no outstanding CCBs when we call camperiphfree. WeWarner Losh2020-02-141-0/+5
* xpt_release_simq_timeout is unused. Remove it.Warner Losh2020-02-141-13/+0
* Use INT instead of string for the ints. Because the string "I" was right, theWarner Losh2020-02-131-2/+2
* Convert rotating and unmapped_io to a DA flagWarner Losh2020-02-131-27/+34
* Export the current da flags as bitfieldWarner Losh2020-02-131-0/+46
* Revert r357710 and 357711 until they can be debuggedScott Long2020-02-103-14/+0
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-103-0/+14
* Bind CTL backends taskqueues to the CTL process.Alexander Motin2020-02-082-2/+4
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-076-0/+30
* Remove sparc64 kernel supportWarner Losh2020-02-031-11/+0
* Fix spelling of removableWarner Losh2020-01-291-1/+1
* Create a convenince wrapper to fill in a CAM_PATH_INQ request for MMC sims. PassWarner Losh2020-01-272-0/+33
* In compatibility structure substitute 'struct callout_handle'Gleb Smirnoff2020-01-221-1/+1
* Const-poison the cam_sim_* convenience accessor functions.Warner Losh2020-01-091-10/+10
* Fix typo: MANGAEMENT_PROTOCOL_OUT -> MANAGEMENT_PROTOCOL_OUT.Gleb Popov2020-01-091-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-7/+7
* Use atomic for start_count in devstat_start_transaction().Alexander Motin2019-12-301-13/+1
* Make pass(4) handle misaligned buffers of MAXPHYS size.Alexander Motin2019-12-231-10/+10
* Revert r355833Warner Losh2019-12-171-8/+11
* Revert r355831Warner Losh2019-12-171-11/+0
* Implement bio_speedupWarner Losh2019-12-171-2/+37
* Eliminate the TRIM_ACTIVE flag.Warner Losh2019-12-171-11/+8