aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/scsi
Commit message (Expand)AuthorAgeFilesLines
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-286-16/+16
* Fix sbuf_finish() error code check in user-space.Alexander Motin2020-10-131-1/+6
* cam: Add quirk for Samsung MZ7* behind a SATA-to-SAS interposerWarner Losh2020-10-071-0/+9
* Revert most of r360179.John Baldwin2020-09-251-24/+1
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0121-148/+36
* cam: add missing MAKEDEV_NOWAIT in passregisterMateusz Guzik2020-08-181-0/+1
* Extend EIIOE field handling according to ses4r5 draft.Alexander Motin2020-08-172-9/+15
* Add CTL support for REPORT IDENTIFYING INFORMATION command.Alexander Motin2020-08-061-0/+26
* cam: ANSIfy 0-argument function definitionsConrad Meyer2020-05-162-2/+2
* Fix a memory leak for ENCIOC_GETSTRING I introduced in r360171.John Baldwin2020-05-081-1/+1
* Change the flags back to an enumWarner Losh2020-04-271-2/+2
* 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
* Relax too strict SES element descriptors check in r355430.Alexander Motin2020-04-061-3/+3
* sys/cam: remove doubled ;sEd Maste2020-03-202-2/+2
* Fix SES on device slots without phys after r349321.Alexander Motin2020-03-191-20/+28
* Remove redundantly repetitive static __inline forward functionWarner Losh2020-03-111-11/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-266-21/+31
* 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-161-0/+6
* 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-101-4/+0
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-101-0/+4
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-073-0/+17
* Fix spelling of removableWarner Losh2020-01-291-1/+1
* Fix typo: MANGAEMENT_PROTOCOL_OUT -> MANAGEMENT_PROTOCOL_OUT.Gleb Popov2020-01-091-1/+1
* Revert r355813Warner Losh2019-12-161-10/+2
* Implement a system-wide limit or da and ada devices for delete.Warner Losh2019-12-161-2/+10
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-102-3/+3
* ses: sanitize illegal strings in SES element descriptorsAlan Somers2019-12-061-2/+32
* Fix a hang introduced in r351599.Kenneth D. Merry2019-12-021-1/+2
* Make CAM use root_mount_hold_token() to delay boot.Alexander Motin2019-11-222-30/+4
* Remove NEEDGIANT from the scsi_sg /dev node. It likely has not beenScott Long2019-11-221-1/+1
* Set handling for some "Logical unit not ready" errors.Alexander Motin2019-11-201-17/+23
* Fix a race between daopen and damediapollWarner Losh2019-11-131-0/+1
* Add asserts for some state transitionsWarner Losh2019-11-111-0/+15
* Update the softc state of the da driver before releasing the CCB.Warner Losh2019-11-111-10/+10
* Require and enforce that dareprobe() has to be called with the periph lock held.Warner Losh2019-11-111-2/+4
* Fix panic message to indicate right action that was improper.Warner Losh2019-11-111-1/+1
* Add GEOM attribute to report physical device name, and report itEdward Tomasz Napierala2019-11-092-0/+4
* Add kern.cam.da.X.quirks tunable, similar existing for ada.Alexander Motin2019-09-261-0/+8
* Fix assumptions of only one device per SES slot.Alexander Motin2019-09-111-14/+18
* Supply SAT layer with valid transfer sizes.Alexander Motin2019-09-071-2/+2
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-292-2/+3
* scsi_cd: whitespace cleanupAndriy Gapon2019-08-291-111/+110
* scsi_cd: ifdef out cdsize()Andriy Gapon2019-08-291-1/+3