On Wed, May 20, 2020 at 11:03:59AM +0000, Wei Hu wrote: > Author: whu > Date: Wed May 20 11:03:59 2020 > New Revision: 361275 > URL: https://svnweb.freebsd.org/changeset/base/361275 > > Log: > HyperV socket implementation for FreeBSD > > This change adds Hyper-V socket feature in FreeBSD. New socket address > family AF_HYPERV and its kernel support are added. >
Found this with a syscall fuzz test: panic: page fault cpuid = 2 time = 1590050529 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe033d21d530 vpanic() at vpanic+0x182/frame 0xfffffe033d21d580 panic() at panic+0x43/frame 0xfffffe033d21d5e0 trap_fatal() at trap_fatal+0x387/frame 0xfffffe033d21d640 trap_pfault() at trap_pfault+0x99/frame 0xfffffe033d21d6a0 trap() at trap+0x2a5/frame 0xfffffe033d21d7b0 calltrap() at calltrap+0x8/frame 0xfffffe033d21d7b0 --- trap 0xc, rip = 0xffffffff80bcd3ba, rsp = 0xfffffe033d21d880, rbp = 0xfffffe033d21d910 --- _sx_xlock_hard() at _sx_xlock_hard+0x17a/frame 0xfffffe033d21d910 _sx_xlock() at _sx_xlock+0xba/frame 0xfffffe033d21d950 hvs_trans_close() at hvs_trans_close+0x42/frame 0xfffffe033d21d970 soclose() at soclose+0x161/frame 0xfffffe033d21d9e0 _fdrop() at _fdrop+0x1a/frame 0xfffffe033d21da00 closef() at closef+0x1db/frame 0xfffffe033d21da90 closefp() at closefp+0x96/frame 0xfffffe033d21dad0 amd64_syscall() at amd64_syscall+0x159/frame 0xfffffe033d21dbf0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe033d21dbf0 --- syscall (6, FreeBSD ELF64, sys_close), rip = 0x8004283ca, rsp = 0x7fffffffe328, rbp = 0x7fffffffe460 --- https://people.freebsd.org/~pho/stress/log/setsockopt2-2.txt Could this be yours? - Peter _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"