aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_disk.h
Commit message (Expand)AuthorAgeFilesLines
* Use a more specific type for geom_disk.d_event.John Baldwin2021-07-291-1/+1
* geom_disk: use a preallocated geom_event for disk destruction.Warner Losh2021-07-241-0/+1
* Add GEOM attribute to report physical device name, and report itEdward Tomasz Napierala2019-11-091-0/+1
* Extend stripeoffset and stripesize of GEOMs from u_int to off_tEugene Grosbein2018-10-271-3/+4
* geom_disk / scsi_da: deny opening write-protected disks for writingAndriy Gapon2018-01-151-7/+8
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Display rotation rate and TRIM/UNMAP support in diskinfo(8)Alan Somers2017-10-041-5/+5
* Expose API to allow disks to ask for alias names in devfs.Warner Losh2017-08-071-0/+9
* Report random flash storage as non-rotating to GEOM_DISK.Alexander Motin2017-01-121-0/+5
* Switch geom_disk over to using a pool mutex.Kenneth D. Merry2016-06-231-2/+0
* Fix a bug that caused da(4) instances to hang around after the underlyingKenneth D. Merry2016-06-211-1/+12
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-0/+1
* Reject attempts to attack a disk device that has the old NEEDSGIANTJohn Baldwin2013-10-251-0/+1
* Improve ZFS N-way mirror read performance by using load and localitySteven Hartland2013-10-231-1/+3
* Remove Giant-locked drivers support (DISKFLAG_NEEDSGIANT flag) from disk(9).Alexander Motin2013-10-221-1/+0
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-0/+1
* Bump disk(9) ABI version to signify the addition of d_delmaxsize by r249940.Steven Hartland2013-07-031-1/+2
* Teach GEOM and CAM about the difference between the max "size" of r/w and deleteSteven Hartland2013-04-261-0/+1
* Introduce a symbol for the GEOM class name instead of using the ad-hoc stringIvan Voras2013-04-151-0/+2
* A flag for the geom disk driver to indicate that it accepts theKonstantin Belousov2013-03-191-0/+1
* Fix locking problem in disk_resize(); previously it would run withoutEdward Tomasz Napierala2012-10-291-1/+1
* Implement media change notification for DA and CD removable media devices.Alexander Motin2012-07-291-0/+2
* Add disk_resize(), to make it possible for the disk drivers such as da(4)Edward Tomasz Napierala2012-07-071-0/+1
* Fix a bug which causes a panic in daopen(). The panic is caused byKenneth D. Merry2012-06-241-1/+4
* Plumb device physical path reporting from CAM devices, through GEOM andJustin T. Gibbs2011-06-141-0/+3
* Add the disk ident and a human-meaningful description (here, the disk modelNathan Whitehorn2011-02-261-0/+1
* Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers toAlexander Motin2010-07-251-0/+4
* Revert r190676,190677Andrew Thompson2009-04-101-2/+0
* Add interleaving root hold tokens from the CAM probe to disk_create and geomAndrew Thompson2009-04-031-0/+2
* - Extend disk structure to allow to store disk's serial number, which can bePawel Jakub Dawidek2007-05-051-1/+4
* Add a new disk flag - DISKFLAG_CANFLUSHCACHE, which indicates that the diskPawel Jakub Dawidek2006-10-311-0/+1
* Fix a bug that caused some /dev entries to continue to exist afterJohn Polstra2005-11-181-0/+1
* forward declare struct disk.Poul-Henning Kamp2005-03-151-0/+2
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-181-2/+6
* Change events to have an array of "void *" references, and give thePoul-Henning Kamp2003-04-021-0/+4
* Start to split the GEOM/diskdriver specific bits into geom/geom_disk.hPoul-Henning Kamp2003-04-011-0/+93