aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* When freeing a superblock returned by ffs_sbget, be sure to alsoKirk McKusick2018-03-242-2/+4
* Remove unneeded variable which was introduced in r328472.Mariusz Zaborski2018-03-181-3/+1
* g_access: deal with races created by geoms that drop the topology lockAndriy Gapon2018-03-152-7/+51
* g_part_gpt: Fix memory leak in error pathConrad Meyer2018-03-071-0/+8
* g_label_ufs: Fix typo from r330264Conrad Meyer2018-03-021-1/+1
* This change is some refactoring of Mark Johnston's changes in r329375Kirk McKusick2018-03-023-8/+9
* Fix a memory leak introduced in r328426.Mark Johnston2018-02-163-1/+11
* gpart: append partition name to the underlying provider's physical pathAlan Somers2018-02-141-1/+35
* geli: append "/eli" to the underlying provider's physical pathAlan Somers2018-02-141-1/+14
* Fix a panic introduced in r329225Justin Hibbits2018-02-141-2/+4
* Narrow a race, and fix a leak, in g_part_witherJustin Hibbits2018-02-131-5/+8
* Add GUID and alias for Apple APFS partitionConrad Meyer2018-02-113-0/+4
* Simplify synchronization read error handling.Mark Johnston2018-02-061-24/+7
* geom: don't write stack garbage in disk labelsAlan Somers2018-02-041-0/+1
* After r328426, g_label depends on UFS (option FFS) code to read UFSXin LI2018-02-031-0/+2
* Null out journal softc pointer earlier to avoid a segment faultKirk McKusick2018-01-311-1/+1
* Don't truncate name of glabel.Mariusz Zaborski2018-01-271-1/+7
* Refactoring of reading and writing of the UFS/FFS superblock.Kirk McKusick2018-01-264-110/+95
* Revert r327828, r327949, r327953, r328016-r328026, r328041:Pedro F. Giffuni2018-01-211-1/+1
* gnop(8): add the ability to set a nop provider's physical pathAlan Somers2018-01-182-3/+22
* misc geom and gnu: make some use of mallocarray(9).Pedro F. Giffuni2018-01-151-1/+1
* geom_disk / scsi_da: deny opening write-protected disks for writingAndriy Gapon2018-01-152-15/+21
* Fix handling of read errors during mirror synchronization.Mark Johnston2018-01-101-47/+85
* Clarify the use of the gmirror flag mask constants.Mark Johnston2018-01-101-0/+4
* Avoid referencing a possibly freed consumer after r327496.Mark Johnston2018-01-101-8/+7
* Sort and remove unneeded includes.Mark Johnston2018-01-082-19/+12
* Release the queue lock before restarting the worker loop.Mark Johnston2018-01-081-1/+3
* Fix some I/O ordering issues in gmirror.Mark Johnston2018-01-021-139/+161
* Instrument "boot holds" for the benefit of the TSLOG framework. TheseColin Percival2017-12-311-0/+5
* geom_ccd.c: Fix the licenses properlyPedro F. Giffuni2017-12-301-19/+51
* geom_ccd.c: Update the license with changes from upstream.Pedro F. Giffuni2017-12-301-6/+2
* Do pass removing some write-only variables from the kernel.Alexander Kabaev2017-12-255-18/+2
* Avoid using bioq_* in gmirror.Mark Johnston2017-12-192-49/+58
* Give a couple of predication functions a bool return type.Mark Johnston2017-12-151-8/+8
* Typo.Mark Johnston2017-12-151-1/+1
* Address a possible lost wakeup for gmirror events.Mark Johnston2017-12-121-9/+2
* Give g_mirror_event_get() a more accurate name.Mark Johnston2017-12-121-3/+3
* Decrement sc_writes when BIO_DELETE requests complete.Mark Johnston2017-12-121-1/+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
* When building standalone, include stand.h rather than the kernelWarner Losh2017-12-051-0/+2
* We don't need both _STAND and _STANDALONE. There's more places thatWarner Losh2017-12-021-2/+2
* Update gmirror metadata less frequently when synchronizing.Mark Johnston2017-11-302-2/+9
* sys/geom: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-27134-0/+268
* Allow kern.geom.mirror.debug to be negative.Mark Johnston2017-11-232-3/+3
* While the EFI spec allows numbers to be in many forms, libefivarWarner Losh2017-11-211-1/+1
* Remove trailing whitespace (one I just introduced and a bunch ofWarner Losh2017-11-217-26/+26
* Implement efi media tagging for MBR partitioning types.Warner Losh2017-11-211-1/+9
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-183-1/+7
* geom_slice: fix r325227, protect against multiple calls to g_slice_freeAndriy Gapon2017-11-011-4/+13