User Details
- User Since
- Aug 6 2014, 5:32 AM (337 w, 5 d)
Sat, Jan 23
I ran the 29 NFS tests I have with D28306.82766.diff. This was a 2 1/2 hour test.
No problems seen.
Thu, Jan 21
I ran tests with D28219.82645.diff for 6 hours. No problems seen.
Wed, Jan 20
I ran tests with D28219.82616.diff on amd64 for two hours. No problems seen.
Sun, Jan 17
I tested D28147.82306.diff on i386 for 8 hours and on amd64 for 47 hours. No problems seen.
Mon, Jan 11
I ran a two-hour test on two different hosts with D27956.81970.diff added.
No problems seen.
Fri, Jan 8
I ran stress tests on two different hosts for an hour. No problems seen.
Tue, Jan 5
I ran a full stress2 test on mercat1.
Fri, Jan 1
20210101 07:17:42 all (6/740): machipc2.sh panic: Lock (sx) proctree not locked @ kern/kern_proc.c:1172. cpuid = 17 time = 1609481864 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe01c7c16ab0 vpanic() at vpanic+0x181/frame 0xfffffe01c7c16b00 panic() at panic+0x43/frame 0xfffffe01c7c16b60 witness_assert() at witness_assert+0x23a/frame 0xfffffe01c7c16b90 fill_kinfo_proc() at fill_kinfo_proc+0x4e/frame 0xfffffe01c7c16be0 kern_proc_out() at kern_proc_out+0x62/frame 0xfffffe01c7c17370 sysctl_out_proc() at sysctl_out_proc+0x68/frame 0xfffffe01c7c17840 sysctl_kern_proc() at sysctl_kern_proc+0x87/frame 0xfffffe01c7c17890 sysctl_root_handler_locked() at sysctl_root_handler_locked+0x9c/frame 0xfffffe01c7c178e0 sysctl_root() at sysctl_root+0x20d/frame 0xfffffe01c7c17960 userland_sysctl() at userland_sysctl+0x180/frame 0xfffffe01c7c17a10 sys___sysctl() at sys___sysctl+0x5f/frame 0xfffffe01c7c17ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01c7c17bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01c7c17bf0 --- syscall (202, FreeBSD ELF64, sys___sysctl), rip = 0x8003fb9ea, rsp = 0x7fffffffd258, rbp = 0x7fffffffd290 --- KDB: enter: panic [ thread pid 78475 tid 792240 ] Stopped at kdb_enter+0x37: movq $0,0x10960c6(%rip) db>
Thu, Dec 31
I got a watchdog timeout with this patch: https://people.freebsd.org/~pho/stress/log/log0013.txt
Dec 15 2020
Dec 13 2020
Dec 10 2020
Dec 9 2020
Dec 6 2020
Dec 5 2020
I have added D27457.80263.diff to another test I'm running on mercat1. Uptime is 16 hours.
Nov 28 2020
Nov 27 2020
Nov 20 2020
Nov 15 2020
Nov 5 2020
Oct 31 2020
I have started a test of D26964.78800.diff.
Oct 30 2020
Oct 29 2020
Oct 27 2020
Oct 22 2020
Oct 10 2020
Oct 4 2020
I ran all of the stress2 tests with D26628.77727.
No problems seen.
Oct 2 2020
I ran all of the stress2 tests without observing any problems.
Sep 25 2020
I completed a test of D26511.77362.diff without seeing any problems.
Sep 16 2020
I have completed a full stress2 test.
I have not observed any problems with this patch.
Aug 26 2020
Aug 25 2020
Aug 23 2020
Aug 20 2020
I ran the syzkaller test scenario with this patch, but still still see the hang:
Aug 16 2020
Aug 15 2020
Aug 6 2020
Aug 5 2020
Aug 4 2020
Aug 2 2020
Aug 1 2020
I am running tests with the scenario that triggered the panic multiple times.
Jul 23 2020
I completed a full stress2 test with D25736.74719.diff on r363390.
No problems seen.
Jul 21 2020
I have started a full stress2 test, which will take two days to complete.
Jul 20 2020
I ran a preliminary 2 hour test with D25736.74672.diff.
Jul 1 2020
I ran tests on D25480.73926.diff for 12 hours without seeing any problems.
Jun 30 2020
Jun 29 2020
I have started a full test of D25480.73797.diff.
I ran all of the stress2 tests on r362642 with D23913.73738.diff.
No problems seen.
Jun 27 2020
Yes, this compiles nicely.
Diff 73750 seems to only contain the man changes?
A r362642 kernel with D25480.73723.diff applied does not compile.
Jun 25 2020
I ran tests with this patch for 21 hours (633 tests out of 718) without seeing any issues.
Jun 24 2020
I ran a preliminary two hour test followed by a buildworld. No problems seen.
20200624 09:12:49 all (32/724): seekdir.sh
Unfortunately a kernel with D25418.73541.diff applied does not compile.
Jun 22 2020
Jun 18 2020
I completed a full stress2 test with D25264.73113.diff.
No problems seen.
Jun 14 2020
===> linuxkpi (all) cc -O2 -pipe -fno-common -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -nostdinc -I/usr/src/sys/compat/linuxkpi/common/include -I/usr/src/sys/contrib/ck/include -DHAVE_KERNEL_OPTION_HEADERS -include /usr/src/sys/amd64/compile/PHO/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -I/usr/src/sys/amd64/compile/PHO -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c -o linux_compat.o In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:87:2: error: no member named 'rbh_root' in 'struct rb_root' RB_SWAP_CHILD(root, victim, new, __entry); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/src/sys/sys/tree.h:354:3: note: expanded from macro 'RB_SWAP_CHILD' RB_ROOT(head) = (in); \ ^~~~~~~~~~~~~ /usr/src/sys/sys/tree.h:325:33: note: expanded from macro 'RB_ROOT' #define RB_ROOT(head) (head)->rbh_root ~~~~~~ ^ 1 error generated. *** Error code 1
Jun 9 2020
I completed a full stress2 test with D25105.72798.diff.
Jun 7 2020
Jun 5 2020
D25105.72656.diff builds without any issues.
I ran stress2 tests for 12 hours followed by a buildkernel and a buildworld.
No problems seen.
Jun 4 2020
Your patch still doesn't compile:
===> linuxkpi (all) cc -O2 -pipe -fno-common -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -nostdinc -I/usr/src/sys/compat/linuxkpi/common/include -I/usr/src/sys/contrib/ck/include -DHAVE_KERNEL_OPTION_HEADERS -include /usr/src/sys/amd64/compile/PHO/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -I/usr/src/sys/amd64/compile/PHO -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c -o linux_compat.o In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: expected identifier rb_set_color(node, RB_RED); ^ /usr/src/sys/sys/tree.h:344:17: note: expanded from macro 'RB_RED' #define RB_RED 1 ^ In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: expected identifier /usr/src/sys/sys/tree.h:344:17: note: expanded from macro 'RB_RED' #define RB_RED 1 ^ In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: expected identifier /usr/src/sys/sys/tree.h:344:17: note: expanded from macro 'RB_RED' #define RB_RED 1 ^ In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: expected identifier /usr/src/sys/sys/tree.h:344:17: note: expanded from macro 'RB_RED' #define RB_RED 1 ^ In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: expected identifier /usr/src/sys/sys/tree.h:344:17: note: expanded from macro 'RB_RED' #define RB_RED 1 ^ In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:2: error: use of undeclared identifier '__entry' rb_set_color(node, RB_RED); ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:64:47: note: expanded from macro 'rb_set_color' #define rb_set_color(r, c) RB_SET_COLOR(r, c, __entry) ^
I installed the kernel and ran tests for 17 hours. Looks OK, except for this (probably) unrelated panic:
https://people.freebsd.org/~pho/stress/log/mjguzik027.txt
I have not been able to reproduce this one.
Jun 3 2020
===> linuxkpi (all) cc -O2 -pipe -fno-common -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -DKLD_TIED -nostdinc -I/usr/src/sys/compat/linuxkpi/common/include -I/usr/src/sys/contrib/ck/include -DHAVE_KERNEL_OPTION_HEADERS -include /usr/src/sys/amd64/compile/PHO/opt_global.h -I. -I/usr/src/sys -I/usr/src/sys/contrib/ck/include -fno-common -g -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -I/usr/src/sys/amd64/compile/PHO -MD -MF.depend.linux_compat.o -MTlinux_compat.o -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -c /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c -o linux_compat.o In file included from /usr/src/sys/compat/linuxkpi/common/src/linux_compat.c:103: /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:2: error: implicit declaration of function 'RB_COLOR' is invalid in C99 [-Werror,-Wimplicit-function-declaration] rb_set_color(node, RB_RED); ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:64:28: note: expanded from macro 'rb_set_color' #define rb_set_color(r, c) rb_color((r)) = (c) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:60:21: note: expanded from macro 'rb_color' #define rb_color(r) RB_COLOR(r, __entry) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:2: error: use of undeclared identifier '__entry' /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:64:28: note: expanded from macro 'rb_set_color' #define rb_set_color(r, c) rb_color((r)) = (c) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:60:33: note: expanded from macro 'rb_color' #define rb_color(r) RB_COLOR(r, __entry) ^ /usr/src/sys/compat/linuxkpi/common/include/linux/rbtree.h:85:21: error: use of undeclared identifier 'RB_RED' rb_set_color(node, RB_RED); ^ 3 errors generated. *** Error code 1
Jun 2 2020
I booted with your patch after fixing a few obvious errors and got:
This is the first problem I ran into:
cc -c -O2 -pipe -fno-strict-aliasing -g -nostdinc -I. -I../../.. -I../../../contrib/ck/include -I../../../contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -MD -MF.depend.if_an.o -MTif_an.o -fdebug-prefix-map=./machine=/usr/src/sys/amd64/include -fdebug-prefix-map=./x86=/usr/src/sys/x86/include -mcmodel=kernel -mno-red-zone -mno-mmx -mno-sse -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -Wno-address-of-packed-member -Wno-format-zero-length -mno-aes -mno-avx -std=iso9899:1999 -Werror ../../../dev/an/if_an.c In file included from ../../../dev/an/if_an.c:129: In file included from ../../../netinet/in_var.h:53: ../../../sys/tree.h:323:10: error: 'stdint.h' file not found with <angled> include; use "quotes" instead #include <stdint.h> ^~~~~~~~~~ "stdint.h" 1 error generated. *** Error code 1