aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/geom_dev.c
Commit message (Expand)AuthorAgeFilesLines
* exterror(9): add infra for bufs and biosKonstantin Belousov2025-11-041-0/+4
* knotes: kqueue: handle copy for trivial filtersKonstantin Belousov2025-10-181-0/+1
* call g_new_geom instead for callers that pass regular string to g_new_geomfWuyang Chung2025-09-051-1/+1
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* g_dev_orphan(): Return early if the device is already goneFabian Keil2025-03-131-0/+3
* kern: Make fileops and filterops tables const where possibleMark Johnston2024-11-261-1/+1
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* GEOM: Remove redundant NULL pointer check before g_free()Zhenlei Huang2022-12-281-2/+1
* ses: don't panic if disk elements have really weird descriptorsAlan Somers2022-06-231-2/+2
* geom_dev: extend kevent support for geom devRobert Wing2022-04-281-3/+10
* Remove 12.x ABI compat for kernel dump ioctlsMitchell Horne2022-04-151-21/+0
* Remove 11.x ABI compat for kernel dump ioctlsMitchell Horne2022-04-151-17/+0
* geom: Handle partial I/O in g_{read,write,delete}_data()Mark Johnston2022-01-201-13/+0
* geom: add kqfilter support for geom devRobert Wing2022-01-181-0/+59
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-3/+3
* Remove frontstuffWarner Losh2020-10-271-3/+0
* Fix fallout from r366811.Edward Tomasz Napierala2020-10-191-3/+9
* Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala2020-10-181-1/+1
* Retire devctl_notify_f()Warner Losh2020-08-291-8/+8
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI2020-07-091-1/+1
* Use zfree() instead of explicit_bzero() and free().John Baldwin2020-06-251-4/+1
* 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