last executing test programs: 5.282411688s ago: executing program 0 (id=573): select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 5.07398981s ago: executing program 0 (id=576): sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x831b01c8f740b87b}, 0x3, &(0x7f0000000180)="46d3675a5d63ce012b64860b314791f7bd5bd855fae06bbea34e49f87fe7fcb76229cc6fca61b11f2cea5cbc7f46e1a463608a9f41ef0d41b036c419b2406781f768c0fe262eb5d5bf7b3c21918fb13001fa3cc9a9133e709824a02343772bad2e47b483cdf0ce07f1d9db8c4b72d90b7ba053d518a776b96a1e037656943544ce4a12c0c1fcb5bfdaebe001bdadf02ab4604a99af154b13ca2471a6e42f8e66879f796c73644824c99ae75d50f2bf4ce1663c3abe3d833a3c1da7b40662a58939eecdcb1f36dc7d3f865b566ff8ba4869ae41", &(0x7f0000000040)=0xd3, &(0x7f0000000280)="eab6693b85956566a01368976514582d725f528972bc8ce9ec259aa3f0d8eb823faf9622b33663631cf4f955f5fb69df0ecb382b2f2cdeb1a63ef2075f23acdb6c834308ba668c539ba48cab95892261541bdbdb233fb4b3618390e81d6e1009704894bbb60e04aa5cc29120e4e100f797dc3d2434a1a953f365f69132938d2da97828ab47d844b33a604ba0d9efa1871066bd1c83276cbafdf788b8cc90e88c59c5c49fd0020928df7290e8e5ab65a4a7d5c0e3e8", 0xb5) setreuid(0xee00, 0x0) syz_open_pts() rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) syz_emit_ethernet(0x92, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @ra={0x94, 0x6, 0x62}, @ssrr={0x89, 0x3, 0x9}, @lsrr={0x83, 0x3, 0x81}, @end, @timestamp={0x44, 0x10, 0x5, 0x0, 0x7, [{[], 0xb4e}, {[@multicast1], 0xe}]}, @ssrr={0x89, 0x1f, 0x3, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @broadcast, @multicast2, @loopback]}, @ssrr={0x89, 0x17, 0x3, [@local={0xac, 0x14, 0x0}, @rand_addr=0x81, @multicast1, @loopback, @loopback]}]}}}}}}}) 4.770202265s ago: executing program 0 (id=584): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000040)="bc1952e99d98a063ef1ed86e471fc80f49e57cf846d9adeed8ff8bb54eca32558bd63a5ffa67ed3969aed87fd3519eb8d6e6184806c1bdc2049fc5cae8e76189e09a893c9b514a0fe7ebef4cdfc4f3790640b4d06b730ddaf3c80d3fbbb3cf5e203b3b0c82b0b6ac43a7400e2d554ab4786c2dbcc7a1d84645f3c86f8393", &(0x7f0000000100)=0x7e, &(0x7f0000000180)="56378c654795bb4fe190f267ee60cfd3ac4dced3d5be747fe01ec9ddb849d3e5c0216c5c8a9c3856c872d2d42ed4c839a3569a8c5b51cd9f0150007052885d03c4d3710b275d09", 0x47) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 4.624460849s ago: executing program 0 (id=587): ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="8b4f69c83b01b91d3a00102c03fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce0733000003000000002b00087968000000"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1f) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, &(0x7f00000001c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b5e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127fcb6ae77c8df1cf2f823ffcda746b1357d072c677dba558a355b7818694a3ae46006ebcd1864c49d3c2448a535662fd9ee603f5b144549426b65d0d54cf8fdaaeb0c6830d30f5bab73ba0bfcb773cd4aa1", &(0x7f0000000080)=0xe3, &(0x7f0000000440)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c886220fb2fe37e467d974592496856ca7b78060998608c2f952e43fc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000004125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3a22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7020f567adf4d94e76901f5bc3c47e910eb52bfc0ba4ef6e4beb07201ed43673c32e26b56d61837f00f2f0d164fc802532c4bcf16f2b3e6e0836f6181e6d1d529c8abf696d364e2fef4860aed9a81c26245f2e0f984f94d65778ad7bd6b45e45e554ee5da986d26d112d474a23db98ae8340517a641a644e6f496186182ca5aba61584f7eb6f7e26f6478ac688a882e0d34ebd058c9fd197045ac2da908495b67c8bff03b08aa16721e7327630f70c492cff298ccb356b227d223e38de1707845cfc558a6c8e8d9cd995a9f37071ed3f900", 0x1b8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff9effffffaaaaaaaaaabb88a843008100350008060001080006040000ffffffffffffffffffffffffffffffffac1400bb"]) 4.486710004s ago: executing program 0 (id=591): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0xd3) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x120) unlink(&(0x7f0000000800)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) mprotect(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x0) r3 = dup(r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000480)={&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, 0x1}) 4.154721618s ago: executing program 0 (id=600): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a01010000", 0x25}], 0x1, 0x100) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) (async) r3 = socket(0x18, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x0, 0x0}) (async) r5 = dup(r3) (async) r6 = syz_open_pts() writev(r6, &(0x7f0000000100)=[{&(0x7f00000003c0)="7659aeb948", 0x5}], 0x1) (async) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d7e6bb63f835ba0f0224428f455eca5bc615922a", 0xa2}) (async) execve(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_READREGS(r5, 0xc028756b, &(0x7f00000006c0)) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="84ce5c7a0057c0576e0ba10054c48b4fb1080000000000006609ed0ca799191f6c00000000e2ffffff00000000fce984ed889a46902c332f9ec3fc1ca6893c8e9cd89ff3", &(0x7f0000000080)=0x44, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[]) (async) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) 1.658924981s ago: executing program 3 (id=653): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) open$dir(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x300, 0x0) 1.654144715s ago: executing program 3 (id=657): setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = socket(0x2, 0x3, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000005c0), &(0x7f0000000540), 0x0, 0x0) (async) socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) sysctl$vm(0x0, 0x0, &(0x7f0000000080)="4dd2f8180c199b", 0x0, 0x0, 0x0) (async) fcntl$getown(0xffffffffffffffff, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x2, 0x0, 0xfffffffb}, {0x1, 0x3, 0xfc, 0x12004}, {0x5, 0x0, 0x0, 0xfffffff8}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4, 0x8000001}, {0x4, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001a40)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da87b25b6ec4cb0063806a022e213957918325027aebd543f69bfd07fc9c8af", 0x32}], 0x1, 0x6) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71fff7ffff87e537dc3d33d7bc511cf28e36bc753606002980247821e93bf6a24f566eb9b331632404be9931", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f00000005c0)=ANY=[]) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x2000) syz_emit_ethernet(0x6e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00383a00fe8000200000000000000000000000aafe"]) 1.350479791s ago: executing program 6 (id=659): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) (async) getpgrp() 1.349726836s ago: executing program 3 (id=660): r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x31, &(0x7f0000000000)="ffff", 0x2) mkdir(&(0x7f00000003c0)='./file1\x00', 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x80, 0x7, 0xc3, 0x535c}, {0x400, 0x0, 0xf8, 0x3}, {0x8000, 0xf, 0x1e, 0xadc5}, {0xf606, 0x3, 0x1, 0x3000}, {0x3, 0x1, 0x2, 0x2}, {0x600, 0xc9, 0x4, 0xe14}, {0x3, 0xe, 0x10, 0x10001}, {0x5, 0xfc, 0x8, 0x723}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f00000001c0)=[{0x80, 0x7, 0xc3, 0x535c}, {0x400, 0x0, 0xf8, 0x3}, {0x8000, 0xf, 0x1e, 0xadc5}, {0xf606, 0x3, 0x1, 0x3000}, {0x3, 0x1, 0x2, 0x2}, {0x600, 0xc9, 0x4, 0xe14}, {0x3, 0xe, 0x10, 0x10001}, {0x5, 0xfc, 0x8, 0x723}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x5]}, 0x3c) (async) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x5]}, 0x3c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) chown(&(0x7f0000000080)='./file1\x00', 0x0, r2) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') 1.3494486s ago: executing program 7 (id=661): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0xfe}, {0x40}, {0x812e, 0xff}]}) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, 0x0) getsockopt(r1, 0x6, 0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffc7a2e46f05fa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc00000000003a0000e0000001000000f0"]) 1.271412821s ago: executing program 7 (id=663): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = open(0x0, 0x20200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) write(r1, &(0x7f0000000140)="623fe480faca47df682edd2a662603ec02a52bebcdcd59557fedee966ab1ac6ba3ca0532525980cf8a87eda73f76f1e6a957b8856ff3fba1c9eb69b87474fd7078caf39083220a5b63dadd7457e76d93d933653d1439c4dd0357530fded2cdf6f469c9ef47852e5713980d796cd131a273e77f93b83b239a8e81228deba2b1e4", 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x4, 0x8000001}, {0x4, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="8e5f", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000200)={@local, @remote, [], {@arp={0x806, @generic={0xf, 0x813f, 0x6, 0x0, 0x4, @remote, "", @empty, "c56db45375a69fcd9d3ea7b1018550fa"}}}}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', 0x9, 0x0}) 1.265621999s ago: executing program 2 (id=664): r0 = open(&(0x7f00000002c0)='./file1\x00', 0xc0, 0x0) mmap(&(0x7f000013f000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x8001) (async) mprotect(&(0x7f0000e5e000/0x1000)=nil, 0x1000, 0x1) (async) r1 = socket$unix(0x1, 0x5, 0x0) lseek(r1, 0x6, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x1c972758c0e2c47e, 0x0) (async) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000400)=0x10) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000480)="69ba2a3701f0cd6a730d18e2f3f312bacd46e796b38ef79e2c644380ff3654f74f34c2071be002b82a0bc31c56a33f86bdca224ef150738c0400000059b254f0aff6d14f302ac0b5060000000000000024e51a18c1fb8bff458405ddcab06a7c413a9059f256ec7978361d0896b64862dff4aead2407122b95db34a9ba219e5a6344033b755eba43b6eebbc0ceb802df5936933520d165bb9350f5c2e1a6f8929e0bb067a995dd34510c844da14936763667601326d6454c833ba440745307e49d454ea4e6766ff2e34b108ded07a816b2de16fe", &(0x7f0000000080)=0xd4, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) (async) r3 = socket$inet6(0x18, 0x8000, 0x2) getsockopt(r3, 0x29, 0x25, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x81, 0x6, 0x7, 0x3}, {0x40, 0x0, 0x2, 0x1}, {0x6, 0x0, 0x4, 0xaf}]}) (async) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r5 = syz_open_pts() dup2(r5, r4) (async) r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0xd4) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000003c0)) (async) setuid(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8080691a, &(0x7f0000000100)) 1.256276402s ago: executing program 4 (id=665): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x28, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x20000000, "97cf11dfcd75a74d9b93e3ffffff00f40000f4e7"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x4, 0x4}, {0x28, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f0000000000)={0x0, 0xfffffffe, 0x0, 0x20000000, "97cf11dfcd75a74d9b93e3ffffff00f40000f4e7"}) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) 1.254782219s ago: executing program 3 (id=666): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x8000000, 0x1e, &(0x7f0000000040)="f7ffef00", 0x4) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) select(0x40, &(0x7f0000000100)={0x0, 0x2}, &(0x7f00000024c0)={0x4, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (rerun: 32) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e62", 0x2d}], 0x1, 0x5) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) (async) r3 = getpid() socket(0x18, 0x4, 0x7f) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) (async) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0xc0, 0x4) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xb}, 0x209) 1.122958761s ago: executing program 2 (id=668): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000000)='lP.', 0x3}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/545}, 0x223, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) setreuid(0x0, 0xee01) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mlockall(0x1) 1.11984485s ago: executing program 7 (id=669): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000000), 0x0, 0xfffffffe) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) lseek(r2, 0x6, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 1.118958468s ago: executing program 2 (id=670): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x1) (async) shutdown(r0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000100)="31bc35a3581128ed45d2c9e4167a41d429b6d1561dd8ea25154722727904b261982dc41331ec79cad2bf76", 0x2b, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) (async) bind(r3, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000001c0)) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x10, [{0x1, 0x9}, {0x3, 0x8}, {0x3, 0x6}, {0x2, 0x2}, {0x3, 0x12ec}, {0x2, 0x7f}, {0x2, 0x3}, {0x2, 0x2}, {0x3, 0x7}, {0x3, 0x3}, {0x3, 0x2}, {0x1, 0x3ff}, {0x2, 0x40}, {0x1, 0xfffffffb}, {0x1, 0x9}, {0x3, 0x4b}, {0x3, 0x7}, {0x3, 0xe9}, {0x0, 0x401}, {0x1, 0x6}, {0x2, 0x1}, {0x2, 0xa974}, {0x2, 0x6}, {0x1, 0x1}, {0x0, 0xffffffff}, {0x2, 0x8}, {0x1, 0x1}, {0x2, 0xed}, {0x2, 0x5}, {0x3, 0xa2}, {0x2, 0x1}, {0x3, 0x7}]}) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000380)=0xfffffffb) (async) getsockopt(r1, 0x3, 0x80000000, &(0x7f00000003c0)=""/240, &(0x7f00000004c0)=0xf0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) (async) close(r3) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000580)={0x1, 0x80}) (async) sendmmsg(r1, &(0x7f00000029c0)={&(0x7f0000002980)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000005c0)="d8b8adaf41de46cdc4d2e49af435dca6df71a3e821a3acdab0082b0886624e811b7a26cdf42f6f0dc2fefda1e5e07c44d62e95a6a397fd19b6dd141fd8d1e728f5ccd4362add268993062699ca984aa1cf86d2fbe48733b00bcd9c33cb9c592378242666edfe26", 0x67}], 0x1, &(0x7f0000000680)=[{0xa8, 0xffff, 0x40, "3e5b7a9bbbe8c7cdc91f33ec3798f4d7a4f6afe38f5cb3e2b789d81a1f5e0db1462484bf54f0861024742532b7c0be0ad8ff9bbee2f2e39a53f82982d3bd4be86b209c5d5f1f7d10a50de6cb4bce027436c7d25435913097b02741b1a5ccb7ad58fc8a005e97a4abedf14bf8367cf2c726febb62d4fdf142b571cc08ef5af83f4d705d983bdbe151dc344543d78e5264a8526b95"}, {0x1010, 0x1, 0x1, "2b74cc4d8567d0a71da6a96d4a510fea67806983c1d007b75ea825208e418049129043224dc89b3768e4a1b7dbed7d022a34bd0177b01be9a5f0540b920e91ca9efb0ff48d1f73d4f1ca76ad320638b07057f8fa61f50fb4d83f83bda285168a3bd6be098a89e5da453caf66dbc46f8b00eb8fa6793d077fcfa4bd9c7c2ab550df8e95d88d6f570d03ce37409bd066997dd4b780c7f036eae9872374ab06c6dcdacdcc341d2f5f7a3afec39b55e58f468a2d5d537aecf868d56b57197aac00ac72fc64468d3c359d9492b8c733dd97711075fb491eb0b0df434bd2477138daf8d40bd65c469fd82ec9e7ac7139d8705d7556c122ed3f1dc8aaed360016fdaa6249bad0c18562ea351d7f6c5ad88ae3055e614631148a318589339109b57b51cbaa71e7109e237a09a974dec4753061e970b17c781d28877f4c4a11acfa663d0af980e8f382a8bceed6581fbbe44bbc400c7c41dcb95f030dc926a71c8ca3aa21d21403d3ab6920173a3b8d05d81cabe47e6b46cbcb888686bf26b9f33d095a152f97e8a85c57522658a18ce59148ffec7bbcb41f6c9496f1d79b18d91021a2627d0408678c948c6ab585e047edd02c2dcad8f308d310ecb7e4d836c4ced7b8e3dac989d7ee35d4bf359e8a8b05b144f48317f3142a1d99e9804c1b90e2533ca42256997f0972a137f068bff77929f99803ac0b721b2892bbc91ce0d5f30c95bb45e0775d804c5e9bd850fb1ccb61cbadd67f81a316bbf31bcdcda7ae0c7d579ab2b65ed0317322d5307625dc01ecf74393d06fa37272206b4b5fe6abcd658a5a29be21d910580469d1297f56f0d1f58f6fa1d25388485858eefd6fef3c07b9e7b5d9cac644890621b47393f26e9b8e11a23b97c5a4b3217fc0605b1b475965be74c28d939467c0ef6b61dd94e0bb0c8449ec995f597841f816acac1ef422139de78bb1413edf6987bc4d484adf49d113b976ff695d9b4865a9394282cc045a680388e27e92b8ea32f4933f12893e62b8ce696f0315f6b5a463f23b07b6bb02238219ef8084822a9cb7b88cb66148ecb979d9d76070405d8abe13dd6afd4006d366cfe129a17ba3ccba8cb835bb82521fe9a334f14978b43407306975c9cb0d3eaa3bc60fdf4c5988ae8695db8ca3ee670fad007c81e252652002be9614dce5cc4f6a2db5424aa0e953f8d01f833dc2ffb1eae00f182e20ae56072995549a333e493f6358b5737e76d85b584779200c1749fb0adf51750e8f54457c496ebf673882894c35e81ebccbf49e24d14ca843d670f13aabbc1be60d397c0ed7fb1ec6060432e01b07156618503668916ab063201a28676aa042ec32ad636ad4ee896aa327bd49abd27eb282a0363e1b9f78e8d8d34a53ad07183faa58ae877d1be3539250b612cb5a681d0e45efd8cc4fb5a77ee036385b151a730138cf919cd803aa6abe814163f5fdaa130f9f5aca3b2a6dd0ac5ad8b5398d3388a4f151870c73662de8727b23271e37ead392bc6f270dc091569d50f12d7935dad4c917772ec84710bea92d0aef221942cee0f937c00e75e9795adc49ded406690633cec42c18f908e02848615c77c9f9fe5124f4f71f480abecbe27a14a98f4b44800964c4d0babfcea7cc3c52734a3e0679217e366602fa09f22cbea70889082ada49f236d6036c9591cb4a03c184b736b9d3fea9f0ad35a8d7856864606e5515c025a598239818f9e5efabf3a763a1a54156d8707c9b0cdfbf82ed5ef4fd73e2fc52857505365d9a61dde714c807aa0b3643673827679d7ee9166b449b6134bbf20eccef63538e099178773b7ea1304f801a71e5a91764e0bdea9eff3d62544c522127cf959271588ed86a6d23c0271ce403dac56f2c349758759119ddc29bdc0e99722a2a3142ab451ed4735715ec92618078bf1a82c0ea950a9d4a4cadd855ab4bf777c7e1dbb95b837dc482a1c0f6be688a477f38e2ab141991d911acd12a68c7edc0045ef24684dbc2c66d313dd1d95b9507b338ca6dcf244d1ea4d96b40c410365a1c32526436a86f0948f2dc01fafacd2ff8d6b45776a1e4782470dbbe604e2799dd2ef7740b2f3bdce2d646b06e089fc5a43be11403c441200136b8e6228bc498d8b51e962bf46a0c1abff11107cd9f2eb8dba64fd50c9a02fbd541271a0e3e86fe2e6ccf5f051e80abb3b16a2383797d53846db771fb18ba28b04f94ba5509fb504d3e212968bd1cb1c0038b8b6dc19fb76e65bbac3cdf82adce18d5a3611ebe19017ceba924d0f936eb088bb4dae928d1a81179e3a133efe7594dbc24fe587c6a8440422bf9ff9bf560bc77b0768621e5978d359110bd0bf70a45b1484675feadac2155263741b011fb7f63e6d7effb8096b4909775083cfb470606e950895e4fc3f6749bd9137038e7a74b3afcd144cf05acac407f86440fb2f910d0bf26e62900b6dd9fd7fe5c421e6f2ce3554547e2e7edc3578644e46b2e1ac6b9d2cd7080640a89e03f16b56b403c3108a0c12a9bd2be10c2ea9c739623e9cc5bfa0475312571381a1f105c87b20cfafb18b72f3333d64355c8697eee00c97290c91b9d156b7d52a61cefbf1dc95690ea93c585965d2dfda317c7b11a24a3ffde10e3c6d61508c6999351a78a57da4e190b994625b680660114686c5a6aa6fb9a80ca4d7b5fb2a3f15bddb19017a9ced695e30293cf65fe2ccaf83dfd4aac0e99d8451bb357f01c0efb7ee1cb1f272ab5230be52ae14479cbb8501e73add78dfd5901192dc341faae6be96051e8da67876110a4e010ae8c7e3924601d103d539631749826aabe0730be4409e5d0a9b8785a06a51f0caccbf631b10f081448d7f4d1154aa6d42e719f1a4cb216a800f3224fda80a84bd1d9ad2d5ebb8ed78001423efade5ded37f4b832f3e4667325e4c6282afc4ce67ce7d9ff9834cc62716c4923b1945e2ba8e17290a44c5535b0377b308fc0d8f67f8117e73df1f6d6af791bae2c9d3bb5f359f20e23e1700c36abcd7d3f9ba27c65ded234964c7dcc7ff45d579198749186df6b2095131f0cd5ca7e13fe1dd1e917239f0a150562e0ab6323df913450d2f08f67eae7aafd01d5387c5a77fd8918139c58ee7e2bafe4f5ca8bd4e125e7a7cded9d9bb287097b398c68e681d3c23f3d259ce25bd0b99fa4fe65dfde7b292152da857ed41ac0d988edc91d52592fb4e05018eeca3b142b82f1feee58b4524062d30238e1c20b87772faee3cc96e15b65c5e7a75648f91cafe944abae29449ebf6db3c09e96a23622bbfd1383cae3099a78743f7603975f83f5a3ec0f53fd03c31cbed85bdb523b8f54c18f6b937c4bef0068b775107a70fc6a0a48a00f25e37f60c12d9ca9313307b719ddd9c770f9c5b6438e82ba055ad992a5d1f371c013b580fde2901eff89c77a0c1486c5cb4bd4dba8d59e8414e97f66939ab013894e3cbd3f8ec933ceb97095f7e96527917dd094a62e9c02cfa101b3485f214d1392dfad30a995098389330ed5251b07db670dce0206080cf2b076d30d3233fd3374e22e807994ebe7626d7a9449e2714a8e1f7fa47ebbd2646ce822c60e3806b120d0ee4b96cf955a3b5537140ad3839696ba2d8b53565470e3157488b0fcfa5a22561431d007a830d484364b54508e39f22b3ea6d720bba7df89b9ed71abaa75a211cb36b8485bd34017fc4faa922e5faaceba4e6fe764ef9a138425d6da1268abbc8e1bb4698cb87a641ebae4c9495bf7bc2d8e1fe82b80b2344af614bb36b4a7ee7ee83673e82d2a3e9fbacfce3f573dfa8f7f96175d8170f5109ebea9e4f0742d476c4c21f4bac421fa96225b890a09d053a57d80c0097e328c442387a0dd85d6c2a3ca100c0e064cce3188fbc4ca7870b2e1c7f613d5027d906567bd9098624779ef971a2819c87af5e70b4f05e74a978139957ff7cb93c6915a257d32433a1d86698c29b9d339a4657d3d0bc21fc5bd29dccac17e7a4f05e10bf62fbb2a638358c93ddb60d0a96f7d5b0a83bf399747f3f68ca1c148d4d2e91629cf79af8bcdb1bc7af1e09530cd52d73fcbdb5e55f229b900f45d86553116eaa85ee46ec17dd0f22f32f2eb67cac167f26dbb6dce70a43672fd63a86863a8ca680e0de81a646fed2cb68b62a36d315d7adf9f404f1f63be5e3a0a47b01fe28cca23cc421b5ab967db71699910c5b6a00952262fdf7595ffe15c9c65b62f2b423732806c8a6991814226b1f310364c6a1deaf89aa33b1a5125841567e798f2a024f9bbd77ff86e9572e5f59c9c7d8aa5ec2c89db6d3eef4e8e1c2e11982e0e90971fd8532407d71003c84eb03c28bd7bc04d0fb013cfc4b5058ef95ad4ededc59e8b1e55ff72eed272d34508ad5edb0626fd0b223732855ed14acd10477d7cb08f07b6331cc6c86c8b788823b64f6733f99a1a08cf0a7130784c554d7e52936110467cfc2e443ebf88964f98dc8d4620be2bf57a29ef08244984a3d501dc527264ecc7dec4e2a2743e1b2d372c9faffd1af7470013590a470ee85e6beb5d5aa309245441511a561b07ba0d4a5eac6f8c1ef8837610d5a8294e3f6004ac94eb8d7a1bbbd1ec6e904a686d1516c9d5e9100b808d7729b7f7b06a6ea764275b2c6025549fa088212450c40db240a58753c16e6350f9d20e7804adcf676591ad1b494ed11dfd08b5aa3c7082d6f33393c530eb2129e12377ad5590c3d1cce3c96de103602a9486d6728fc5129dffa7a31e75c0625697c6b154b6c985a847863dc343c3b7966d6ab0211d79f964958b3c6488ff94ef00cb9dff5dec82441bea47aa8cb12bde55255674fe5931208ff2e4d0d16dd36542ba5721088107109f9ebd993d4f7a5558fe81b846ffa9544c457e375cf523265e25b7d92e15ff63020a16b5d8cd94a6d3cdc4158538ee7e8e393e349a6ee582aa347ad357106441637c759717eb036745f3e1c8d75b412bc8ce6efcddfa3589894290a40347cb167d7a72a0521e1969a8dc99a52467f5d04ad259b8a640c494efc0ebe0838bce54626087141de43aa56c538c7553761669782b484d259b7400fd739db48c990ce78d225ed5fc636c8eb44bb5f9f07c42b6e2022f338accfbfacdd0a0279714db7984989943436f7c3ad68f3447c79cbe2245c510e3b06f4c9203ab5affaf39a70bfdc499ccfca7d8e81308a3ae02263a338044a8c36adac0dcf224ea0b798c538cf47ce0a96e5d8c2864b4a82a94dcc610befd7ac3c03a5b9c8d8b84e08a91ccb99bc9c12fc764ab574224ee2464a79e2319527149af73e79c75de3ff48dd28e3cfde1cd9f44e1ebe2b1ef723a5ced5ffd1df1c3955642e07d9034fc05115cff172ca421e060cac1144d6ce405e21e7503431c296fbb49661a7c01e7e0b30cc561bca82dfcc2cb9406e5091607e83d9919b30fcf14331567b1b641fcb5c492d61b150c16d5c7405745ed6b03e71dfaae22b1620c6fe17df1e4b86b4266635e23a6de3d2f9059de6b9b83eff4f1eba4c61c1f0ceb5bb2a6bf760de40739f4970324b4f2e05931818d4a9ab956966f320f9a3e9089cab81dd1ba0c8ab6f83fc6f806164ab289c6cb045563c8977ad18c295333979b556ad1b323ee16095ef319840e96fcc1bd8777d0c9073daca15983f56244d82e492e5b53ac23e0244c10e6ebba0d61fdfefada513cc2cc523d4ebef21d2fe1b29e0d17472d9c09107bbc64feff9bda8a00e5d098397c12ed4204bab14c5cabdc7ed684f1203a0445131be181780d59d2023c4fef39e841176c18a28b549afaddc76aa74e3f3b60dd6e184c7ffd9628a7e700367caca4970a"}, {0xa0, 0x1, 0xd5, "fbe699c0511066cd592e6e7837f6d5d01e735a5b6fd0777dbaf9297ca7200840ed4c2cc9995a5baf0b007b4ffc4006f5a6828abd386ee22f7c1a9cbd9d66852d24ac8506c183a674817cdb09467d3d55c1c6d22504ef2e8eac05aeebcddbdec4e60c89b3235dd0fab23ccad3a6df712dd309d475613d5cdb008ff226dda52af1074366b5c68e27724a1a6bffb624"}, {0x1010, 0x1, 0x3, "a14be79a0f8b21fc9940abe14433a4578274bdfc169e4b3a406d25c400f277d3d1744d161edaa3e282dc33452829a9baba059acb7fa3817523ec65182735a43fa7de8836679a21a95689ff2ead9a3a5c784a9cee59befe29e1b40de1a09d1b30101de9440c646abe9111174d6c83f125a4eb5449c693bea7f415639ba731c47393baea16a533b9a1652458647276b8b516d4ad384bbb531ea89e026ec54f1fed8627158866d207464dec6ff5c11f8bddde9ecbffc90c47021e0864f04827e70498285a1938d6d61cc15c49c119f5dbd355c824bad6288d85845c1a6ebb5c5267fdd7f0bdb40010f2bb1ea48ecbf8ad8eeb9bcd83afa85d48c2c24ff16bbfceed6b5130b5b13fea33dd101a0cf727a858f3f57e7f3665f5f2b0bc2fc2eaa327bedc910ab9bed325c20b0a756371a24bfbc933b925446809ff352eff1469743990a57413fbc87e9d5cc75faf316a65836332c40e69e806a739f08326083f29569e5a77e577795aa3cfc11a301fcee3a1d6e15c7a95208a3aeeafb24c1c937f9fd3a61cf9ad1bc8cf0e972efda4b2144a66fee754e5f46d9e61efa460b841e08f0434136ad6e032bc899b55429a78996025ab251199915aa305112e74ee05c84f73ee0a3cef02289a43e9b8c9b501aff5403307a092100ea7f58f1cb8b891917396cd7e44ccdadf687ad1b026b3c9160c5d677927edfdbaf6b77445dcdcfcae2729a988596ae935d581f447c8107511344f6a475a7733ee95abf9af361efb26b5555ea1e04b5a152adbff396f5220ba9ddafaa665b1982f01f9cce07fd6a0cd7d4c8abc5a97ca6e5911429ce3c6a391e784aa1174c91f305659130bc05c09372f25ae195f1df40903417a9c656a3ce480d9131774fb15c495e43ce7df301246b7734b2e72986fc46cbccbe3f774453c3959d941e778519d3ef3fbfd4625d95753f145861ebc801516f5ebeed30d527b3c074fd001c494de5c9d3ea836e33794ca714395691efefb183517287ce072f7eef35f42530383c1cf8f584c5470e7c52288fa1d1e46c6c9af0c1ae7812a2f4946896a7ab790872efd1119d41eec03e80492847c018dc0050143a3e43b9efc878b06c7758722773138f48a583811385c16cc77c561924d0a0b570843704f13d7fa0a1e835cb774e79aaf3819a82aaf72229bb2eb6419b1a922bc17706e4ace4d5c68e8573f0a3f28b61bd3928d4f85717f53d5dbc625080a6334692d17b883b28f231a2d989582e9fcb3fda95e500d64a25c6a1dd132cf3a87a0eeb14a50d35d4180a70454b60078c3a2ebcaf761e97fcddfcdec3cb0f6effa0553aa2eb18b5dbb86b653f007c3274f077811f71237a91a967e34487b1f38ad1eb86ec805c7d96aabcebd2a8aa838eac8e763450f6011cb941058f06fcc53d067be56f00785322c21704f0312b4652a9eb17aa0c20abf4e7a9cd55197c344b899665b6e9785640eafb7961692e7630b127217d241674bfb791004648a4a127421ac530e3ac12d9c49d3185771a0f5ff9a73c1fc02e1876dc889634f3797dc626c605ecd7141bbd08914d9d862d4a8609602f44c6af8f67605f141c2293f14a9ab639ca30261b9c0e99a3052fa149eb65de3a04b13df3907edc5fb79f2aaacc5fced6dfc7e0bab3e9d03cfce6a62d03453806d88ea1e50aacc3d019c1f255a89063fcf919af2d00378f042b55ce04d480d10140738e9ba836a9f1570e511c668caa3dd7b33f6b7822daef3305d40b41cea05979fda4b7e4cb6da4056994e15f5b5abded78b4c9a6aa4d5f8d1410d0a46cb64057cc95fd92472a88e0c8328cb5a168d8488f23e46c69d4b9e9ae57620e1f6429c3fa62b50d5514521b4148e0098223beef84438553e5abc6407e84c1aa1cd6d01c3f600e3b59766f25e1d3b4f011982f5eb2c4c2710d74240f4d76595ed7b417f4ad05a454d550615679967d6ec047b3d9248f183fc3e7b7963395a770933039baedb5e778638aefcc2a00420f5bfa054f05fead944257121b3edda455cfd159597acf12d46f08968e98014848d4cc4efb857387bb992247c0cdb47dc765d99cc1e160b7124d954b767be674481b23b27cc8aea78dd9d9838abf3cf0d7a6674012e89979814ec4a8026ff98c7550b9c4fe872388dfff4ba2ff7571112b7e080a33fc00a1979389112a8c730070f9a7693b707271a5fdbc59896d0aa78d2d2278496bf9c59dd45d2941ab91d243e9a650aa2067f96fba30f6fab5d4d79c87f8681fe585604e94fb3acd3d33b1d8260235e0849282c0526e66a04128366eeb29322b8f6eb9ba2adad93d8b71b1d2e54d7af16d03469f505ec1ca84efc73e95e1b4d7efa93edfd0d42e003ae4cce99b58712d56f09fbc05a50066d629504ba69809c57d1e657a1cd89c0584aca3db2bc5be307d867c1b65bca62cabd29751b8f401059b04eaf81aad3e6a54bf0f187d9f93ccf7fd0cc5bbe09a6b17c5c1da16452873bacc4f166a299112b56a0950a67d370803934d63617bc19ea88d0cc1bd679253a07c3e3593cf6574f1db19b19f7af123e31910e92697a466f8815791520ae7dcba0c1aa85fff0367ea796134275b0a3b88c761e868c3803f25a6d3a0f443105e5ed85cc4cd6e46509fa72422f745d5d0d4af3c0a8bf4784eee0dd82e8e6659f2867224c9eadb5f3ed2cdddd7c7c371c15f63db138ee4c47794ed8fd1470f0175642200aba3a27a031374f9495254d1492b74fd247b9714ac850c9ee9c07b64a08d553be92274caf24a9b2971e3c5e6cc8a3f9f72fe40d7d97bee0b8b9f33ba6b4611eb516bd7131fb3294157996cdd3594b344beefc23372000c3f9258b74a7182ef656050abacb47b69c52dc42b942e625850817d7c44dfe059bfc9220fc6b1d71667bc6bf80a59afe0c5e18e0c5317d73827d757db9023296f927f8b2c4ce284aa3b5e7e620e205d6cd962b50487b08b5189f481d379c294db4117ab677de2c50258a0bd10d5e038a22c246ab941a771d7a84c00705dcbc1b0d2a23b0189d1e17646cf939d1ef4c1fe8ed1c5f791ca64f82812764454bc398a4afb0a301cddbb14f1bf60b82660097721797797b931dd5d81caecaa9d3fd7fb017141ba64b6ce8bb3921fb66451d036d4b4ebf65bf94310258e5799151c2a70fa14ab25e1662b33e9ba4dc78e534b3db0e0c90a35176e9ca13bb02da1a80f7a57d7395e44ccded38315831dc27e66ccf5cafac9d4a16212ab7b15510282edcbb57bb5cde1013cd7d27d6a0981d98c9434eb8ee03034485321dd791214a63c37328ed59f11ee1cb22032849635f4d22888101f1ee934df916fe74f18dd25f61f36ffb7ed88327cca77f42e12f62f2cae2be784e27f71761265ca2c7ebf7e6d3573d99bfd1cf213b00d4c1b65e54fa6eb62621d3c256cfb026f6d6748041786298fd0ecadc45bd68f90881189ac4f25aace7256146b95a51d0d6a72e0e74c06dd1815bc87e6080a2a225f2922fb2cd70c1e08c7279b3965fa964f8687f5425fb865632b45f8d26b67ea0059a6c7e7d9f858b1d81ce740da064778af123f2340db0f07ffda8f99497f3854de3a30b51cf8c3ba2c1a977031dbf7febca7ba578b05a6b6466f7a6206ae0bcdefd0535d1e174d9931ac9a7b30cc5ac0ce41d2fdb7881fc41f494b865623a48da48c21c7df7d8edbfba2d4a69161611004c81845f111cae0c759906c2444f1c082fbdd489fcb4cfb1b5c1bfa8add5be57072f2e688ec675de74b944687edded1c226d86f6f332701e5ef04e42a3b876517ab991ebf396aed8e5a1eaa072660eddf657851745f8c44e5645e5fad5084225b8b5c411a76b269d9c3f730a80dcdba7b48d11ffe330172df0e3f67efb27632cf86feccdda9ae590a40f98cbfacca39eca58cc740ee9a2b5abd006dca938a6044be52f16224f352f1e4fa9255dbb5b820c572489a624476afa90c5cf6cb3a24ff6b6a18a02e7a057480d165fbf56e17b520f98a8e5fba82bc9258bd722c2c5356f4fc7dce182be8bf2312c5bf2a86a8985ca52e2b7878d8ce4460ba13075f64bb463431422744c82a306fa37a1486f42dd7367f02f6ecb5aaac0b027ecfb01711958ebb14453702c90c5d48d26d5ac5fef24c7f7abdd7e63e278fdc99a9bb47f3d6dd0496a1c1fca0f7cd21965a7e0bfb5da06b3747597a0c678efe4b771daff6bc9b6e70ab4f44226d96db2a2554a24551ba88ef465e374c59357d430dc7fa393ac74e55721c9d6febf04317fcfe8198b4d695a8401bbb852fbde49f1f1a2171e0bd02e0d0bf76d92f18e6fd6b1b9be9f0fd789c20a759676d7a9fbf534628a918118915a287f10e85b10687191a6347fa983114ce27412d1fca37509234f49faa635942e3c2d5d8b564c4155c3c85fa1eecc67616c9f405a663fccc069325bad77fe5f93a7068a35dddaa295b6c2d9eec0b412a15e160e2b1b0a18f7213339bd82ec184b9ad2315251e01a07a9dafe774f29cd261de78af63779e152d2e1907d1fff3f78a81e73f89ade6004e376fd415aeac72257dbdaf759e6e83076a82c41393a18d022820c39cd3b3333d37a0abc4052b29bda66a903e6821a8761ac5253838437546944582e09fcd6b21ef8a21019a36817c73f27c74c02a8eaf52163d31c395df032d9a0593d9c51af00cf996ea3221627d15a4db378eb647719d7727463217ef4e9a811d6e9e229d8d1db1717a381fbc2725670f3dfd90c8fd4be9ea46b775eab3173192269c89d42acc119a2c61b437dd1f2d92d9133f57afbc81344d105efb7979cbd8f038c9c871bec3fb3d101a584da11011afaac46553705b98f904bb7fa41b55f1b417ac96ed89c8548562bd213f4c69b56dd2803dccdde4a4d3e2c0b4fe4a9dabc22926b8abc5c675ad002b6c6053402b9033c0ed5fb2f2a60846f0d3c6fd97fe0f29188309fb985a0a82a69869b7d2dcdeaf4272f34459462a8f197060b07f66fd873a9ef34c09c761a7a3014d3cd27d02cd39771669d360fe1630e8437924ea49966684fcab5d73dd9d0add287d2a019482154c289003a62258b2dcb1b148127202a8eb9c23d2c8e1cf115e4d75e6da52ebe130558746fc48b89d81c8c49542ff81158dc78ee4aec0dc5fb5f67eac51400b2ba8fe4c3e02572f5284e743f85cabc010aa733ba67231c5ac8f92c2d129538ff82d0eaa57dc1cb635cce04ebfa5c2b631ed8fb6c856313a1989a6e54875cbeb784ecbd22972c7dea5a0e415151f2a31f7ec6a52d80381aa58d78ee250341fbee53d5bd1709df5930955dcd9069e093a5d2c498d41dea1597106c537d059aea0a89aa63d976078cc0750459cccf7eae04fcd00933bce38c7518b5ed96fd2ee8bac57bd1c43ebb7559f3d83246c5c2ae8cd77ae764df90faa986655f1189a88b8196dff8f7f61178f2a0d055940c6d557c55283c93bc7ab5d8260831c51867aa3ab2ef661490af1253467f292f8c77a1047031fefa858868f3a1a05bb410a132a0fb4dfedbc166256ab62e39084303b15161ba5e7d328347891cfaa9c1f2fdb62079237ea62eca459b4eb1a13e04fc7762d753ac02bc2142c725ce2474dfd93638f3f2979a10f0da724dc90d8777f0245cf930aed7c45e47c0672b001b7fe326989a798fb971513d0a5d2514acb407cd97756ec1fdcadae0feb4706ecfab648ddafb09ca5264ae36cd915222b3994615b4796247e921cc325ed46acaf423ada7b1e1caaf5381fb0f97c4fd5fc75220c1544582d7381f0ebe2b20f80d35ffc8febd62d3a912c564ff08e5f53fdef27b3a13b136987d989f"}, {0x90, 0x1, 0x1, "ab8a6ed0f6656c4dde310f2835f1da5329e6af028aaa2a4368194c5000b84a3876d7cf340a67eb7678d832aa58a9079af0c603d5199b37d33d3e01d9228c250514ebba99e0570f7554380e2ae9122744d93b60aa344bbc5b7f260f0fe432ba8b672fc81cc648aa1be3b11878a3d7eb8e146be1e1861eb6d6d2b5b4d3"}, {0xf0, 0x1, 0x44f0252c, "6a86e63be43040cd34f6dc8eac060489522742ed074f6860133fbe963d3cccb85c692cd7c8abb2f6764fb5784fce67ffa7a90f57fd99a03784de159eb68d6d16bb1ce7c7cc257886f7308c9ca09d0fb32262084d0e14290299e118783e5489ee897715936ed081faa8c7fddbfb107439734478dd85c3bd150f0e852460b1e6d1091d0010fb5f4db5be2ab482db8402ccc70d561eaca0cffaabedbe00041d1c9a601212af4522b35e3caec4051072dcd7e9bc52e32b9e79e8bef9e6918dd8a492d20d4677097b2d517f7713962f357d86fe2792934dd9333f50f15a"}], 0x22e8}, 0xa}, 0x10, 0x400) syz_extract_tcp_res$synack(&(0x7f0000002a00)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000002a40)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e0, &(0x7f0000002a80)={@local, @random="2819d577e6dc", [], {@ipv6={0x86dd, {0x0, 0x6, "bdf8d6", 0x14aa, 0x67, 0x7, @loopback, @empty, {[@hopopts={0x88, 0x0, '\x00', [@enc_lim]}, @dstopts={0x3, 0x14, '\x00', [@ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x2}, @ra, @generic={0x7f, 0x98, "74861e9a34b3f7ca4f0e493d5d5f1eb86e313aff0d60669e073f6982caa6fec22460d66ad6e58482ebff64bbf877f2c4f8bd34dca36d69da4c4d0c7533a88c6296ec0c8b8d91ff2505ff30dbb883341bb1c62ccaa7c1dc29fd084026c31aa08161931a2d1772f122a733cafc7d2c241629d05fdb116da7f55d710113c40df6681bb6dc378cf7ddd41165569822740614f1143404a8f3b405"}]}, @dstopts={0x0, 0x1a, '\x00', [@pad1, @ra={0x5, 0x2, 0x6}, @pad1, @pad1, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x7f}, @generic={0x2, 0xb4, "24eee9bed2217067addfe8613d7f80c6ab05e5df84fc53ddf153e33c7e21ba16a879e38770aae13499b569a9ae7e7da921c7b5ac89de45b70f6c3128190b1c41142369d0122df024277f2b17a5f666bd524c4722953e139fd5bfdd0b8191ce6ff923f41875e43ea034d2fe1cf72ed0ab87154ba3c471264ee4962abefaf83544aa2061ea0ba44f1f60509b0285c5020f8c0940fc6489273236aae415cf9145f14bd7ceadf496cc3a63212d95dcc6602954a4c49c"}]}, @dstopts={0xa1, 0x21b, '\x00', [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x4, 0xbd, "4fb5f3e320eb7bf8d35ad81d0f1544ff08416ac4c6d6f8b804e6d92f9b0551c40db6726bd101db9fa2a7a27c390c0699f3720c3e3b5e39c602818c0eaa3ca2febfe94f6bd8cef3cb5724587d132b568d77802e71cbf7d3ae57379da6a0751bbd841574eaa6c4f04d81585178633b32c009021d39bbd6575557d8807a4c83a68a14cc376f2273c42e636ac910441e705f43acea30e6f05042003827978177b4d142925ea935c03e212a8851506c6e5d1350c96346678bbf585b4135d75c"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x7f, 0x1000, "841327da311880f18145f321722faffe5f7d11cdbb54fd6b42a28aaf5f83c4234db47b2e724cc1ad87f4214344bb2c95add1d47d8960b3bc3befaa9ba2859b37181ce8ecbd4abc75baf214fba3ff2def0c9e4ad9bd06dc313e7304ec99125886476d49c81cc4b6305da536cd7e07c4b9d072dc141d7440e9d07d404e2347bc6a9d43eae2c899db94fbb5c270f067d26c166db217d44a427c1c50e7a877b7bcbec54bd9b8e2023544f8b7c541497b559d7f4bcfb70df16e0c8eb76e7066fd097bc76a391fa516f1c2ab1fd060f344f50e70aeefc91ac33d3500cd6d64110a59a9b10b1ef1229606db47c752e33fbcca4b4f06fcf64ca3cb6036956f8096db9970659fa76fd23d40886c94097dd2f92eb6e7cb36bd1844b855b05f5175b2419ea922539587b2f9f4323e41bf82de2f2e4c3998573fa0999aa544b1b21c3c7a00d7b60ebbe021d87f140dd7f23061a495274059184d75e47cf21f9e07e48de9f078c6da4c3e708a403f526c08e1b3fa3cac2a0b0ab0054760aaece5f179074fbdd7597158cf5eff63e387f5ec1d5df8c9ec46fd72a39f184fcf771ba13d69c4c2aa892583f617dd8bad41e326df607b9d96ed60512b7df0b8a7afcab9a1e1ec23f719b957d65001647b4bca16a837697e968972a6db1d64ff412e84edc42b4b684e8c83da465791446ba6cbc440136842f64f528039afa6ab7ac5ed8c4231c0141cc4b2422fb756a5e899f16bc7d5edb41aebb1234df9e60977f78e08ceac3564f7c62be9a61c5cf0a286974fa1b8b379c641a3cb4a59f48c53db7402fea308b7809da507b553f162feecab3c717498bb36ae13b307fc82c5e906e5b385a0c43f193b67334965f5d6fe3813c07a133ce74ff5d8a808936ef583e2dd1b6765781e8961a53a7dfdc6f5e79f0d29353534e56aa82eeee22f12bc9ed232908ea2f82fe2092fe930ed5c8d09c18c17443c96b3ce49d4fe40fdf40eca2045d0c0f2b802e40437296df03420164ce59837a9a6a5f36af6ce754a91ea34f88b1839eff4d41bd973546e75f9f8fbf7f0f4de2bfdb77ebb3e9aaf909a0e61bc8d733bf7cf270842290b633be4eaa4328b2fd5be875d936794694f21256234a00762d2c4df687b8524d0c863eba9b597c8eefb12a144d4a6b5f403695991f06ff3fc61ac115c2bd15f94ede05fcfd41b2d5841ba6e5407869a9c54581e5199935c2bd34d0e0920d6568285443c0a327e1062857ece7b26e471254b8e1d4b875d898973bbb2e609a38a605a0287a034c4a15ffa9794c55722b8e4db16986b3a99512966af350c9c79640e10baaf27c975c562f23338206f3b217c5f14694faca8c970a42e2c0f7aa896136fca3e336136282784bb2e642cf00ee72eb551de0cfb3d5fa087667eff65c2c52c75ad75722ae4a97532b9e11b194c16f487c4c87016982e5ea2eda841a33e35b28c1c474f44e36dd3b79465156893558853f48b9a6feb2d11c2e17e774cbf6aba5086a0aefeb6b0993b4375f1ed2c00ee2d632dd739858c1a467befd15780fb4c95adc538bc34340fcaee07ac7d529943938bd995c2a7708901ce8a18b9c8c953aafd07eb8afe2301c10129f4d2f9a47b6c4eb401c186de0fbbe2c64151ce1741a77ebfd11ead2a4127357827ac6ed4b94e8eda7ba8c69f03024f1462fd2a6e38cd799658e5d6c39dfe6a6bbab02c6b0a9380982dae284a02b772515bd76e6be255eb6787c0694484e0157c0453519ea6ddc0c1163f52908cfcd9b8c6d22b8be5f4ab387e1a257394d46dd1272d54a4f43f314c48a4bb734c6e619cea4a037c035014ce8afd2ddd6af456bcf115a27e32a69be7679515a4608bb979694c910045bc730ad87f0723d7b767d5e96d1a35b54c3bba993916f09f8d105f4f65429b76e7265f24c82e63b718fdf9ab0ff22f8ce6a30e81c62f6f2bdef2f749d588b5d5287e300c21f27c2e115e62f2ac2317eb790d31a7f3ecd0e8e02a7cae19a3c2086715034bc9b081f1b000b76cf746d2819b396f2fc51a0fd75283614987415cb5181e63f5a90008597157569afc997ec6561f1229b411aa10ac078b411132b1b0479db3163e11aec8d1329836ccfcbafaffa072c51049dc0036c71f1f8fb3aba12d7df486b89e4c2721c231db7eb607a17d60e5d2cf438b22cae10a4b8b3c655fa366fac10d06ada6848fd1d70cc762916d9fc177536ed20c9703d0658829114970dafd1d8fbc995f8ef0e66a7833c0b5969b800616dfa7aa3e36673aab3247aa63c1ade57ee38c22596e2c789b7b37223aaf9776bdf68c06a5c03f9de945a5bba82df35365330227c044075fdc2a1109cab3189ff74e033e1090d5aeb217de68711abb305ea3860c2b561c6ada1a91ef6b94ec3dd055cbc76ca0d10eecf293672e60712b63f92ad9c55a2fde9c2185f040f2b3259d198a0928fc701063c6ed29c45e0a9d28d8126b11d5fc5d3bb5ae1dfefb9f759c1d2069ab9773ea04e43e6278bf7291723b8a0336aeeecc8e646df92f08f99c4d58a24f7735252e05edefd51b13b8caa892e1898d369bba77f646f8df3c94a8ea57096419d5eaa94677a9b77cd52781e098f2b221130823b626cfee0931f13c6f2049963947b6b8960319b460cf199a2b89737c180f5d948f502787dbaf0a51a0f12ffb84f558767c177f8736093994a49b61815c62b2554068774c578f95896809948ee03aae53f1dd6fce7dd48b98a61b26bba6e67942c9e7cd2ba32cb3f5474e43131d8aa581ad75907816cbb9b46b330de3c5664be1011c7f790b3de2385bd32509cbbda3056752f6ad6e71fed51719489b688aef1c347bb26637f605fe89f9c0f3958e841601fdbd1533024669251e0ed16962036a31d665d99ce8ee38ac8112dd8797f8750eea19851792fea29d55b213a6ced021c884b345f42d3d6ddc52a38d911978acec29a78e969353d2b99820da96b10bb7a60171a958ef9b38cbbd982979413397d761c8fd6cfdb8a9dabc476a586a23356f9ea5961446a1e9ddb6ab3e5d225be8d0f4afcbedd57117584d98b38a55cd653edea8ec27f8808d0276a7f8852cc73a7e51b2e82654ad25450169227fc6a52687b192066afddaa1774ec664f10e202475119230ec501132d9d3709c82490340fce498cb28ad4177abf739b3a404043526a7d827a7ff91476c5dfae64dd31c802f795bc0608710f6231b58592b3e39a23412e32380f32663a11005ec49b1f95f3192ed29a91f3f16bff1e57b713b71f05dc43e94390e145231d65bd837b776959693da5a78cbb89bbc275fda1016de33e8b5ae78a4ffca6545eebeb4638e77b3619b47a6893508efefda02cb710a9c109ce463ea68cb800d7456c1ced8680ec1fc445bf705659a05017d0bbfa07d9929225e73c0a9cd114a7cbf403974f9ddd2df17ec8f07827e5b6f61b2b28975fe13dce79624c24f7a6126f528c90c8d507d614d40bb1917901d458f97a26a357e3c2aa065f3d58398062aebcbde744fa2af749c986ddff7a2b22308cef592dbc07f577b6cced46141e5130c799615565a449e9df32fb73c88fa5100ecdb21fc260d5d9f47d895ec20b7114ad6ff3fa481038a023d865034e96db2e4242377ee32a7d5c20a04f463d4aa4accd4abe2bd1c720cdc3d4ad21c46702557df2795dbbcdde78d4048cb77a0cfb505c3c764003312ae9a1be66ea9fd545e06e15343e7a578b11fb07aa8d09e2e0dfeab6c2d7574cde701bd00d357032d8f87334866d1de1cab15ca738a0308385ab390b28d709f62add6a467eee73bed9d1f4dd252eda6cafc86a582225a5438f48f3b4963952da5144e90ef145d87451ebe1ea20b402528df294bacb9d2c16bd98dfaf00d8d6beddad0367a3a766d75bdd62a2901cf3873a424678643510efa00bcbc594a5f40fe5e006894c655ef435bba04fec3dd90d895508519836561cefbba236ba2c623aebff0a5b1d6708e9806d8aec80e60c9f6141c322ad66266c2412381a66c7a2e2f8b6d8d32b135da7fa2848078b0e6f34219e404e4496363b2cd203d2dfab25bec57424ea0d0db6ec4eb0e5eef069ea2682591bd9cd9950d9e6464f22a053c47d60a9f485a9ae8e65d1ff3791da79e65d1912595f70ee8a93503eb606bffdc6675af8670433e439fc55fb98ea1c86ca487175c4e4866b94c80db5bd4b060c9a10865432d2fb82b4a4412f65aad5300a5c9897839f9bb956bfc9cdf8df70b1901226d3b21501254d7c2e8e54c9a6ea7b68e4c4e91e0484bc1e935fd0f9e23dea2178b90b36f08c1ac7d5bb36e46ce49721de6f5252be341b615398484118c135bf226d60b9f311382a65d935d8da121034d4e24e37a356e77b984d1b62318b0103e93ad8a122178148acb101814822cfa86abf83c6294f21aed8c1b1a95ce0a2b91e00c13bb21d25db4b2b9fc5f2921c0b88b9e1be48df1937f0ec20d9d9387a12d6a62170ed0c303bf8389876a1938e31c9915a33cbe6f92312af39f5cdbc31171aecf7068135558cf8de212f646bcba4d02efcf3bbade1354ca2381f3a2fc7f52213342bdf2640eab87bdaf17980541522716bdd5ff56595842be628723c8cd8cca47790d50bec2fb83cf28f3c8e935ad3738aeac541b8c32767997da0a0d096465f0b57fc783385e0982cf628cc9a89e9e3013d6ca5df9a00d97fcd2dbfbee876c77e539896b86d5d457268f51b13c3a1b7182c571f27f5c3457846b1b0c0fdd1e859f1df1a2e4348faefbb7f25024b462fb33cd633073154687696273c32b5986148c03b8843675a8911add725fe2c1e16626972182a0596fd5259e254dcf7fa83150f2541b899958bd8b1bfe5c7eb5499c8dee71378544e20530f3e448676f892748557198ef35b6aa6c4f42ce062b56b2b3b9cb770726efca100da8a1a9119051909f1728a3fe62281287914564a4e4dfd01c52ff02730f79e8b554dfdc4cf26f7158bde6b3794cbcdb0a26889a5eb2603f87f6faf4c5e6e33b27cf2e5ee433a77beceff3e0eceb041a6046ae9421c0b3381c39140413badd332f2b2dd20de2cb60cb0114a10c97674550d281c57800a670a0cef46722b4614e32a953d4a9753cc2951949b5674180f2f212d19b5b2baf66e868b38c19319f4d1e969568af45166a3c8f10aecfc8b5ce38ace6e1114fab3f70446f996ffa2da2a6f1ce510997ed0658aba329feedcc63c6bf289b1ea48cac8560cbd40d6b0ee0a3cc0e9b1163d3afaf6786c15154fa19b220dfce1267c58add478c867b51d1403b596d5fe6376a6ed58b292cbae0eb2a3a2e685a34afac351d90aaa8b1c070c6a50f3272cf07fceda1df55bf86fc97e301ed38fb766196ac2fc75017de6deb18b7cd37fa482d22c853dc4ec981a8f9d981e48a7c61d402e336cb0248aa0f6df7bd5dc501b55403712b8147bf8bd16af4cb356c7ff924a0a15f215b6de3caf9ef6819a00e90c079b4c15e91f0ebf2dc55171bde010be224e916b0a57b2be0d95afcff1c36004be12f2d6ba012959c0001d9e83e3306e058ec359989b0bb67c588aa349b6e4d8834e5c8dbca446ec721bdf4582e086d7a19b2784a2aff5d5671377ed2ce06b9a443aa9d28450064bc66c6d3f3f1c2fd0d97a113dfda9b08d9bd5d8c754b395527f4c942617e022f0c6caeb39b3c2f414d5e018f572c839b8f058a4f87fee80266ff9e8a391a43006e4b8cc4028de8bb6c95ea5fd8659aa18b2c8bc84a55a7859da9eb1ec8b686ce88d93a5b85d46250fbe1dc94cae475b94cb90782238d9b0cb364a2fa5e6e00aad321f58802c26ae5"}]}, @routing={0x1d, 0x6, 0x0, 0x9, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d4b9a0a60415f1b3ffc1f0ff01aabb52"]}, @dstopts={0x4, 0x1f, '\x00', [@generic={0x9, 0xd8, "0a91916730fb3aa1ab943df7b484fe684270b4cc73cf302d06ba4c16d24023ee493a954822ac155a2bf9136ef4f9d4b3bd43edf9d0165366482cd77eaa3cafccc1009141de48644a506d2932680a2b1351b45f310409855c685ba1071477d330238daa63bda7f60a72575c880166640db1fbeefc5caf12a081ec45c62f53b6ac33812a7067f3cb4978221d8c8f1285ff560e28ae0f4fee59d29e9f4b8f1b4452e599b6ee9ca4deaba819680f4b278733aa4f32d79fc91594c9e4bb9abb6ab668bef69e55a476f335ea7ec24bb8e98233a4071fc11b99c704"}, @jumbo={0xc2, 0x4, 0x81}, @ra={0x5, 0x2, 0x1e}, @ra, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @jumbo={0xc2, 0x4, 0x8000}]}, @hopopts={0x67, 0x14, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x5}, @pad1, @jumbo, @ra={0x5, 0x2, 0x8001}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x8, 0x7f, "af02fb8537679b669986b470b6739f4549b71e604212152efb3a89d3e8a8ba3345ae2ee0d6252d6e444a38b9a293535f713d2c721b39456466866e7514973897b4634afb3206e26d9b9c62816000ac6dbad448112846512aa5e1a4e5bce62f3fd8f669b61d19a46bce8a5abfe0e2cb01d633df81e29e719e177fdbc1d039b0"}]}], @tcp={{0x0, 0x2, r7, r8, 0x0, 0x0, 0x5, 0x80, 0xfffa, 0x0, 0x3}, {"08f8bcf90e9441912e5a2fc67b34d381284b5773bc4ee8088e0ca85eca92a330fd07cce29e64"}}}}}}}) (async) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000003f80)={0x3, 0x7f, {0x80000001, 0x2}}) readv(r5, &(0x7f0000005480)=[{&(0x7f0000003fc0)=""/119, 0x77}, {&(0x7f0000004040)=""/4096, 0x1000}, {&(0x7f0000005040)}, {&(0x7f0000005080)=""/220, 0xdc}, {&(0x7f0000005180)=""/194, 0xc2}, {&(0x7f0000005280)=""/186, 0xba}, {&(0x7f0000005340)=""/146, 0x92}, {&(0x7f0000005400)=""/26, 0x1a}, {&(0x7f0000005440)=""/3, 0x3}], 0x9) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000005540)) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000005580), &(0x7f00000055c0)=0xc) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000005600)="fd0edb4a72e8087fec17b36c5df003a45c6e56daf0f8a37e22fa12ff7a076830bdcb6333e928e8b235c284eff6a7501c6bbe3ea17d23b94f98df909aed83c5ef3acc707fed97a60904fc8fae8d016875bdc947e8c20c41b144ccfc4c0162a48877ed9a328b3eeb9db024b56251b1d7e46037a203a4ac53696ff567221be4a0aadaee56eefe", 0x85) (async) setsockopt(r3, 0x10, 0x7, &(0x7f00000056c0)="d056cacb769617defb01306831eec0194b1ec7381ba3273ac29d5a1eca39784d4b26dedca80dca052f74ddc76149f862c5280c1360c4e296ad0d", 0x3a) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000005700)={0xd, 0x0, 0x1, 0xb21, 0xffffffff}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000005780)={&(0x7f0000005740)=[{0x0, 0x10001}, {0x3, 0x2}, {0x42}, {0x24, 0x2}, {0x6, 0x8}, {0x21, 0x1}], 0x6}) (async) ioctl$KDSETRAD(r2, 0x20004b43) msgget$private(0x0, 0xc0) 1.023505108s ago: executing program 7 (id=671): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000, 0x9, &(0x7f0000000080)="06000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x2}], 0xfffffffc, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x31, 0x9, 0x2}, {0x0, 0x60, 0xff, 0x401}]}) 1.022609861s ago: executing program 3 (id=672): r0 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@hopopts={0x3}]}}}}}}}) socket$inet(0x2, 0x2, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) (async) syz_emit_ethernet(0x6e, &(0x7f0000000040)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x6, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@hopopts={0x3}]}}}}}}}) (async) 953.995478ms ago: executing program 6 (id=674): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = getpid() mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000005, r1}) link(0x0, &(0x7f0000000b40)='./file0\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xffffffffffffff48) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000740)={0x2f, 0x0, 0x0, 0x4000, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0xf, 0x3}) 952.466253ms ago: executing program 7 (id=676): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) (async) r0 = socket(0x18, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 945.567957ms ago: executing program 2 (id=677): ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000140)={0xfffffffa, 0x6, 0xfffffe01}) r2 = msgget$private(0x0, 0x420) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x1, 0xc0, 0x3, 0x8d, 0x49e}) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/140}, 0x94, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000280)={0x5, 0xed, {0x5, 0x1}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000300)={0x1, "760d97bbd5eafd24fa04879e6344e84dcba04046b5dccc44c42e11a01eab16a1778a1dcc4c8671d7b583996444c91dcbd77703ac78d6a26bc598db4b03146553ad35b8f7c38bd3731f186f538f1b5b60d38bfc6cae952e8b073e911be609297b78ecdb9951cf92"}, 0x6f, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000380)=0x4) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000003c0)={0x91f, 0x1ff, 0x7ff, 0x400}) setitimer(0x1, &(0x7f0000000400)={{0xa2b, 0x40}, {0x6, 0x6202}}, &(0x7f0000000440)) msgget(0x3, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x23}, 0x2, &(0x7f00000004c0)="0fd2af731366289b6cf6f5a0013044df50daafcaabca8912ac758a8e8da278612b5898e4dd4e7e6f97f7652004088232d756b9611ce57370e56165ec1ebf0c7997a40641a5c9501c517eac71e08a655f80e5f3f53134fa9c1a6ae1a8ffc0d38bd2b7471b1605fdd2e16d8149621d823b0225b795f11854ad9d05cc109326517530bb16c89fed23e51e785601ea9724b2d62fc3be50ddd879248679a6a828ca307f78812d25af497ca76faef03a20f6d2c8", &(0x7f0000000580)=0xb1, &(0x7f00000005c0)="35bb3b42ec24dd328fdc0abb519790e46f4550c01ecc5d45cb89d68ad774dc2ccd83cb9aad22a76ee8f0eb4b0de3142f1f8af3e5e5a6ab2a7754c62e8794ec8178d739dca5cf5f216385e2ac698c8bbe7965517e2cfae3ce7c5a4ebf68474c70af7ae3d68faac4a4ad26e2a94b559b999c7099e7a9f9e5d5b75ac8b49a11ab19d24548575407d615812e1135ebc97cb8f8ba626a0be34502c12ad8058b85c84159deb8b3abce2f6c3dc5e7aec0cc543a8c077d1e7ff3fbf70c7db23d94cd231e8beae670af77b0b77cb94949", 0xcc) msgrcv(r2, &(0x7f00000006c0)={0x0, ""/108}, 0x74, 0x1, 0x1000) r3 = open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x40) mkdirat(r3, &(0x7f0000000780)='./file0\x00', 0x40) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) accept$inet(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000008c0)=0xdb) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000900), 0x2, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000940)='./file0\x00', r1, 0x1}) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000a00)="994ef56c91edc2832e47a94df61e261e7b25f073cd4057cc990ac7a3fb7ba42f0862d55d69a258", &(0x7f0000000a40)=0x27, &(0x7f0000000a80)="724690b5bb0685f0f6723aaab4ff99", 0xf) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000ac0)) sysctl$net_inet_ip(&(0x7f0000000b00)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000b40)="0e809d6f6ea80ad679ab729dfb82ded5d07cb83aae919f02b0e903855de23978fa8b022ba379cb676e85da1d42dd05d578a6ac078a5fbf8298a6bce7fe986206e327b10450c7cefd0c663dae92f6fbc80f9ca3ea79cf946100d521be551ec41db9d3f76460b75bad5664a3cc39e04dc21d6a370df50d672f77b459f3370def4d69d0c45f7a01ba3c0afa0695450cc7ba2873e27ce699219112bfafa0ee6cca1d7ab4c4dda808600936", &(0x7f0000000c00)=0xa9, &(0x7f0000000c40)="de530590f1a64c235271c4d86304dc0a9c1d4dcf0837e658dcfba5975e663340dc03cccaa59d453afbc7ebb81b839eddd821748e2ac55a40150be5ff197b74c3c5bcaf9fd5014b4431a3f1016f49a94ecbda5a6cf07d8693c56118f924148f5d865dec8ee438f83822431c81927eb7e552d6e5abe5fee64be47d687f68e2bee8c7ee1dbdfd4c2c03a9045030b0deb8d6f688d405e4e372ef391f8cd6d333c3651d185501da342eb68e5b9c202af1289502a57378c6185d33c21e627f12c11e97682c3160d8fed98b", 0xc8) sysctl$net_inet_ip(&(0x7f0000000d40)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000d80)="e4bf9515e784b1dbb76416d8eb5c47173e9b95", &(0x7f0000000dc0)=0x13, &(0x7f0000000e00)="0a73bbba1a238cd101408fb1afeb9004049a7c68305e3f150aef8da04c7d3f9725c0dfc81a0e34fad2a47934de838e0bd540f321ed45df5f45e96351b92812bad0fce326cb8c4d133c8e50ba6fef883cba649cceac7cd774a3a98fc7126ab2ba9bcef39199a8fdf7688a6221c9e5942eda285aaf4b1979f273a8625d0f735649905fa2720bad83a4d8127e5705388feedd2648367a338a82df4780436788a458d96a8edb284e9d83f4a2aef3bf66ae5e04ea5f1bd303859ed4a465950089b297ab04f597d27758c627d69e49a2d7c165d54792c8edaa73d775f03000c7eed2c5ce4c83981f00d1e026bc6203a253562854c0", 0xf2) 883.025207ms ago: executing program 7 (id=679): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000240)=0x1) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)=0x80000000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2000, 0xe70, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c", 0x3}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2000, 0xe70, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c", 0x3}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x39, &(0x7f00000001c0), 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="ed", 0x1) (async) write(r4, &(0x7f0000000080)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/209, 0xd1}], 0x1, 0x0}}, 0x10, 0x22, 0x0) (async) recvmmsg(r5, &(0x7f0000000880)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000600)=""/209, 0xd1}], 0x1, 0x0}}, 0x10, 0x22, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x0, 0x2}) (async) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x0, 0x2}) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f00000005c0)) socket(0x18, 0x2, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) bind(r7, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendto$inet(r7, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvfrom(r3, &(0x7f0000000100)=""/134, 0xfffffd6a, 0x42, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0x80) 830.322857ms ago: executing program 5 (id=680): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f00000009c0)="81732a82b50e4efe283fdc348b6a29ca4f1259957e3bad99f79974d67acb830027ddd4808e67187fea94d2494ec4de0407dad0763a33f28b66d79ec48e961887774493f29708ae3963f17acbcc44ee35e2f5ff43e63c1159fa348da951ec2583921ad9bbcbde7d0968946a0492345d3e058dd02c9ceb64d74ab7e19b595f1d5e0cfffb1e980af1cfca11d0e3b900daf1f8618618cce289e31e3d437f6e1943222250e36b5bb161fe6b95b871b57a660f71901a66c97c1185408ce0005bffd0e6fdfc6e21b3d58d9cf3a3d88174c6e085e34631b61cf022b6d988d72bac4ea8e1fe580dae403893a1f5d137b97bc8768ee3a13861edb89eda11d8d7f718b9ab4a0df5e8d5d1dce343e4ac8c6072bbb46bf74db2b7d2665191073f69678c6187362eca6639182f04d11427edca5549f2dcfe278a68244f136d9d9d6c5ce026c8df391099e7a0a0ab82312d996bb8a52585ba9ff5bbf9d056cd20586b9adf7755f53cd2e162f0ff06038759d767f2822ae023d30d15d30febffabbd581490a207db18aff26a68a536d78887c0fa5a11c4db7f0f9565a7a949de3a4525ff24c778a83ed636098ad34e99e4415ec321bacf9cffef03330f4e35095041c555b6354dc5fccfd126423808ede8fead805e540903052d2590eb3a443d5ff24ec2db2baeab7c9c7c192e7efe9dba19adb6ff32557ec8720c15b328108c75bc7c116719543da8837e42091785ec8a482fe5239b666c42661bb8eaf879a64b1bbbbf0275e47303891cd66ef391f6b701218f2a00a8562358447d2ccef9015974da685af8f8da02dba7cdf8d59de06e904d75ad7eac24a9326e081399f7d7f885bd42562742a6f8e521aac947ce7e0cfd8df6050942a5079567609d9d99fd9dfc2f5232758352bdf7549b7deb8fd6947e06a6d96ea60eb6e9252c9d5b309daf274b4f9173983c2013012d6e56e3add0b510f14413fc5a9e3d191c459b2c48ce71ebb0af463e61b6d9abcf118d579e9eba46578a14745353cdfc6e12a61053a5c99a06e07bb21602014cbe9add090f4f30d508c2b51ca70d02b449fcb7611cdafe991bcf425478ceacdd67c714277c222d2d318bcd29c5cdc3ea47bf1a9dc6786b498be4f4826468b087cf8d78946d49239c2f86e2fac7b9353f38c790a96b7e8e2cceded2e1a6af310785b6c06feed3902e5630d086db7b3b3d958697afaeb94688652f58c9ba1992083fe5f7dcdb8484e52ffd0b933af3aa9cf4101bd9d6be766419578c3f71706ece7f8fa16fae258ac6859b2552827a485f78ea90592c7301dbe7cda14de01f50d0c6cc49dd62ca489203f4b7f852db15cefafdc52404063b4ff0699a08382c809f091c4c9fb3a2a5d9dd32d9266235c4ef7edefc8d035bf6cfd6f991ef8c0245376413487e98da66c4f517a45732259766f468e4bc44547430f9cf3b5e5b7d430c3e1c4a51465d39c1bad69edf5467d2dfedb6fc1e77bee783e467d99326959ee92c80c70885c426eca7dfeef787918e417209d2b5f45f98e6785a348e7663364f6db7c52d64852c442b003351aa19bb47baaec74ce4aa4fa2956f840e2f5ff97e46ac0c833af7e82bac0196c40b20354bf2375f9d27f73f44e8a4e17e97c310810ae7a11290d7df058f1a00e263c9b5ebfb4e89a3c822fff3217d93ff555e2115584d8870c7bdc17688657ac6f7128d59e45fc320d5e7878be82b375ef138fdbf9842cc443001933154faac3f10ce94e03da7b54a3cb0d1f80c53b52ce45a89606c6a6ed22181619ca845a0a0a6762872d5bf43e62dc026b65568afe0774527c4d54b4b918cf96566740ccc96fd98965f52da499320b849e970011500952d13a1f07a0e9abc32043e0ef8dc2ce6f3910dfbd3901aad4e5f2ccc239204f988de4cdc5013e1052535a1a82e77db9b7918804c2519e108621f48146e54ab2057f7220ecfd5436e12d8812d62984adbf249413d6049d2fca6407310a083fa2dbca704d86bcccce74b946ecaca9fa937cd0348489b910d901f03aee362fca79294d03aa2bbbe777659505523f2046f7a909bb69ceffd37290d4626a5e12f34e08a1acd3edb3c9fa45acdb788f3bf72519cd4f1d0b41ba302a766ad89e1391db07e9d1370df16636fc776569331a538a62cba014bfcc39b46225d486a4a9280c0f746ee3e1e9ca6b0765229aa0c6102bc8c1422c29a6f5097c84955d00e1505c37d38a07b9e79fd35c691261c4a2777365a1c9280ed0711f6b302db389fe8692e2b2bf520445129f514135444717bc52a91efd2b4c00c573679552e71e38dd259de85579d9677603f4124da1eb34da913f237e4d90bee4d015596bce906f6bfe07adb76c10568cf972292e753ff970a8cbbfd1a0eaa21c12c80310cc9ff58160c6e1c71000ec9f592bd642fae17b3a7c14ddb8be96907a322c6fbe5c5a80033ce740ee163a873372e1239f2283ba63a5415d50d059e796497e49eb55b6a715635621ddfd971c6ac7be1acf6c789c39de7656a9862f982df866fba98d42730fb96c742124ed36d8b590799e6aee4108a924e502a4e023f728e38013b55e26a523bb94cac658fdea0522bf99e507c4e25d3575e764731e9b6ad06be9d79d2760bd1bfba89fcefbf29935750aa20d8408fdf569d01b5642a7fe91bca68bdf451f20a5156c41d005199509bdfca3b3d798a6bf03dd731e62a9718882b94db33b3e3d62694275fe7a6ab800694a4b5c533dcb27187d7495120161ef64f5f0be60391936a08d96a218c26e66121da3b40dbf38f25ee69971aefd158b105789e03c2d3feb870e95bbead75b5fa4829485ef3dc2518b54c41ad7b6fde6e864992ab35d3f6fb1aae79d16b61b02b536880fb14a92339ab667a6a7f57cb7f909058c4315631b79f0c532071f938d7c5dd8ad896ab8b317ede024c0a97999f2e3ec7dd18f015ad1b8f068ba2e4cc5bef8a2e1554bcee0faa1c608033e047b9d8827f899afea3706ace555e95597d235d52cf1f0a1c388bc00586c08a064bf1a0baf4b35900862545dc20510adbf63c4575751ff60e7f1e74195f8c50e9619af1afd951423c07a490b976abe35f5eaaae47de02abea3ef3b9151566f99c5e82e2cc449e2e6108de67a81c9b7b152a314b93d086ab2e23833cbc9a7778c29f3b9092bec81334d2157c8cff0e7a2e127c8b232becacd6c5359d49f54a0caecb4cb731303f1dd356008e7751a97c12927056d9492ab5c18ff41528599a9398e1e1381c68d811211840aaab74435f11142faf3ea70b6bf2a30d4388765ac393bf34bd8a868a0b651f9912e186758338a9d291567a6e186c06ebbb202d7fef39c86a114bf5a06b8a1e0cef838e262daec2f3af9f0c432781630e08cdc8d83d1cc837bb3179001aa0e37a9e0fd9f44be30ee4d74f9e053eec4ed65094df5fc49813f8779b58e07231c7cbcbd9a93e2ca2145a39412c27761693661ad8eb5f6190661c482819550e7da9f87db504d4908df4ae2d02a5852d0eb8a5df1c0c471b6431f59a09872279b57f7a485abcec10c95e7f05ccd037527e240fecae722aa693b73e106657dfd083fd5a5dfd319bf58cb55ff16df7631bd044ded8d8c971c09a09e1d061c04dbb492c97ce804ae5c079f902bc735c43cca14607a941c56415b7c319a84e4269df6aab14f79f4723d0798e075e05e97966307ed5e6548e01e562a62f1c2301af420f68209934f299e09f641bd39146094a8fc3c9736aee0d7df92d528308643e995839031a5ced39d176f38d15460910aba6d16258a15be38be4823c239e2db6f5549a6a65561f814390f40383a6b0ad9d604172e82b5adc1e735cecddb9cbc6261a86fe35703680b8dfb4c46e1748247146096afe03768edbdb7e956922b6ff86b433fe82ff6e172211a0766b0f287e30f8d4f493a7e60dd57164502fde1d12745a22b5c9625a5589043d6685ef6903c90e77b66f72632a37540f972c360b26c423afac87f4734487eacc5474a0e86b7bdecc685469f7c3a860b58a957a3b70779eb6c393a950409327344f3dd43aef3fa5a0485eece954d19cc545398e45074cbd310c4c37fe0b1477d2fc09654eb771d1047e49f2ce8531c2819d383b6a582a62d06e75e8ae4d1f9229dc912a14cf303d667c8c91b6b1cd91abb0189cd01576ca40e443df17df1c35b714939d0c4523fb3f558a93d60fba0cfb054e78461b38bc6d31f67652878be1670b8ceafcf3478a298fcbfd48739c801670f6e81762c455c0a879d7f7c171e9c055e40727f5ebd58a8493615f32b036091711c3f09ab0f8c49fcd3de513b0eacc9d925c06942808c03d8db4c2bbe6f021868e9f4477807307f46b7347f3b72c033c9ad2bb39347dc98fc8933c8ea8b8e0665efbc26121fb5915c21155088d07e0ba5665b28eee9caea37105d4f7d34a6544b695b30b733cfffd458f87dfe187fcb7b331f160d7919c09e415a9bea61d58a25ec9b209019d69d3fe93d88ffe2ac43d10957e37f9716a7ab03b4cc305e3abd12ad494f339db525d1bd4b4872a5b9909b602153745f49f2638d2e1fc41c365d338954d4e558b1cd9897c2cb7ae1f27cf97958291abfc85e09be484d080b834eb14f028964b818e44ebb93619ea900e2cb6fff9c30896b71949d5bb82a6f426e3f312be1d49853ff0dbb2e3a2c3a5398dbdc1718dfbf16aadcb271904870cd7aa565e222dafaf07f5adc3357b9a9bb4909ed6c3b6be8add05f8e20222cf35c16d5e51d142ed687c4c8e37ab5ea0492f4b758679f35af5efecbca91e2b79f1581099747827e911517806cc5b5dfb11b0eb341f987d19eaf36f70a9b9bf34f01f28edbe58b684873e23fe585a30a97271cc4347352ee8ce06bd3cf65781f0b3b55ab84c05f6d6b034fd24007be0eb3932e9a565c4d499da24b04905288623f0a1d297fb0962f57600ec5d36def57414c06e39864dbf20590965cc58025e792fbc600b02edadf47c6afbc84932a462a995c61528c059d4b1fe1bd5a26a03ab954026c887156f8d487afbf860b5d8b85d08ba810058e21889dbca84b2c19eafbeaa870504dda949692360231dafa4e6ef18649553516ab8d83ed3f3f537d2fcb10baa78b639880b7f3257ddefa4740c908aa6748546bd1778ed0fadee695b95a961400f662129eb1f95bc2aa2bdcf15468fea6ca008a12fa94ede2cc887424e1d973f8b799718f021df5fe2b79d71eb372cbafba9f88c344e1606b73be603e989d8d0c806a9562941e3c9ce91fee488d06e0cc06adaf3928453a603f8f84e2a517ee87e5970371198d76a40d1e4090d1fa75404895ce1f49280e50206f58412cdb71e38ec8f4f5d892c08f9a5e700893e6dcdf58a39e71f5ef61b37150d38870e7bc09aaa1cfa34260f19ef8929945f449ef628debf5a632d6eb3ced95df79b1d31404fce4fad6e35626446b16970bdd78e421d889689a5cf4abf45a8ed2f5d1bda2c54bde99deb471c2a8c2a0f21620adec1aa7279411ec3987b2d99724a6832737eb833a290435669c8c290912c00ce361f0280f31d1b56cc60e444a744dbedf1e5498eceb851379ffba1624322dd03ad35164f2f56a3ce27d741e4da6da6ada58a0bcdebe5f5b09aa53e6299864c19d54e5742fa034c182ea072edbc78d5e1e108803891c304e3fd59725e56f35fdb3cb30816d78a2204074714f99118f92d4894135c3fe06832b67f3d5c379ef68499fb656d1a781d634768fe5026d8b43e992519fa800f97545b1b1bb2f5f871b9f821265f7eb5d459d6581f170f4d84001636f23240b4d16419", 0x1000}, {&(0x7f0000000100)="ced20b5b8c6bc69d8d7007789a2fbc480fe3a07a3799440a368a0510cb1308774c50d9f3e1f0551516be4fe962f1ccf72ebab6a231a649bfe1078a99bf90dce2712aa871ecf57f1015bb191e20ed7b842e40ebab563c24e0293d863fb6f07e93e88e33f45186399af88690900a93f0d9343fd4e8ad26ec4fd73bd5d52504c7e558e6fd31531a10528a025ee2bf4793a7be2f30ad5ae4b4786ce523e1d5584330bcd2be64cc4da889dac16d52", 0xac}, {&(0x7f00000001c0)="faa1a411f71bc82c9f2fe7ab0263eaffb26b7d5026e7443e0be9732e7e396dba245f", 0x22}, {&(0x7f0000000200)="5462010fc443b9012d16f9fc35afa9234a5990f3ee1294ebfa5f1313012049f0a2767a9797904eabc3162a03211d6d2c541bbf4e13354752491bd2df30e19fc37ac45756ecebfa338094d4a44998220d482c237ef155e8fb2b022816afd35f54b47c9a720f4be45e03517af68c8dfe55995a85081a4434f84d8d6a3ada0d47d9b13cc3cebe84f17c83679fe5f4ec1779ee73c5ba69cf0cd1fefb996bc346a90e21a6442338e4cdacba97bd00fa964ab2aa58986591f6ff6d51529e392fc11971af0b4db3e3cd59c7ab81d824d4bffe", 0xcf}, {&(0x7f0000000300)="64a896873bf042b99ceb7498c0b04a15db77412bf90d4e638b651d7ea7be2d31175cf5d296d2daa5cfd91f122af5b1f31129f1de23c82377d054abab3afc1daba4fb12105ce8a1a003b6740a908a2bca9122b7f2f691456dbe6a0761", 0x5c}], 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x400, 0xffffffff, 0xf7ffdffc, 0xfffffbbf, "ff000000000000000100"}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000626000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0xffffffff, 0x0, "0e5e68cdd75751147708cb211e0202c5bf74de60"}) syz_open_pts() syz_open_pts() r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000300)="b1154dfe", 0x4) r6 = dup2(r5, r4) r7 = dup(r6) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000480)) 827.854349ms ago: executing program 1 (id=681): setreuid(0xee00, 0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r1 = msgget$private(0x0, 0x80) r2 = getuid() setreuid(0x0, r2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) seteuid(r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r5, 0xcd50441a, &(0x7f0000000040)={0xdead4110, 0x2, 0x3e, 0x0, "0057003e040800", 0x3, 0xff}) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xee01) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCSETWF(r7, 0x4004426a, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x80146945, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r9 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) preadv(r9, &(0x7f0000000d40)=[{&(0x7f00000000c0)=""/97, 0x61}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {0x0}, {&(0x7f00000008c0)=""/199, 0xc7}, {&(0x7f0000000a40)=""/235, 0xeb}, {&(0x7f0000000b40)=""/215, 0xd7}], 0x7, 0xfffffffffffffffc) r10 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x9, r2, 0x0, r3, r4, 0x0, 0x97c}, 0xbab, 0x8000000000000, r6, r10, 0xff, 0x10001, 0x3, 0x80000}) 826.544843ms ago: executing program 6 (id=682): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = getuid() setreuid(0xee00, r1) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') 556.061188ms ago: executing program 4 (id=683): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000340)={0x10, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000143000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00004aa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000016e000/0x1000)=nil, 0x1}, {&(0x7f00004df000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000162000/0x2000)=nil, &(0x7f000039c000/0x1000)=nil, 0x355}, {&(0x7f000019f000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f00007c2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f000017f000/0x2000)=nil, &(0x7f00001ce000/0x400000)=nil, 0x8000000000000001}, {&(0x7f00004b6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000657000/0x2000)=nil, &(0x7f00006bf000/0x4000)=nil, 0x472}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000313000/0x3000)=nil, 0x7}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f0000701000/0x2000)=nil, 0x4e}, {&(0x7f000049b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f00006af000/0x2000)=nil, &(0x7f0000607000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0x4000)=nil, &(0x7f00006c9000/0x1000)=nil, 0x4342}], './file0/file0\x00', 0x64}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "7facaa", 0x14, 0x3c, 0x0, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xfffd, 0x0, 0x5d}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgroups(0x52, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000080)='\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') 555.371069ms ago: executing program 3 (id=684): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100, 0x3, "86d3724bbca73c00120000000700", 0x3, 0x3}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)="5b4cd8bf", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x190) setreuid(0xee00, 0xffffffffffffffff) r5 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r5, 0x0) (async) r6 = getuid() setreuid(0xee00, r6) truncate(&(0x7f0000000080)='./file0\x00', 0x200000000003) (async) r7 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r5, r7) (async) write(r4, &(0x7f0000000080)="14f584", 0x3) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) 554.795932ms ago: executing program 5 (id=685): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7fff, 0x1) unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000003c0)='x\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000400)={0x1, './file0aaaaaaaaa', './file0aaaaaaaaa'}) rename(&(0x7f0000003340)='./file0\x00', 0x0) 361.812094ms ago: executing program 1 (id=686): chdir(0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000080)={0x4, 0x4, 0x20000241, 0x3}) close(r0) r2 = syz_open_pts() close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x1, 0x3, 0x10}], 0x6, 0x0, 0x10001, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 361.268825ms ago: executing program 1 (id=687): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x5d46, 0x3, 0xfe, 0x5}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6a2478913aad01bfc3eec0b4eaab0d39fa00f88040", 0x15}], 0x1, 0x100) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="0217ffffff0d00001a0250c884ce5c7a0057c0572e0ba10000de6609ed0ca799", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xa63, 0x2}, {0xfffffffffffffffd, 0x8000000000000001}}, 0x0) 360.761763ms ago: executing program 5 (id=688): sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x0, "0100dd2d018000000000005e00", 0xffffffff, 0xfffffffd}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x1, &(0x7f00000003c0)=[{0x1d, 0x9, 0x1, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x88) (async) r4 = getpid() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f00000002c0)=[{0xcb1, 0x7, 0x7, 0x80000001}, {0x6, 0x5, 0x80}, {0x2, 0xcf, 0xff, 0xfffffff9}, {0x3, 0x9, 0x7, 0x7fff}, {0x0, 0x7, 0x9, 0xe}, {0x73b, 0x9, 0x4, 0x7fffffff}, {0x400, 0x0, 0x1, 0x6}, {0xa, 0x80, 0x4, 0x2}, {0x7, 0x2, 0x1, 0x5}]}) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) (async) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r6, 0x0) (async) clock_gettime(0x4, &(0x7f0000000140)) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 354.143076ms ago: executing program 4 (id=689): ktrace(0x0, 0x1, 0xe24, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f0000000100)) 353.129538ms ago: executing program 6 (id=690): open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069dc, &(0x7f00000001c0)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80047476, &(0x7f0000001400)={0x1, 0x30}) mkdir(&(0x7f0000000140)='./file0\x00', 0x10) rename(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='./file0\x00') 300.966321ms ago: executing program 1 (id=691): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) pledge(0x0, &(0x7f0000000580)='\x04I\x8e}\xcb\x8f\x00)H\xabuLM1\xb2%\x0e\xa3Ge?\xee\x06\xc2\x8bM6k\x02\xc65v\x04q\xbaO\x8c>N-oi\xdf\xa4\x15\f\xf8V\x1c\xf6_\x9a\xe9z\xd6c\x8f\xd4\xd8\x00\fN\x10\xbcS\xec\x14\'/N8\xeb\xc9$\x9cp\x03\x9fge\x15\x95G\x11\xbaGiPk\xdb\xf0\xfc\xd3+X\xa6\x96\xb28;\xf8\xde6\x97\xe80)\x9a\xee \x97TG\xf8t\xa6\x8c\xab\x7f\xbe\'\xe1\xce\xf7\a\xe0u\xd4ny(a\x82avx~\xdd\b\x8eF\xe9\xf6C\xb8\xe3G\xc9\x9b\x0f\xf742\x8b*>\x80(\xadz5;\xb1F\x97\xbf\xb7v\xbb_\xbbt\xed\x1cO\x164V\x88\xd2\xcb\x85\xa5\xbc[\xb1\xb7\'\xdf\xb9\xdbW\x91l\xa5\xd2\xdb\xe4\x1c\xda\x17s\x81!K\xce\xcd\x8f\xe6\x02\xe1\x92H\x1b\xb5\xb9\x18\xca\x9d\x82\x89\xc6\xc8\"\a0\xe6\xb7tg\b\x85\x97\ni\x1d\xcb\x15\xdc\xfc\xf7&C/\xa6\x96wi\x8d\xb8\x02\xc3nC\r\xbe,\xe0\xb5\xae9E\xc4\x85\x84\xd0\xfbf~M9%G\x8b\xd8>\xb5\xbe\xcc\xa2\x99\x82\x00'/297) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @remote, [], {@arp={0x8035, @generic={0x17, 0x7034, 0x6, 0xc, 0x1, @empty, "923725dbbf48ce5ec58268b2", @random="d49f444f5bdc", "27fc8ebfb4c128ad63da5a9ccce6ef26"}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ffffffffdfffffff210090784c1f8ba35ca1bf7f5d6ac92472064361c574b410dc1218811c66fb46ca1cb2de"]) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000140)='r\x00') 300.345364ms ago: executing program 1 (id=692): openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) setuid(0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES64=r0, @ANYRESDEC=r4, @ANYRES32=0x0], 0x18}, 0x400) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8000, 0x109) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x13, 0x20000000}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x120) socket(0x18, 0x2, 0x1) rmdir(&(0x7f0000000080)='\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') 299.847391ms ago: executing program 4 (id=693): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x3}, {0x3d, 0x0, 0x0, 0x3}, {0x812e}]}) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x9e7a, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) chdir(&(0x7f0000000380)='./file0\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f000026a000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000400)="874cd09fc16e84212757e52a2b7ab8d77fb1fb6078eb3719a581e155c66161ff6a9bd76dc549fcfed09059325edb49db8bb0ceed6cd5176d728f5f7a2e62f71ab45498777abbae72673a8991fa86f9e748723ddb9f2474b42543c5cccd43192cc4f66a1318f9a5a2d92517b6bc471bcc688cdf95e3e039092cf37f363f3402c72ac3d3d3c52fb57b161b3a1b37fb31268a181759fda06c40a94dcedbb1940dab45ef3d51cfc8e4f69e43d6e0668b517785a76850cc7642ea9257d57322a816cb4318b7ca7db38c4e1980a1ddb13b18c5725fd4a0c6d79c4606caf34cc772ad65eca9", &(0x7f0000000500)=0xe2, &(0x7f0000000540)="c1101cff02b7cb19937fc51c7beb3ff5a4ca5e88df0984db9397cfe3daded362f758a72d08670b3501a4aee11a55e85d575d88021426317f7a6c9763b20512fd5270a1f2ea8bc94436427b54f6432dee65e33cf676221267a40c2826a2eb6c61c62bcbdd2b0c2be015cfe696f8e806d771a78c81e6e4b1443e6a", 0x7a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c, 0x0, 0x2, 0x17}, {0x64, 0x2, 0x4, 0x9}, {0x6, 0x0, 0x0, 0xb2}]}) write(r4, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r5 = getuid() setreuid(0xee00, r5) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') syz_emit_ethernet(0x264, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000286aa140379188a83a0081003a0086dd679fbeb802268940fe8000000000000000000000000000aafe8000000000000000000000000000aaf01b00000000000009d6ab4e38d94515ce716edb7122fa2483b72091524c609342f7e6b9aff09a11ebb72ffae4b550ce2eadb6b6a91f0e04b02528dba556fac944502a6797f17e84c2eb6896c4a2fa216dab832590e79589de17abc0b64b867f490f7b57ec2b8bd04dec31f89870a68c8b2398d82c0de50d5cd8176cea1da4b216339c88a470519dbbb43e22a2ec3b1201f8ea94f4e1677a8cc5104bde20600d9239b4b2077774fce243d87b77368cf8f5c64b6256f217825cd76c2b4bdca1573a5ab8ac5ebc9d0ce086db8c6f544a389e9553058c06c4132ebcb9cf7c0d66a3030d0000000000000401030502fff416626f922ed928de88c2e83a6f07ae49d5614bcafbfffbb237f5210518214fece5e21815323a2f2f7c5493a116f3f67af283546e960d2454af4a89b302704f0f53692aef3377888fa6260bebc62582a109653feb82d4d8901fa81b1d681c74c1f46859cf04012000004e224e21", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="6101fff79078f001040200007ae6c56ebd4433645784fa48ecb55e7acb8cba97690b1228511ee6a32b5420759ae85a5820c4827cf9fe91c0d0c0a20f60dd42642867f557c789fba66ca07f93fccc7c45f9306fd29f8319a97c0599328e8c297cfbe53a61416cac8f1ce7fad0bca76bb7eed03e3a8164a80b528be7b2222adbb15c301b497b1cf0f396b480ed38dbaaf8b429b0fe597a6358245d6aa7636d601b01370805be01460e3e4587477943367d7b8fcbcf426cea92ed619e0e7b901a2f121b"]) 294.422009ms ago: executing program 5 (id=694): r0 = socket(0x18, 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x3, 0x5, 0x1c, 0x3}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0xfffffffe) (async) r3 = open$dir(&(0x7f0000000180)='./file1\x00', 0x1, 0x50) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r5) setregid(0x0, r5) r6 = getegid() setgid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) setgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, r5, r6, r8, r10]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xe) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r11, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) sendmsg$unix(r12, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000000c0)) 151.449782ms ago: executing program 1 (id=695): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000300)='./file0\x00', 0x75f493fec6515f78, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='W\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x80) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x110, r3) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 150.080932ms ago: executing program 5 (id=696): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) (async) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000380)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "28b77c09b87aa57800080017d0d2000010001c00"}) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) (async) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x61, 0x8) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x0, 0x0, 0x9, 0x2000000}, {}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f00000017c0)=ANY=[@ANYBLOB="639d9be7bfc85d263f3b92f2803e81febc97a7d8176216ce83a1090e5b11266a11fdd0889c8ef28ac135289fc2a645fb091837a6a28f013258069d3a5f9e135b97194832129da0d7e65a0a2024679ed90f5cae1f209f64b234e7198941fcb0b909cf35d4c098295f5664a526228a9eb2190dec8563c33b44d6e027895cbc53afe30237024b89832305971fadade56d04686946ba3ee08f75aa74b7cc045aaf81c7b2370d60582217cc61b6376ef7b32bac2c526f90447d20827491aafb087d77a2d6953496dd9b285d27e8ce08902d2a28c775f28d15a9b4b8bfdce649e76b0c998fbeb7b3699dc42606", @ANYRES64=r1, @ANYRESHEX=r4, @ANYRES16=r1]) (async) syz_emit_ethernet(0xe, &(0x7f00000017c0)=ANY=[@ANYBLOB="639d9be7bfc85d263f3b92f2803e81febc97a7d8176216ce83a1090e5b11266a11fdd0889c8ef28ac135289fc2a645fb091837a6a28f013258069d3a5f9e135b97194832129da0d7e65a0a2024679ed90f5cae1f209f64b234e7198941fcb0b909cf35d4c098295f5664a526228a9eb2190dec8563c33b44d6e027895cbc53afe30237024b89832305971fadade56d04686946ba3ee08f75aa74b7cc045aaf81c7b2370d60582217cc61b6376ef7b32bac2c526f90447d20827491aafb087d77a2d6953496dd9b285d27e8ce08902d2a28c775f28d15a9b4b8bfdce649e76b0c998fbeb7b3699dc42606", @ANYRES64=r1, @ANYRESHEX=r4, @ANYRES16=r1]) r5 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) (async) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r5, 0x6, r7) (async) fcntl$setown(r5, 0x6, r7) fcntl$setown(r6, 0x6, r7) (async) fcntl$setown(r6, 0x6, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000340)=0xc) (async) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000340)=0xc) r9 = accept$inet6(r8, &(0x7f00000001c0), &(0x7f0000000080)=0xffffffffffffff1f) sendmsg(r9, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)="4adc19cc251459219877ac070c4725c55f232eff0250143f5023df0b1c987af1e97baca2a99216b4c211d42b0b467dfef46d0c8518f6185d73adbfa8f3ea3d95638983013f51fa5576baed07a7196458ac3cf3e4b7aa15bbc284ee4bd4fb1e1a99d7a39b736defc401dcb8d2e1fa7b17df1de4c881dc22627e860471e865b73cda4063e8437fc3c45d454127b7e211e71d4d4688aff40e134a1853ac896106d9a202023f48ff97092eb8909274ff46589647edd2b9d37a5ce1749ecb73192f3ef3be4b617796aca1350c0e1c641f75f920940b293e3d921cd30fff5791bb65ce6d178e3244", 0xe5}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="c000000000000000ffff000041000000cf81d7ae029c73048383870cbc4f56dd0b938dd07c4174c6b0ee13c9c35ae5fcd426d49d0847636eb9291e0ddb3abf600f63ca0ee59468563734f78997f1914c2919a1a42b04e51e47b6341ae080128f07b1b8ab7ef53a228639237ddfb70d21cc90c8ef64332e18631d2d1bb77d7c5294adce8101e67b6823ff89a33b8f4b1ce29881da3745951d01a24cefcd723d2a0d95db989038e8350d93201efe98949ec98f84470c7589f5fff4130df80000009800000000000000ffff000002000000f8e09e0fdd1512c8b680cd743abd8abb0d9c491ef56811cb20c1e26c1ebcb1f617ade72ad62fa3c5346841270148df321f3753749dbafa3e615a83666d2ce3384b2dd974753600c1831cee6bf9e5ff8f707ee4c940dffa8e8c415d91918355eafcd588f04160ccfa9746eaec4cdd87b21ba79af07eeb576233d026909473bddf4abdc6960000000048000000000000000100000003000000bb752979415463e39e9f42f42307dd44cf296a8d1933b6a1c64483aa484e834d4069b98900d108c8bcd1d946e0e9e988dce03625ab42f2003800000000000000ffff000003000000c68685bc7a7b8db73ceec674af369d491ac029481f4be33a7ec24303ae380c3ef89028f70000000010100000000000000100000009000000bdc763919d18596cba35bf02e1768fcaaf8e30d0ccdcbd2976edb56329edbc393c9a428dee96c536d585f594a29d04ce9d42b667ff129e67b16f07ad78e704ec5e8e2159d71a645cba0741c6104f9279b74536e4d48fe04e18390201cc1b8575289d9022e47e2b21d626e7614614d7ee73f7f4b66fefb72e341e185b0edd968e82ea96cf7fc70fea9e80638b710eb9ad6882bd37dc782c65b3adf2e32d70a345b9739a2ba8c489958a1a4c6ec3ccd10a7ab7d3acee1525f006f7a450163818cbc5c10719a79dca9462adb9a5001b7ef231eb4b995f43b81d2d3a3bbbde1ff3a6a33a7bfdbb7c45116c1e0366076719da3b826761765d6200cbf6ca8673fcae2c2d47617eca4b75b06d8ea9e826a609ef0dece0c7aecb3410e9368853afb0f790b02af753cf5680f8b9c20a98fcaac8f47ed1b743303b8692a812b002297d3695078578c3fb1f319d00450ed03dfd2f1162e884204eeb275d28d8310c401f3b9bbb3c3d1783e36df560e0ef83ce405642ffe3ab2c6b03739432a247a843b233949f690fa19d9ac5e6d2fa53809d36dede6db40acd23f464cae5dde2bd0fd87be590a1ceea1050ed626575310ed1996a884449e3190f7105689019a68dcb545d556064b4a934df5686bd018eeb3a0385f65378dcaeb4981bb6ecc5e18acb90b0f1b011360860f6894e81dd23533ec5782b621864f53f10e029af0b61f8890f455daa64edf47baa1404c7107975cec280fb6c9700ea7f9b543e6d3e68f0c9109091cbed220572f0bdb0eb95b1dd3871becab577b17c104ad10daff6b1d00dabe1653d9891e08b50876acd27d5f405d7b542d3ff16a1bbccd5b2251ddbeceac7d7edd8c5792138a757e193e7db1283cfe9ea2aeb0d0af3400de3e2164418708b7992dd41719ac3303949192836e9464881d1d756d00fb43c027655daa7cb68a1223d6c8e0ee1e787501fd126a3f30ca152332bc685a279f09e059b6777fd29560e9226d56bc7973b92db8f777beda2a343d14d541a2498eb0e8aa4d55d9dc8d09208e0e9475c75c383ba364f505298853d18746d4812808c5b3dfc73c050c4e20a329efc430cb9c9a66b43fc7a24c45a1ac0147d11dc09a09a1afc6b6090aee78d46bd74b1a8874a30b7ec26e3680c4703c17d168782492b0eeaea27518ffc2c18610430756df8565b3e2cb35cb83826851ce8a5fa083eee50526097ad49f1b403e389357de0ec317d4240ce050292f4b6e5d9b88d27ec6db841171b3b8bc27a609a14213fdc607338c6a6edae40c3387f08649484a2d54ac3e25cca2a5f677cdd89564f19cc2fe5d903bc63aae5c997b28425f0af5ccc0fe578f70233e413473d0d7068de0986e6e6ffe68bea463d80990d76d202d7cb0bcfc57dd620be9fd638e23a5cf6b7bf5dd2e084f755fad3a7af00bceab76a50da8d6997190d602b146bceb9425758636eefc1b32d8292e92e6b4f7b8215537dbf313684ea89467922af7a24c92646bb5f27571b8a569a9433dde1be9a226540a3001d7ccdb0aff8bc39b3d3b31ee879d37a8fc80e7b905575577a796925b57dd87f0b4a8dabe5c87e832f80d59975b252f21862da0d7c0b72b0707b8a1ffd7c4170ea81a9bfcf13228682d3fcbe0018aa1da4d7c9f874fc81451512c69d4f273281e8bc57bdbceba49ebd90f57510f25db4900931bf30361dbfb1886df0d5980497fe20974f95ada1858a4a9f12e80324f07860d315b6b3fc3267f97d72d14993cac9152aa35bd1b712764fe76cc5080454e9edb4c0660621a70f390b6babf3c1d427bb2cc3bd9bf6e51c8fcbcb9ff2a0f95f282b2aace9f7c19124e74aac8e109ac0adffd72ceabdf3fccf3fedbe32c9eacb2d78281f6b263bbeca06f69829c45e376dcd20493536d5ae211bc59f74d5117603895e40725fa7f677bd76df7e2343c307c4b27040e23e98ad92b2a3164d6cee83c36abb6499b86de52d32a747adf85c116511cc1616e403985a7f082b269408cc2858f5a015e24946873395a58370ad9c1810f6e371c086628afdb3fe43af1428b67ab0e43a0148e6064edd071647d8cd269ae28a63865f43d7c7ff55bc6608949b5ed83114974788395ad345825971b6c46b669451af750bd489420fcbe6b0b3171327e3e4abfe5e53d79a90cdc5908b65128c554d7b0a0d3e2798aed819f162c31f1f623e8bb9fe73486bb72f005a151371682c8305376426be15b75dd51897cebe7702229f2e59c6f7ac1c04aa6fc28372fcc71a26f8a882714773b72df6507a2d4c5ea0048ff17973290e6396c4a3851b476fddae23798c11f39eb059c8ae910b2c92ef5d6361d4d86e033da58879da5dfeef417a77070892734b47ca742ac2150a8850cab7b7b742f8dba6b65d1647b8ae6bf88f5cb36c3db16e258eba3a47fed97566a1415cfc00b005f15b12ee3533862294ab7cd30604ca1e7701c8818df5ad0410e6595b02d7dfa972603dd18d0f5a597629aa0d26898106c66b16c97480570a330e3f6a80e47c9fc35befe272484a44a295336b4e28709f28cbe528dbfbbf2ddad8c5aa1f262bbc9f5179c4787ad31c94a68536714492fe82f91685b96f431f3ef9541fd1ecc61a0c46c2cc5734c499a932d93ac471eb6ef02c669c85400ef2ac37b5c3732164e86c16bd325d952fc9a73699cfd64abc2a82eebeefce31043f306fd30bc3399f03397007c886bdf5e985ec2da24e920a38ee08d201a2f9c8252a00457dfea0bc37aa7e37424b0b4a405dfeecd27d57b7cdec1cb9e674872b0d13ef071a294cbbd4b2e9967fedb73ebcb4fe4fd30e9f16fe72e0dfd559f0971fdb0290a905ae4b7716d3122e93590cc4e8147fb4da0a03063e7a2c652a83b06f3bc0703241bb2f047674072eda6b63c9cab971ca6833e3bf4fd883a65c232d8545ea7c3aba2c2f87e701980bc2bd8523b4391c9d711f7be722a8e5152250abe7b4db2ebe90458a1458f3afdaf01f0494cfb40529a813fc9101bdfadae07e17a944a7902c115f02b83380b7cbae12965b6db744f4eb0ccf3c025d7980517cf76e5560350c174202ec2bdd04d261365d884567d3fac9d9f1fdd95207d586fdbf1889b445f499fbae0fe35dcb56739ec1e34c23a8c7ef46137364a0cfb26f976aea45edef6546a6651a63b0c03e02bcf708bc3769942b1deb6c2e7a97288a194a2e1a176023ac7ca354a4fa5ab93358e0d99a520a983c78fa92428bfed4439de15c8fa0cb36f7d3e6a9bc9b90741ed8eea9ff9874dc6ff22a549331af4e2db3e0ca6a0b166dca1939d51b62c7b8d9e245c131c2bd833e854aa688b083250170c196090d951f7551c8ee485f7972247daa22115ee85447124b507f6ebc235b472a37a20e1e850d25b3c0edf19f6c222bc2b93f7813df5582ff2b8318a892c76d3f70343361641b16c86f8e7b21f1fa25998b14da96a651aa4184e54262bd42a4569c819987a4e790f3fe449b1f5e0a4b97694a62ee0a6684699e3b49fa519682906d1a02e71ce8532f808a21d22c479e611120dfbcc6af03d1e80922a08e6f07fc277790b898cdca2125dc35421de58002d01b47b9aeb5b6b5915c77fbfcb3fc7d0ad9dfd00839f9b0a41179cd49e08dde3f5a7b73498eaea0d2c6758205fc49e6019906b29d292bc6dc3e29b19c066b7094c9badf250de117abb5fa3820a9710221c4c26cc33189fd617a9bde167e0d35aaab88c270297857066875c5a4f5d5ede6e381902a107616c2c4879d978ebf10f5f014d987b9f1e403987097fc904fb008a4bbb2ce0b8409e62d1b246b504d90f3aa50d1d38396fdeb1773904441a60d4e66439927ecdbbf9a78951d53dd4638255087c22fb8e322f5bb3e7500dd22f4db11db8e006a683d9d1ff314a8632dddfe245ff6d228b89031dd03a224a93e0cb67155ecd409b1f0fdc50df501c5cd8f418f4b8b0b06bfc8fa77e40bc91ba5998b84603b53aa64c698ef28cd6f9a74dfc92e81a7bf4f4d6c1444e12c3de04a77242d4ae0b9eff4c9048386b384c2f352a338029addba1497f557d5523cb5519a8aab29dd8ba2b035bba60fb36c79894a9c74ce5ba93c2c1c3fed787021b46069c44b77bfb943102214a2f9e9e47de47eec7e575e001c3bcba9f473d6ca4a6f897b010781a3a0f3c60066602871ded511e2ca623ff153562b9296b04125dc12e399013f7046244c85464b91e6b5c1ebc91eac4f97e039372c3e0835b9789b077ddb346f0cd0556ca40fe65bab972ba0dc335424bbe3836a94c0b6c886dc16a39e123286c311e8f1281eacfff49d4a43ca219108fc3d7e4a36d53f28cb37a51c6911da16ef729cfabd0c9597431514b20fe4ee726ba2d8130301e1e97964f12ae1facb169d90137ecdf636170d73db425c9803e91190bcc0ddd2262415238cbe1bc9337b2e68a8db3a742b9af338bcb821b5d265d8934257429133a20b6668f694237b44d794a2ecd02eb9bac251ae92a0c43fbec04d68e3e2e88924ffe62e64e618f330f4882ce31809d3a510dc36bb035336e02c8e84b89f7cfa9e81d2e2e0f7d5a43726717b50b7a62d74c7bf3211bd8f22c3af99bf7c53eebb1135dc8aaed1aca03d7aa8574ffaf1c5a5cc4737acfc6eef0df6c6c23a6f3d7f7d573be7dca880ef06f2c7688c50c1dcda33d629a7974863035947a8e6dc3f923d433644579131642a2fe8193de4ae6b5c7ca87dde42b9989d46a756beef794b0b972038098e20bf7c73d60b15b023f5f692dd91cf290659c2e8c648a3afabf9d93bb7b2e8f8cdedf0bd1a42acbda2e01b25dbf01bffaa14bf86352870d6b25836630edd5643a5150eb982f808ef32ba0012a5da47c0c3a4220426e20e01150fe5f7a29b26b7cd0e2078af4231e7666e3da9c2da80071f1a8e0daf9dc3d870df25e1c52dd045af7c136bce3fba74458cad0afa5c2d7d6ba4ffe0629d978fa51f9e967b209cd50806e17df2aae190f6e8a5f5b3c1099a5003ff3e96e423f9ee659c7017b7c128fd7570b197b9883ad59da8ef3511f8be73e32ef8461d941fe7721d000fe80d419988d3497d942d2d28d079f204220d763d81fc0a6820467cede324d417b0fab97628a56e9b13facdd5d4f6a3c2c0143ce2457b60f6409fd667eb7bd2a9812fe25b8c1dd3d1b770c25caaee7686fa7d0989d5ea2d3b657882fccbab53cbf75a2ddac00431222fe57c6b499b4c78c0ed3a321881b09196fb0ad01c346404d0bc428cd942b217a4b005382c1d59d3e4f8bebab620b034701f040e8a84613680f5493b9a49f6b68ad738030ad25d9e7d4f85171455a7ae25814ca7e8971472f1f050f8af7b94824f6dc6495fe1ef450ec06015c7c62ee5d68cc9191be78c2417a7228e80f8876a79fc2ccd937578a6d2ba145edea1ff3650590534741e7bd21608ce62ab09a07396d53a4d5c39dd3321a59c635d386d08fae71be93905557db2f4b9167bfba462b81a374293b06b0cc3ac68a9841f6c30d583374d532b328a9e69942ce93842c9829161b3411f51fb501978455ee5657cb894b05499ed25badd8bae6db305d247794927ed594753d0a93913c57806ac87e11e5fc777e0bb84814f0dfaae8b58bba7471effc6ae12f5d4f9c29c4ec209fbba545bff1168d40cbcddc6acaa743af3e12dc2e42ab05f5252809f5efa217e1e266189903a6ee03bf4c1f49b25ced79fb614b406a7fb3defbab2b3f51bb3a177905182d52f57838b6bc58d6f363f767116bef33857c4a966a41ec73c1c8ea7242d526c0cf3753ba676176a9171497010010000000000000100000005000000947472628b6c3d0b267a5aebf2b4fdcff7aea344da2a17ea8add038e2fb817874d44bd16b9918985b2099cde03c723ceebaadd1935b625b90f59d5f5426144835ddd785ae17e605ea278d3d0422f3a0891b20018a863f9a9e5bd80ce8cf247c754c92f6abe6df38df5370b122e5e03cb63b03c6be6a2c082aff334be1aa37c98be3153750f81985b7dae0a7a98579325b6544eba2293c06c7db006ed88eecf89c5679c96d8af9f6b642a8d8f7d7c57ac7f5a60622b44ae04a2cdd22c87e6a1292ff30c1cd55f6e9ac1e5d03a0cff0eabfd3e8d38ceca46279689aff3892b68832a80448fe774e6901bcd7dbdb8fb2a5bee5a6185134432fb665577de5113b800500000000000000001000000000000006c8729f6f20ac74f8c23edf60dbbabd170da3bda37c2be2f0d756a73bf01a4b4a4f8eb1a53d0bea9dcc5b59d230b85b27f9d1257a999dde24a887f1900000000"], 0x1348}, 0x1a) 149.597336ms ago: executing program 4 (id=697): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fe8000000000000000000000000000aa00000000000000000000ffff0f1ab5678f"]) mprotect(&(0x7f000058b000/0x2000)=nil, 0x2000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) clock_getres(0x2, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8000, 0xfffff000, 0x7ff, 0x0, "33cad30d61fed3d4346082c75ea5f64980b0fd07", 0xff, 0x7}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0x2, "1a1116f0d0a643000000000040fffffffffff700", 0x7f}) socket$inet(0x18, 0x3, 0x102) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@dstopts={0xf0}]}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000004000003a01fe8000000000000000000000000000aa00000000000000000000ffff0f1ab5678f"]) (async) mprotect(&(0x7f000058b000/0x2000)=nil, 0x2000, 0x5) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) clock_getres(0x2, &(0x7f0000000040)) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) close(0xffffffffffffffff) (async) syz_open_pts() (async) close(r0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8000, 0xfffff000, 0x7ff, 0x0, "33cad30d61fed3d4346082c75ea5f64980b0fd07", 0xff, 0x7}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0x2, "1a1116f0d0a643000000000040fffffffffff700", 0x7f}) (async) socket$inet(0x18, 0x3, 0x102) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@dstopts={0xf0}]}}}}}}}) (async) 143.272041ms ago: executing program 6 (id=698): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x10, 0xffffffffffffffff, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x88, 0x1a0}, {0x8d, 0x8}, {0x8d, 0xfffffff7}, {0x83, 0x4}, {0x89, 0x9}, {0x100, 0xb}, {0x100, 0x58d}, {0x81, 0x3}], 0x8}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x10, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r4, r3) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f000200140600fe800000000000000000000000000fbbfeca00000000000000000000000000be4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='PZ']) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) 4.408709ms ago: executing program 2 (id=699): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x1, 0xfc}}}}}) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) (async) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) 3.504395ms ago: executing program 5 (id=700): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x100000c5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a3a5ec82a32fb279147b6006363f", &(0x7f0000000080)=0x1c, 0x0, 0x0) 2.808986ms ago: executing program 4 (id=701): shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x20004109, 0x0) 1.074977ms ago: executing program 6 (id=702): accept(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x8}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000091c000/0x4000)=nil}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000096e000/0x4000)=nil, &(0x7f0000f93000/0x2000)=nil}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0x6}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r0 = socket(0x2, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f00000001c0)) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (async, rerun: 32) setreuid(0x0, 0xee01) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) 0s ago: executing program 2 (id=703): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x800, 0x0, 0x0, 0x0, 0x0, 0x253, 0x8cc8}, 0x5, 0x1, 0x0, 0xffffffffffffffff, 0x2000000000000000, 0x6, 0xd, 0xa}) (async) r0 = socket(0x18, 0x2, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000001a80)={&(0x7f0000001a40)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000001900)=[{&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/240, 0xf0}, {&(0x7f0000000480)=""/185, 0xb9}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f0000000600)=""/220, 0xdc}, {&(0x7f0000000700)=""/61, 0x3d}, {&(0x7f0000000740)}, {&(0x7f0000000780)=""/229, 0xe5}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x9, &(0x7f00000019c0)=""/106, 0x6a}, 0x7}, 0x10, 0x10c3, &(0x7f0000001ac0)={0xffff, 0x4}) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2f, 0x808, 0xffffffffffffffff) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.189' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: panic: Data modified on freelist: word 4 of object 0xffff800001277c00 size 0x188 previous type free (0x6563 != 0xdeaf4152) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 310483 37949 0 0 0 1 syz-executor *339537 37949 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830526de) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(31700,41,2000,ffff800029fe62b8) at bpfopen+0x11b spec_open_clone(ffff8000371f98d8) at spec_open_clone+0x287 spec_open(ffff8000371f98d8) at spec_open+0x326 VOP_OPEN(fffffd806eddbb28,41,fffffd807f7d3478,ffff800029fe62b8) at VOP_OPEN+0x8b vn_open(ffff8000371f9b28,41,0) at vn_open+0x708 doopenat(ffff800029fe62b8,ffffff9c,20000580,40,0,ffff8000371f9cd0) at doopenat+0x31d syscall(ffff8000371f9d80) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd41626e1db0, count: 4 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: Data modified on freelist: word 4 of object 0xffff800001277c00 size 0x188 previous type free (0x6563 != 0xdeaf4152) ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830526de) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(31700,41,2000,ffff800029fe62b8) at bpfopen+0x11b spec_open_clone(ffff8000371f98d8) at spec_open_clone+0x287 spec_open(ffff8000371f98d8) at spec_open+0x326 VOP_OPEN(fffffd806eddbb28,41,fffffd807f7d3478,ffff800029fe62b8) at VOP_OPEN+0x8b vn_open(ffff8000371f9b28,41,0) at vn_open+0x708 doopenat(ffff800029fe62b8,ffffff9c,20000580,40,0,ffff8000371f9cd0) at doopenat+0x31d syscall(ffff8000371f9d80) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd41626e1db0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371f95e0 rbx 0xffffffff834a0dbf cpu_info_full_primary+0x2dbf rdx 0 rcx 0xffff800029fe62b8 rax 0xffffffff8349fff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xfbada3174882444 r11 0x82a01e7caf445101 r12 0xffffffff834a0bc0 cpu_info_full_primary+0x2bc0 r13 0 r14 0 r15 0x1 rip 0xffffffff81610e15 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371f95d0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=339537 pid=37949 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=50, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800029fe7980,0xffff800029fe7480 process=0xffff8000ffff1b50 user=0xffff8000371f4000, vmspace=0xfffffd806ce4ee18 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94102 457278 16263 0 2 0 syz-executor 37949 310483 37201 0 7 0 syz-executor *37949 339537 37201 0 7 0x4000000 syz-executor 27995 348782 77131 0 2 0 syz-executor 74991 459990 11789 0 2 0 syz-executor 74991 108213 11789 0 3 0x4000080 kqpoll syz-executor 53914 231048 97521 0 2 0 syz-executor 53914 375728 97521 0 3 0x4000080 fsleep syz-executor 23393 198373 1 0 3 0x82 nanoslp getty 47344 62530 7856 0 3 0x80 nanoslp syz-executor 47344 234221 7856 0 3 0x4000080 sbwait syz-executor 47344 479072 7856 0 3 0x4000080 fsleep syz-executor 82985 259855 69484 60928 3 0x90 nanoslp syz-executor 82985 246895 69484 60928 3 0x4000090 fsleep syz-executor 82985 181057 69484 60928 3 0x4000090 kqsel syz-executor 82985 458254 69484 60928 3 0x4000090 fsleep syz-executor 77131 158045 9892 0 3 0x82 nanoslp syz-executor 62333 404090 0 0 3 0x14200 bored sosplice 37201 403782 9892 0 3 0x82 nanoslp syz-executor 11789 243145 9892 0 3 0x82 nanoslp syz-executor 16263 80952 9892 0 3 0x82 nanoslp syz-executor 97521 468481 9892 0 3 0x82 nanoslp syz-executor 69484 183250 9892 0 3 0x82 nanoslp syz-executor 7856 208801 9892 0 3 0x82 nanoslp syz-executor 17843 263786 9892 0 3 0x82 wait syz-executor 9892 319913 18856 0 3 0x82 kqread syz-executor 18856 163311 95874 0 3 0x10008a sigsusp ksh 95874 176756 31721 0 3 0x98 kqread sshd-session 31721 390252 31334 0 3 0x92 kqread sshd-session 31334 317052 1 0 3 0x88 kqread sshd 55789 387008 50609 74 3 0x1100092 bpf pflogd 50609 375775 1 0 3 0x80 sbwait pflogd 25320 404737 49934 73 3 0x1100090 kqread syslogd 49934 63639 1 0 3 0x100082 sbwait syslogd 9659 523029 1 0 3 0x100080 kqread resolvd 66716 465591 39358 77 3 0x100092 kqread dhcpleased 80235 292253 39358 77 3 0x100092 kqread dhcpleased 39358 257861 1 0 3 0x80 kqread dhcpleased 7121 314557 0 0 3 0x14200 bored smr 21542 301157 0 0 2 0x14200 zerothread 38521 209520 0 0 3 0x14200 aiodoned aiodoned 58627 445602 0 0 3 0x14200 syncer update 24778 22107 0 0 3 0x14200 cleaner cleaner 10052 433041 0 0 3 0x14200 reaper reaper 42096 114362 0 0 3 0x14200 pgdaemon pagedaemon 41505 209052 0 0 3 0x14200 bored viomb 24019 157383 0 0 3 0x40014200 acpi0 acpi0 50984 409651 0 0 3 0x40014200 idle1 69856 31132 0 0 3 0x14200 bored softnet3 75071 397882 0 0 3 0x14200 bored softnet2 56697 130003 0 0 3 0x14200 bored softnet1 13307 352118 0 0 3 0x14200 bored softnet0 4500 429001 0 0 3 0x14200 bored systqmp 51194 315656 0 0 3 0x14200 bored systq 52154 85900 0 0 3 0x14200 tmoslp softclockmp 84640 354584 0 0 3 0x40014200 tmoslp softclock 94999 1484 0 0 3 0x40014200 idle0 1 432270 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:91 r = 0 (0xffffffff83442338) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 malloc+0x2f9 #4 bpfopen+0x11b #5 spec_open_clone+0x287 #6 spec_open+0x326 #7 VOP_OPEN+0x8b #8 vn_open+0x708 #9 doopenat+0x31d #10 syscall+0xaf8 #11 Xsyscall+0x128 Process 94102 (syz-executor) thread 0xffff800029fe7470 (457278) exclusive rwlock vmmaplk r = 0 (0xfffffd806bf3a118) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmfault_lookup+0xe8 #3 uvm_fault_check+0x831 #4 uvm_fault+0xf5 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 37949 (syz-executor) thread 0xffff800029fe62b8 (339537) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8359d538) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 yield+0x6a #4 malloc+0xe5 #5 checkalias+0x21c #6 cdevvp+0xd2 #7 spec_open_clone+0x1ee #8 spec_open+0x326 #9 VOP_OPEN+0x8b #10 vn_open+0x708 #11 doopenat+0x31d #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/kern/kern_malloc.c:91 r = 0 (0xffffffff83442338) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 malloc+0x2f9 #4 bpfopen+0x11b #5 spec_open_clone+0x287 #6 spec_open+0x326 #7 VOP_OPEN+0x8b #8 vn_open+0x708 #9 doopenat+0x31d #10 syscall+0xaf8 #11 Xsyscall+0x128 Process 27995 (syz-executor) thread 0xffff800029fe6030 (348782) exclusive rwlock vmmaplk r = 0 (0xfffffd806ce4e110) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvmfault_lookup+0xe8 #3 uvm_fault_check+0x831 #4 uvm_fault+0xf5 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 11115K 11397K 166960K 12649 0 pcb 17 14K 16K 166960K 237 0 rtable 173 5K 7K 166960K 432 0 pf 28 16K 21K 166960K 239 0 ifaddr 30 5K 7K 166960K 61 0 ifgroup 43 2K 2K 166960K 88 0 sysctl 3 0K 0K 166960K 3 0 counters 58 35K 36K 166960K 80 0 ioctlops 0 0K 4K 166960K 1600 0 iov 0 0K 16K 166960K 93 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1452 91K 92K 166960K 2218 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 147 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 18 65K 93K 166960K 851 0 sigio 0 0K 0K 166960K 111 0 proc 72 91K 116K 166960K 659 0 subproc 104 6K 6K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 124 0 in_multi 65 4K 7K 166960K 142 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 489 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 241 73K 78K 166960K 9917 0 UVM aobj 30 4K 6K 166960K 34 0 pinsyscall 43 86K 104K 166960K 1977 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 95 0 NDP 9 0K 2K 166960K 39 0 temp 67 6825K 6947K 166960K 30052 0 kqueue 13 20K 30K 166960K 154 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 69 0 66 1 0 1 1 0 8 0 rtentry 112 137 0 59 4 0 4 4 0 8 0 unpcb 144 653 0 633 7 5 2 4 0 8 1 syncache 336 7 0 7 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 223 0 218 4 2 2 4 0 8 1 arp 120 22 0 11 1 0 1 1 0 8 0 inpcb 336 1168 0 1154 17 12 5 15 0 8 3 nd6 136 31 0 15 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 1 0 1 0 8 0 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1168 1 0 1 1 1 0 1 0 8 0 pffrag 232 5 0 2 1 0 1 1 0 482 0 pffrnode 88 5 0 2 1 0 1 1 0 8 0 pffrent 40 13 0 10 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pfstitem 24 55 0 19 1 0 1 1 0 8 0 pfstkey 128 55 0 19 2 0 2 2 0 8 0 pfstate 376 55 0 19 4 0 4 4 0 8 0 pfrule 1344 56 0 48 2 0 2 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 591 0 263 30 3 27 30 0 8 4 art_table 32 593 0 263 4 0 4 4 0 8 0 art_node 16 136 0 66 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semupl 112 7 0 7 4 3 1 1 0 8 1 semapl 112 145 0 135 1 0 1 1 0 8 0 shmpl 112 31 0 4 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3041 0 1544 95 0 95 95 0 8 0 ffsino 272 3041 0 1544 102 0 102 102 0 8 1 nchpl 144 4291 0 3779 63 0 63 63 0 8 39 uvmvnodes 80 3620 0 0 74 0 74 74 0 8 0 vnodes 216 3620 0 0 202 0 202 202 0 8 0 namei 1024 14717 0 14717 4 2 2 2 0 8 2 percpumem 16 54 0 11 1 0 1 1 0 8 0 kstatmem 264 40 0 22 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 2 0 1 0 8 0 scxspl 216 14298 0 14298 12 11 1 8 1 8 1 plimitpl 152 170 0 153 1 0 1 1 0 8 0 sigapl 424 1156 0 1105 7 1 6 7 0 8 0 futexpl 64 12075 0 12071 1 0 1 1 0 8 0 knotepl 120 545 0 0 17 0 17 17 0 8 0 kqueuepl 216 250 0 238 3 2 1 3 0 8 0 pipepl 320 217 0 190 3 0 3 3 0 8 0 fdescpl 496 1136 0 1104 5 0 5 5 0 8 0 filepl 152 7586 0 7337 26 12 14 19 0 8 1 lockfpl 104 276 0 274 1 0 1 1 0 8 0 lockfspl 48 122 0 120 1 0 1 1 0 8 0 sessionpl 144 28 0 20 1 0 1 1 0 8 0 pgrppl 48 78 0 62 1 0 1 1 0 8 0 ucredpl 104 1477 0 1463 1 0 1 1 0 8 0 zombiepl 144 1370 0 1369 2 1 1 1 0 8 0 processpl 1160 1156 0 1105 5 1 4 5 0 8 0 procpl 648 2417 0 2357 7 0 7 7 0 8 0 srpgc 96 8 0 8 2 1 1 1 0 8 1 sosppl 168 10 0 10 2 1 1 1 0 8 1 sockpl 664 1899 0 1864 27 18 9 17 0 8 5 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 165 0 0 21 0 21 21 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 13 0 13 13 0 8 0 bufpl 280 6229 0 101 438 0 438 438 0 8 0 anonpl 24 277123 0 273342 103 44 59 63 0 185 22 amapchunkpl 152 32761 0 32233 34 8 26 28 0 158 2 amappl16 200 8060 0 8026 53 41 12 21 0 8 8 amappl15 192 10 0 10 2 2 0 1 0 8 0 amappl14 184 185 0 172 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1808 0 1776 3 1 2 2 0 8 0 amappl11 160 62 0 47 1 0 1 1 0 8 0 amappl10 152 53 0 53 1 1 0 1 0 8 0 amappl9 144 135 0 134 1 0 1 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 114 0 102 1 0 1 1 0 8 0 amappl6 120 204 0 203 1 0 1 1 0 8 0 amappl5 112 217 0 205 1 0 1 1 0 8 0 amappl4 104 350 0 331 1 0 1 1 0 8 0 amappl3 96 6050 0 5951 3 0 3 3 0 8 0 amappl2 88 1471 0 1384 4 1 3 3 0 8 0 amappl1 80 10765 0 10198 15 0 15 15 0 8 1 amappl 88 9459 0 9279 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 33 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1136 0 1104 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1136 0 1104 1 0 1 1 0 8 0 vmmpekpl 168 10979 0 10944 3 0 3 3 0 8 0 vmmpepl 168 81178 0 79260 115 14 101 101 0 357 11 vmsppl 448 1135 0 1104 6 2 4 5 0 8 0 rwobjpl 56 31250 0 26655 67 2 65 65 0 8 0 pdppl 4096 2279 0 2208 119 48 71 85 0 8 0 pvpl 32 16759 0 0 138 2 136 136 0 265 0 pmappl 248 1135 0 1104 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 428 0 74 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830526de) at panic+0x1e5 malloc(188,2,a) at malloc+0xd7c bpfopen(31700,41,2000,ffff800029fe62b8) at bpfopen+0x11b spec_open_clone(ffff8000371f98d8) at spec_open_clone+0x287 spec_open(ffff8000371f98d8) at spec_open+0x326 VOP_OPEN(fffffd806eddbb28,41,fffffd807f7d3478,ffff800029fe62b8) at VOP_OPEN+0x8b vn_open(ffff8000371f9b28,41,0) at vn_open+0x708 doopenat(ffff800029fe62b8,ffffff9c,20000580,40,0,ffff8000371f9cd0) at doopenat+0x31d syscall(ffff8000371f9d80) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd41626e1db0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d330) at __mp_lock+0x192 syscall(ffff800031f8c550) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72de1f76dac0, count: 9 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8359d330) at __mp_lock+0x192 syscall(ffff800031f8c550) at syscall+0xad6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x72de1f76dac0, count: -6