aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/spa.c
Commit message (Expand)AuthorAgeFilesLines
* Add ashift validation when adding devices to a poolGeorge Wilson2024-03-291-2/+12
* Provide macros for setting and getting blkptr birth timesGeorge Wilson2024-03-251-4/+5
* spa: Let spa_taskq_param_get()'s addition of a newline be optionalMark Johnston2024-01-121-6/+7
* spa: Fix FreeBSD sysctl handlersMark Johnston2024-01-121-24/+6
* spa: make read/write queues configurableRob N2023-12-201-1/+296
* Extend import_progress kstat with a notes fieldDon Brady2023-12-051-2/+39
* Don't allow attach to a raidz child vdevDon Brady2023-11-271-4/+5
* RAID-Z expansion featureDon Brady2023-11-081-46/+194
* Improve ZFS objset sync parallelismednadolski-ix2023-11-061-37/+153
* spa: document spa_thread() and SDC feature gatesRob N2023-10-231-6/+35
* import: require force when cachefile hostid doesn't match on-diskRob Norris2023-10-061-0/+18
* Reduce number of metaslab preload taskq threads.Alexander Motin2023-10-061-7/+21
* Selectable block allocatorsednadolski-ix2023-09-011-6/+8
* Use list_remove_head() where possible.Alexander Motin2023-06-091-3/+3
* Fix concurrent resilvers initiated at same timeAkash B2023-05-241-1/+4
* Teach zpool scrub to scrub only blocks in error logGeorge Amanakis2023-05-181-0/+6
* Add the ability to uninitializeBrian Behlendorf2023-05-181-0/+7
* Fix undefined behavior in spa_sync_props()Richard Yao2023-05-151-4/+4
* Verify block pointers before writing them outMatthew Ahrens2023-05-081-1/+1
* zpool import -m also removing spare and cache when log device is missingAmeer Hamza2023-05-031-0/+10
* Add support for zpool user propertiesAllan Jude2023-04-211-41/+87
* Create zap for root vdevrob-wing2023-04-201-0/+11
* Fix "Detach spare vdev in case if resilvering does not happen"Ameer Hamza2023-04-191-2/+3
* Fix short-lived txg caused by autotrimKevin Jin2023-03-281-0/+3
* Update vdev state for spare vdevAmeer Hamza2023-03-241-3/+5
* nvpair: Constify string functionsRichard Yao2023-03-141-12/+12
* Implementation of block cloning for ZFSPawel Jakub Dawidek2023-03-101-0/+39
* Sync thread should avoid holding the spa config write lock when possibleRichard Yao2023-02-161-1/+7
* Cleanup: spa vdev processing should check NULL pointersRichard Yao2023-02-061-28/+30
* deadlock between spa_errlog_lock and dp_config_rwlockMatthew Ahrens2022-12-221-1/+1
* zed: Prevent special vdev to be replaced by hot spareAmeer Hamza2022-11-041-2/+4
* Silence static analyzer warnings about spa_sync_props()Richard Yao2022-10-191-28/+28
* Fix NULL pointer dereference in spa_open_common()Richard Yao2022-10-181-1/+1
* Cleanup: Address Clang's static analyzer's unused code complaintsRichard Yao2022-10-141-3/+3
* Cleanup: 64-bit kernel module parameters should use fixed width typesRichard Yao2022-10-131-2/+2
* zed: mark disks as REMOVED when they are removedAmeer Hamza2022-09-281-5/+14
* Cleanup spa_export_common()Richard Yao2022-09-271-8/+6
* Cleanup: Specify unsignedness on things that should not be signedRichard Yao2022-09-271-2/+2
* Cleanup dead spa_boot codeRichard Yao2022-09-131-1/+0
* Implement a new type of zfs receive: corrective receive (-c)Alek P2022-07-281-0/+4
* Replace dead opensolaris.org license linkTino Reichardt2022-07-111-1/+1
* Call nvlist_free before returnFinix19792022-07-071-0/+1
* Enable -Wwrite-stringsнаб2022-06-291-12/+13
* Verify BPs in spa_load_verify_cb() and dsl_scan_visitbp()Brian Behlendorf2022-05-201-3/+16
* Improve log spacemap load timeAlexander Motin2022-04-261-1/+1
* Switch from _Noreturn to __attribute__((noreturn))Brian Behlendorf2022-03-231-1/+1
* Remove bcopy(), bzero(), bcmp()наб2022-03-151-3/+3
* Use _Noreturn (C11; GNU89) properlyAlejandro Colomar2022-03-041-1/+1
* Add spa _os() hooksJorgen Lundman2022-02-151-0/+11
* Avoid dirtying the final TXGs when exporting a poolGeorge Amanakis2022-02-151-17/+43