aboutsummaryrefslogtreecommitdiff
path: root/sys/cam/ata
Commit message (Expand)AuthorAgeFilesLines
* cam(4): Mark all sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-111-3/+3
* cam: revert half of 75b5caa08efEdward Tomasz Napierala2021-08-081-8/+0
* Fix potential NULL pointer dereference of device physical pathYoung Xiao2021-07-131-2/+5
* cam: enable kern.cam.ada.enable_uma_ccbs by defaultEdward Tomasz Napierala2021-07-071-1/+1
* cam: turn KASSERTs into printfs for nowEdward Tomasz Napierala2021-05-161-0/+8
* cam: add missing zeroing of a stack-allocated CCB.Edward Tomasz Napierala2021-05-161-0/+1
* cam: allocate CCBs from UMA for SCSI and ATA IOEdward Tomasz Napierala2021-05-152-0/+25
* cam: make sure to clear even more CCBs allocated on the stackEdward Tomasz Napierala2021-04-112-0/+5
* cam: Don't permit crashdumps on non-pollable devices.John Baldwin2021-02-111-1/+2
* ada(4): remove remainder of MD geometry translation supportMarius Strobl2020-12-251-9/+0
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-2/+2
* Fix sbuf_finish() error code check in user-space.Alexander Motin2020-10-131-2/+12
* cam: clean up empty lines in .c and .h filesMateusz Guzik2020-09-013-13/+3
* [ata_da] remove duplicate definition; it trips up ye olde gcc-6 on mips32Adrian Chadd2020-05-271-1/+0
* cam: ANSIfy 0-argument function definitionsConrad Meyer2020-05-161-1/+1
* Make the ata probe* and xpt* routines aprobe* and axpt* respectively.Warner Losh2020-05-131-51/+50
* Convert rotating to a flag bit.Warner Losh2020-04-271-9/+12
* Convert unmappedio over to a flag.Warner Losh2020-04-271-7/+25
* Add flags sysctl to adaWarner Losh2020-04-271-1/+49
* Now that we don't have special-case geom hacking defined in md_var.h, stopWarner Losh2020-04-071-2/+0
* 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-262-10/+13
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-161-0/+7
* Revert r357710 and 357711 until they can be debuggedScott Long2020-02-101-5/+0
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-101-0/+5
* Ever since the block layer expanded its command syntax beyond justScott Long2020-02-071-0/+4
* Revert r355813Warner Losh2019-12-161-10/+0
* Implement a system-wide limit or da and ada devices for delete.Warner Losh2019-12-161-0/+10
* Use callout_func_t instead of the deprecated timeout_t.John Baldwin2019-12-101-1/+1
* Add GEOM attribute to report physical device name, and report itEdward Tomasz Napierala2019-11-091-0/+2
* Take proper lock in ses_setphyspath_callback().Alexander Motin2019-08-291-1/+2
* Make `camcontrol sanitize` support also ATA devices.Alexander Motin2019-07-251-1/+10
* Make CAM ATA stack handle disk resizes.Alexander Motin2019-07-232-96/+112
* ata_xpt: Use the correct union member when accessing valid.Brooks Davis2019-07-221-1/+1
* Add Accessible Max Address Configuration support to camcontrol.Alexander Motin2019-07-191-1/+7
* Replay r349340 by imp accidentally reverted by r349352Warner Losh2019-06-253-19/+27
* Replay r349339 by imp accidentally reverted by r349352Warner Losh2019-06-251-11/+14
* Remove NAND and NANDFS supportWarner Losh2019-06-253-30/+19
* Create ata_param_fixupWarner Losh2019-06-243-19/+27
* Go ahead and completely fix the ata_params before calling the vetoWarner Losh2019-06-241-11/+14
* Decode some more ATA commands found in ACS-4.Alexander Motin2019-05-051-3/+21
* List few more ATA commands.Alexander Motin2019-04-031-3/+11
* Add quirk for Sansisk X400 drivesWarner Losh2019-02-051-2/+11
* [ata] Add workaround for KingDian S200 SSD crash on receiving TRIM commandOleksandr Tymoshenko2019-01-181-2/+16
* Remove trailing white space in advance of other changes.Warner Losh2018-11-141-15/+12
* Add statistics for TRIM comandsWarner Losh2018-10-261-1/+21
* Walk back r337554 while discussion continuesConrad Meyer2018-08-101-3/+0
* cam(4): Add an xpt-neutral flag indicating a valid panic CCBConrad Meyer2018-08-091-0/+3
* remove unneeded inclusion of sys/interrupt.h from several filesAndriy Gapon2018-07-041-1/+0
* Hold the reference count until the CCB is releasedWarner Losh2018-05-151-2/+4