last executing test programs: 2.406749759s ago: executing program 4 (id=5): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000903f00000009000000331c1306cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x3) 2.403963873s ago: executing program 2 (id=3): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) unveil(0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file1\x00', 0x0) r1 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x1000) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x200, 0x88) socket$inet(0x2, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 2.386485592s ago: executing program 0 (id=1): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000040)="e90cc085", 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x0, 0x564, 0x9ce8, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x10, 0x4, 0xfd) connect$unix(r4, &(0x7f0000000000), 0x10) (async) r5 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x40) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000280)=[{0x1, 0x23, 0x1, 0xf7fff4b2}, {0x2, 0x8, 0x20, 0x9}, {0x6, 0x50, 0x2, 0x8}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r7 = syz_open_pts() close(r7) (async) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x3da9c361, 0xfffff7fb, 0x8000081, 0x9, "102e260a007b340500ffdb3d44000000006600", 0xfffffffc, 0x1000}) (async) writev(r7, &(0x7f00000000c0)=[{&(0x7f0000001780)="03b4af0eb2adf3359a8a67e83fd6269d12f815f60feb7787491530e1fbcc6de90c1e8fae8e88af17b0c761e62879d63df01fb3c0b6f934e0ed7394468d93ffde29e3be65d3cb9c0d81e3101f4de64bd28629eaf1ced52f0665405f7bda4a00a696426007a28c99b72dd5a8c2350a82405549839c1a445fa46579f4375db075b730ebea07386918301982dd45e09cf00ccc4d84c3eb5c640a50608db6c3104db4e1668e7dc800a54f25dabded0f581b4ff5811509", 0xb4}], 0x1) (async) write(r6, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) (async) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000240), 0x0) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 2.337285488s ago: executing program 1 (id=2): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getuid() (async) r2 = getuid() r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') (async) rename(&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0/file0\x00') chown(&(0x7f0000000200)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r4}, 0xc) close(r0) (async) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0x80047476, &(0x7f0000000380)={0x7, [{0x3, 0x3}, {0x3, 0x331}, {0x1, 0x9}, {0x3, 0x100}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x6}, {0x1, 0xfffff000}, {0x0, 0x4009}, {0x2, 0x6c}, {0x1, 0x8}, {0x1, 0x7}, {0x2, 0x5}, {0x1, 0x8}, {0x1, 0x200}, {0x2, 0xa}, {0x2, 0x8000}, {0x2, 0x7}, {0x3, 0x1}, {0x1}, {0x1, 0xd390}, {0x1, 0xd358}, {0x3, 0x1}, {0x1, 0x1}, {0x2, 0xb}, {0x2, 0x9}, {0x2, 0x3}, {0x2, 0xd}, {0x3, 0xf}, {0x1, 0x1}, {0x2, 0x9}, {0x2, 0x56b}]}) sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, &(0x7f0000000180)="8207d73de33ca63a65ffc025c0570260382cad95b2c9cd066fd9073b59bfa4db9183062fca5ad5e54435eaaa3e9a12c69a4f22822cf84d7fa7dc3c0c0070c6853905ac4af46a3e9d1bcf9144d82d8b825c8e9af14d8a0000000000000000000000216bb0311924f6d3d2d38a9a179a808dd8e5d6ba6bf61946131f064c1050692ea739ce98c5d459078e06cb7703671b638496f52fb27777afed237e882c79f86639f401c9c2887a7c2f0e8b5d50c5e4a91faff0c4c58ee10a2752f383351df4cadf6f80071649c797d21f5574dd591d23a5d18435b4a74b1c53cdfae23c7f5ba2af336957cc6ca8c7250ea34bfcaec11b1bbb51f3c08146d76c76a4c171eb60e093d4f7adcc39132169b3cbd1931af9b7d9d8d3eec46cd434afb635da175d97ec63c08a620e15ffdbc169747e933ec561bc4808b159ea2899cf03a31304751b1c83c9e1130e13b5c1f2b8fcd4bfd4afbfcd1f9e996105a5c2bb16a17b4cda6bd14963ee203285e3d3ebf4ba", &(0x7f0000000040)=0xfffffffffffffffd, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000280)=0xd4) (async) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000280)=0xd4) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)=""/206, &(0x7f0000000240)=0xce) 2.324856065s ago: executing program 5 (id=6): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="6035be1d37333ff7f06b1460dadc557e41145b05aa015ca97b7d2221aeee80ea788f8935e2209094693f6f6970e20a066a4868b4f9cee8ce900ce54d29d96efa6fc28742239ef8c575a3182a65e3b6c2debaa27c70f0790baeb426418fa8494cfb07026050be1e7b51bc53ae10070d9a35a88992700521b975f809f666e2d28afc4ea9e5587da81def3bd3ff6e07f46cce0649f176903b5c18c971cac1e81b346f9ee5cc7a0a8ee1685441a73cdc9b660101787ac75381fe5680d03b167a8aaca2e00c32c0b932389903f1500c579b4d25b91bf1e21d36422cec1dbf0c49df86cdbee0ddbac57bc9285627519689eb1509ca19dd6554ac003a98c763060a27", 0xff) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 2.229092995s ago: executing program 4 (id=9): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) dup(0xffffffffffffffff) ftruncate(r1, 0x79c8) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0xe2) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 2.213945189s ago: executing program 6 (id=7): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xdcf, 0x52b}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSBRK(r0, 0x2000747b) 2.192744534s ago: executing program 2 (id=10): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) (async, rerun: 32) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x7ffffffe}, {0x5, 0x3, 0x2}]}) 2.192032444s ago: executing program 5 (id=11): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x2}) r0 = syz_open_pts() close(r0) syz_open_pts() lseek(r0, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3a3d, 0x3, 0x7, 0xd2a, "0d45000800ffff00000000ba0800", 0x2008, 0x8101}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000dc0)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb9695392621afcd068d199b14c9effcd6919ad8b8f8070c061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876502faff2a0326e008a988ee6702329d9eff18d5487aef04ddf41f01f4307a20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d95072859f2d9038d010cb39048b332f31f5bf7acf681bf1b0631814da8dea7f7b6f10637b16836e2ccbde0ef7ffc4353042ac5ceb7244022bd18512c73f28383522f6c5b12a55531e2f9b95ab94c8969b1f155d41e394296859271d97e65bfd92cd242949f836e0f1e9a47ea7ae3e746c33d8a9e7fa4c0888daf8629be032c5267b981fd44f02cba275556247ebee71d4c2426850ef954823dad110f0c98f37047a9ff23262e3c33bed83be53311c2b98f115101e28f98c12b9f212f9fbe5b40cd2866f1d6e73b16f66d342fd5f93f3864b5af7a903ceffad753f4a9fc821955983d62bec8865aa677cea123a06cc50e6587b30143ea05e6dc0e2c3451ae0f19e44693053a1376ec22239796a61e9bc9dcc3a57035b01d088e71451e7353ae108748f273ebeb283ad68b0f5bfba2416415dfb1e916edd1f023f069da0b9749f3ae7c893074ee15b40507eae8d02f613580d8f0c2cde0c113367d579557e1f5249da8427939e27d1fd150bcab47dbe6ef9c2660bfe4339664b45c568c49fd977e7c4b7e5d6ef1a9e3bd5d9f8a094cc8ec6d20a1825295d42a3b606646b12bbbd70f49150522d9b65599ac437c5aca0067b6d7bba2332064051765ae5a207ea1370436d0cb3e591f105c59be6f5a1aa9f1e5f65e8871a3edb8308171fe0fc2dfc8c33d7e97719442fc3baa8c4c4ed3ba84c4e7eff0be55f9ac4e27d3bcd2098ff3c9f58b31d38f5d47da989591375c9d291d1b269bbec301ddfe54b12685bee3d434c6d4b6ad5bd3ad3638a21f4bb9a4d43c0a7488a0d", 0x2eb}], 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 2.187985276s ago: executing program 4 (id=12): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002440)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87, 0x2, 0x0, 0x9}, {0x60, 0xff, 0x0, 0x5}, {0x6, 0x37, 0x0, 0xac}]}) write(r1, &(0x7f0000000200)="d29e461bb33000e2000000007c11", 0xe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 2.187240684s ago: executing program 2 (id=13): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r4 = semget(0x3, 0x1, 0x4d0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/32) ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, r1) chmod(&(0x7f00000000c0)='./file0\x00', 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r5 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x80046478, &(0x7f0000000500)={0x0, 0x0, 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x40, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r7 = semget(0x0, 0x3, 0xc) semop(r7, &(0x7f0000000240)=[{0x1, 0xf, 0x1000}, {0x9, 0x4912}, {0x3, 0x0, 0x1800}], 0x5e) writev(r6, &(0x7f0000000900)=[{&(0x7f0000000b80)="5fbda4ccfeb1c2d67dbcf4242983ec795d5efb540667e6529b7506df92eced31939044374943a708365b7ef48be7e19e32b768a850745244aff5f44c6a6282f0c4a43b550028faeddb40e795638abd619d4dd917b10c2c42f6be3c3d3bde90facb2220cd3a7d5a6ca08d159040cf842c8134c482eb4360ab12d293e7909bf29cf11927670e6f6cabc7ad1273f1702cbc4302fc6f044bed92fb77820433a362d5f7f4a80ac54c5fe91a9765dc0b78dffbd9b16c5bd32906958683f4216bccb2696ab0ca5d26b0c5aaec9acb6134d4b2a4888dc4017f509ff9a5277504c00e989d8b94cb03530448428028af682774e73347c89ab7e43fb84c30f7744478e390248b1943daca78fa1350f4bd4de171aaf8dec5dcc1bdd1bf6a5e64f31d57d325577a132e640ec026211f2958b9cf82aae0651d42", 0x133}], 0x1) execve(0x0, 0x0, 0x0) 2.1812683s ago: executing program 0 (id=14): syz_emit_ethernet(0xa5b, &(0x7f00000000c0)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a25000000000000000000000100000000000000ff0200000000000000000000000000012c0090", @ANYRESDEC=0x0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xd2, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601400000094000000000000000000040000003700000000fe8000000000000000000000000000aa61cd000000000000091a81ad8f11c5876675b98cece324bda5e67942884255682f9d004900010005024008000100000001019078ff00000066f198770005088000000000000000000000ffffffffffff546ef443150b248053cd82a3ff0217483a000228680000003a0005416800000057c0d0cb6f8e1a9c58e71382b71ccfaaba30632dab8b08b446f93b046e173a9cb8b342517d01e5134f91b29cd3b2ceccb573f9"]) semget(0x1, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000040)="03000000", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="6c2c09003cacfa7610c175cfbef80a5ee1cec383815128159e1b30be73ae1dd74f10bff724201ea50390c4c4", 0x2c) r3 = semget(0x3, 0x3, 0x41) semop(r3, &(0x7f0000000080)=[{0x0, 0x3, 0x800}], 0x1) mlock(&(0x7f000009f000/0x2000)=nil, 0x2000) 2.179564927s ago: executing program 3 (id=15): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="03000000ebe1723f7b7bdd000000f280ce190000", 0x14}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="71f91e34711e29e033100000000000a34b8ee4d535d04e34fb5d0e5b81c67676f4", &(0x7f0000000080)=0x21, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) 2.177328582s ago: executing program 1 (id=16): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000780)=[{0x1b, 0x1, 0x5, 0xfffff4b2}]}) 2.176880455s ago: executing program 4 (id=17): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000340)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x6011, 0xffffffffffffff9c, 0x80000001) 2.175700175s ago: executing program 3 (id=18): madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffd8d) 2.162295703s ago: executing program 1 (id=19): munlockall() munlockall() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r1, &(0x7f0000003500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/248, 0xf8}, {&(0x7f00000011c0)=""/123, 0x7b}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/129, 0x81}, {&(0x7f0000002300)}, {&(0x7f0000002340)=""/133, 0x85}, {&(0x7f0000002400)=""/102, 0x66}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/70, 0x46}], 0xa, 0x10001) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000035c0), 0xdf4f5e35c94f546, 0x0) write(r1, &(0x7f0000003600)="60efc84f3387e415510dfbb2fd9a0841904bf64d73ffdeae61e66848bdb7b8cf572ed54ffb13a704c54935d368da777469939087b83f5b8ab59241b3f7fff2c364341356c4c3775122c309570c3f8a7eb35dda74a21d0eee47018dae623b2b4b8f682f8a3a05cace4acd4fe39945ee9dc9ee9144e5c3cb725ba8ef04cba4bdebf94b5baadc099536b63b623636bea89854059a39ae1a0bf258", 0x99) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000036c0)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000003700)=0xaa) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0xfffffffffffffffa) fchmod(r2, 0x40) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000003740)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000003780), 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000003800)={0x2, &(0x7f00000037c0)=[0x2, 0x11f]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003880)={0x0}, &(0x7f00000038c0)=0xc) ktrace(&(0x7f0000003840)='./file0\x00', 0x2, 0x120, r4) bind(r0, &(0x7f0000003900)=@in6={0x18, 0x1, 0xfd18, 0x7}, 0xc) r5 = accept$inet6(r1, &(0x7f0000003940), &(0x7f0000003980)=0xc) sendmmsg(r5, &(0x7f0000003e40)={&(0x7f0000003e00)={&(0x7f00000039c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000003c80)=[{&(0x7f0000003a00)="acca7352b6b60227fc99547bb7a3853877dc762a585336cc017dcbce00b6fd42ccca99", 0x23}, {&(0x7f0000003a40)="4e74ede56a5fb3496f4a8f7616e1bd7c0bc3cfa4e5268c7a9effcbcde5f9482a09c671dd1baba7b85a7a21f8339a6e893fe0ba6c67ae22a097eb4a735e8f0439b6a1aa85120c590d815c76ba76a10a81993adfe7a53dfa0dec0e43ec4155fceffb9d89f749815dc2d6be826051bdde71ac36cef7aab256166e41781b569b1c0cd0110f77b83efecbea88b605f1597ad85fa958ff0f2485295dc508466991adc0c9ed3537b7496254b39ad53b5c3a9ee8ff8ed3", 0xb3}, {&(0x7f0000003b00)="d0d42d907222e88c7dc40a7ee531a8cadac370ec316261c72befbf8f29c7ce57bed495c24f7421857117dfca715b9e1ef6cfcd1173df51586708c4fedaf9335cbd48ef7c86ebdc54d8ba3a9e14be34849d57e4d291c8dd40357bfd834856c0e1d31cdd00d148b5", 0x67}, {&(0x7f0000003b80)="0e4c76c6a3d8eaf1afb25690905c4a6bee121e7d1da6295b1635eec3164288b68bcd8f1ca792fab109c7768478295e4f07058543cb01a923fc12a15b7d41146529883eaa8b6328f35848b91ff6d78cb32a5ed3c0b6f119b2c871f8307b5db03618a4ffdc096a5bcc21198554c6af9fdc4d98", 0x72}, {&(0x7f0000003c00)="1cb3e6d85d590b3ba57bdc826d2fe32b039274eb289873946fa679a3b8001c6d6437f278bb1d64bd203dd575e2e6befb177c8d749bababae57f7031aa28ec67d7ddac725dc18846dc0a75b6a82042468793a3d851ebf4d8c085f8a70d790841bb76ca8c8c05081392c994ab44ca793114692d289963ee4e84855d5f095", 0x7d}], 0x5, &(0x7f0000003d00)=[{0xf8, 0xffff, 0x3a, "3545be64e199f8dd019e61739c3f5e651faadd0e2412b632145b7ccae247134d93eaac72f9d449af938d1265ed6e95bf838c4a5aeaa749f7f3d5910fb52dddacc3f4ebefa27e4b196e8c89b73c3bbd1f29f82d24d118dec7f324169e193e02957a9c3cef6c5daa742ce96a2bcbeae6ef17d210668b2b0af3b86c8ce4e4cbe9557ef71e602dd72a34434e17cfac462614176154d52126117f832e15dac9905ea1172daf499dca270eb0fa1b6e219b91ea0b44da9071522debceedb70147cb63c7152a1a46047c49c550dbe109dde8980605c3811448eda298028e6429de39c92877a50e48cd7e"}], 0xf8}, 0xffffffff}, 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000003e80)={0x2000, 0x7ff, 0x7}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000003ec0)={0x4, 0xb, 0xb}) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000003f00)) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000003f40)={{0x18, 0x3, 0x40, 0xffffff01}, {0x18, 0x0, 0x3, 0xfffffffa}, 0x6, [0x9, 0x9, 0x86a, 0x2, 0x10, 0xa, 0x1, 0x4]}, 0x3c) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000003f80), 0x0, 0x0) ioctl$WSKBDIO_GETBELL(r6, 0x40105704, &(0x7f0000003fc0)) r7 = socket$inet6(0x18, 0x4, 0x20) recvfrom(r7, &(0x7f0000004000)=""/85, 0x55, 0x2, &(0x7f0000004080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r2, 0x0) 2.161073197s ago: executing program 3 (id=20): openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)}], 0x1) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async) openat$null(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0xf789, 0xffff2c8b, "2d42f9c715aff41df3121441cf3c6a3bbe999f69", 0x2, 0x12ef}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1) (async, rerun: 32) writev(r0, &(0x7f0000000280)=[{&(0x7f0000002a80)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d", 0x15}], 0x1) (rerun: 32) r2 = syz_open_pts() close(r2) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 64) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000100)={0xa, 0x8}, 0x2, &(0x7f0000000040)="fe747e421f032be37006e10e39246c2df91905f823d85bb54ae3d4a91f541c46502e59a8d054fe7d6a93c0bfec6382b43ee9d7b9df2f9943fc2c25b6bbd6358b2fd20a7cbc9a40301525e116", 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) 1.141759136s ago: executing program 3 (id=21): syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRES32]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f0000000100)=0x8) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket$inet(0x2, 0x2, 0x7) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) 1.081399524s ago: executing program 0 (id=22): mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mkdir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x80047308, &(0x7f0000000000)=0x40000000) chdir(&(0x7f00000001c0)='./file0\x00') syz_open_pts() setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') 1.080183156s ago: executing program 3 (id=23): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async, rerun: 64) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 64) dup2(r2, r1) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x53) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974a", 0x35}], 0x1, 0x802) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) r4 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x106) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x3f, 0xd65a}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f0000000340)=[{0x34, 0x4, 0x1, 0x7f}, {0x35, 0x0, 0x2, 0xd}, {0x7, 0x1, 0x0, 0xfffffff7}, {0x64, 0x8, 0x5, 0x9}, {0x6, 0x0, 0x2, 0x1000000d}]}) (async, rerun: 32) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1a}, 0x2, &(0x7f0000000140)="c32671163920c5fbadbab7c83ce1d98b190e729fe1ee0f69dab629345951c28c1afb285292ad8af897eedfea7561460b746f3cbedf1f05663ce8dace5999bed70caa2d673d22d2e0d881cff44db8adab709c8ecd8f2e439fd3e7b5568c9761b426d9d3f044de728daa6c2deba8d3fd09baa099cf4305d4d0ef41fe324a42dde5acc883a4a7abc374723af03acaa8bcd0cb486d38ed0d63295e6f6db6fb9f91188bdf725ea682f2", &(0x7f0000000200)=0xa7, &(0x7f0000000b80)="64fc05e990dfce6587f5e5c498db398b708279d410d494fb4fd3937ccbe092a7baa80f3fcbbe1081498f36979d3080072e22e2eab096f9a23ade28dba98ae61259c0e47ff2343705d412d12449dd76e67faaf3636f9c30c1cff7991737fcd65c69ca3af9c009c211b0bf85194e5b9c28d79b24c225fa45990abcdfc41377bfd8b9a4de72d1d626f67436d34e8001db067a987f8c6856fa77ed89caa17b96e90bc4147864dd30bec94fc2e8593f4580f0dcd880b359d9c3803838a2c734db032e1d1f94d47f0b34cc9af9abe02589b8ff258808e633cdc62cb11b112b9d2ce8285b4cb7b3f1a07250a6c8151e91cd18c45e55be88d76eecb1e63efabfc5d9fc8778b3cd5bafd85736c8080ea3d2f648ea710f05de43938ba1a1bd807ea393628f8824c2653db763cdb430e6ad9725a6c5e6b76d752e8ee15b1b692395fc23bfaf1fbc2d9b8253023dab474a9e21383903377bbbf14b5b72a95a1de309b8e9a51016c6d7f581228c7ac207a6f2ffc0d2e65166e59edbd720bfdcb5b990e716252d1b4e94562fb822bc8d5ea260bfdcad327373a84558d853a33d215419313f206165917c32c3801b21f163514df8242ad2dcafd5202804a1d4037088e407fafd482cbeb10ccd674b626126480ca1ea0538886fe220ef7a34865f4883a3781469a37586cf135ba309840bd02177688607b681f40b8fbf9ccdd98ec89af5f6129c0c12170369f873fdb94014819993ac8f52130f14818189ab487aa77a9b4d3f243392450d0e98e42d5be5a792506ee49295daca01a812063b087560f45a20d116e0908f743e4077fc194929cc4cf46c9176abbe4d452662c560e42d39fe0ebbf49dff3c654bd01ac0f99e3fe17ce4f1751692909be8c9161edb4d568472d291678d8f60a5b15dec586a4e124c56c1681d544ffe3844ed285b5d9bb5394ceaa6ee07f357f29a7a90de28b60f469ef6a8269f0c58f5ebcff441eb188a7a8849cf81939d17a8962aea165294888ad63fa422d4e45081d7071300561f40eb5b8461c3bedc66e1b4f61670a9bc339604a5531ae33bf412376a551af60dd5729c0e5291cbcbfa59e9bf7d661d9c7722da3b760279e593cb5c42bcf335f1e3dbb57596dbac72a8e4948db55545412688a024063f49bc9a2b41db5f11de76f7d2307d560dede2917ef3488557e2d08a7e8528389675364e174bac2c28e25843e99225f0f30a297919fd1d7d988e68f2d10bf556a666ad051ba9de5bbc62b71fbd840f4781fd3a54f6d9a02de4d20c34031b9879564e44fcd6d43f3e4874d471a8497a80173d107d99ba98ef6606a5e5545b8424aa2582ae483ef5ec3938459a18fe879cb83d66e34e770e5b6f04f3bf7d79481cb5d2f983b6846d4ba9f2074d1972ed65d13d2379a7b08f29d08eb4c1a1ab373193363185ac3a8c4ab9aecb114cc844c6b58075b827d6b885760c595f226ac038246e7ba11a81ee61516a8d255c2ad438bf2f38969f98c48e1f555b39f07da07ace641c54c8d30ec23cb58ec5ca00b48da9b4d08bae87e4e5e31caf976e3bb6840d8ee1ee203d90165fe5aa6b807498c545a88c3ab70fbfaae669f6d9dd7c3fb44307193efb9b86c9c51336e38e1f4b1a8a38abba13b48e0cb7a10949702c69a2dc5bc83cfc09dfdc355933018f24edae5ae6ddb93a174b3b58919ea1bd9cb60cf6c3fb5dc2bf1c5e4f4a34dee4621779c2aa62e8f91858b6e6d8782716fdf0fdb34acd01cc178d2d37bd5a7731500ab0a944339f341370c6b5f70554a4dada0bb9213c5cbe94d9eb876b44ee0d8c512638868e241f26ca6b726fbd11af43706a65c1d86aa4f6cafa708f97d4e76c3941ccc1852437446c04b3e5f318fb9ccff70da480b96da6abc5e53e96469574df6339aacbfe08bee97e6bf9e824c96f54cf71e5a8e2c318dcffdbf1f122347d8d4850d9883bd8e0bbf733fc5dcd45bceb9a3f2a3c5896faccb2dfd84dd28f52121a61b5affed28850dc0f0739be84b3258a6447d3d7fbef139fea2d98dc79ed82768fbeec4630448f36be05e4b187b75c84249035f405e744741eb0d58733e38da916203c155ae03db5edb83d06ead9b9bde06faf7e91d87415189df736ac264471fbee9fc4da6c44710044f15e93c9c961feee400a737451b93b8969ad9e1f5bf248ca9ed516568440f22c51984a92b0fc4cbb35d662151304a4b709d60f37e029a7cca527e2b2513afe644e144e3089ef13c6443ba9a59015f6bb330d8ae801a035311d276afdd07b549aff37f1cda6729a6a3077389509a32d360b34ed0e35094fe79dcfb87b9e530c3550148cf4b5b1b7cc7aa3bcc6410d61c121b9f81af5abca77c0dbf05b88eb083b123e502fcde07e7e0a77d1e04b8d919dcc03bf3941cf3e34d3815ee0d4f7bb9ac507173072900571ac0d84c05aee1c697165261f7da12db1cbec04c4912add1489b2037298d0b02f5e37b0e1a902c8239ccc2535f344f58b2ac33220e42bb621e6686216c820ccc42a9bceb9487acb3346808281782348dba87b21bfb0aa4ad92b264a542b52b54327619533b4d38b260b35fb610b72a6afa42fefbbcbf9dc1cdf20d30034937475cd713e6fe089f758db806559e033344765794f1a6b450dfb10d8e864f3bbc2718ddbbc44e858e798880dc343f3dff9288f4f9e03017b13eb47ba785e789bcb285241c583760fe3a3093881c63582733cf0b2e829caf5f355d91d55c711024f4a312e829c206e299e82a7b32f93068b4a7c1336bb5fb68679c296721308b3b4e716969a3bdfb0e8adbdf984a479c36a8eac84ed3fb78eeb7937b62112babccc690961e7d07770032ae71905158dfa86602e30c001bdb80901e2207f4bbf588bc96326b246bfcf594ffd6055e58c58dfb90a5ae05df00780afe4cd38df059db47dcfad626533ce5a1f605e0ad7fd4272f1598241d2e8a18cc82df50fb41eebe1562d360864d0e397d4528b4618713081133aa8de83e1e0cee8b76e4a2ebadf217551d9eea0d3a6cf77a9aef743563c856046a4314085da853831d3a0743f409b2ffff165b107a5331cc157f258872067714f34f417bd747332b858680ab54948b8789957783fc1b126626306576747346d719c2b5318740829d5747459a22e71bbc1b5a93f5f8cec91aeafa4a81d579a52b6cf12388febe539c249ee3a56308fe431694b2f4c194f0d322fd117bd84348c45fabd6fbb7fac15693849d2f50c7890d7ff110b8e4e55d604a259c11bfe8c5f4ac106873d7a6a1f561590c87592c98cc78f1b3b4c0c70f1150becb581334e7f6ad371f39010e3e4d264d1a2a8ae72d1290963ebd5b0c52894522b03f814770b195f56ec9086057e3cb4a10f393ef4acaf086227fdac13146939f0c35203bacaf072989e4b1e80fa9df30223960c80adc2dbd7e6141001906d2c34ace6e6ef3f5eeeac30abe3c1123d955727ebfc9635e28ea3d4a1b4cd4eb21db1483de990ae31c7b3c3be4cbdc1ff4ac8fa122ab8c1482ee014acff0d913799b868389c57000a5fb8aaba7278344c270d1d43e980ec937c528847728fef71431023bcc96d7f971a9216243f6e282a88f6e31a0dce65bbc896dddee51d2ebd1c67dcd98056f4a40ebb70c214c8176c77b66274cfe5a2f6e5fce63726282719dab90a8bdf207611b4cfd2c93785a7a8371da7714d9c57e151a4e864933bcbfdd7795f9d2e0ea001ea0a21a3dfb2a849149eeb5b84ddda32cca515bce9d503de929a2e6718f8ff068f66522e7e5cf8e1a119f66006818a7752d8cc6da53ee159a8cb006509fed92f04aec088a0d82e867ce15397c83c1c7567537d1443b7149d84adc9576d0fd1ddc01185b46f9d84bdfd4c6c275f5ee2881f68866a8dc3666ff78e1f36988bff657a6e65ef31373e64d70df8a8d4cb56f27011bf50ee8f398b3e7f953eab5acf20889310fdbba44747d94ec66d0482e519ef92d1d7d566d08c31df5e2a4e7a4001e71bae52e60ef3a232750a0b4a3c18aa4d4d1afdafa577c7111fd3ba0f229c72081e8bd21d5fea710714103a1bc452df5ce31beb1844b8d7794edb2ba6dae2519ec15f6710a9a40346a96f6b15bfe6a012f69870f9b5b64aa2d6b9e9e7e3289c3854e29027092c186f5a0fc030a4bf8e22cab25e9e6f7203ce569b29ae86eb5ee84669dd508910452a4b73afd8da27e393ef83714ec86d81b27fda670fd4567bcc54e30419c1f4c83f93e6074b19beda40e70f31c78306beaec09e6fe2294f5521beb3a4ea886159721a242bb6454dda3d618275f0c2a46b9883f4de97132a459ea0bda31100cccee3656a91d4e13c5ec45c35c5ca095765f9228caffeb3b4acccb2511e9497651b552bf288e30fc36fe2fbc7ad6077458c5a9baea6624b477762f8088d75e4f29ed52e63bd3afcb518c59166fe610dd12e812bd1daa79b5c6c7172085b59416f40cd5d68e9fa0b95aae87c9f44843e67c06a2382f0c20a63f55b83b8ad3911222e01054a89cf8ad90e981f8b09b84e2207d17ae6efe1a6b6735df493e9e44618a92175c8e8c505673d02d1aafd181b86e7be8ae8a1be78db12eeb5926223f611821f9dda5e45ea062221e110cdda1da086626dfaffff4a204e4092158e8ec064a7d8a420a5f06da1a12ded2b59e2cbe10a2472802d2a90755189fde9234e1f49214ceb1bbc1bb48991981bb5005b259e507cacbcd7a1a5bffd704911a4624fc754b1654aec0ee03bd415531ddee2fa075ca975628a13e2753edd48eaf9e49fdb1d9a52438272b83db7892248f61caf6f301d6a6c0f170a1d3eacd58f21a3a954ab7c4798d55c8db44bff434adec12acea01f2c88b7643b0d7cc697cf865377e19a36742ecd2cdab4b04276806853b0d8334ed5bf5aab6bfce22c24f1a968a2c02a1be2b401b43386135779e0ac2e9c1d92f7fca16ec3a75706ff6138bba6bd1ecc912ef6fd61a418ee0887258c17da41b458d886c2426e863f77047138d6063510e0722e2ba4bfd84218f2f1b4fd00c333fe73cdce2bdccb89e897ca7ce2f3110c5598225807517309400c6e38ebbca1fba026532b90712f55e67b20cfc24feedde362b408f06080ffe57f7bd827690d751450d42d165d355c92c8f8086744547977cda019d061bdb29f60bedbbc890a74a18f31db969dfedc5746c559f7e87e539688fc41f05468e29ae19a5a2bfa0e4ece08f79689103981fd5061df75274523cc12b56bc727aaef788d442ffd98043c35e51b9018735217a94b03f64c454fad62b292fa576183c174922352b63ad04255ecbc5c9d10a0f8865fd439ee9edcebef60e59c7a59523f829fa6bdf90e7e89f0141eb808c4997471c0345e9d3a0843baa362554c1b7c1f5e030d2a86f90d078ac7620fd25a323636acdbd5fb16aae4a9c75b93d4931acd5b9394e39769dbd0963d39e0d0e36362bed36e912ffd3ec0987b85991597945136f648faec62d5514bde61b35211aec091fb0d0a988c11e51a35f5c59ab7ff634abe21dbd3484e79ecf8fbcba946b346af89830cfb05aa5760bd4c4c8f1f2f96f80d47217f9538fa0053609de7af52d82bab85fda9f34fc0b318f50677c4e44fd51b2f44d97c84ee982e9cc94d3c658837638729ced9b69f8f79678e49562adc39f14220a5bc766d18cfc1aa04749f309703b4c6fb0be54d8aedc219e9515ca03bd03d9664bc3ffc1777174ad787d618d75125f935dba8b5fe1ee24b93bd75dceaf228870f766d561879fe0dc148fea9444fac76cd472329e93ec91743596d89af16590a7119a8a2e14a361f3b2c9a", 0x1000) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000002040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6e2a80f40014ff01ff010000000000000000000000000001000000000000000000000000000000014e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) r7 = semget(0x1, 0x2, 0x392) semop(r7, &(0x7f0000000b40)=[{0x6, 0xf67f, 0x800}, {0x3, 0x6a32, 0x800}, {0x3, 0x6, 0x400}, {0x4, 0x189, 0x1800}, {0x2, 0x0, 0x800}, {0x4, 0x7, 0x1800}], 0x6) socket(0x18, 0x1, 0x0) 1.078180029s ago: executing program 2 (id=24): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f000011c000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgrp() r3 = getuid() setreuid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0x0]) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780), 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, r13, 0x0) r14 = open(&(0x7f0000000840)='./file1\x00', 0x80, 0x40) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080), 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES64, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRESOCT, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYBLOB="bed00dc043a05925cc118deb2cc668a50ce0d1c4f030885e53f562e4bdaba0229977b46310649c465007461a3bc808051d65e898df0f31881427a99648b4868a01314f9c1b7cf751c322f86fbd2fb28536dafe00c705bd4943cafb48f53b3c7b133d0c4f39ac390609a5ec84db7bf332e5e7f964", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="000000002800000000000072ba0568888f00ffff000001000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x148, 0x2}, 0x2) ioctl$VNDIOCSET(r1, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x3, 0x4) listen(r0, 0x6) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 13.201937ms ago: executing program 3 (id=25): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) 6.602239ms ago: executing program 2 (id=26): mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8e, 0x9}, {0x21, 0xffff}], 0x2}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) r3 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaf6aaaaaaaa00000000000086dd608320030008000000000000000000040000003700000000fe8000000000000000000000000000aa2e00000200000000cfdcf909c348e1e7e7478d4afb7865e93ca2822a5c6dd36fe21b74ef59a797993f558c961d0a48e7106c8f20e77e361c44b93652e99ef3ba2d5d33669335cb660df3dc5bf603b214595c65978a42110d918c66008f71f7f2f2a9b1f512807cf685219464813f34a3a17841f77734f6cd181599bc1cb41996d85e680bd5930913428d8a51f3a3c17190855904063cd142f76cfdf88431b5b94d2dd8aae15e6934ab06c0c2e9e92f9a3a53d708d8c58ad2f50ed34a763357727001e9a1f11b52a65e2d463c1348de663fbb3ce531c1ac07bcb3f0e35353e7f6f51c1c2f87c0d1abfb873aff61b90f4cfc2e99ad2984ea70"]) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 5.845812ms ago: executing program 2 (id=27): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 1.717165ms ago: executing program 7 (id=8): r0 = socket(0x2, 0x400000000002, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) (async) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0xfffd, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) (async) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000000), 0x0) 0s ago: executing program 6 (id=28): open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x18a) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff02", @ANYRESDEC=r0, @ANYRESDEC]) getuid() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.173' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806c0b6448, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *283860 38337 0 0 0x4000000 0 syz-executor ktrops(ffff80002a813bf8,ffffffffffffffff,0,80000112,fffffd806b6df878,fffffd807f7d7750) at ktrops+0x58 doktrace(fffffd806b6df878,4,112,0,ffff80002a813bf8) at doktrace+0x6dd sys_ktrace(ffff80002a813bf8,ffff80003c997e40,ffff80003c997d90) at sys_ktrace+0x11c syscall(ffff80003c997e40) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc09af30e40, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806c0b6448, 0xf, 0, 1) -> e ddb> trace ktrops(ffff80002a813bf8,ffffffffffffffff,0,80000112,fffffd806b6df878,fffffd807f7d7750) at ktrops+0x58 doktrace(fffffd806b6df878,4,112,0,ffff80002a813bf8) at doktrace+0x6dd sys_ktrace(ffff80002a813bf8,ffff80003c997e40,ffff80003c997d90) at sys_ktrace+0x11c syscall(ffff80003c997e40) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc09af30e40, count: -5 ddb> show registers rdi 0xffff80002b506000 rsi 0x806 rbp 0xffff80003c997b60 rbx 0xfffffd807f7d7750 rdx 0xffff80002b506000 rcx 0x805 rax 0xffffffff814e7c53 ktrops+0x43 r8 0xfffffd806b6df878 r9 0xfffffd807f7d7750 r10 0xe3deffd5316737b8 r11 0x7a0ae370108d5a80 r12 0xffff80002a813bf8 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0x80000112 __kernel_virt_to_phys+0x112 rip 0xffffffff814e7c68 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c997ae0 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=283860 pid=38337 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=51, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a8136e8,0xffffffff83915368 process=0xffff800035d25e48 user=0xffff80003c992000, vmspace=0xfffffd806c0b6448 estcpu=1, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38337 483221 70012 0 2 0 syz-executor *38337 283860 70012 0 7 0x4000000 syz-executor 22217 195791 78665 0 2 0 syz-executor 22217 421036 78665 0 3 0x4000080 fsleep syz-executor 21101 417169 50174 60929 2 0x10 syz-executor 21101 327369 50174 60929 2 0x4000010 syz-executor 34990 12610 53944 0 2 0 syz-executor 34990 186152 53944 0 3 0x4000080 fsleep syz-executor 34990 390929 53944 0 2 0x4000000 syz-executor 76586 144099 53369 0 3 0x80 nanoslp syz-executor 76586 436398 53369 0 3 0x4000080 fifow syz-executor 76586 15295 53369 0 3 0x4000080 fsleep syz-executor 76586 161955 53369 0 3 0x4000080 lockf syz-executor 76586 96700 53369 0 3 0x4000080 fsleep syz-executor 31298 350130 66129 0 2 0x2 syz-executor 74303 156042 66129 0 2 0x2 syz-executor 21726 43317 66129 0 3 0x82 nanoslp syz-executor 53369 308443 66129 0 3 0x82 nanoslp syz-executor 78665 148723 66129 0 3 0x82 nanoslp syz-executor 70012 437926 66129 0 3 0x82 nanoslp syz-executor 53944 121676 66129 0 3 0x82 nanoslp syz-executor 50174 310006 66129 0 3 0x82 nanoslp syz-executor 66129 514456 81824 0 3 0x82 kqread syz-executor 81824 455485 17176 0 3 0x10008a sigsusp ksh 17176 306756 83312 0 3 0x98 kqread sshd-session 83312 444198 49871 0 3 0x92 kqread sshd-session 68437 452329 1 0 3 0x100083 ttyin getty 49871 519376 1 0 3 0x88 kqread sshd 22205 93460 74614 73 3 0x1100090 kqread syslogd 74614 505794 1 0 3 0x100082 sbwait syslogd 29419 438383 1 0 3 0x100080 kqread resolvd 81413 49552 61775 77 3 0x100092 kqread dhcpleased 89102 298215 61775 77 3 0x100092 kqread dhcpleased 61775 199097 1 0 3 0x80 kqread dhcpleased 54402 213608 0 0 3 0x14200 bored smr 7461 29232 0 0 2 0x14200 zerothread 64999 480609 0 0 3 0x14200 aiodoned aiodoned 75273 458384 0 0 3 0x14200 syncer update 78771 267973 0 0 3 0x14200 cleaner cleaner 77659 128343 0 0 3 0x14200 reaper reaper 23718 346250 0 0 3 0x14200 pgdaemon pagedaemon 58891 323713 0 0 3 0x14200 bored viomb 91180 139585 0 0 3 0x40014200 acpi0 acpi0 44904 303494 0 0 3 0x14200 bored softnet3 33973 313577 0 0 3 0x14200 bored softnet2 38169 447975 0 0 3 0x14200 bored softnet1 17379 442774 0 0 3 0x14200 bored softnet0 6993 95064 0 0 3 0x14200 bored systqmp 21137 109829 0 0 3 0x14200 bored systq 84266 436064 0 0 3 0x40014200 tmoslp softclock 82613 450831 0 0 3 0x40014200 idle0 1 462767 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10170 11048K 11195K 166960K 11282 0 pcb 17 12K 12K 166960K 24 0 rtable 237 8K 9K 166960K 362 0 pf 30 12K 12K 166960K 30 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 30 17K 17K 166960K 30 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 16K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1338 84K 84K 166960K 1363 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 16 57K 97K 166960K 159 0 sigio 0 0K 0K 166960K 1 0 proc 59 59K 116K 166960K 477 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 4 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 43 201K 201K 166960K 43 0 exec 0 0K 1K 166960K 346 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 205 71K 72K 166960K 2763 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 37 74K 96K 166960K 1181 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 11 0K 1K 166960K 27 0 temp 35 8622K 8686K 166960K 3738 0 kqueue 13 20K 22K 166960K 24 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 112 111 0 1 4 0 4 4 0 8 0 unpcb 144 176 0 159 6 0 6 6 0 8 5 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 11 0 7 1 0 1 1 0 8 0 arp 88 18 0 0 1 0 1 1 0 8 0 inpcb 344 78 0 71 2 0 2 2 0 8 1 nd6 104 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 32 453 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 semapl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1582 0 73 95 0 95 95 0 8 0 ffsino 248 1582 0 73 95 0 95 95 0 8 0 nchpl 144 1802 0 118 63 0 63 63 0 8 0 uvmvnodes 80 1672 0 0 35 0 35 35 0 8 0 vnodes 216 1672 0 0 93 0 93 93 0 8 0 namei 1024 5424 0 5420 2 0 2 2 0 8 1 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 5745 0 5745 2 0 2 2 1 8 2 plimitpl 152 27 0 11 1 0 1 1 0 8 0 sigapl 424 436 0 392 7 0 7 7 0 8 1 futexpl 64 354 0 350 1 0 1 1 0 8 0 knotepl 120 3338 0 3291 2 0 2 2 0 8 0 kqueuepl 184 21 0 12 1 0 1 1 0 8 0 pipepl 296 104 0 76 3 0 3 3 0 8 0 fdescpl 440 420 0 392 5 0 5 5 0 8 1 filepl 120 1677 0 1458 13 0 13 13 0 8 6 lockfpl 104 19 0 15 1 0 1 1 0 8 0 lockfspl 48 9 0 6 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 80 0 68 1 0 1 1 0 8 0 zombiepl 144 393 0 392 1 0 1 1 0 8 0 processpl 1104 436 0 392 4 0 4 4 0 8 0 procpl 648 482 0 429 5 0 5 5 0 8 0 sockpl 528 291 0 264 11 1 10 11 0 8 8 mcl8k 8192 7 0 7 1 0 1 1 0 8 1 mcl4k 4096 2434 0 2379 15 0 15 15 0 8 7 mcl2k 2048 142 0 142 1 0 1 1 0 8 1 mtagpl 96 7 0 6 1 0 1 1 0 8 0 mbufpl 256 4460 0 4302 22 1 21 22 0 8 8 bufpl 280 2269 0 124 154 0 154 154 0 8 0 anonpl 24 87372 0 84310 22 0 22 22 0 187 2 amapchunkpl 152 8314 0 7858 21 0 21 21 0 158 0 amappl16 200 1468 0 1447 5 0 5 5 0 8 3 amappl15 192 2 0 2 1 0 1 1 0 8 1 amappl14 184 101 0 91 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 0 1 1 0 8 1 amappl12 168 1027 0 999 3 0 3 3 0 8 1 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 251 0 251 1 0 1 1 0 8 1 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 174 0 171 1 0 1 1 0 8 0 amappl5 112 113 0 106 1 0 1 1 0 8 0 amappl4 104 276 0 262 1 0 1 1 0 8 0 amappl3 96 1334 0 1230 3 0 3 3 0 8 0 amappl2 88 604 0 551 2 0 2 2 0 8 0 amappl1 80 7471 0 6957 13 0 13 13 0 8 1 amappl 88 2429 0 2271 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 420 0 392 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 420 0 392 1 0 1 1 0 8 0 vmmpekpl 168 5026 0 4990 2 0 2 2 0 8 0 vmmpepl 168 31539 0 29879 78 0 78 78 0 357 0 vmsppl 360 419 0 392 4 0 4 4 0 8 1 rwobjpl 32 13465 0 10970 21 0 21 21 0 8 0 pdppl 4096 847 0 784 97 30 67 83 0 8 4 pvpl 32 201421 0 192389 76 0 76 76 0 265 0 pmappl 216 419 0 392 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 271 0 31 8 0 8 8 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff80002a813bf8,ffffffffffffffff,0,80000112,fffffd806b6df878,fffffd807f7d7750) at ktrops+0x58 doktrace(fffffd806b6df878,4,112,0,ffff80002a813bf8) at doktrace+0x6dd sys_ktrace(ffff80002a813bf8,ffff80003c997e40,ffff80003c997d90) at sys_ktrace+0x11c syscall(ffff80003c997e40) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc09af30e40, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff80002a813bf8,ffffffffffffffff,0,80000112,fffffd806b6df878,fffffd807f7d7750) at ktrops+0x58 doktrace(fffffd806b6df878,4,112,0,ffff80002a813bf8) at doktrace+0x6dd sys_ktrace(ffff80002a813bf8,ffff80003c997e40,ffff80003c997d90) at sys_ktrace+0x11c syscall(ffff80003c997e40) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcc09af30e40, count: -5