From a073f682147ba820f1148923562cedbbcc91cdb3 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Tue, 16 Sep 2025 21:40:41 +0200 Subject: [PATCH] FreeBSD regtest: scalar inotify_add_watch_at for other platforms --- memcheck/tests/freebsd/scalar.c | 5 ++++- memcheck/tests/freebsd/scalar.stderr.exp-x86 | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/memcheck/tests/freebsd/scalar.c b/memcheck/tests/freebsd/scalar.c index b31df32fc..d327609ac 100644 --- a/memcheck/tests/freebsd/scalar.c +++ b/memcheck/tests/freebsd/scalar.c @@ -2525,7 +2525,7 @@ int main(void) GO(SYS_inotify_add_watch_at, "4s, 1m"); SY(SYS_inotify_add_watch_at, x0+99, x0+100, x0+1, x0+999999); #else - FAKE_GO("593:SYS_inotify_add_watch_at 3s, 1m"); + FAKE_GO("593:SYS_inotify_add_watch_at 4s, 1m"); FAKE_SY("Syscall param inotify_add_watch_at(fd) contains uninitialised byte(s)\n"); FAKE_SY(" ...\n"); FAKE_SY("\n"); @@ -2535,6 +2535,9 @@ int main(void) FAKE_SY("Syscall param inotify_add_watch_at(path) contains uninitialised byte(s)\n"); FAKE_SY(" ...\n"); FAKE_SY("\n"); + FAKE_SY("Syscall param inotify_add_watch_at(mask) contains uninitialised byte(s)\n"); + FAKE_SY(" ...\n"); + FAKE_SY("\n"); FAKE_SY("Syscall param inotify_add_watch_at(path) points to unaddressable byte(s)\n"); FAKE_SY(" ...\n"); FAKE_SY(" Address 0x........ is not stack'd, malloc'd or (recently) free'd\n"); diff --git a/memcheck/tests/freebsd/scalar.stderr.exp-x86 b/memcheck/tests/freebsd/scalar.stderr.exp-x86 index d2407017f..7304090f5 100644 --- a/memcheck/tests/freebsd/scalar.stderr.exp-x86 +++ b/memcheck/tests/freebsd/scalar.stderr.exp-x86 @@ -5873,7 +5873,7 @@ Syscall param exterrctl(ptr) points to unaddressable byte(s) Address 0x........ is not stack'd, malloc'd or (recently) free'd --------------------------------------------------------- -593:SYS_inotify_add_watch_at 3s, 1m +593:SYS_inotify_add_watch_at 4s, 1m --------------------------------------------------------- Syscall param inotify_add_watch_at(fd) contains uninitialised byte(s) ... @@ -5884,6 +5884,9 @@ Syscall param inotify_add_watch_at(dfd) contains uninitialised byte(s) Syscall param inotify_add_watch_at(path) contains uninitialised byte(s) ... +Syscall param inotify_add_watch_at(mask) contains uninitialised byte(s) + ... + Syscall param inotify_add_watch_at(path) points to unaddressable byte(s) ... Address 0x........ is not stack'd, malloc'd or (recently) free'd -- 2.47.3