projects
/
freebsd.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
loader: fix stupid typos
2023-11-28
Matthew Ahrens
unnecessary alloc/free in dsl_scan_visitbp()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-05-08
Matthew Ahrens
Verify block pointers before writing them out
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-03-24
Matthew Ahrens
Fix prefetching of indirect blocks while destroying
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-03-14
Matthew Ahrens
ZFS_IOC_COUNT_FILLED does unnecessary txg_wait_synced()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-02-06
Matthew Ahrens
EIO caused by encryption + recursive gang
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-01-10
Matthew Ahrens
Batch enqueue/dequeue for bqueue
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-01-10
Matthew Ahrens
ztest fails assertion in zio_write_gang_member_ready()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2023-01-05
Matthew Ahrens
removal of LegacyVersion broke ax_python_dev.m4
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2022-12-22
Matthew Ahrens
deadlock between spa_errlog_lock and dp_config_rwlock
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-07-26
Matthew Ahrens
Read past end of argv array in zpool_do_import()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-06-13
Matthew Ahrens
vdev_draid_min_asize() ignores reserved space
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-05-06
Matthew Ahrens
undocumented libzfs API changes broke "zfs list"
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-04-06
Matthew Ahrens
kmem_alloc(KM_SLEEP) should use kvmalloc()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-03-26
Matthew Ahrens
Use a helper function to clarify gang block size
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-03-26
Matthew Ahrens
When specifying raidz vdev name, parity count should...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-03-19
Matthew Ahrens
Clean up RAIDZ/DRAID ereport code
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-03-18
Matthew Ahrens
Remove unused rr_code
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-30
Matthew Ahrens
The abd child/parent relationship does not need to...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-28
Matthew Ahrens
fix abd_nr_pages_off for gang abd
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-27
Matthew Ahrens
RAIDZ2/3 fails to heal silently corrupted parity w...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-21
Matthew Ahrens
Set aside a metaslab for ZIL blocks
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-20
Matthew Ahrens
allow callers to allocate and provide the abd_t struct
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-11
Matthew Ahrens
record ioctl elapsed time in zpool history
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2021-01-08
Matthew Ahrens
assertion failed in arc_wait_for_eviction()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-28
Matthew Ahrens
Memory leak in zdb:import_checkpointed_state()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-28
Matthew Ahrens
Memory leak in ztest_dmu_objset_own()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-28
Matthew Ahrens
Memory leak in ztest_vdev_attach_detach()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-28
Matthew Ahrens
nvlist leaked in zpool_find_config()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-17
Matthew Ahrens
special device removal space accounting fixes
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-16
Matthew Ahrens
Only examine best metaslabs on each vdev
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-12-11
Matthew Ahrens
Improve zfs receive performance with lightweight write
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-11-14
Matthew Ahrens
Assertion failure when logging large output of channel...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-11-12
Matthew Ahrens
Channel program may spuriously fail with "memory limit...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-09-17
Matthew Ahrens
zdb leak detection fails with in-progress device removal
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-09-12
Matthew Ahrens
libzutil depends on libnvpair
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-09-04
Matthew Ahrens
nowait synctask must succeed
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-20
Matthew Ahrens
Fix indentation in dnode_free_range()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-18
Matthew Ahrens
Include scatter_chunk_waste in arc_size
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-17
Matthew Ahrens
Remove KMC_KMEM and KMC_VMEM
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-12
Matthew Ahrens
Use zfs_dbgmsg to log metaslab_load/unload
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove commented-out code
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KM_NODEBUG
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KMC_NOMAGAZINE
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KMC_QCACHE
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KMC_NOHASH
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KMC_NOTOUCH
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Remove KMC_OFFSLAB
commit
|
commitdiff
|
tree
2020-08-05
Matthew Ahrens
Fix i/o error handling of livelists and zap iteration
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-08-01
Matthew Ahrens
Revise ARC shrinker algorithm
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-31
Matthew Ahrens
zfs promote does not delete livelist of origin
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-30
Matthew Ahrens
Fix error handling of vdev_top_zap
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-27
Matthew Ahrens
Fix lua stack overflow on recursive call to gsub()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-24
Matthew Ahrens
remove kmem_cache module parameter KMC_EXPIRE_AGE
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-22
Matthew Ahrens
Adjust ARC terminology
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-19
Matthew Ahrens
Remove skc_reclaim, hdr_recl, kmem_cache shrinker
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-16
Matthew Ahrens
anon_pages are not free/evictable
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-15
Matthew Ahrens
Extend zdb to print inconsistencies in livelists and...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-07-12
Matthew Ahrens
filesystem_limit/snapshot_limit is incorrectly enforced...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-29
Matthew Ahrens
Clean up OS-specific ARC and kmem code
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-27
Matthew Ahrens
Revise SPL wrapper for shrinker callbacks
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-27
Matthew Ahrens
arcstat: add 'avail', fix 'free'
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-26
Matthew Ahrens
ARC shrinking blocks reads/writes
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-22
Matthew Ahrens
Clarify comments in config/*.m4, vdev_geom.c, zfs_allow_...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-16
Matthew Ahrens
Remove refences to blacklist/whitelist
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-11
Matthew Ahrens
Remove unnecessary references to slavery
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-06-09
Matthew Ahrens
File incorrectly zeroed when receiving incremental...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-05-15
Matthew Ahrens
Fix error handling in receive_writer_thread()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-05-14
Matthew Ahrens
remove unneeded member drc_err of dmu_recv_cookie_t
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-23
Matthew Ahrens
change libspl list member names to match kernel
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-23
Matthew Ahrens
Remove deduplicated send/receive code
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-22
Matthew Ahrens
Use a struct to organize metaslab-group-allocator fields
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-20
Matthew Ahrens
Fix zfs send progress reporting
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-11
Matthew Ahrens
zvol_write() can use dmu_tx_hold_write_by_dnode()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-04-10
Matthew Ahrens
Add `zstream redup` command to convert deduplicated...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-31
Matthew Ahrens
Improve ZVOL sync write performance by using a taskq
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-27
Matthew Ahrens
Compile cityhash code into libzfs
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-18
Matthew Ahrens
Deprecate deduplicated send streams
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-16
Matthew Ahrens
Improve zfs receive performance by batching writes
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-12
Matthew Ahrens
dmu_objset_from_ds must be called with dp_config_rwlock...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-10
Matthew Ahrens
Improve zfs send performance by bypassing the ARC
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-03-03
Matthew Ahrens
Improve performance of zio_taskq_member
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-28
Matthew Ahrens
Improve zfs destroy performance with zio_t-free zio_free()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-27
Matthew Ahrens
ZTS: Fix zfs_receive_004_neg
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-25
Matthew Ahrens
Update README for OpenZFS
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-24
Matthew Ahrens
Remove unused structs and members in dmu_send.c
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-14
Matthew Ahrens
Remove limit on number of async zio_frees of non-dedup...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-13
Matthew Ahrens
fix zstreamdump -C
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-13
Matthew Ahrens
Missed wakeup when growing kmem cache
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2020-02-03
Matthew Ahrens
async zvol minor node creation interferes with receive
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-12-11
Matthew Ahrens
Fix use-after-free of vd_path in spa_vdev_remove()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-08-20
Matthew Ahrens
Add fast path for zfs_ioc_space_snaps() handling of...
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-07-30
Matthew Ahrens
Improve performance by using dmu_tx_hold_*_by_dnode()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-07-26
Matthew Ahrens
zed crashes when devid not present
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-07-25
Matthew Ahrens
Replace zf_rwlock with a mutex
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-07-03
Matthew Ahrens
Fix typo in zpool-features.5, section bookmark_written
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-06-24
Matthew Ahrens
Remove code for zfs remap
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-06-22
Matthew Ahrens
dn_struct_rwlock can not be held in dmu_tx_try_assign()
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-06-21
Matthew Ahrens
dedup=verify doesn't clear the blkptr's dedup flag
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
2019-06-19
Matthew Ahrens
Remove dedupditto functionality
commit
|
commitdiff
|
tree
2019-06-13
Matthew Ahrens
lz4_decompress_abd declared but not defined
Signed-off-by:
Matthew Ahrens
<mahrens@delphix.com>
commit
|
commitdiff
|
tree
next