https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233622

--- Comment #8 from xsan <yp200...@gmail.com> ---
I have the same problem, and it's very easy way to show that.
I use `qjail` tool to manage jails.

# first create jail, and use vnet for jail.
qjail create -4 192.168.1.101 testjail
qjail config -w em0 -v none testjail

# repeat the follows command, page fault will happend on stop command, and
system reboot.
qjail start testjail
qjail stop testjail

System: FreeBSD 12.1-RELEASE amd64

Logs:

Nov 24 21:44:09 FingerAge kernel: epair3a: link state changed to DOWN
Nov 24 21:44:09 FingerAge kernel: epair3b: link state changed to DOWN
Nov 24 21:44:52 FingerAge syslogd: kernel boot file is /boot/kernel/kernel
Nov 24 21:44:52 FingerAge kernel:
Nov 24 21:44:52 FingerAge syslogd: last message repeated 1 times
Nov 24 21:44:52 FingerAge kernel: Fatal trap 12: page fault while in kernel
mode
Nov 24 21:44:52 FingerAge kernel: cpuid = 7; apic id = 07
Nov 24 21:44:52 FingerAge kernel: fault virtual address = 0x410
Nov 24 21:44:52 FingerAge kernel: fault code            = supervisor read data,
page not present
Nov 24 21:44:52 FingerAge kernel: instruction pointer   =
0x20:0xffffffff80baff2d
Nov 24 21:44:52 FingerAge kernel: stack pointer         =
0x28:0xfffffe00403c3940
Nov 24 21:44:52 FingerAge kernel: frame pointer         =
0x28:0xfffffe00403c39c0
Nov 24 21:44:52 FingerAge kernel: code segment          = base 0x0, limit
0xfffff, type 0x1b
Nov 24 21:44:52 FingerAge kernel:                       = DPL 0, pres 1, long
1, def32 0, gran 1
Nov 24 21:44:52 FingerAge kernel: processor eflags      = interrupt enabled,
resume, IOPL = 0
Nov 24 21:44:52 FingerAge kernel: current process               = 0 (thread
taskq)
Nov 24 21:44:52 FingerAge kernel: trap number           = 12
Nov 24 21:44:52 FingerAge kernel: panic: page fault
Nov 24 21:44:52 FingerAge kernel: cpuid = 7
Nov 24 21:44:52 FingerAge kernel: time = 1574603049
Nov 24 21:44:52 FingerAge kernel: KDB: stack backtrace:
Nov 24 21:44:52 FingerAge kernel: #0 0xffffffff80c1d297 at kdb_backtrace+0x67
Nov 24 21:44:52 FingerAge kernel: #1 0xffffffff80bd05cd at vpanic+0x19d
Nov 24 21:44:52 FingerAge kernel: #2 0xffffffff80bd0423 at panic+0x43
Nov 24 21:44:52 FingerAge kernel: #3 0xffffffff810a7dcc at trap_fatal+0x39c
Nov 24 21:44:52 FingerAge kernel: #4 0xffffffff810a7e19 at trap_pfault+0x49
Nov 24 21:44:52 FingerAge kernel: #5 0xffffffff810a740f at trap+0x29f
Nov 24 21:44:52 FingerAge kernel: #6 0xffffffff81081a0c at calltrap+0x8
Nov 24 21:44:52 FingerAge kernel: #7 0xffffffff80ccd5e1 at
if_detach_internal+0x261
Nov 24 21:44:52 FingerAge kernel: #8 0xffffffff80cd490c at if_vmove+0x3c
Nov 24 21:44:52 FingerAge kernel: #9 0xffffffff80cd48b8 at vnet_if_return+0x48
Nov 24 21:44:52 FingerAge kernel: #10 0xffffffff80cfe2b4 at vnet_destroy+0x124
Nov 24 21:44:52 FingerAge kernel: #11 0xffffffff80b98870 at prison_deref+0x2a0
Nov 24 21:44:52 FingerAge kernel: #12 0xffffffff80c2fa74 at
taskqueue_run_locked+0x154
Nov 24 21:44:52 FingerAge kernel: #13 0xffffffff80c30da8 at
taskqueue_thread_loop+0x98
Nov 24 21:44:52 FingerAge kernel: #14 0xffffffff80b90c23 at fork_exit+0x83
Nov 24 21:44:52 FingerAge kernel: #15 0xffffffff81082a4e at fork_trampoline+0xe

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-net@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"

Reply via email to