summaryrefslogtreecommitdiff
path: root/sys/geom/geom_dev.c
AgeCommit message (Expand)Author
2025-11-04exterror(9): add infra for bufs and biosKonstantin Belousov
2025-10-18knotes: kqueue: handle copy for trivial filtersKonstantin Belousov
2025-09-05call g_new_geom instead for callers that pass regular string to g_new_geomfWuyang Chung
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-03-13g_dev_orphan(): Return early if the device is already goneFabian Keil
2024-11-26kern: Make fileops and filterops tables const where possibleMark Johnston
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2022-12-28GEOM: Remove redundant NULL pointer check before g_free()Zhenlei Huang
2022-06-23ses: don't panic if disk elements have really weird descriptorsAlan Somers
2022-04-28geom_dev: extend kevent support for geom devRobert Wing
2022-04-15Remove 12.x ABI compat for kernel dump ioctlsMitchell Horne
2022-04-15Remove 11.x ABI compat for kernel dump ioctlsMitchell Horne
2022-01-20geom: Handle partial I/O in g_{read,write,delete}_data()Mark Johnston
2022-01-18geom: add kqfilter support for geom devRobert Wing
2020-11-28Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov
2020-10-27Remove frontstuffWarner Losh
2020-10-19Fix fallout from r366811.Edward Tomasz Napierala
2020-10-18Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala
2020-08-29Retire devctl_notify_f()Warner Losh
2020-08-21Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh
2020-07-09sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI
2020-06-25Use zfree() instead of explicit_bzero() and free().John Baldwin
2020-06-06Revert r361838Conrad Meyer
2020-06-05geom_label: Use provider aliasing to alias upstream geomsConrad Meyer
2020-05-13Reimplement aliases in geomWarner Losh
2020-02-26Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki
2019-12-06Block ioctls for dying GEOM_DEV instances.Alexander Motin
2019-12-06Make GEOM_DEV code slightly more compact.Alexander Motin
2019-12-05Switch GEOM_DEV from make_dev_p() to make_dev_s().Alexander Motin
2019-05-06List-ify kernel dump device configurationConrad Meyer
2019-04-24Call delist_dev() before destroy_dev_sched_cb().Alexander Motin
2019-03-30Introduce new event SIZECHANGE within GEOM system to inform about GEOMPawel Jakub Dawidek
2019-02-19Limit the number of entries allocated for a REPORT_ZONES command.Mark Johnston
2018-12-27Switch from mutexes to atomics in GEOM_DEV I/O path.Alexander Motin
2018-12-04Another attempt to fix issue with the DIOCGDELETE ioctl(2) notMaxim Sobolev
2018-05-06Refactor some of the MI kernel dump code in preparation for netdump.Mark Johnston
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2017-11-27sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-25Add support for compressed kernel dumps.Mark Johnston
2017-08-07Eliminate useless adjustments of aliased device.Warner Losh
2017-08-07Add aliasing concept to geom.Warner Losh
2017-03-08When chunking large DIOCGDELETE, do it on stripe edge.Alexander Motin
2016-12-10Add support for encrypted kernel crash dumps.Konrad Witaszczyk
2016-10-31Add BUF_TRACKING and FULL_BUF_TRACKING buffer debuggingConrad Meyer
2016-05-27Avoid issuing spa config updates for physical path when not necessaryAlan Somers
2016-05-19Add support for managing Shingled Magnetic Recording (SMR) drives.Kenneth D. Merry
2016-04-29sys/geom: spelling fixes in comments.Pedro F. Giffuni
2015-11-17Fix early kernel dump via dumpdev envSteven Hartland
2015-10-11Remove compatibility shims for legacy ATA device names.Alexander Motin