commit ac9f076fdc85901280e6e1b162019290b3ed96d0
Author: Matthew Dillon
Date: Thu Apr 23 21:19:06 2020 -0700
kernel - Remove CACHE_VREF: RACED debugging output
* Remove 'CACHE_VREF: RACED' debugging output after verifying
that the race can occur and is properly handled.
commit 2dac8a3e5d4d43e65040df56505fa0c76e419099
Author: Matthew Dillon
Date: Wed Apr 22 23:15:47 2020 -0700
build - Add a few things in test/debug
* Add a few more kernel probing utilities.
Summary of changes:
test/debug/psinfo.c | 408
commit 58898c0eb3f3dcaecea7216c70e96b4be4a3ff7f
Author: Matthew Dillon
Date: Thu Apr 23 17:38:10 2020 -0700
hammer2 - Fix serious de-duplication bug and a few other things
* Fix a serious de-duplication bug. When small files <= 512
bytes are extended with write()s to
commit 1711dc2f15093bfab4de9b9688b9a07bd0e2bb4d
Author: Matthew Dillon
Date: Thu Apr 23 17:37:10 2020 -0700
kernel - Fix excessive VM pageout flushes (2)
* Add a couple of missing page-rebusy tests in the vnode/putpages
path for the pageout daemon.
Summary of changes:
commit 585be7b87d446ff2fb3963c7fbce2942b4bdfcea
Author: Matthew Dillon
Date: Thu Apr 23 18:06:03 2020 -0700
hammer2 - Fix serious de-duplication bug and a few other things (2)
* Remove debugging kprintf()
Summary of changes:
sys/vfs/hammer2/hammer2_chain.c | 2 --
1 file
commit b437942570f5eae19d7d80a059f0047703f9026a
Author: Matthew Dillon
Date: Wed Mar 4 09:16:09 2020 -0800
kernel - Minor optimizations
* Minor __predict and __read_mostly/frequently optimizations.
Summary of changes:
sys/kern/subr_cpu_topology.c | 16 +---
commit f4d38030644d96bf67bc2347cede72e9244d6a81
Author: Matthew Dillon
Date: Wed Apr 22 19:39:37 2020 -0700
kernel - Fix excessive VM pageout flushes
* The VM pageout code was calculating the laundering limit improperly.
We were trying to calculate a per-pass limit within
commit 55a501e06652d608b1acb746b4ba7a6a887874e4
Author: Matthew Dillon
Date: Wed Apr 22 19:24:13 2020 -0700
tmpfs - Change paging behavior, fix two directory-entry races
* Change the paging behavior for vfs.tmpfs.bufcache_mode.
These changes try to reduce unnecessary
commit f4a0b284eb39609e24aadc7a61905d37d319bed6
Author: Matthew Dillon
Date: Thu Apr 23 18:06:03 2020 -0700
hammer2 - Fix serious de-duplication bug and a few other things (2)
* Remove debugging kprintf()
Summary of changes:
sys/vfs/hammer2/hammer2_chain.c | 2 --
1 file
commit c41d6deadc7a5f0c2fb8cc6f2b8ad7db230db467
Author: Matthew Dillon
Date: Thu Apr 23 17:38:10 2020 -0700
hammer2 - Fix serious de-duplication bug and a few other things
* Fix a serious de-duplication bug. When small files <= 512
bytes are extended with write()s to
commit 5e7ea5dd807357d1eae4baaebbdec092d70dbfca
Author: Matthew Dillon
Date: Wed Apr 22 14:05:12 2020 -0700
kernel - Double LRU dirty pages by default
* The pageout daemon was supposed to double-LRU dirty pages in the inactive
queue by default and it wasn't. This was
commit 598725ecf31dade03c26c18ade56aa7f776aeb36
Author: Matthew Dillon
Date: Thu Apr 23 17:37:10 2020 -0700
kernel - Fix excessive VM pageout flushes (2)
* Add a couple of missing page-rebusy tests in the vnode/putpages
path for the pageout daemon.
Summary of changes:
commit 45858d0c0730e05b1a5681f53b3a9e1d227d3e99
Author: Matthew Dillon
Date: Wed Apr 22 14:27:17 2020 -0700
tmpfs - Too aggressive during paging
* tmpfs was being a bit too aggressive during paging. We were trying to
bypass all the way to PQ_CACHE as well as
commit 33930dfcf0aab8a1475a9e8edcfcea28e6a2dfbb
Author: Matthew Dillon
Date: Wed Feb 12 19:39:12 2020 -0800
kernel - Improve tmpfs support
* When a file in tmpfs is truncated to a size that is not on a block
boundary, or extended (but not written) to a size that is not on
commit e4f30e5cb291202de377fa9d40036eba4856c13b
Author: Tomohiro Kusumi
Date: Fri Apr 24 02:34:05 2020 +0900
sbin/fsck_hammer2: Adjust indentations for error messages
Summary of changes:
sbin/fsck_hammer2/test.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
commit f92e03bb283426cb82dc9ac0656290321f93f08d
Author: Tomohiro Kusumi
Date: Fri Apr 24 03:27:40 2020 +0900
sbin/fsck_hammer2: Support regular file
Summary of changes:
sbin/fsck_hammer2/destroy.c | 4 ++--
sbin/fsck_hammer2/reconstruct.c | 4 ++--
sbin/fsck_hammer2/test.c|
16 matches
Mail list logo