aboutsummaryrefslogtreecommitdiff
path: root/sys/cam
Commit message (Expand)AuthorAgeFilesLines
* 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
* Tweak the ddb show cam iosched command a bit.Warner Losh2019-12-171-3/+3
* Add rate limiters to TRIM.Warner Losh2019-12-171-2/+42
* NVME trim stuff.Warner Losh2019-12-171-0/+11
* Revert r355813Warner Losh2019-12-162-20/+2
* Implement a system-wide limit or da and ada devices for delete.Warner Losh2019-12-162-2/+20
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-104-5/+5
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* ses: sanitize illegal strings in SES element descriptorsAlan Somers2019-12-061-2/+32
* Mark some more hot global variables with __read_mostly.Alexander Motin2019-12-041-1/+1
* Regularize my copyright noticeWarner Losh2019-12-041-4/+3
* Fix a hang introduced in r351599.Kenneth D. Merry2019-12-021-1/+2
* Do not retry long ready waits if previous gave nothing.Alexander Motin2019-11-222-1/+13
* MMCCAM: defer release of ccb until we're done with itKyle Evans2019-11-221-1/+1
* Remove xpt_lock mutex.Alexander Motin2019-11-221-6/+1
* Make CAM use root_mount_hold_token() to delay boot.Alexander Motin2019-11-223-70/+56
* 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-095-0/+10
* Remove lock from CTL camsim frontend.Alexander Motin2019-11-031-31/+9
* nda(4): Remove unnecessary union and avoid Clang -Wsizeof-array-divwarningBrooks Davis2019-10-241-9/+7
* 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-112-15/+21
* Supply SAT layer with valid transfer sizes.Alexander Motin2019-09-071-2/+2
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-295-4/+8
* scsi_cd: whitespace cleanupAndriy Gapon2019-08-291-111/+110
* scsi_cd: ifdef out cdsize()Andriy Gapon2019-08-291-1/+3
* scsi_cd: make the media check asynchronousAndriy Gapon2019-08-292-43/+554
* Always check cam_periph_error() status for ERESTART.Alexander Motin2019-08-271-4/+6
* Make `camcontrol modepage` support block descriptors.Alexander Motin2019-08-072-2/+4
* Reenable UNMAP support on ramdisks by default.Alexander Motin2019-07-271-1/+1
* Allow WRITE SAME handle more then 2^^32 blocks.Alexander Motin2019-07-272-12/+47
* Add support for Long LBA mode parameter block descriptor.Alexander Motin2019-07-262-30/+62