index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ata
/
wd.c
Age
Commit message (
Expand
)
Author
2020-09-28
fix typo that prevented bytes/physsect reporting from working
jakllsch
2020-09-27
de-quadruplicate, remove unused argument
christos
2020-05-24
account for already transferred data (partially done I/O) when
jdolecek
2020-04-13
fix use-after-free for ata xfer on bio submission found by KASAN
jdolecek
2020-04-13
constify
maxv
2020-04-07
drop wd lock in wdstart1() before calling the ata_bio hook; when called
jdolecek
2020-03-02
New ioctl DIOCGSECTORALIGN returns sector alignment parameters.
riastradh
2020-03-01
Add a flag to dk_dump for virtual disk devices.
riastradh
2020-01-18
Tidy quirk table and remove outdated quick from the quirk format string.
simonb
2020-01-18
Revert kern/54790 and kern/54855 NCQ fix that penalised all Samsung
simonb
2020-01-14
enable the BAD_NCQ quirk for all 860 EVO drives
jdolecek
2020-01-13
disable NCQ by default for "Samsung SSD 860 EVO 1TB" and
jdolecek
2019-12-27
s/transfered/transferred/
msaitoh
2019-06-06
Take channel lock for calling reset_drive.
mlelstv
2019-06-06
Count only the initial start of a transfer, not the retries.
mlelstv
2019-05-24
Also schedule timeouts when all openings are in use.
mlelstv
2019-04-07
Really implement WDF_DIRTY. patch(1) did something silly here ...
bouyer
2019-04-05
drop AT_RST_NOCMD, it's a cut'n'paste side effect
bouyer
2019-04-05
Implement a DIRTY flag (copied from sd(4)) so avoid flushing the cache if
bouyer
2019-03-19
The NCQ support added a private request queue to the wd driver. This
mlelstv
2019-03-19
Set disk model name as disk type. The information can be queried through
mlelstv
2019-03-19
Move standby on detach after wedges deletion in case wedges trigger
mlelstv
2018-10-24
move the comment (and expand) about NCQ TRIM to wd_trim()
jdolecek
2018-10-22
Merge jdolecek-ncqfixes branch
jdolecek
2018-08-10
fix race in wd_lastclose() on systems with two ide disks on same
jdolecek
2018-08-06
add wddebug() which dumps some status for attached disks; indended for
jdolecek
2018-06-03
take mutex around check for pending flush, as the code before dksubr
jdolecek
2018-01-07
Fix block address calculation for bad sectors.
mlelstv
2017-12-13
Fix build for WD_SOFTBADSECT option. PR kern/52814
pgoyette
2017-11-07
Make wddone poll all drives of a channel again.
mlelstv
2017-11-03
Add WDF_OPEN flag to really disallow opening of a disk that has been invalida...
mlelstv
2017-11-01
refactor wd and ataraid drivers to use common disk subroutines.
mlelstv
2017-10-19
more detailed debug info; also sync DEBUG_* values in wd.c with ata.c
jdolecek
2017-10-14
do not use the NCQ priority by default; seems it negatively affects
jdolecek
2017-10-14
only call drive reset with AT_POLL when the command itself was
jdolecek
2017-10-07
Merge support for SATA NCQ (Native Command Queueing) from jdolecek-ncq branch
jdolecek
2017-04-24
remove the workaround for Seagate 'mod15write' bug, now driver only prints
jdolecek
2017-03-05
Enhance disk metrics by calculating a weighted sum that is incremented
mlelstv
2016-11-20
Avoid calling bufq_free() from critical section.
pgoyette
2016-08-05
CID 1364758: Integer handling issues, avoid sign extension to 64 bits.
christos
2016-07-22
Space before tab and trailing whitespace fixes.
jakllsch
2016-07-22
Add ATA8-ACS Long Logical Sector Feature Set support to wd(4).
jakllsch
2016-07-21
Call wd_params_to_properties() after softc is sufficently
jakllsch
2016-07-21
Remove unused 'params' argument of local function wd_params_to_properties()
jakllsch
2016-06-19
Add a new config_detach() flag, DETACH_POWEROFF, which is set when
bouyer
2015-04-26
Use C99-style initializers for struct dkdriver.
mlelstv
2015-04-13
Convert sys/dev to use <sys/rndsource.h>.
riastradh
2015-01-02
We have three sets of DTYPE_ constants in the kernel:
christos
2014-12-31
make more drivers use disk_ioctl, and add a dev parameter to it so that
christos
2014-12-31
Centralize wedge ioctls in disk_ioctl.
christos
[next]