aboutsummaryrefslogtreecommitdiff
path: root/sys/geom/raid
Commit message (Expand)AuthorAgeFilesLines
* Reject providers with too small a size for metadataRose2025-04-201-0/+7
* geom: Push GEOM sysinit ordering to after devctlJustin Hibbits2025-03-261-1/+1
* graid: unbreak Promise RAID1 with 4+ providersEugene Grosbein2024-02-121-2/+3
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-2712-12/+0
* shutdown: audit shutdown_post_sync event callbacksMitchell Horne2023-11-231-0/+4
* geom: sort includes for some filesMitchell Horne2023-11-231-8/+9
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-162-2/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-1613-26/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* g_raid concat: Fail requests to read beyond the end of the volumeJohn Baldwin2023-08-041-13/+11
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-1215-15/+15
* kerneldump: remove physical from dump routinesMitchell Horne2022-05-131-4/+2
* kerneldump: remove physical argument from d_dumperMitchell Horne2022-05-138-27/+23
* graid: Set G_CF_DIRECT_SEND for task consumer.Alexander Motin2022-01-281-1/+1
* sys/geom: Use C99 fixed-width integer types.John Baldwin2021-12-282-19/+19
* Fix "set but not used" for geomScott Long2021-12-041-4/+4
* graid: Avoid tasting devices with small sector sizesMark Johnston2021-08-316-4/+13
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-282-7/+7
* Make g_attach() return ENXIO for orphaned providers; update variousEdward Tomasz Napierala2020-10-181-1/+3
* geom: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0110-28/+3
* sys/geom: consistently use _PATH_DEV instead of hardcoding "/dev/".Xin LI2020-07-097-7/+7
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-262-3/+6
* Pass BIO_SPEEDUP through all the geom layersWarner Losh2020-01-176-2/+6
* GEOM: Reduce unnecessary log interleaving with sbufsConrad Meyer2019-08-0712-33/+18
* Use sbuf_cat() in GEOM confxml generation.Alexander Motin2019-06-191-10/+10
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-171-0/+1
* List-ify kernel dump device configurationConrad Meyer2019-05-061-1/+1
* Use g_handleattr() to reply to GEOM::candelete queries.Mark Johnston2019-01-021-8/+4
* Extend stripeoffset and stripesize of GEOMs from u_int to off_tEugene Grosbein2018-10-271-1/+1
* Fix use-after-free in RAID0 error reporting of GEOM_RAID.Alexander Motin2018-09-241-1/+1
* Squash error from geom by sizing ident strings to DISK_IDENT_SIZE.Sean Bruno2018-04-052-2/+4
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-254-16/+1
* geom_raid (RAID5): do not lose bp->bio_error, keep it in pbp->bio_errorEugene Grosbein2017-12-071-3/+3
* Fix use-after-free that sometimes results in a garbage returnedEugene Grosbein2017-12-071-1/+1
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2715-0/+30
* g_raid: Prevent tasters from attempting excessively large readsConrad Meyer2017-01-122-0/+15
* Fix improper use of "its".Bryan Drewery2016-11-086-6/+6
* Removal of Giant droping wrappers for GEOM classes.Konstantin Belousov2016-05-201-2/+0
* sys/geom: spelling fixes in comments.Pedro F. Giffuni2016-04-292-4/+4
* sys/geom: spelling fixes.Pedro F. Giffuni2016-04-282-4/+4
* geom: unsign some types to match their definitions and avoid overflows.Pedro F. Giffuni2016-04-272-2/+2
* sys: extend use of the howmany() macro when available.Pedro F. Giffuni2016-04-262-32/+32
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-1/+1
* Create an API to reset a struct bio (g_reset_bio). This is mandatoryWarner Losh2016-02-171-1/+1
* Remove compatibility shims for legacy ATA device names.Alexander Motin2015-10-111-20/+0
* Clean out some externally visible "more then" grammarPedro F. Giffuni2015-08-114-4/+4
* Remove request sorting from GEOM_MIRROR and GEOM_RAID.Alexander Motin2015-03-271-3/+3
* Replace constant with proper sizeof().Alexander Motin2015-02-255-10/+10
* Avoid unneeded malloc/memcpy/free if there is no metadata on disk.Alexander Motin2014-12-052-10/+12
* Decode some binary fields of Intel metadata.Alexander Motin2014-12-041-8/+115