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
/
scsipi
/
sd.c
Age
Commit message (
Expand
)
Author
2022-08-28
Don't fetch data beyond end of inquiry buffer, which, here, is not
mlelstv
2022-03-28
sd(4): Use d_cfdriver/devtounit to avoid open/detach races.
riastradh
2022-01-27
use powerof2() in sd_validate_blksize()
jakllsch
2021-05-30
typo in comment
dholland
2021-02-10
PR/55986: Ryo Onodera: DK_BUSY must have mask as second argument. Make cd.c
christos
2020-09-25
spelling fixes in sd.c comments
jakllsch
2020-04-13
constify
maxv
2020-03-01
Add a flag to dk_dump for virtual disk devices.
riastradh
2019-03-19
Set disk product name as disk type. The information can be queried through
mlelstv
2018-10-07
Handle the SATA to USB external enclosure sold by "Sabrent" and
christos
2017-06-17
The atapibus detach path did hold the channel mutex while calling into autoconf,
mlelstv
2017-04-10
execute the cache page MODE SENSE with XS_CTL_SILENT; it's pretty normal
jdolecek
2017-04-05
expose disk device FUA/DPO support via DIOCGCACHE, and allow the flags
jdolecek
2016-12-21
really keep request queued after resource shortage
mlelstv
2016-12-16
add comment about "missing" dk_start.
mlelstv
2016-12-10
Refactored sd and cd to use common disk subroutines.
mlelstv
2016-11-20
Make scsipi framework MPSAFE.
mlelstv
2016-11-20
Avoid calling bufq_free() from critical code sections.
pgoyette
2015-08-24
would you like some freshly ground _KERNEL_OPT with that?
pooka
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
2014-12-31
disk_blocksize and disk_set_info relay the same information
mlelstv
2014-11-04
support DIOCMWEDGES ioctl.
mlelstv
2014-09-05
Don't use new as a variable name.
matt
2014-08-10
Merge tls-earlyentropy branch into HEAD.
tls
2014-07-25
Add d_discard to all struct cdevsw instances I could find.
dholland
2014-07-25
Add d_discard to all struct bdevsw instances I could find.
dholland
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2013-10-25
Mark a diagnostic-only variable
martin
2013-09-28
Remove unnecessary initialisation of error
skrll
2013-09-26
Reset variable error to 0 before handle each ioctl cmd. Or returns EPASSTHROUGH
kiyohara
2013-06-13
Convert the entropy pool framework from pseudo-callout-driven to
tls
2013-05-29
phase 1 of disk geometry cleanup:
christos
2013-04-16
Clamp sectors per unit in the default disklabel to the maximum value,
jakllsch
2012-04-19
Expand struct scsipi_bustype {} in a ABI-backward-compatible way to
bouyer
2012-04-06
Add a quirk for the Apple iPod whose mode sense commands fails with not ready.
christos
2012-02-02
Entropy-pool implementation move and cleanup.
tls
2011-11-25
Replace memset with incorrect size argument with M_ZERO.
joerg
2011-07-30
Add an FSILENT flag and use it to suppress "Medium Not Present" scsipi
jmcneill
2010-04-14
Implement DIOC[GS]STRATEGY for sd(4).
jakllsch
2010-02-24
A pointer typedef entails trading too much flexibility to declare const
dyoung
2010-01-08
Expand PMF_FN_* macros.
dyoung
2009-10-21
Remove uarea swap-out functionality:
rmind
2009-08-03
Fix previous where the call of sd_set_properties was moved from
jnemeth
2009-06-21
Move call of sd_set_properties() to end of sd_get_parms(), rather than
jakllsch
2009-06-05
Add support for DIOCGDISKINFO to disk like device drivers. Change
haad
2009-05-20
On second thought, let's call disk_predetach() disk_begindetach().
dyoung
[next]