freebsd-skq/sys/geom
Warner Losh 773e541e8d Use devctl.h instead of bus.h to reduce newbus pollution.
There's no need for these parts of the kernel to know about newbus,
so narrow what is included to devctl.h for device_notify_*.

Suggested by: kib@
2020-08-21 00:03:24 +00:00
..
bde Use explicit_bzero() instead of bzero() for sensitive data. 2020-06-25 20:25:35 +00:00
cache Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
concat Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
eli Fix indentation. 2020-07-27 16:31:21 +00:00
gate Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
journal sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
label geom_label: Make glabel labels more trivial by separating the tasting 2020-07-26 00:44:59 +00:00
linux_lvm Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
mirror Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
mountver Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
multipath sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
nop Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
part gpart(8): Recognize apple-zfs and solaris-reserved partition ids 2020-08-17 17:07:05 +00:00
raid sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
raid3 Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
shsec Use explicit_bzero() instead of bzero() for sensitive data. 2020-06-25 20:25:35 +00:00
stripe Consistently use gctl_get_provider instead of home-grown variants. 2020-07-22 02:15:21 +00:00
uzip Reimplement aliases in geom 2020-05-13 19:17:28 +00:00
vinum sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
virstor Use snprintf instead of sprintf. 2020-07-26 01:45:26 +00:00
zero Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom_bsd_enc.c sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom_ccd.c Use snprintf instead of sprintf. 2020-07-26 01:45:26 +00:00
geom_ctl.c gctl_get_geom: Skip validation of g_class. 2020-07-26 22:30:55 +00:00
geom_ctl.h Define a constant for the maximum number of GEOM_CTL arguments. 2019-02-20 17:07:08 +00:00
geom_dbg.h GEOM: Reduce unnecessary log interleaving with sbufs 2019-08-07 19:28:35 +00:00
geom_dev.c Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
geom_disk.c Use devctl.h instead of bus.h to reduce newbus pollution. 2020-08-21 00:03:24 +00:00
geom_disk.h Add GEOM attribute to report physical device name, and report it 2019-11-09 17:30:19 +00:00
geom_dump.c Reimplement aliases in geom 2020-05-13 19:17:28 +00:00
geom_event.c Retire nstart/nend counters. 2019-12-30 00:46:10 +00:00
geom_flashmap.c Remove NAND and NANDFS support 2019-06-25 04:50:09 +00:00
geom_flashmap.h Support device-independent labels for geom_flashmap slices. 2019-03-24 19:11:45 +00:00
geom_int.h Remove duplicate g_debugflags declaration. 2019-12-05 15:07:32 +00:00
geom_io.c Pass BIO_SPEEDUP through all the geom layers 2020-01-17 01:15:55 +00:00
geom_kern.c Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
geom_map.c geom_map and geom_redboot: Remove unused ctlreq handler. 2020-07-26 22:30:01 +00:00
geom_redboot.c geom_map and geom_redboot: Remove unused ctlreq handler. 2020-07-26 22:30:01 +00:00
geom_slice.c Pass BIO_SPEEDUP through all the geom layers 2020-01-17 01:15:55 +00:00
geom_slice.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom_subr.c sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/". 2020-07-09 02:52:39 +00:00
geom_vfs.c This commit enables a UFS filesystem to do a forcible unmount when 2020-05-25 23:47:31 +00:00
geom_vfs.h sys/geom: adoption of SPDX licensing ID tags. 2017-11-27 15:17:37 +00:00
geom.h gctl_get_geom: Skip validation of g_class. 2020-07-26 22:30:55 +00:00
notes