Bug 249229

Summary: bectl tests on openzfs seem to deadlock on armv7 ("KSTACK_PAGES is 2")
Product: Base System Reporter: Edward Tomasz Napierala <trasz>
Component: testsAssignee: freebsd-testing (Nobody) <testing>
Status: Open ---    
Severity: Affects Only Me CC: freqlabs, lwhsu, mmacy, trasz
Priority: ---    
Version: CURRENT   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249055

Description Edward Tomasz Napierala freebsd_committer freebsd_triage 2020-09-10 10:24:00 UTC
The CI armv7 runs seem to deadlock during kyua run:

00:33:05.151 sbin/pfctl/pfctl_test:selfpf1002  ->  passed  [11.031s]
00:33:06.278 sbin/pfctl/pfctl_test:selfpf1003  ->  passed  [10.469s]
00:33:16.854 sbin/pfctl/pfctl_test:selfpf1004  ->  passed  [10.284s]
00:33:27.243 sbin/pfctl/pfctl_test:selfpf1005  ->  passed  [10.138s]
00:33:37.694 sbin/devd/client_test:seqpacket  ->  passed  [0.496s]
00:33:38.299 sbin/devd/client_test:stream  ->  passed  [0.470s]
00:33:47.960 sbin/bectl/bectl_test:bectl_create  ->  ZFS NOTICE: KSTACK_PAGES is 2 which could result in stack overflow panic!
00:33:50.333 Please consider adding 'options KSTACK_PAGES=4' to your kernel config
07:59:05.190 qemu-system-arm: terminating on signal 15 from pid 65604 (timeout)

See https://ci.freebsd.org/job/FreeBSD-head-armv7-test/70/console for test output.
Comment 1 commit-hook freebsd_committer freebsd_triage 2020-09-14 10:35:50 UTC
A commit references this bug:

Author: trasz
Date: Mon Sep 14 10:35:40 UTC 2020
New revision: 365713
URL: https://svnweb.freebsd.org/changeset/base/365713

Log:
  Skip armv7 bectl tests on CI; they deadlock (""KSTACK_PAGES is 2").

  PR:		249229
  Sponsored by:	DARPA

Changes:
  head/lib/libbe/tests/be_create.sh
  head/sbin/bectl/tests/bectl_test.sh