Date: Sun, 1 Jun 2025 08:15:12 GMT From: Peter Holm <pho@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 66c2e68076bd - main - stress2: Added a regression test Message-ID: <202506010815.5518FCJ1019216@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by pho: URL: https://cgit.FreeBSD.org/src/commit/?id=66c2e68076bd85d6a73084fb74e16be81a712c6e commit 66c2e68076bd85d6a73084fb74e16be81a712c6e Author: Peter Holm <pho@FreeBSD.org> AuthorDate: 2025-06-01 08:14:51 +0000 Commit: Peter Holm <pho@FreeBSD.org> CommitDate: 2025-06-01 08:14:51 +0000 stress2: Added a regression test --- tools/test/stress2/misc/pager_read_error.sh | 36 +++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/tools/test/stress2/misc/pager_read_error.sh b/tools/test/stress2/misc/pager_read_error.sh new file mode 100755 index 000000000000..9a2f3c7cc380 --- /dev/null +++ b/tools/test/stress2/misc/pager_read_error.sh @@ -0,0 +1,36 @@ +#!/bin/sh + +# +# Copyright (c) 2025 Peter Holm <pho@FreeBSD.org> +# +# SPDX-License-Identifier: BSD-2-Clause +# + +# Hunt for "vm_fault: pager read error, pid 32939 (mmap)" + +# "panic: namei: unexpected flags: 0x10000000" seen: +# https://people.freebsd.org/~pho/stress/log/log0585.txt +# Fixed by: 58b2bd33aff7 + +. ../default.cfg + +md=$mdstart +mp=$mntpoint +mdconfig -l | grep -q md$md && mdconfig -d -u $md +mount | grep -q "on $mp " && umount -f $mp + +mdconfig -a -t swap -s 1g -u $md +newfs -U /dev/md$md > /dev/null +mount /dev/md$md $mp + +export RUNDIR=$mp/stressX +../testcases/swap/swap -t 5m -i 20 -l 100 > /dev/null & +sleep 5 +../testcases/mmap/mmap -t 5m -i 20 -l 100 > /dev/null 2>&1 & +sleep 5 +umount -f $mp +pkill swap mmap +wait + +mdconfig -d -u $md +exit 0
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506010815.5518FCJ1019216>