aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_disk.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-231-2/+0
* Delay GEOM disk_create() until CAM periph probe completes.Alexander Motin2022-08-151-34/+49
* geom_disk: use a preallocated geom_event for disk destruction.Warner Losh2021-09-121-1/+4
* geom(4): Mark all sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-251-1/+1
* Remove frontstuffWarner Losh2020-10-271-2/+0
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* Reimplement aliases in geomWarner Losh2020-05-131-4/+2
* Now that we don't have special-case geom hacking defined in md_var.h, stopWarner Losh2020-04-071-1/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-4/+4
* The error variable is not really needed. Remove it.Pawel Jakub Dawidek2020-02-011-3/+1
* Pass BIO_SPEEDUP through all the geom layersWarner Losh2020-01-171-0/+11
* Avoid few memory accesses in g_disk_done().Alexander Motin2019-12-311-5/+7
* Use atomic for start_count in devstat_start_transaction().Alexander Motin2019-12-301-8/+1
* Remove some branching from GEOM_DISK hot path.Alexander Motin2019-12-061-13/+23
* Add GEOM attribute to report physical device name, and report itEdward Tomasz Napierala2019-11-091-1/+4
* Use sbuf_cat() in GEOM confxml generation.Alexander Motin2019-06-191-15/+14
* 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