aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_dev.c
Commit message (Expand)AuthorAgeFilesLines
* Revert r361838Conrad Meyer2020-06-061-23/+2
* geom_label: Use provider aliasing to alias upstream geomsConrad Meyer2020-06-051-2/+23
* Reimplement aliases in geomWarner Losh2020-05-131-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-1/+2
* Block ioctls for dying GEOM_DEV instances.Alexander Motin2019-12-061-8/+6
* Make GEOM_DEV code slightly more compact.Alexander Motin2019-12-061-17/+14
* Switch GEOM_DEV from make_dev_p() to make_dev_s().Alexander Motin2019-12-051-12/+16
* List-ify kernel dump device configurationConrad Meyer2019-05-061-19/+48
* Call delist_dev() before destroy_dev_sched_cb().Alexander Motin2019-04-241-0/+1
* Introduce new event SIZECHANGE within GEOM system to inform about GEOMPawel Jakub Dawidek2019-03-301-1/+12
* Limit the number of entries allocated for a REPORT_ZONES command.Mark Johnston2019-02-191-8/+6
* Switch from mutexes to atomics in GEOM_DEV I/O path.Alexander Motin2018-12-271-22/+25
* Another attempt to fix issue with the DIOCGDELETE ioctl(2) notMaxim Sobolev2018-12-041-0/+14
* Refactor some of the MI kernel dump code in preparation for netdump.Mark Johnston2018-05-061-2/+3
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add support for compressed kernel dumps.Mark Johnston2017-10-251-4/+5
* Eliminate useless adjustments of aliased device.Warner Losh2017-08-071-3/+0
* Add aliasing concept to geom.Warner Losh2017-08-071-1/+19
* When chunking large DIOCGDELETE, do it on stripe edge.Alexander Motin2017-03-081-1/+8
* Add support for encrypted kernel crash dumps.Konrad Witaszczyk2016-12-101-14/+68
* Add BUF_TRACKING and FULL_BUF_TRACKING buffer debuggingConrad Meyer2016-10-311-0/+1
* Avoid issuing spa config updates for physical path when not necessaryAlan Somers2016-05-271-36/+49
* Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry2016-05-191-1/+41
* sys/geom: spelling fixes in comments.Pedro F. Giffuni2016-04-291-3/+3
* Fix early kernel dump via dumpdev envSteven Hartland2015-11-171-5/+22
* Remove compatibility shims for legacy ATA device names.Alexander Motin2015-10-111-27/+3
* geom_dev: Use kenv 'dumpdev' in the same way as rc/etc.d/dumponConrad Meyer2015-09-231-1/+8
* Fix panic triggered by code like this:Edward Tomasz Napierala2015-08-041-0/+7
* Fix panic that would happen on forcibly unmounting devfs (note thatEdward Tomasz Napierala2015-08-031-0/+14
* Remove sleeps from geom_up thread on device destruction.Alexander Motin2015-04-091-1/+1
* Add devd(8) notifications for creation and destruction of GEOM devices.Edward Tomasz Napierala2015-01-141-1/+9
* Add missing privilege check when setting the dump device. Before that change itPawel Jakub Dawidek2014-11-111-7/+7
* Add to CTL support for logical block provisioning threshold notifications.Alexander Motin2014-11-061-0/+10
* Follow up to r225617. In order to maximize the re-usability of kernel codeDavide Italiano2014-10-161-2/+2
* Add an ability to set dumpdev via loader(8) tunable.Andrey V. Elsukov2014-10-081-14/+62
* Fix a bug in r272297 which prevented dumpdev from setting.Hiroki Sato2014-10-031-1/+1
* Be prepared that set_dumper() might fail even when resetting it or prefixPawel Jakub Dawidek2014-09-301-3/+2
* Style fixes.Pawel Jakub Dawidek2014-09-301-10/+8
* Deal explicitly with possible failures of make_dev_alias_p() in GEOM.Scott Long2014-08-181-3/+5
* Fix bug introduced at r256607. We have to recalculate bp_resid here sinceAlexander Motin2013-12-121-1/+1
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-0/+1
* MFprojects/camlock r256371:Alexander Motin2013-10-161-5/+5
* Change the way that unmapped I/O capability is advertised.Kenneth D. Merry2013-08-151-1/+3
* Added a sysctl (kern.geom.dev.delete_max_sectors) to control the maximumSteven Hartland2013-04-261-5/+22
* Make it possible to submit FLUSH bios through geom_dev strategy. ThisEdward Tomasz Napierala2013-04-061-1/+2
* Do not pass unmapped buffers to drivers that cannot handle themAlexander Kabaev2013-03-261-1/+1
* Fix long known deadlock between geom dev destruction and d_close() call.Alexander Motin2013-03-241-71/+129
* - Don't pass geom and provider names as format strings.Jaakko Heinonen2012-11-201-1/+1
* Provide a device name in the sysctl tree for programs to query theAlfred Perlstein2012-11-011-3/+3