aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_disk.c
Commit message (Expand)AuthorAgeFilesLines
* geom_disk / scsi_da: deny opening write-protected disks for writingAndriy Gapon2018-01-151-8/+13
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Expose API to allow disks to ask for alias names in devfs.Warner Losh2017-08-071-1/+24
* Add GEOM::descr attribute for symmetry with GEOM::ident.Alexander Motin2017-07-061-0/+2
* Report disk flags via the sysctl treeScott Long2017-03-131-0/+30
* Report random flash storage as non-rotating to GEOM_DISK.Alexander Motin2017-01-121-6/+6
* Add BUF_TRACKING and FULL_BUF_TRACKING buffer debuggingConrad Meyer2016-10-311-0/+2
* Do not invoke resize event if initial disk size is zero. Some disksAndrey V. Elsukov2016-08-011-1/+8
* Use g_resize_provider() to change the size of GEOM_DISK provider,Andrey V. Elsukov2016-07-191-1/+1
* Switch geom_disk over to using a pool mutex.Kenneth D. Merry2016-06-231-14/+9
* Fix a bug that caused da(4) instances to hang around after the underlyingKenneth D. Merry2016-06-211-0/+64
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-0/+14
* sys/geom: spelling fixes in comments.Pedro F. Giffuni2016-04-291-1/+1
* DRY on buffer sizes. Update to r298420.Alan Somers2016-04-211-1/+2
* Notify userspace listeners when geom disk attributes have changedAlan Somers2016-04-211-0/+4
* Don't assume that bio_cmd is bit mask.Warner Losh2016-03-101-1/+9
* Add rotationrate to geom disk dumpconfRavi Pokala2016-01-141-0/+17
* Fix a style issue in g_disk_limit().Kenneth D. Merry2015-12-041-1/+3
* Fix g_disk_vlist_limit() to work properly with deletes.Kenneth D. Merry2015-12-041-9/+14
* Add asynchronous command support to the pass(4) driver, and the newKenneth D. Merry2015-12-031-34/+147
* Revert somewhat hackish geom_disk optimization, committed as part of r256880,Alexander Motin2014-10-251-41/+16
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+1
* Make GEOM DISK to account also BIO_FLUSH operations.Alexander Motin2014-05-171-2/+5
* Remove redundant includeBryan Drewery2014-04-291-1/+0
* Fix spelling error in g_trace() call.Bryan Drewery2014-04-101-1/+1
* Escape special XML chars, returned by some devices, confusing XML parsers.Alexander Motin2013-11-271-11/+21
* Reject attempts to attack a disk device that has the old NEEDSGIANTJohn Baldwin2013-10-251-0/+7
* Improve ZFS N-way mirror read performance by using load and localitySteven Hartland2013-10-231-8/+11
* Remove Giant-locked drivers support (DISKFLAG_NEEDSGIANT flag) from disk(9).Alexander Motin2013-10-221-28/+0
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-13/+51
* MFprojects/camlock r254907:Alexander Motin2013-10-161-3/+4
* MFprojects/camlock r254905:Alexander Motin2013-10-161-1/+3
* Add new attribute lunname to report only textual LUN-specific device IDs.Alexander Motin2013-08-241-0/+6
* Bump disk(9) ABI version to signify the addition of d_delmaxsize by r249940.Steven Hartland2013-07-031-8/+6
* Make CAM return and GEOM DISK pass through new GEOM::lunid attribute.Alexander Motin2013-06-121-1/+24
* Don't update provider properties and don't set DISKFLAG_OPEN if d_open()Alexander Motin2013-06-111-0/+2
* Teach GEOM and CAM about the difference between the max "size" of r/w and deleteSteven Hartland2013-04-261-7/+22
* Introduce a symbol for the GEOM class name instead of using the ad-hoc stringIvan Voras2013-04-151-1/+1
* Following r241022, replace iteration over the provider list on media eventsAlexander Motin2013-04-051-2/+10
* In GEOM DISK:Alexander Motin2013-03-251-56/+28
* A flag for the geom disk driver to indicate that it accepts theKonstantin Belousov2013-03-191-1/+19
* Fix locking problem in disk_resize(); previously it would run withoutEdward Tomasz Napierala2012-10-291-21/+15
* Remove the topology lock from disk_gone(), it might be called with regularPawel Jakub Dawidek2012-09-281-3/+5
* Use the topology lock to protect list of providers while withering them.Pawel Jakub Dawidek2012-09-221-1/+4
* g_disk_flushcache definitely should not be traced under G_T_TOPOLOGYAndriy Gapon2012-09-181-1/+1
* Remove unneeded G_PF_CANDELETE flag.Ed Schouten2012-08-281-6/+0
* Implement media change notification for DA and CD removable media devices.Alexander Motin2012-07-291-0/+26
* Add disk_resize(), to make it possible for the disk drivers such as da(4)Edward Tomasz Napierala2012-07-071-0/+42