aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* geom_label: Add more validation for NTFS volume tastingMark Johnston2021-10-041-13/+24
* Don't set GELI UMA zone as UMA_ZONE_NOFREE.Gleb Smirnoff2021-10-011-6/+1
* Fix memory deadlock when GELI partition is used for swap.Gleb Smirnoff2021-09-284-37/+239
* Add flag BIO_SWAP to mark IOs that are associated with swap.Gleb Smirnoff2021-09-281-4/+4
* g_label: Handle small sector sizes when tastingMark Johnston2021-09-075-5/+16
* graid: Avoid tasting devices with small sector sizesMark Johnston2021-08-316-4/+13
* Fix some common typos in source code commentsGordon Bergling2021-08-281-1/+1
* geom_disk: Add KMSAN checksMark Johnston2021-08-111-0/+8
* geom(4): Mark all sysctls as CTLFLAG_MPSAFE.Alexander Motin2021-08-116-24/+12
* geom_vfs: Pre-allocate event for g_vfs_destroy.John Baldwin2021-07-301-2/+19
* Use a more specific type for geom_disk.d_event.John Baldwin2021-07-291-1/+1
* geom_disk: use a preallocated geom_event for disk destruction.Warner Losh2021-07-242-1/+5
* geom: create an API to allocate events, and use that storage to send themWarner Losh2021-07-242-12/+43
* geom_label: Partially reinstate old sysinstall(8) workaroundJessica Clarke2021-07-211-0/+79
* eli: Zero pad bytes that arise when certain auth algorithms are usedMark Johnston2021-07-151-0/+11
* graid3: Zero the metadata block before writingMark Johnston2021-07-131-7/+2
* gconcat: Zero the metadata block before writingMark Johnston2021-07-131-12/+12
* gmirror: Zero the metadata block before writingMark Johnston2021-07-132-9/+2
* geom_label: Remove an old sysinstall(8) workaroundJessica Clarke2021-07-051-30/+5
* gconcat: Implement new online append featureNoah Bergbauer2021-06-142-0/+205
* gconcat: Add new lock to allow modifications to the disk list in preparation ...Noah Bergbauer2021-06-022-14/+52
* gconcat: Switch array to TAILQ to prepare for online appendNoah Bergbauer2021-06-022-33/+40
* gmultipath: make physpath distinct from the underlying providers'Alan Somers2021-05-061-0/+6
* gmirror: Pre-allocate the timeout event structureMark Johnston2021-03-112-9/+35
* opencrypto: Introduce crypto_dispatch_async()Mark Johnston2021-02-082-13/+31
* geom(4): make g_newprovider_event() return if G_P_WITHER is setEdward Tomasz Napierala2020-12-291-2/+2
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-2820-69/+75
* gbde: replace malloc_last_fail with a kludgeMateusz Guzik2020-11-121-3/+17
* ffs: Clamp BIO_SPEEDUP lengthMark Johnston2020-11-112-4/+5
* Remove frontstuffWarner Losh2020-10-272-5/+0
* Fix asymmetry in devstat(9) calls by GEOM.Alexander Motin2020-10-241-2/+2
* geom_ctl.c: remove stale header filesRobert Wing2020-10-201-10/+0
* Fix fallout from r366811.Edward Tomasz Napierala2020-10-192-7/+14
* Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala2020-10-1818-39/+84
* Move kernel env global variables, etc to sys/kenv.hWarner Losh2020-10-071-0/+1
* geom_part: make it possible recovering broken GPT after some LBAs cut offEugene Grosbein2020-09-171-1/+2
* We don't need the sc_ekeys_lock in standalone environment.Warner Losh2020-09-141-0/+2
* Move TDP_GEOM check from userret() to ast(); this code path is quiteEdward Tomasz Napierala2020-09-141-0/+3
* geom_part: extend kern.geom.part.check_integrity to work on GPTEugene Grosbein2020-09-082-5/+8
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0160-141/+32
* Retire devctl_notify_f()Warner Losh2020-08-291-8/+8
* geli: use unmapped I/OAlan Somers2020-08-262-8/+68
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-212-2/+2
* gpart(8): Recognize apple-zfs and solaris-reserved partition idsConrad Meyer2020-08-173-0/+37
* Fix indentation.John Baldwin2020-07-272-2/+2
* gctl_get_geom: Skip validation of g_class.Xin LI2020-07-262-11/+6
* geom_map and geom_redboot: Remove unused ctlreq handler.Xin LI2020-07-262-26/+0
* Use snprintf instead of sprintf.Xin LI2020-07-263-6/+8
* geom_label: Make glabel labels more trivial by separating the tastingXin LI2020-07-2611-71/+67
* Consistently use gctl_get_provider instead of home-grown variants.Xin LI2020-07-2210-202/+62