aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_disk.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* In g_disk_providergone(), don't continue if the softc is NULL. This may beKenneth D. Merry2012-06-271-0/+8
* Fix a bug which causes a panic in daopen(). The panic is caused byKenneth D. Merry2012-06-241-1/+22
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+2
* Allow upper layers to discover than BIO_DELETE and/or BIO_FLUSH is notPawel Jakub Dawidek2011-10-251-3/+3
* Improve style a bit.Pawel Jakub Dawidek2011-10-251-5/+7
* Simplify disk_alloc().Pawel Jakub Dawidek2011-10-251-4/+2
* Include sys/sbuf.h directly.Andrey V. Elsukov2011-07-111-0/+1
* Plumb device physical path reporting from CAM devices, through GEOM andJustin T. Gibbs2011-06-141-0/+21
* Update disk's stripesize and stripeoffset parameters on provider open.Alexander Motin2011-06-031-0/+6
* MFgraid/head r218212, r218257:Alexander Motin2011-03-241-9/+90
* MFgraid/head r217827:Alexander Motin2011-03-241-12/+8
* Add the disk ident and a human-meaningful description (here, the disk modelNathan Whitehorn2011-02-261-0/+2
* Remove the CTLFLAG_NOLOCK as it seems to be both unused andMatthew D Fleming2011-01-261-1/+2
* Add reporting of GEOM::candelete BIO_GETATTR for md(4) and geom_disk(4).Konstantin Belousov2010-12-291-1/+5
* Export PCI IDs of ATA/SATA controllers through CAM and ata(4) layers toAlexander Motin2010-07-251-0/+12
* Simplify g_disk_ident_adjust() function and allow any printable characterPawel Jakub Dawidek2009-09-041-28/+15
* 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
* Revert r184136. Instead, push the check for crashdumpmap overflow into theKonstantin Belousov2008-10-311-1/+1
* Do not overflow crashdumpmap.Konstantin Belousov2008-10-211-1/+1
* Add sbuf_new_auto as a shortcut for the very common case of creating aDag-Erling Smørgrav2008-08-091-1/+1
* Teach the dump and minidump code to respect the maxioszie attribute ofScott Long2008-02-151-0/+1
* Allow to use ':' in d_ident, which is quite handy character.Pawel Jakub Dawidek2007-05-051-1/+2
* Because there are many strange hardware out there, allow to use onlyPawel Jakub Dawidek2007-05-051-0/+39