last executing test programs: 2.881446056s ago: executing program 0 (id=66): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = syz_open_pts() close(r0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) (async) write(r1, &(0x7f00000000c0)="d017", 0x2) (async) r3 = syz_open_pts() (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="140000000000000007"], 0x18}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57368, 0xd, 0x15, 0xfffffff9, "0064004a2860267ea72beee834719c09008700", 0xffffbffc, 0x893}) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0xdc4, 0x564, 0x59, 0x0, 0x0, 0xffffffffffdffffd}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) (async) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) r8 = socket(0x18, 0x1, 0x0) close(r8) socket(0x18, 0x2, 0x0) 2.199387638s ago: executing program 4 (id=107): semget(0x0, 0x1, 0x400) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000680)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x81, 0x0, 0x5, 0x0, 0x89}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x40, 0x0, 0x9}, {"2df6c14390be5320cd9069f82d7ee55e6425afdd813f8736e841411485e50a7758a51e1da67e0aa6456de3e8d5738d823138925598c9f0945dfac6951c39464ef146f3940c726322515a07431b2169e13e021b1ea008734fe2"}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x0, &(0x7f0000000000)={0x9, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x807, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f00000029c0)=[{&(0x7f0000002a40)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de9f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342a489fc5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80", 0x23a}], 0x1) read(r1, &(0x7f0000002d00)=""/4105, 0x1009) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @random="d969704ebc95", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3, 0x0, 0x2f}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c46587a830fff210efd250da4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8000}}}}}) 1.931518899s ago: executing program 5 (id=113): munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) r0 = socket$inet(0x2, 0x1, 0x0) close(r0) (async) socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x3) (async) shutdown(r0, 0x2) (async) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{0x0}], 0x1, 0x732e) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x7, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0xffffffff00000001, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x104, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/185, 0xb9}], 0x1) (async) writev(r2, &(0x7f0000000080), 0x1000000000000014) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) (async) r3 = socket(0x1, 0x5, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) (async) r4 = syz_open_pts() close(r4) (async) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x2, 0xffffffff, 0x7fffffff, 0x40009, "1e0400", 0x9, 0x5}) close(r3) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) write(r3, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000480)={0x10, 0x4, [{&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x9000)=nil, 0x3227bca}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb8}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0xb2}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0xffffffff80000000}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil, 0x8}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x2}, {&(0x7f0000000000/0xa000)=nil, &(0x7f0000004000/0x4000)=nil, 0x101}, {&(0x7f0000000000/0xd000)=nil, &(0x7f0000006000/0x1000)=nil, 0x30}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000c000/0x3000)=nil, 0x8}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x478}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x1}], './file0\x00', 0x44}) 1.925160251s ago: executing program 0 (id=115): syz_emit_ethernet(0x11f, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd605af6a400000000e1403605dd3b845a85a7a49610787775ff0200000000000000000000000000010000c204"]) nanosleep(&(0x7f0000000000)={0x72b7, 0x5}, &(0x7f0000001080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x7fffffff, 0x2, 0x600000, "fc687b05000000212c00000045040000ffff00", 0xfffffffe, 0x80000}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x8, 0x5}, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1042) execve(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/221, 0xdd}, 0x42) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @loopback}}}}) 1.924370256s ago: executing program 5 (id=116): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r1, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) chmod(&(0x7f0000000040)='.\x00', 0x3d6) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) (async) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r4, r3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x8001, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff9], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffe, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x800000000000000, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0xf, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x4, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x2, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0x26, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) poll(&(0x7f0000000000), 0x35, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) r5 = socket$unix(0x1, 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r6, &(0x7f0000001300)=[{&(0x7f0000000000)="51ac", 0x2}, {&(0x7f00000000c0)='|#', 0x2}], 0x2) (async) shutdown(r5, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f00000000c0), 0x0) (async) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) (async) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) 1.767001245s ago: executing program 0 (id=126): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = semget(0x0, 0x1, 0x233) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r3, 0x0, 0x5}, 0x997f, 0x9, 0x5146}) semctl$GETZCNT(r2, 0x7, 0x7, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7, 0xffffdf82, 0xfffffffc, "1826283e680021d5ff7f0d01fd04000004400800", 0x2, 0x7}) writev(r4, &(0x7f0000000100)=[{&(0x7f00000005c0)="094360927693e591a904cca383c1373a99621a170e05506fbd47db400192a596401c1491e6f546e6ddb62faae91b0b660545ebb59b029412ab971092d35d4fc441203782d280bf5064cf2c944a3cf5d24cff4ae61a9f29879155abaaabba062c1c4f21ffbd0dea13a7229f3cd2acf7b9196c1b1a61795b402a947d108f7b6c030b901bf58e1af4652818a0392d1e3e9d743c8f8dc23928c5d8773edbc3d2e99a269b6d9490fb511562150c0bceb41cf17084676b804801b1c885808179ec0e7237238e67edf079ffade4b80083c8836d4c9e0b69d8a145d85696012a62ffdf6f713e3e6af26f228878335fc51385f46cb7b56462e654d3d57e8744f7bc648d3664f7beca4de20eefa95b65f906371505b9a8a2981d78b0c1d022ab6c91a7922ca37276c5a821aa2c61c7f76a7470be6045fc926499cbc77dd0fe6ff0e01ece79a68f5b9b037fe2ec63a1c122f165bc51d79722d839f39ae6b896aa0e57fcaa7a46b6a16b9e5988536629d00f66a466e6c289300591be99f036fb85e172d1ef557c32416f36f8e359e0f6cedba0170471820bc44921ee842c00dac0d9a9651d8d7482e98eb6da111fac7bacbeb31854e37b6d7d334130ec4164faa2592e381d4b780eb5cbbe960244b2e00c30f910b209f042b9cfa49e9d6497ff17e5c939882574235e605074536e347f09f66546a9c9773c0fe83dc0aae5150128d9f57f5c12312cc51404e38d07b0b703e850c92d7e462294c3a8ae96504dcbc1030af1ebc25d1b80e096897e0027ed90abebff0673109b7f0b93ccd9e2d1009985a264c657dd1fc9354e23ef61674bf6388ef6c71c882516071a9dcbfdb40a93d81658c2c694382a996b1f8544eb853a2dd08f3644dd61ceb071eec8459b4269d2a10c3aa603d61b16fad8a576a765a66efd7d38f49b68e8dd71ca0a8ff1f188a239efdc4592b98e96cae13ee8fc2d6e0b169e38698dbe69032edf62a37557265879ba4570339d6d3a402b4493630437740526f237b7942917451ad72cd82ff09bac6513bd9a0b3747ea9903c57d3738450407d6fd6104b0219a793a2be6735bcdc94ee0d065e5d09fe48ed60dfb220cf78e1270cd979897455c0695568d30397dd45e3b65a2d48981b322ae433506cb45cb8e5f376068845882dc61d5962918f2abca6e78b14e05727ab655521630c6ad0b97d07d0d4181af8921f96ee8ab43b39c1c2c2b1346f064e9298d74591a0399102b5e7b6e37d047111ce1566796f2cbd562bcdab6532676d21b1a290d92adde42606c80a3963bb4e2c25575741756868dcbf6de83f603eb5c53b76d30b2137908f541b3ddb492c88a65c7f77fa63cc607c0197e202f2a075cb633c9cc45678dfce0a007fa64a2fff9da1b7a8fe9e6a946f47c6e6af9035f0f2973b822a70b91b3b0d795c95e5559366fc604a03e11e2aa21954b7f4a9366fcab98e7a792320ee51d325b3de21812cfd0d03a079d7b3a2fab5de9db4c6456dc5f4a47369961328d86682ba75ba42e1f508645424ceb947e53b3d35abfc9d5cdd64a9654a01f7d395494e6b5c0374232259b6b533e0abc2c68a901aad25685921729a925ec93937cca9b734da70a98138079da3f1b1e0e8bfbedbb97ef1867d0901c0944f742ddcbdcd6cc75365eba43abfdec29a618504208b84a9f6ccb89d8d223bcc16b4fe57d54e87f", 0x4b0}], 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4ccf02fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) 1.763248643s ago: executing program 5 (id=129): syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86515fbffa6463ed6200000000000000ffffff7f000000000000ff020000000000000000000000000001"]) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (rerun: 64) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1a0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xe272, 0x80a1a4, "bb08007e00", 0x20000000, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) 1.699148613s ago: executing program 5 (id=135): syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd6000100000300100fe697a653e336f00000050000000000000000000000000000000ffff7f000001020090780000000329c46dea0006ff0826650652e2a60a3a68632730c000000001"]) 1.472179226s ago: executing program 5 (id=138): r0 = socket(0x18, 0x1, 0x0) close(r0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x400007ff, 0x8018, 0x2000007, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffff8, 0x7, 0x1, 0xa}, {0x6, 0x1, 0xa, 0xfffffffa}, {0x100, 0xf89, 0x0, 0x9}, {0x801, 0x2, 0x9}, {0x401, 0x200727, 0x400, 0x3}, {0xfffffffd, 0x650, 0x5, 0x99}, {0x2ce1, 0x0, 0x4, 0x6d}, {0x6, 0x7, 0xd, 0x3}, {0x2, 0x7d, 0x5, 0xed}, {0x6, 0x8001, 0xd14, 0x480000}, {0x1ce, 0xc3, 0x4}, {0x4, 0x9, 0x640, 0xa}, {0xb8c, 0x41, 0x8}, {0x40000, 0xfffffffa, 0x9}, {0xc, 0x5, 0x203, 0x8}, {0x2000001, 0xfffffffc, 0x1000, 0x30004}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000080)={0x6, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) close(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x4, 0x41a) r5 = getuid() socket(0x20, 0x8000, 0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000003500)={{0x7, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0x2, 0x4}, 0xfd, 0x100}) select(0x40, &(0x7f0000000000)={0x0, 0x2, 0xfff, 0x71e, 0x5, 0x7, 0x8, 0x3}, &(0x7f0000000040)={0x6, 0x8, 0xc, 0x1, 0x1746, 0x101, 0x10000, 0x1000}, &(0x7f00000000c0)={0xffffffff, 0x5, 0x4, 0x6, 0x1, 0xd, 0x7, 0xfffffffffffffffe}, &(0x7f0000000240)={0x6, 0xffffffffffffff81}) getgroups(0x0, 0x0) semop(r4, &(0x7f0000004740)=[{0x2, 0xfff1, 0x800}, {0x3, 0x8, 0x1800}, {0x0, 0x2e1c}, {0x4, 0x9, 0x800}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x820e, 0x2000006, 0x1, 0xf7ffff90, "08955c1cfac164e261150e00000009ffe600", 0x3fffffd, 0x3}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r6 = socket(0x18, 0x1, 0x0) getsockopt(r6, 0xa, 0x4001, 0x0, 0x0) 1.468566276s ago: executing program 3 (id=139): r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x4}, {0x20, 0x3cf6e36d}, {0x7, 0x8}], 0x3}) recvmmsg(r0, &(0x7f0000000100)={0x0, 0x6e}, 0x10, 0x1040, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x18, 0x1, 0x0) (async) shutdown(r0, 0x2) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x26, 0x4}, {0x20, 0x3cf6e36d}, {0x7, 0x8}], 0x3}) (async) recvmmsg(r0, &(0x7f0000000100)={0x0, 0x6e}, 0x10, 0x1040, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 1.431668811s ago: executing program 3 (id=141): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind(r0, &(0x7f0000000000), 0x10) 1.429870537s ago: executing program 2 (id=142): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x2, 0xbc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x8, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x110001, 0xfffffc0b, 0x80a1a0, "bb08000100f167d98bc49d000000000000004000", 0x10000, 0x9}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket(0x20, 0x5, 0x0) 1.422601425s ago: executing program 1 (id=143): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x4, 0x100200004, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x8000100000003, 0x2, 0x200000000003, 0xb, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x20000000000060, 0x7b98, 0x80000000000001fe, 0x3], [0x7, 0x8000, 0x40000000, 0xffffffffffffffff, 0x2, 0x11000, 0xffffffff00000000], [0xac0e, 0x6d, 0x7ffffffffffffffc, 0x4e, 0x52adeb15, 0x7], [{0x7, 0x0, 0xfffffffe, 0x45}, {0xfffc, 0x22, 0x205}, {0x0, 0x0, 0xfffffffa, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x7fff, 0x7f, 0x8}, {0x0, 0x9, 0x200, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0xfabc, 0x3, 0xf, 0x8}], {0x1, 0xe1, 0xb, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) (async, rerun: 64) r1 = kqueue() (rerun: 64) kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xddcd, 0x0) (async, rerun: 32) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) close(r0) 1.420395115s ago: executing program 3 (id=144): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x1, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0xfffffffffffffffa) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000567000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r3, 0xa, r0) (async) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00aa660082180b", 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x11, 0x3, 0x0) (async) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504000004000000080020000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5f, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x21e, 0xffffffff, 0x5ffbfb5f, "428f67177c7cfc4dff00008000", 0x10003fd, 0xfffffffd}) write(0xffffffffffffffff, &(0x7f0000000cc0)="46999524eb070f90597b02a5fe1ba250", 0x10) setsockopt(r5, 0x5, 0xfffffffd, &(0x7f0000000140)="a3427b6126d8efed16da2071739e257f2c5e4810c0a2058cf10cf5a0561039174d3b673467e79e224ff5a0e8f639ef9cfe3d2a7e046156289499de9b50e0e812b9c07454943bbd8c908066", 0x4b) (async) setsockopt(r5, 0x5, 0xfffffffd, &(0x7f0000000140)="a3427b6126d8efed16da2071739e257f2c5e4810c0a2058cf10cf5a0561039174d3b673467e79e224ff5a0e8f639ef9cfe3d2a7e046156289499de9b50e0e812b9c07454943bbd8c908066", 0x4b) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 1.419887711s ago: executing program 5 (id=145): r0 = socket(0x800000018, 0x8001, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x84, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sendto(r2, &(0x7f0000000280)="a34e325f92309cf8e6dd9af5116f07c22078a7193f6b0b74e637cc739a7cb4b07317fc5c83b3ea07e7948131a4c47e1cbec3baca0f75b4cd93a4fa379be6b039c57a7b2a5c7f5c9fb83174683e932ca94843a0620aeaef357e740a9802ce91ff3c0a8033b17e6286df6a4bcdcd39031e1483af77ef9317f5afa37d9f819dff4137a4e43e75e751c7fdf307cb052194a7813dd4a2ff5badc4a0b6825e3d4a3a50ddb3e9056433181ea80abef51cbb19131e2249fcde09ec544fbde54c081b20d83e0ff9b2f60cc14e4f59b6863003ea0b8c7b204f28ee75c91f24ab9cfd71e7a14ac25ea486a5ee1c46207f6ac8eacaf0678305539ba645711967b384c9217bfca6323f85ec461b9991c286948f6b6fad8017c0149f163824828310032b4bed0095c5854389449f7d4c8a7255c23cddaf46d0ebe4c4eaa0923b07f66d443a775fe106107fe1b9df0452100d70d983d1fb32556db23d90925e601159ed55a8178ea6203910af54ffba6af72472d0164184a2d73195c223b654a9972781d10d9a25f626117b857aa16ecfc785947244519067f2472aa77f82916be5419ffb78bf6e1a6c497dabc55d4c489654114a78b768328c09c45c0416ceab7977eb72528975fb7b27a16a41726c4e2e2a83b0f273855a91e7675757b4af61b72cca22b449057181e0772f002de777d0b77eca6bf5c0c5fede1024e40e80891d1754e96155d8fbcdd59de3281359e21c3df98f4f9d28cc33af8255f09ad42a9178aed662e28c2785cc0ed8c6edd1d9e4db33024c1011703636f824749d378901f46e9506f6a8a248b8f461f251f19029d071cae9335205e710bb2be9233111f99259bae6bb754a65b5ffe2da88783cfb066a5d5d6b38064d39797bbbc8e6f1376bbfee85c7b49b9e33b449ad2b9ee82ac9cb464f2a58e9b0f021f139473512caff217a227e170ae31ca4aa041e3bc3df4d7f32282107b2bace53679bfbdcc1532e56e0db78f372b2bfba43be8bf639f746442476719df9aaf2163582362110cbcdac21b034aa293fd05d4fa81fb2a3688332ebb65cca434523e0d2dcc4cd9df92ef5c904bcd373af0342433d02b78b47133410027473fa44c9b3a7cf7c6217c8684614b027db38c5e5a68e163fe92ee118a9b1c16e6f0747d5f5fc4d8f0df58480d9a4eaed5ad4cedbbd9e1390e357086cbd585ff75d2ba89b549ba6646b5944ae999345e6da84446dfc024683b4f4988e22c429933c8c0b7a55151bfe0afb4cfe32b54a5e00fd8b90c3bd1b381570638c2dfbcb350e848783f89fea4066a5de980e06beaf0b5ff930d1dad03e99451f3ad8a44c1eb16d77965a343c637f4c1ccda3284ab6c728eccb7ea7675565d4e5c5ff6d22601acaa34882ddf913358e60791751bf9c67c30b267890d6f006e996603ff073409b9d706978dcd23a8a97e5077faaab2577378cc2cfa530290d63f20b796d806dee607c7460475a0bae3002338686997870ee21e634f5193ccb90424c19398735816d1f2d3cfe42c6a0a15aab3a5efbc6dff0e7bf04f5293506ddad034a459aaab358b2de00a1ad9319016f5d551ead37f22a00467f7cae004687973d3de9306eb20d34c7c2ed9c1bae466d476584a6b6bac25819521b03edd8eed780007fc65cce373484b5375a52c21765d22133f174d8563d7be4ebf1dcd08f765063f73910b4f36fb55bbbfe015093d778f5bf5fc1681622777835bcb4a07a53872a019383bd1562654739704d479c3fa4b48434d6fcb9fe5892300897fb60582cbf677b178518b42c17b1d80b02d1e8b7db626e8a4a7fba14137cfb0dfd6ae5653aa7cbb3d83106e02a6aa00ceb609249ec55e673dfa11f37b71ed35144a6774658fdf837721be1381bb72b3b4c975eee6dc96d325ec03d7c7ce51df56908248c97f1bac60a2414c791e0b9f7d3000ba2cd4f016e1e635cf5223ea4641e6115a36e5893213236f4b4ee4ef811170ef0dd52ed100ca677f2da56d92c86498f5f16f926f215bd02974e159fab11e25d6fb124eb6c20309c13f123c8c83eaaca83222a812a4f9f81f291168b4f5c35143e0fe3a9dd1394f9606cb7a13fb2f6e822f93d1e529c4e7391778d9433c7b0ec78863c755f938149a62622627185beab296da080ba425b833cf7f87c706f3ddaf966327e1687777e488507e8ef7250210cc15b27801ff7c215154950df7a5a1a37888d855e93dcc4fc848891c006e0d12692b60eb5013e83eaa215b13109dfa51f8f9817995ffb7d4159c9f1a73224e2f79edee00a09d0cf2ab5594e20a78c4f10a336431731fd97e7e36dc10ac65bc50c84104dbcf0ce9bd7bc3d7d4a529521959b2a07d1030f541d29a9078bc4a2595b0916da229279c6a42fd8989fcc28a43b9a74f4edd106a5c19b433fd4b2ee9061baf6bf952079e27b1492d05ce23f1a28d940d7b91d7aa0c7720dc58b96e3cc527bf814178f21c8c0235954bdedf96330877ee4d40c5ea78de39391810cb6886d790503d12dcab5ce5c5d7db5339c237d4aa092f5929998ff21e2e95940ffb32b5c5e6c8ecb7be634a34105ea3f06289a0180bbe9e93619398e4a06047ff5ada1628a20081ba83e2a43bef9df07a22076db17ebe5b2ba3ddc7dd21e492d6a37d2dff6142f1f77afaa590ba1fdaa030d9ad2004d6b55888ae43d32555b1d1171b44a4b02f6f0630477124e0dcef527ee0ff9d9f6c19c91edd28edb11cf8ff90c67ed99223f431ef18c38e0d542d85b0048c8d3830c8052b7432115f68e09d54d30d38b2fbaf8f61a6c537cfc37a8b3fa322e0af82db383d6d89e5237357b4454be9631d3f9eb546e55b6c106d6a3a5d3aaa4680920bd0714a316fd85da067d587929ae71fa920ef6f5a2833ea26369253a9264722302cadda7f12526bb5ffe2045a7cccbe194138c2a16ac32458e553dc30e053b8023c4dc52eb4580b7e0282822d820d257375cc791c7227ecdb56c6d34ded7e9b489654e644da62f7e9db2cc8d165cd12d4035f734d4f9428d8608639e055d0d9ba69ebf35b141fa144dcc10cef5fa806d62179ea02d8d12cfb63749fa41cfa995d3b5608900a40e14aec64e80c5078ff7001f7c8fe73f0c1aae34189bff0432823ac1604a552a870867bb529e27a9dd8cdd507c6d9c6f359d1a58e5f06716a361b88fdefeda1586c3926dbf7f427cc7e9fb4e5a92151c9c89ca9cd9f0e99e03d7093f7197febd4cca79fd00ddc07f8b9b9a83ac437caf9d5202abb8f2ed1e9b430037cf9138e258f090f3cbe03151fa929de546f13ac28109fb7a26fa867f85e85b35dbfe38db38c8295ba8b9bc231ccba1ec84ffac40026db14359b0a0bcf5dfb6deeaab2458a38a843edae739e1a9167e3e33aac2ca5b631bc130162ea85164c7d8351817bd52838d3a33c0fc71ecd8168cd26276b62b3a1a7666114fb1e369a47c512cea339292c564d9ab8462d8c53e11dfa447f98316b7ce3c2998b1ec41b23dfcf96205893a85e607f791133352f9ea6cb955f727310c7455259f741433156834baa0f1cb53af8c0d303c6a0d93c4bd06f14ce8e37ceb817cb859393d637be921e96d26eb2b82d603c6890bdd47f6facca977d40024257945c8b1448c0cee52c6cd59723da6274fdc8c7e1dd8933a1aa4230e351900a38b26f9ea297eae1573bde44471f7fd4d4f38bd2b5a78713cca8a91bf3eb2db6dfd054d21c543dad3b5909bfd311a09ea09bd825e12b787eeacd48c2f63fa07f4aa786c4bab05abe15ce624d0e986bb613c07d7e2fa8ae67753034cc54903e1d9cafe42c638f10f9cf2dfbea7f66e0c6342983f3221091bc66b0e184f680148fe3398b7826d16612a8d762c4a777821c9835c538669df2c77a971d0f3a4930f43e8850c559eafdaf0b91f1dfb500b75fd1c434a1f20e2774bb3086148b2c1828bf8874effe600e048254607955bfc91423a0242c0e8303d83f77909297a419a609b7103cbbc8e1809564521d3ffdc67df78186c728fd0695c6bc0633d8e1058ff0d4044a3217e902218187e3895f9ac6e630a6875b1137afd7006d301e0fbc1992740215c2f3181b0ae62894f0c092bd96ddbc6ccad61de5d80f90c4a9a841db4a3fcaba0f955b7bfbe3e0c6f88538bfbbf8aa9bd463da290274e20e651f3813588368d5768e2e61b53523b27fd112c3d8184ba65e20493fc21f28bfeaa641f4fbcf339fc2701bffab0173271f2f38586d81ad1992c8495a05d3839f7a5da93e2f99a8afcd7cea605adc1898d4628204a77a9817e4177c666c21b96d4268b25eb642e92fb038986f49ce0f294da4486e664a40bb1d7ab3ef228c98e001872b3607f639af3ad2ae27b7ff0db0eb2b5c68167930317ff0f870275109b19fb31e8dc349db8e187c2e5d19025605409e1bfe40c3d7daeb1b5424d290a65661b11e52deb1c63a1b3148e631e5974f9ec0c7e979deeca2d3976277b7d57da5e4f302ea51e368c0a58b94f30244e527f8841ac6d902f7ac8798d90d263e14c428888f71621b974d33cf453164d0c9291de4e41d16d4562e7cfd91fb0a6e51179dad97f2a42cea580a9bdd7488cbcefbd19b34f290d3f514bb3afef6cce3d47956cfae72ffe45667c9ed766f2868208237e613bd0e9d17d8486bd45fa09f987d2912701eb48ba6fb96f5113b94681c38c4233ee6883a460b4041e50f202b52f5b962343b97e1b2779c739d6cb69551305783a3b37bdd2ea04d2daa28bed50e480a2c2f8af0674e8a2c6d9ff4022920beb24702f041f7fbdd8c4ff0d99daf26d12168b6cb86b5b3c63ae91fe6794309fc163ad531f302ddc4cd2f09885dd2782ef3b876c1909a0b987bb527f7ec19e2bd93ab710a7be8ba91cdbc116baf1878be18fe040b9aed4d39c4609b0a9ebe119e13b35f75b218a2e25e6b7f1c31d200d738c9fe868118ea19119518acd122f341d8306b2ec05099a53e1881b574298078a413667f325b8e04ba16b6eadaadaaccfe9f8f5a7baa803acba41678d40a6695a16ff96c3067728e5676cd9994c442184e4bd64836f031f52bd034d35abd17f6df16283ab5bbda088b5c418010a3427224f1ba91cd450b453fe5dd93403a34db9e00c1c34d147cec1d279e0504d76dd2aa8c30c6f5888f22a198d40c25cb86732774a5b9433b17bc0624af3aa79cc8748569c72d15c770c140fed8427312230b833160ed283ca218977b56b1876b83635a40208d4ac0cb8b8964355f58e5cb7260a23934544766c30dec193a6e051dc95c24fc54df62b8384528957dab3514834f22062e277842ce23a741b101d911afa7f0a378556dbbcdb0841cd0725ec8e834eb2acd0239114f30c30b93fa594178fcbeea4f8229f8059d8313ed28ef61c3558e10f17602e7b40a10d58b499d33847a857d10309695ef7bf871d7f7e5ebefc5d63e7a7521583c90f954cdaf19b8f9820408b90eaad095437a530e63f51ca931c364ba8613acc532a644f60b70cc6cb1a1bdc06054ecc547f1873e949d4496e52aaaf5529c741627b2c4686432045a96565b3df38946580deb33cf560a9281d6b9a56f0ed83f0d44ee5b8ee7c4428a9f26e4dcba46dcff464194158685a38d9f79db20e4895ae7e92958477889948dc963a28b3c5014e312fec5a6d994d63f2212f0730a9338f311650f0ec0b5212abe2463f931054d1ffd2d2faf838a0805681ec2441261063772e88bf8ea651c6c83b5f596a5cccaeefb422ebaac63176a76f0ca752cdf63cc66389da2ab4a8d8586a4f3c30a28f5461f793d175d5a747c4e791c0e292abfb7849495530af", 0x1000, 0xf, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0xfffffffffffffffe}) shmctl$IPC_RMID(r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) listen(r0, 0xfffffffd) writev(r2, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0xbe69, 0x3dd, 0x19, 0x236b5350, "9ddc417d0404446b8900f7ff2e9e68cd338400", 0x6, 0x16b9}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00360c4a4a819c0e8a8c7ebc46f4abfc9172eae2b0b4e56f273956c772c9973e0ae8c56dcd0c8ec7eecfcd732ad12200ae4a9b0ff8c5a0ae223fc1a509", 0x90}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 1.305950308s ago: executing program 0 (id=146): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x488, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x41, 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0xfffffd7b, 0x1, &(0x7f00000000c0)="12000000721424f739af0c63c108a818479576da51c95ecbc8a225f0403590b1b94d73197fd6b1b88b934b3c29a37049b673ff86864fcea0cbce6daccb63ae1f146d4ce0166530da0d04a9602c6b6766044c4dc38b0f", 0x56) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) 1.304504979s ago: executing program 4 (id=147): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x4, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x9, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x9, 0x93, 0x3, 0x4, 0x1fffffffffff, 0xd, 0x3, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x61, 0x7b98, 0x80000000000001fe, 0x0, 0x0, 0x40002], [0x100000001, 0x8000, 0x2, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1ffffffdffb, 0x7ffffffffffffffc, 0x100000000, 0x101, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fb, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x7c}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7c, 0x20000000004}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x7f, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x2000000, 0xb21}, 0xc) recvmmsg(r0, &(0x7f0000000640)={&(0x7f0000000600)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/254, 0xfe}], 0x3, &(0x7f0000000580)=""/94, 0x5e}, 0x5}, 0x10, 0x0, &(0x7f0000000680)={0x1, 0x8}) kqueue() r2 = kqueue() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1, 0x7, 0x3, 0x6, "59000000000000000700000000000000000100", 0x6, 0xdc0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r2) 1.301560922s ago: executing program 4 (id=148): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x184) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60001000002c2c00fe43dee4828169ff013e336f000000507f00000000ff00000000000000000000013c01000000b4001c0000000000000000000000000000000000000013c785c592233e6f3480fc0d42bb6197dd3496e931f2483f0422d4bb5d1ea08e300b52165f1d932eecaa5115c0330faf3cd1ae9a5b333a64c6f8e4", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="51c000079078b278"]) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0xfffffffd, 0x103, 0xfffffff8, "0978e9e3e06c99f000000000f199c04e5e2000", 0x300, 0xffffff35}) writev(r4, &(0x7f0000002200)=[{&(0x7f0000000200)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db96190bad35ae8941fa69e9209cbe45490b3d068c3c1155d69ebaf3116560779fe38021c855177cd112f6138a5a0e8c792e6dd9dd09ec8417de4857bf8a16b42bd3152678b13ef6db46e8d28810357fb73e7c6932928a2ff789feb1c04d5ba3ff6684f50476e166a22a0ab6d11bc02cfc8cef626134e7ff8755fc1bc88028329a7a8a29f5cd67c96c0b01d4edb6522bb493b85d14538fa5584c92ae997efc27a94ed8075fb4b1d21de81b03cc4ec6e6e3a8d2ae561bcb33cc46a830825900a185db37221b59bd137bceaae7165e9b7eac28020e246abdd181eb66716f8c491210f3adbefb5b133ccaa9a03f1c482ec7363b3b067592a79fc99f785b620ccc876d84dcea17c17a6ad03ef3665b45c5b6b0d3882dc279748f09e8f9f226e790b6cf5e613cadf95fe756d8f61ecff515b1e857d33f91e68e67b9d02e89fd50138dbe2664390507517897d0ae43ac09fd57467beb07703556237fb9ca84cd8b8de44ad32e1fd69a4404d9f16d0af827fa3afd3e98c6b82e155c8f036f189127699775e02dc649aea6a1e81711a6ecabc660ca8b6391959930353263447fa3d8ca966dadcad67671c2d708a2559ad2fd76331d06b588331c065a34c7f4e00918e9ab004668778d86d421b4e7623e863299edd7751ecf20899822220d4271315dd174d9f1a64b8fb862a268d72cd3a489cf4054d856f67531cc3e820474029a5fc0857b1eb21db791500114bb5bbe237e7c24bcb4a5d238164715aa9b6a20532484f4218a95caab18f63af0790b798b0fc27460d47cd5b7f21c23675b2832a7a36313ca34c424bcff9dd61e3b6f5393d754270c95ba837570bea9dfdf2a24c6f022d8ed5f77883d2ebe982de992fb217bd0c6ef77e9aa4bf7f01a9394f48e70689f8a2e8d60612bdfaae67f8526f9729fb3e2b5d3ba0ad03632be70307ed130f36ff233efb1ec42c4800b8c2b35cc9fe95881c4da06fd68f0a1ca60f75425d82ea175a9a20bc9ff1472b8743f8ed5fbd945e627ffb8d9bc65766b87b0f33aceae652458619f149c9853042d23e2203793898618925eba9f1f6dbafefb75c642a0a1689f2cdfa6ab3703da169d1830415146a42e5dbd183982d52c57bcebee173410020ff3e6b12bf539c2e44582808eeea3211c3398ca2558ea781666ea6b05c421e3780e836830db3ed6cd178a347ac67aa95ef53b49b7548f57758696c160506ec1abd98fc254efeb9ed8d335856a9ca6e3bc658d39f1b1bdc87117dbb9d2b232902540b487a3abdf56f399a3c483862a87e201bd0257aa3754c69e0f1449962d62092a1ccf0231beca9f2e841aeb3e5aa66e2ee73211a8e80fc546aff3481dcd9354e2f9ed97acf58bcbde025c4dd259aeb43268c3f8147101cbd348100d5560cbd645c6027853176e729967dfd6950f3fbfcbf334bdccdd856761a385f90229e723d368c53c51e6666d549658c3c8d3ce7f44a512b2a18138a20b8d21593afc56fa96c54aaf1db48a13c9fb6210a111f7771eb3173ac4275bd026c6b3ee50637d22c27f188297fb435f433a9ef4c51476cbcef508a9fd09b0eb311a14944b4bf5c80112f2db17659412d144ba4fec752b7641abb7e89c05862a42f398a9ff80d87e42302842e7ecbe317c8166c9a536937492267c79bfcf46a22bcc4b67f699f4bca6267a01e580558025e192fbadbd2a07c3ad924fb0db8ea9c9535b1b1e073805d5a72450d03105f95841c17f28d4ad1b4e9d45d587c79920b05c82c4dd6c882c24a394a3930af086e2cccabfb14826af80509638ab1197aef17a98d34687432f71a845f93dd859a09d2e336f5183fec13ad0d1c5ee2c576dc17a7e77654e7d608b1ea437355a057820e178fa9f111446b36081b025794c3b16f4ba1085d57a5916334faf9dc8448fb246fe4767d68c1f718d1e37e042fa4ed5098d3fa62da3a3ab75a03fadd7205e03716b75eaff6a4385294c85a033bd50febf5bfe5fee751f6cf2d7bd126ee9dbbcd372874d10ad1c071c65713d6003152be7872aeb98aea2080a5757a8969c6e2c604701e29ff8e9e7ffddce814cf5ec26f751e35a6f59038785f2822b5fb451ef4ecde7c1f1b3ad931fa8e61e98b22dd5121483a1c8f9fddfc640e1b4decb32c474e008ef554e89e926fb4edae7c18e86071650dd234150bc5f52c7e775b0b6330c55d72decf56216a3c9eee14dada0509076413ce4e8d1bb18688ecb69e825701", 0x685}], 0x1) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) shmget$private(0x0, 0x4000, 0x2c0, &(0x7f00007a7000/0x4000)=nil) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) r6 = socket$inet(0x2, 0x1, 0x7d) listen(r6, 0x200000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r2, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='%\'^-]$^##-&+\\N(\x00', &(0x7f0000000280)='.!%-)\x00', &(0x7f00000002c0)='\xd2])-\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='-}\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='}%-(.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\\\'\x00']) write(r0, &(0x7f00000000c0)="d017", 0x2) ftruncate(r2, 0x5) 1.288229259s ago: executing program 3 (id=150): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) (async, rerun: 64) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)="b9e4774374d423d638214ffbd998056cb8401450989d2b78a26b8589c542214f8a7889c79646cb35f184ddf6fd4c04", 0x2f}], 0x1) (async) ioctl$TIOCCBRK(r3, 0x2000747a) (async) syz_emit_ethernet(0x99, &(0x7f0000000180)={@random="b31457a264fc", @broadcast, [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x3, 0x87, 0x66, 0xa, 0x10, 0x29, 0x0, @rand_addr=0x2, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x6, [@rand_addr=0x9, @broadcast, @loopback]}]}}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x6, 0x0, {0x15, 0x4, 0x2, 0x9, 0x8, 0x68, 0xfffd, 0x5, 0x89, 0xa6, @broadcast, @broadcast, {[@lsrr={0x83, 0x13, 0x3, [@empty, @multicast1, @multicast2, @multicast1]}, @timestamp={0x44, 0xc, 0x8, 0x1, 0x8, [{[@rand_addr], 0x200}]}, @generic={0x0, 0x4, "c258"}, @rr={0x7, 0x3, 0x5}, @end, @ra={0x94, 0x6, 0xb9}, @timestamp={0x44, 0x10, 0x8, 0x0, 0x8, [{[], 0xfffff001}, {[@broadcast], 0xedf7}]}]}}, "241d9766062b81"}}}}}) (async) recvmsg(r2, &(0x7f0000000940)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000280)=""/202, 0xca}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/76, 0x4c}, {&(0x7f0000000500)=""/44, 0x2c}, {&(0x7f0000000540)=""/16, 0x10}, {&(0x7f0000000580)=""/57, 0x39}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f0000000680)=""/179, 0xb3}, {&(0x7f0000000740)=""/174, 0xae}], 0x9, &(0x7f00000008c0)=""/92, 0x5c}, 0x1) readv(r2, &(0x7f0000001980)=[{&(0x7f0000000980)=""/4096, 0x1000}], 0x1) (async, rerun: 64) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000019c0)={0x41424344}, 0x1, 0x0) (async, rerun: 64) recvfrom$inet(r1, &(0x7f0000001a00)=""/226, 0xe2, 0x3, &(0x7f0000001b00)={0x2, 0x2}, 0xc) (rerun: 64) syz_extract_tcp_res(&(0x7f0000001b40), 0x4, 0x0) symlinkat(&(0x7f0000001b80)='./file0\x00', r3, &(0x7f0000001bc0)='./file0\x00') (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001c00)={0x3, 0x6, 0x3, 0x5, "ed82dfffb338477b85ef8e705c07957ce3b3310b", 0x8b, 0x1}) recvmsg(r2, &(0x7f0000003140)={&(0x7f0000001c40)=@in, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001c80)=""/240, 0xf0}, {&(0x7f0000001d80)=""/41, 0x29}, {&(0x7f0000001dc0)=""/3, 0x3}, {&(0x7f0000001e00)=""/96, 0x60}, {&(0x7f0000001e80)=""/210, 0xd2}, {&(0x7f0000001f80)=""/38, 0x26}, {&(0x7f0000001fc0)=""/4096, 0x1000}], 0x7, &(0x7f0000003040)=""/199, 0xc7}, 0x1002) syz_extract_tcp_res$synack(&(0x7f0000003180)={0x41424344, 0x41424344}, 0x1, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000031c0)) r6 = getuid() (async, rerun: 32) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000003200)={0x0, 0x0, 0x0}, &(0x7f0000003240)=0xc) (rerun: 32) fchown(r3, r6, r7) (async, rerun: 32) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000003280)={""/16, @ifru_flags}) (rerun: 32) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) syz_emit_ethernet(0x18b, &(0x7f00000032c0)={@broadcast, @random="002d5b6d42ae", [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x2b, 0x4, 0x0, 0x3d, 0x179, 0x68, 0xc17, 0x7, 0x61, 0x0, @broadcast, @loopback, {[@ssrr={0x89, 0xf, 0xe5, [@multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x12, "fc583dc6c21771bb4ddca0b698be6321"}, @timestamp={0x44, 0x18, 0x91, 0x2, 0x8, [{[], 0xf}, {}, {[@broadcast], 0x6b}, {[], 0x6}]}, @ssrr={0x89, 0x23, 0x8, [@rand_addr=0x5, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @multicast1, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0xc, [@rand_addr=0x3b0]}, @ssrr={0x89, 0x2b, 0x4, [@broadcast, @multicast2, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x33f3, @broadcast, @remote={0xac, 0x14, 0x0}, @loopback]}, @lsrr={0x83, 0x7, 0x3, [@rand_addr=0x4]}]}}, @tcp={{0x3, 0x2, r5, r4, 0x0, 0x0, 0xc, 0x2, 0x6, 0x0, 0x3, {[@mss={0x2, 0x4, 0xbc33}, @mss={0x2, 0x4, 0xff7f}, @sack={0x5, 0xe, [0x6, 0xffff, 0xe59a]}, @window={0x3, 0x3, 0x2c}]}}, {"101f508d840a7ce121ad0af3702a54a22ac23aeb8ad641f1b0a54b0a01d6f57489de29fc92c1cacc6f549f16d48c38ec42e61a0c8f46ccbfd1015a266f85151d33faac55cf508b85e5189e1c97c46443d84ba6c0067703b5ff51b71405bea20b0cf87fdfcb456b5ec65165b235a845f466820f04a5329d2208a30979faab2d8245a927cc5b26bcfc974a68ccc87ca95cc45cef2130383e744bed050f2d"}}}}}}) socket(0x10, 0x3, 0x7f) (async, rerun: 64) syz_emit_ethernet(0x96, &(0x7f0000003480)={@local, @broadcast, [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x8, 0x6, "03f651", 0x58, 0xb3ffbbc21c5ccbb9, 0x10, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, {[@routing={0x16, 0x6, 0x0, 0x9, 0x0, [@mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x16, 0x0, 0x3, 0x0, 0x0, 0x4, 0x66}], @icmpv6=@mld={0x82, 0x0, 0x0, 0x900d, 0x0, @loopback}}}}}}) (async, rerun: 64) r8 = socket$inet(0x2, 0x2, 0x81) (async) r9 = getpgrp() fcntl$lock(r8, 0x8, &(0x7f0000003540)={0x2, 0x2, 0x8, 0x0, r9}) (async) fcntl$dupfd(r3, 0x0, r0) 1.003326715s ago: executing program 4 (id=151): semop(0x0, &(0x7f00000002c0)=[{0x3, 0x9}, {0x1, 0x9}, {0x1, 0x3ff, 0x800}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x1040978a, 0xfe, 0xf7fffc00, 0x80a19f, "bb08000100f17bbc87a1da040200c50000000080", 0x0, 0x4}) semget$private(0x0, 0x0, 0x100) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 997.677019ms ago: executing program 3 (id=153): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x40, &(0x7f00000002c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0xa, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x0, 0x0, 0x0, 0x2e}], @generic="08c8"}}}}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) 673.240615ms ago: executing program 4 (id=154): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187fe", 0x3}], 0x2) write(r0, &(0x7f00000000c0)='\t', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f00000fa000/0x1000)=nil, 0x1000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0xffe}, 0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r2, &(0x7f0000000000)='./file1\x00') write(r0, &(0x7f00000003c0)="892020406575e1ef00a2e255e874795521e1b2aeafe19be2e79448e009ce9d0ad1bf654fdd51c5003ddbdd627bae34c7a9b1fb20419d9a05cfb7e22b8c7a91d39f12aee2acd56b2b2d5139231ed197129a910f0184141412ed592b3359976081e6d56c9ec2e2b1958256c71014b77954df99afe5f888cd94c1d3ebeb667313ec971794019afa2131d35cce3cf691a09ccc30e404b79cd3893789b01a2aa67afa54bfaf0b4f52104dc9ea6ced4df15c877738176ca0bf8195e224685250a10ce3b12164c959bcf91cec00fd3d5e28fbfba70c886c555486948b55c759949f14c627c85df37013675fb75a936ae9864de3147fb41d4413d70a3cd0539f000000000000000000000042b8faa87356d8fc25540caa4ac3241d8993adb1c521ea98f35600476ed26516ee67e9fdf21ad6c28e126e999fcb82f9d83ab6ff9d493164cfd94da1c151be15937b9c280be64231e90fe2a31b157bf8738d7b5293c255ce5e50e2cfc73b10a23a8c79fb6260a83c7ab32923bf6a76946ffe90c3b6d4b4e9b2b52a", 0xde) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 661.834086ms ago: executing program 3 (id=156): pipe(&(0x7f0000000640)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0x6, 0x200, 0x0, "3749c7a40dea0000170000e5fffffffe0100", 0x10000, 0x5}) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=""/217, 0xd9}, 0x1802) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r4 = socket(0x1, 0x3, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r6) dup2(r5, r6) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) write(r0, &(0x7f00000000c0)="9ad1e54f88ef78e318b938540230f52f2d1873f2e4d33732f3335c2ad70900c9f038508061bb17e6f57df06725145474f42ecfd6cb85319457b40446", 0x3c) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) r8 = socket(0x6, 0x2, 0x2) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$FIOASYNC(r9, 0x80047470, &(0x7f0000000000)=0x1) writev(r10, &(0x7f0000000400)=[{&(0x7f0000000140)="5cd4f150c576e91b20417111cf5c22d941a7bb2df4a3b42cdd11f0b5dc4ae2f08d2482a4653eace36388099a30c62f31fa2933be9ef21b42fe83f81a59425872fce6e16e5c4c0bd817797d82119b5fb0a509bcd25ac8be8f1f176405c9a25acdec0b5cb75799ec262cfa62442a730e33c08a7e5f6df85e1f0dba43fbfa5adf0635575c2043971a583d589b5596d52542b2ac6161235a37fb52155a446bbe7a832a9cb64c", 0xa4}, {&(0x7f0000000200)="fc5e350fbe41e16f636a8afc70a8a17a5d031667975c5b696497a131df4e64d72dfb239d8dd5bfeea6e1a26700d7c498c4277ec4dbac8038b8944178b0165dfdd1b72739673cd2ae", 0x48}, {&(0x7f0000000280)="2f3ab777562ce96196abec8ff930eb8d53af1f0ca8", 0x15}], 0x3) 445.635057ms ago: executing program 4 (id=158): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x2}, {0x3}, {0x1, 0x6}, {0x0, 0x4}, {}, {0x2}, {0x2, 0x800}, {0x3, 0x3}, {}, {0x0, 0x464}, {0x1, 0x1}, {}, {}, {0x0, 0x8f}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x1, 0x80000004}, {0x2}, {0x2}, {0x1}, {0x1, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x3, 0xffff}, {0x1, 0x6}, {0x0, 0xfffffffc}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b617400000000000086dd6000100000382c00cb697a653e336f000000500000000000ff02000000000000000000000000000103fffff0"]) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="2b39641c7483254437259e0bff666f8fbc4503581ce7e3c9cfd667da7c5c4fa78de2ed072bf879fe0b15e8f6af8a68a0a8cb419e965202a1d751e45ca6be56ed80beec298b1dd82bd259aef6ed523b89386ed71eaa7407d3560eb12436622a4d90adddc49c0cf54cec0ec4ca9fa7e1c0e1fc9dc3be1404912cd5a823370e0b4a088760ccbb49cf99564850df553d94", 0x8f, 0x1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = open(&(0x7f0000000040)='./file0\x00', 0x78e, 0xd9) read(r5, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r6, 0x0) mquery(&(0x7f0000017000/0x4000)=nil, 0x4000, 0x4, 0x0, r6, 0x100) select(0x40, &(0x7f0000000000)={0x6}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 441.010646ms ago: executing program 0 (id=160): setrlimit(0x7, &(0x7f0000000000)={0xd0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="1ce85e4b1919", @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="d0489520c4df", @multicast2, @random="8105d72d6cbc", @multicast2}}}}) setrlimit(0x7, &(0x7f0000000000)={0xd0}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@random="1ce85e4b1919", @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="d0489520c4df", @multicast2, @random="8105d72d6cbc", @multicast2}}}}) (async) 437.619988ms ago: executing program 1 (id=161): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0xff, 0x0, 0x0, 0xffffffff}]}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x0, 0x1, 0x281) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semop(r0, &(0x7f0000001200)=[{0x0, 0xffff, 0x2400}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040)="3b94c5a3", 0x4) semctl$SETALL(r0, 0x0, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 437.284237ms ago: executing program 2 (id=162): accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000140)="cfebf133c2c126f86870ef310a084c6e04438f7759d02338961b1deff4e18a38e06540f2d33d8c0e623e187b413d26aeceea0a187f77d18937f1e9fe159850538eeea17a876cfaa75341634258e388a2aeff04e234bb714a35774f7d7b542e7189313ec35214932346bad695c86c38599038d8704f84ae9fd0376a0894135f9ff714d977328ad7107ddcce6a26e6564cd447a2e9", &(0x7f0000000080)=0x94, &(0x7f0000000200)="fe9adf588926547bcacea074a740b239822f851dabd10aef1d142d981bb8ace6a5a7d94bfdb760ec008a7cf049dea174a95abb663b9df280df29b236d35644c934b2e0c37fe4952b05566790b757226198f5d39b5535d75c3777aa8a899870dd9a2884745fcb1b9f159da85cf2858bc32eacea2ae2655c950a8e029a4f5877eb4f4ce92c81230765278a3052b0d645dc687999511c3ad72ccd2ed8bba890de63002668723979bb85e5c9360a7d215ac87058da1ba1389e85052f430bb0d72cfb319cd8f34dfc36a601ed5c9dbe085742747e5a0e215610936efaadb37aac8c023668606e57dacf2349db20b4f574025969ebe054fd183227fa19dd6c34e3", 0xfe) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendsyslog(0x0, 0x5e, 0x2e) 348.951924ms ago: executing program 0 (id=163): r0 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f000027d000/0x1000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bba}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001ce000/0x1000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0x2}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1adbd216}, {&(0x7f000016a000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f000003a000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000184000/0x4000)=nil}], './file0\x00', 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000280)="0dae1a63cab67c36711fd3b29517644ffe8d3753022aa621e6540034b5278a22efa181fe84bb2631146c0debab46827a6ef79719f3debeb03ccf9c774e553df15751a282c8047848a5818d3abc28271a6671225f2a8cc1de1a42158ff487220252e09197852c53f88d43dd70c0558cce6fff197f3b16d99ff1c83eb979d839caf30c9c4b8850ef6655b53e72032c72f797a813ac58c4da858a8f7579caf70e944f0c96c799f5f861c23835b06af732b90b0bf35c283032829d2073947288ef96b427cfe88170aebe14307a16559ba67646914f81b022ee751bba5c4b7e26d7bb488d0787a6c3e8541d681a8454f1f5267f68d84aaf5649f7a0556e195bb1f8fd2783f8924f8534872fadad4f4fff6dbbd387bd1effc884ea92a99a6ccac03a9c41374fd780fe740d496e34a9f4a4e4969cee4359c16516ac2716f0d5b545f9bf98f987a8bf3f0c7545343796590ce620857d159cc7dc551d3908aaa22fb8b06f5cb279cf0ff1cf6f90715eb6334e055d4ece30999d2f7a3fc20e88679ff8825fcb502adaac5834afb8003f7216be5067eb1be562ad018ea5ddab8f48a7830fbb451cf18d1bde41d6c175344ce0510502c8954fa1713e21f22a13936e89fb8350ba7d72fb2ccf2bea5ac0c8b3ed0902b948f2fe4fcb1cf9b28c9f1d7d7f2c4eefb3fbe19206a00ac4b1a566d561a76003eaed5fe2ddb997ea72a631501fc9831b47ce6969746d0e2413ebe8f3ad3efcac3d1cd93b2009405b895fb310321f65a8992c11344aa5fe99008d5f30a06ea7436ab021900ffdc3d6457f172e9ac0494deb6557c02882acef4141ee731493b78d2817d1bfedd250d55dc739641e23d5f3cfa0e0df524312c73c0cbb3fba9407affd94057cfab613b5c391a514ddbd70f5ffd0cdb455c4608faccffa33ae2173f156636a1db86b08717f55788ec754afa8b98d9eae67254a34276be64c70ce9d752c677c1c1adcbc5c19d70528d3025357e35a2dd4cec536ae36088454c315c9f350d4fdad12056f1db3997a418c26d4f5c5e53d86a0ba824e68cb1120aaf224e698c6a83957e1259453271e31cc703bb00f80b5f9d8d51b5a23a7579c4852828e263b2a9299a7efab4487805a7c9cd4b0d40c045aabcec8558b047609acd896ab39e8adc256381a1a535cd9de56782aefd07138c754f751e03e5f046b2090e6c8b6c3af0616727a4d45b05b49240c90de1120a92145215a80830b1788648cdea97b8cbedfa8d72ea571d7798600f43149e64c6b867a6ec45c24f73b99b8c1540de4422a8e1a6b7087a69ca5af78a7e10bebde0b295cc4e04da6b7ebd19aae743425cf29668bbc43833dd20e1505213efa28a6378c0de94b4dcd778d3876d860a22613f3cb044804f8bdbe6f234c467595437aaeaa0546b5271df30c91ffdd8ebf11ab48ea882e6060faf713b9a3b9ad69028954c31899b8e70a8773fe83d27303465e222637f9c8466eb616e197cba33d0b99365761c5924a6b0c3b6d647e561da2d25cd076a58155f4a881f535fac749a71a7bb46360fcccbfba323b85b77b14dd2f541581ebe2c38770b02434a3ab2e971f2d247324968e382da4088720b9cefbea5cca2a857ce4df371b49a8c93577d58cc10884a7702e33d10719f5a8379cfa07dd7a833d4509dc3b26d55a010f3f723b025211c65bb2c9940fb9422f350a22bc9df8fcad9a3e15df1b0af570a243d505ae7ca99d837f90f912c8aa0dd03b8e2e223142209e0edf728b6af6e7ce5f73f3c7498f64d8b0c8b7f21d45bf37cbf8ad9766150eb8347d9681d4e5af86484daf59af10d26387cbe0438387412fd9d17fa56ea0d4f5d1be0faf4601d72a565d7333f0eb6ea8fe4ef20bd9f661bef3120947495cd1e245e3e54ec79438741b03df59fc8af9f3e92006c92ce759e160104f54d39589f550f3deecffabc1678b9592282dea9c46066bdf0cf876b732d269c1b2c7cc63cfdb15b88820a55cd08ddb00450898f3db08e85540c7223e756e60824f17419fc1c48a0caf5e921f97070d32cf3172d51e8468e1a6476641cac603224219c58b13a06324dd33c6d30e462a", 0x5c1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x9, 0x0) 347.574965ms ago: executing program 7 (id=166): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) select(0x40, &(0x7f0000001400)={0x5, 0x8, 0xe60, 0x8001, 0x986, 0x8, 0x4, 0x40}, &(0x7f0000001440)={0x7, 0x3, 0x2, 0xffffffffffffffff, 0x2, 0x3, 0x1, 0x2}, &(0x7f0000001480)={0x8, 0x3, 0x6, 0x0, 0x2, 0x9, 0x80000001, 0x1ff}, 0x0) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) (rerun: 32) getppid() (async) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="58f4cb696063759e4cac445ab91c99e59902160e8c64cdb30bc82932f8c3652e91f3d9c667cd4cc8826014b177f05f61f95a1d2cd55f4cf97a26ae1f8cb96a6fc445b10006623331a9014f3a96eb7c967f062e77aa4a143908ab7494d8973017c8f0c8ac5a091156cbfe2f0222c15e63319887018da7a184c4a2f076bc1af829d711b1a63a3355b72280913ab1f51249b9822a49f9069676a56ef2dae078f3b57c68feb56c033c4b5f078a47cd5b77e48929688b7669cd5d26c7a1b5e142ffec481fa8ca18cf2296ebbdab6f236c8e6bd0c716348de3b95201c8b76c4bea1ee19eb589", 0xe3}, {&(0x7f0000000180)="30a99aeb5e6d6a36a93e3bab33ebe2eda7ec3c9c5026bc0197103ab027832fbc41df52b739862bbddec5cc3e02ce8dfe04a8e82a9d0a3daaad1ebc8aa4d88d3ddf95246f20e1e80d16daa08ccdedbd859b523f20457f761cebc70fc09fdf55c51948b3ea9ef842aa73ff858b07d10c3ebcd19c63f8b24e7680e86a7b12ae87ef50c132a4285dcda15f5cc348c9e9530c3659ae95d5b6502c8191107050aa9df88d84deceeffc0349afb73311723b3b2783cc1b123e8a7745c42d005c8e9b55a9dd8f5589a4c5ae4972c8702e4fca7140ec3835a79da0c374d140bbe5814501ecb4783d9fcbc8b0e63d170265e3d49ec172830915b447c764fd25db900d9125a08096a0ae2cb35ae905c73679a2b9536ea2d78221191948a5a525dea6a923222530663f560c64dfa3c45d5ee78aae7f7e1cf6d7e3391723376ff42752d2c6514fa139f8daf79f56319e3a8046c902eb5079f1ed22924cf231b5f234424e993049860b655f2b54eab47ed30a3e7f7670dd8b4436f8df9d8f008ecbf451f4673582dd087ee0bdb2cee75c1aea818a9e1354a25b895bd6202133cff0509c0f30b79fd4b8b9c3464ca6af8e7beb2e9d2509e9f207ab8ced7bb66eb874fce411789e6e582dce6a4cd575f4db44342fd439e569e2e63bca1d7d5cde603ab938daa9d48396b83764a9bf6222d703d843e60feca371791a2d1587e3a90f1428b40c1e07f47994039a4f663ddaadb7a706da0798bb17250592890d2b4e9f812f352f0fbd90b901df0d68e674bf892e4f4631208def83562ee00ceea7df8f0d7d06b1a27ea11507b483525d84b2a240bb3d8660a90ba1a201af46438974133df00a304d691bfa14dd4b8ffc839c6ff19e682d3186d835c2a7b686e85581c4b98331c1af32b1bcddfb6f7f0b5a6dc65a0af6208165392bc5331beafa5d7c0619a58f5917dbf2eac6caa93dbf2e380d707d1e8accb653f213d9ff43bc6992769e3c8b0df2eb2332a5f249852f26296d3eff03b61eb75a40f590c71c9a4bf6dd46c046dd5c28352b148a6427eb1ebc3b238382222db60add454d0c1afaece4b3e87329ed830779284f470a2a19d1926043259bf047458bc194a74224c7ab0208ae1436a12fb0754b6daea95737569d170faf7e00a050aac8eea97cae2c5b46004513d18c330d4268c0f5f9a9bcd4e4f6927361da5064f0251e1d68ca1ac282d77ed0c9cfab0129a241512d63a12d8e3b49b792c384bb0bf37c35f665d7a228c14d97488c4f57b73f7419b41a668b1adf22a00ddf402d4ea894c13587a343c962edacddbd71d10772239f2abb412cfbb7865f6e91446855e4d7e95df62ff0e42b42b2ccb7bb163c5e577305542d70e86581dcbc017dcf7667689ed2e61430b4f5628ff46aeba09463bfd54d79eb82a811c8c74ae5f1b1cb91b4706084491eeead8bc092b3d9cd8ac397089358c1aa7b5f9f16104ef76df981d3db3485e08789065c2837148eb69eb88ffff31799bb87463cdee86f8799935b8637cc27b415b7d7d0478a28d423e662ff53523c104e3349d988f9e078d67ebb82ee0b818c66e4f91f477f7fe244de8528b86dcf07f470397f85aad16766184fa7d4da3a8eefcc106b7fe6a28115750dd28a9dddd9972b571193c968193fda0d6d5525a2c2451b275c2952b05de242565c1714930b55e5091e2a333d667c72a974d3e66e45b53f38a79090bcfb606269c12378597acb5fd5c9aae0fd3d934cff060df9eda9af35a1e9b29d6b342f8b5463d71dde4181f60fff59af76d025cb5a96dbc048d66888c1b6572062c0e49b925b5ead20b3822c5e2aaa4b5e6a2dbf9e9c964c4fc25321199b2b24023a1a9f9e741c6064ac0af5c80660de56cbe9f79348561c8e639098ce0683bb4598bcc4a7e5ea5fb8457051db5a536ab8dede012caf0b6d4d29f4021bbc02767ce8f2fecd028d1824521ec6271fbb37c7c56d05722c6bdc347a09fc1e4db526da81dcb286fe502b11912b06dbc0e97f87f22bde64b64f38ca391f98716ae21ffc755ba89b0366fee177a63cad9abd03a2154d076074c5e12e558d2d64dae7f9de3f901eb4faa236879bd4f189ef3a5415780653df9eb88850fba38dad6d11363055f5d2c118ba285f78c48e5841f691dd9983d81f15985ec1210be4e3bcdc162047d798effac1960174d21f0f2125e865ca15c8727bb955dd1197ad6e11f6610675a78b1711a1ea79c0aab9a2f5572ca1d1b181073d4703749461005757facbcaf6604cb66996d008100ba160955068adf6634d7918466fa9d7331edc9bec06438669a2983542642ff7a454a232cc506de9e174d1a93713f9abdc25234f56cfc67d632595721f8276f0025039fc3625ae73143839beca77e0264803d7234a1153abd98eddb7098b48196c6971fa64c398d3f3172b8a0ee88a485ba05cf41a3de6e6f3d33019e195e923c5c7ace984b8604558dfc589d4ddc47767e45c08d6dcd52bed1326693c9662e827fa9e403779507030023f173e5deaa593eceb8193a7efc0dbda35362a2b6a170714020eef1a7d9dba810cc2e02fdcb7b30ac69fb2e1e3c52d7e8996f312d0a9706d7619f1f49f9ac1a692250b8f9428f54ba25493c261d15d05e5de5a2544f68b7000b006719befc2bae3912adea77099cd57b7b6b2299192f5a9d8c566232b04924986e74b707046073e2e8192278218bef0cd56ce8b878980e9ee0a9cbf04a0a42c832eac9baf74f76eeb8eaee60688d056bdb87bbd6a38bc1d241d83bd5178235d2a8d03f032ac053de92556b53d1b88257370e1ab8bd1c119b8a3323ba90f83bf172ce10253eb66ff9bf5160ff31fe41462105f3a3df8dedd16b5e66ef07e42a446885dce010951ca75a206cf82809964816033efab18cb05a61620d491e24187a98535bd3dc73c4efa185881f7446befea07ce5a0dbc6f7caff868cab0a93dfa00f3c859ea190d1d411f440e73361edb874f2249946d83bf4c4d6a0758b74e8d99e6705ce4a97c1b7d3d1c474fdb6e2dddc627b87387b1b4a4282c537990a8ef7ca01c7d3e590570622da277bbd872a33fe8edc117fc5d18e019fa53d13bbab347faf8a03c0990bd30f17f302005f8fc274ff8a3fbfc2b6004bc97bef2a8e965a725657221b8b1d46493c65af16f54bf4a30d18959d4443a804e544d5992bebaf1c4ddcb8d00a36a51cb9cde18cf32d315e7f25f657981d81f1e6c06114359e14a87bed34f75319da88e950db6f35565ef58db08a78fe708d301eb1f3bebf293c944f906e3c24356148fa16830323f35a1e66b1cb010f755308f027b47bef05573a36814b2ec82f8518cbcdf32940645d0ddc9f346fe3f7759d8812c366dd55f12019f937997ac9afeaa38109b44a2cf2140d53038bfdeb346a9a7334e64de7c1df843c573f5947495d304e407845747a15e84e1abbde39b6475fe4ce8294e8c9534878883be8e82236fad23491dde0e460a5bc9fe42ee6f18563575bc9105a80398eae866b5dfbd8be3630857bfffa11c5a4ef7041662899acbb7f25e83b8dba696a141cf601372bc1375d76517828c10c04f65540de99175ed8aa17fbcfbb602c282a2d35ce86c67cd04728fe19a169ac645290b0c9355ba2b4ce685da517ff3f2480eb4adcdd12e29b6293bc3116503aaef85d8a4dcfbf947ca4a77b3f1566283e8bf08170f934b469ff59b2cd35265d3dea60c91c998ad37fbac5d75394ccd2dabcafc98c8b4195fa704adcfd256bf46f04bab459d53b01e7ecaf3dccc4b5456fd13f8740dd9cc9e2b9f77ba53c884eb525181e271436cfd9eb58d447e573b69b86ffbb8db25baa88471820604d5dbb77e1cf5067edbd08e7706da97aa77f4b76640727b5e6cac359d85512bbee26f2b505e6f176a84e5b737dc9800ae7c4238d78d500987c5b73d4372cad127f8c39457b93e2d79f48cb767471320cbc98709618b6fe4cb1982f41eaba677b92205fb657d9fffbded29ff8cf61b7947413cff3966e2bce0f7e981863d56d9999bb0c47ca2e3f9e84e1f827610bbfa7e0229e1757c857b0f2ec79625e21aaa86073d54e24e3989ef2fb1b74db139f50d1ed923a62d1c3d2e71274244b1a0b2db28a5a936535ae3a09cb6047fe3ef9f629c9ab94dd30eef9cb1e25286aefc32126d32c073ae24f0ca3e69ce1a725e670fc76cedff053d03dbc2cf29dcd14a94894f34045dff6e3a2f34fd3cd4badf576617d77b4af7b3a1a17c86089f124a7d66cbb8cae89eff512ea4155468ece92fa8dbdab3f0c353048bff58ea9b3e60ef4750dbc61a834b34a5eb3bb5892b9b185dbc2d4b1cda78cdaf9d6439dab064f12e12d4e3d25fcd5e53e46fb86adb3dab1fbcbaf0e3cc337ebc48d08c07e3b51b1a649b8af73e7c44467bc2a073e5c10fb53f3252064c03f66ca462955adc283d868fc37946c98a6f0c851c5237a49f156189c9bff7b6ab21f657fcb52adc93d30ba7e51e4db139af92e99d7329c98cf132ce1beeb7eb0128b4cfc56c2ebba7000465468a3f2578ebeb95f8ac9cfe62ed8974f01a7f7bc53483168408c4b69e31ba749a4b940b96069c88f9cad63a4683e1577de0cf599736ef4994a540828ab2ae255dc7c7f63d50f5529b04d292ee16c9bb22b6dee0130d2afb4240f3e0a63cf82cc72c0472a6c447f8fdf69f2982df4783b99336153b26595f93bf270c329fee3974ab6811e1f7a9802bdb3fb5480e6923ca3b2345db2bca00190c3dbb06fc8e8fe70b4f53e39e03a1ff0769a0e364975c9c73184847030afeb905123db6e90779d3890b44797debf85bc9dc6efcf3070d982504b5ae56888f793bfdde1b583867842f3d96b5680e1f5688ab4555db1547a71e852f6e1aa77b6b23b17fa3258de39297909ae4e977d4513c7de9b525032e46bc06c4a08819b22b1e8fb7a8e9f5c6c9d368b805b56334ced2b9fdabac4f94984078b049c578c3cb3e7c76ec21ac8600b3342a3d38d2a64e14883021ec4e48dfaa9bd5e5d902d7a422b3cfc40184fb7b956402d1de4b93c95db35148b504641ac732417681871722d9c7e9bd0c2e7c871792a4506b5a579b687a066398b7c5b5bfa21bb282742f88caee8a33afda21eeb2d923960acfe05482f927eaaed76842d8cfa2576f9e5b8c9b46ca902bb47323b7f6637cedef45b34231ad5614a535c5ef648412291a4f31367a405f2b06dcf06b85d213023af847e3163a8a3b15f35767fb711571b1dfac5e6c6161703fb1d29e5c0174b496691cde09728e5865bf3598e39491508dd969ac18a5273cb5c7a78d859034ad0d350463c22fcd0a72bf86c08914d9fb0c5feaf9af4dd1b75334b3e6f2b25fdcaf1536f40709671fefc774b89f3652f20798127ccf3031255295d21ecf13c1d16ffa84412016bd4d757515fb11293654f5d09c8d135282022a9eafaed3c848130a81e2f8130e6d9e64ac5d577129db40b5effcdcea04b912be148d7cb5e06ca8d40f", 0xf21}], 0x2, 0x3effd) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 180.304927ms ago: executing program 7 (id=167): r0 = socket(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) (async, rerun: 32) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="05b3d700856477905a04", 0xa}], 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) close(r0) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYRES8=r0]) (async) fcntl$lock(0xffffffffffffffff, 0xd, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x100000007}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) r2 = socket(0x2, 0x4002, 0x8) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) (async, rerun: 32) syz_extract_tcp_res(&(0x7f00000000c0), 0x1fe, 0xae0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x8}, 0x0) 176.695477ms ago: executing program 6 (id=168): r0 = semget(0x2, 0x3, 0x121) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x3, 0x401}, {0x3, 0xc, 0x3800}, {0x3, 0x7, 0x800}, {0x4, 0x6, 0x1000}, {0x1, 0x7, 0x400}, {0x3, 0xfffb, 0x800}, {0x0, 0x80}], 0x8) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x7c8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x188, 0xffff}, 0xaad3, 0x9e, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)) setegid(0xffffffffffffffff) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 173.847092ms ago: executing program 1 (id=169): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) (async) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 163.149221ms ago: executing program 2 (id=170): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) munlock(&(0x7f0000003000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f000038f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xacf4, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x10001, 0x2f01, 0x93, 0x3, 0xfffffffffffffffc, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe, 0x0, 0x0, 0xd], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x4, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xfffffffffffffffd}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x6, 0x9, 0x2000000000000000}, {0x100, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed08f1b8d24e2207f981aa6a78ef1d35e6abbbdabb26a52ad7f46003d52c000f06c166", 0x2a}], 0x1) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x18, 0x401}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000600), 0x10000000000002a5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x6, 0x8, {[0x2, 0x2000000000000, 0x6, 0x6, 0x8000, 0x8, 0x8, 0x472, 0xfe9, 0x7, 0x2, 0x100, 0xffffffffffffffff, 0x5, 0x6, 0x2, 0x400, 0x1], [0xec, 0x0, 0x2, 0x4, 0x0, 0x3, 0x3, 0xf, 0x8, 0x3], [0x8, 0x4, 0x5, 0x403, 0x7, 0x1000, 0xfffffffffffff41a], [0x5, 0xff, 0x200, 0x200, 0x90b], [{0xb9f, 0x800, 0xdc, 0xfffffffffffffffb}, {0xf, 0xb7, 0x2, 0x3}, {0x4, 0xa6e, 0x2168eac1, 0x2}, {0xc147, 0x40, 0x2, 0xec}, {0x401, 0x6, 0x4, 0x7fff}, {0x8, 0x6, 0xffffffff, 0x3cf}, {0xfff, 0x7, 0x71a2d745, 0x22d}, {0x5, 0x400, 0x9}], {0x6, 0x1, 0x99e9, 0x433}, {0x8e, 0x3, 0x0, 0x1}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000100)="79fe6d7dc766910c4d00bc097a8d199ce920f7ddd61d10c1f538e98a939324c9d9bb3d36e11f78c527d8895b383556a6f67bbc049fb361de177952f339924166210c913fd2ce548a041a237a3024e796d891bfe34672f3f30b79bbe5cb818649d07adfdd2adce3763d01bba30886e6cd274dd476c1fa01b75de4e4b8b8352a6e75f6eea861ec0cc237551eb49a19d668654b59404296723d5f926874d24a1a4ba0f94a7adfe8f89d4267c41c84d97746dd8a27a38acc44a772f351b91f71abf4c7ef747931e3c8682fd72f78d0c9d4c2", &(0x7f0000000200)=0xd0, &(0x7f0000000500)="b9e4e5b9ca8c5094f50dcaeb671cd5988975a7dc1c3e42226047f7a066d7748143d01cbf4e971f2dead50e0a14730dcd3c1dae9dd75b5b113ec42a3aeb9d68b48217a39fb4c50227a58693c9ee3928739a62210b10d5ddd6b337c9cbbdee6d57b05913820480415d78edc317ade355bdc9ef633572c52ec75064dc95853968ec5975d2d2992dbe9aa56de16360495189647e66ad193e22c4bf42c955b479fd55b60659212e68", 0xa6) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) 161.146461ms ago: executing program 6 (id=171): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x3) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)='#7l', 0x3}], 0x1) (async) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x7) (async) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x80001, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 157.264625ms ago: executing program 1 (id=172): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x1}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x29f56361, 0x0, 0x1, 0xfffffff6, "120104787d900a56d864d3c900", 0x5}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000a40)="12bcd6984f1bc45d80c7f68355711055e0e75ab3fbb2b2cfcd93f2e7ac9b2427d468cc6617f228f88e8eae3ba151e747b5412c38ff45f3c88e37dfe084c7c417d5da747b6719f3509ea04037ee7841f3c7bb74857475976735418db9", 0x5c}], 0x1) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt(r0, 0x89f0, 0x3, &(0x7f0000000080)="a5113b3c97ba99c764ef84267ab20d", 0xf) mkdir(&(0x7f0000001900)='./file0\x00', 0x13e) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) unlink(&(0x7f0000001e40)='./file0\x00') 156.828628ms ago: executing program 2 (id=173): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) poll(&(0x7f0000000000), 0x0, 0xa) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) 156.550822ms ago: executing program 7 (id=174): semctl$SETVAL(0x0, 0x0, 0x8, 0x0) (async, rerun: 64) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0x673}) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) r1 = shmget$private(0x0, 0x2000, 0xc0, &(0x7f0000370000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) (async, rerun: 32) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x2000) (async, rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xff14, 0x0, 0x2000, 0xfc, 0x0, 0x0, @empty, @empty=0xac1403aa}}}}}) 109.480962ms ago: executing program 6 (id=175): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) select(0x40, &(0x7f0000000000)={0x8000000003, 0x8000000000000001, 0x0, 0xff, 0x9ce9, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus/\x00', 0x200, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="9fe262ee9d0330556187ed2bdfdfaf95e9180c94bb5da8d7ed159ff0258553e0fa1ddba28ad6ce50ca5768ace1acf95920dab140d1c1686307c277d50b65947a3740e69bf43e9f6cbc0811117ac3c428f2067d8106e159e1dba56935af26aa613e6cbca66384f46855f952b6c15303b41ba835616d137a769873b8aafbecf50ee132c2e3edf7ac83d0166056b9e7c97a79317650a53b8df48244eae3e63d5e8dec0deb2b37332337f48c6a5def18acaa635dd304670a11a513f1e0081edc015eb8752d7f92df32effd2ca2ffb88580616257350018882ff2e3264fc8f9087de9e5074fc894741d2b979a39111fe6f4938e045af0fb8702a8448535fb9c768cec7297b435a675e5020f2a96641544713c24006edbe85fec2e74b24f2ebf5c0b3fe4c546bd7b70048bdc65f88b2e2a14e18f0513745f183186884d4526e430942807ff619907ec80814f2068d5943e4c0057e5a0a323e5ebef4924938cd5914aa0b0d19feaf93caaeb4c2556b34fa4b281a720fd2c81a94727fb200754740e9810b80be32a0c32fafe384951d91045c79f91ab252450be907b", &(0x7f0000000000)=0x198, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000005c0)={@random="20f7451d2387", @remote, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2b, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x29}]}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000640)="24f9df35ca4a2076ced1df0362c2b85aadba58796bcd4ad198f53cbe9556e9e2fca0f4abc33df01d5ac77502ccd9171cdd01fdfb879a16cf0f675c4f2337453669beed3c12d5b9a008329aef5c345c1bdb8adcbf08f77927896509374f9bcf8b53418346e40d5daa6f91ec1a96ef84eb390959dde1899e178d26970868cd40b41698841b3094bd9c2eb3c3651d4636fc86ec55cf6fcc6fa0391863249cf83263f51b520b62187391507710d82e88220fddbe4df86e8336357293797bf164c9b1d7e6ad3a4042b6dd04770d6988bce5ba0765a43a33341a18e1091fa273fb12d7dd16b864", 0xe4}], 0x1, &(0x7f0000000740)=[{0x20, 0xffff, 0x1000, "2a656cc25e21a8b8927aa5"}, {0xe8, 0xffff, 0x9, "72390da6c2c4313ce9d2dd61414be601e1d7b691f7ddc00cfd334c5efa9c87fdf4d201b661f26e1b32e760e3820215f195e2811eaf221a01983a8024732f34ec27d7496789299aad1df9235312b455a74ef914f4c5b49e070f9288487815966264fbd22266a78c4f5b87a7fcf1d8eb10513b2ee134c656b0fa781529b19a13b5de8fa7a58ace73265d08997a6e538deeef466045b2402d884436c16303b59aafce4a655c05910d77e1d7a562d12e16f4cf1768a5989b37af034b0425ba099cb8701f23e7a0184e04c6b3996e227742e51a83ba42742cef"}], 0x108}, 0x4) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) r4 = dup2(r3, r1) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="c310511ffa732ad18d6e85996dad211c7b3624a834fc3c87f7a098f318da08e1cdad32f4442d0a6774d8f979a54714f95707cf5d1656d3e4427c926a5c1c8c711f6843599de326e435a4447e2b10a198b930eb8143ae00f1bdca45800b9a7ca284924992fca6055f0b0bf8621ad3920f969d8e3bf6923566016867c2e211291db6791c8de958ebae5714a6a357769b8259a81f809a8b501eaf53df73951182ece7a7655cd8bcb34c41ffbb63a4f3f36dbd88b35dde2c97457a5ef51955d49d7912e9265315b57c9c52ada51b6a793968421e6e6c77009c4697779cee75e9421deba87bd95f2e29b7a972957290704bffebb9517770a85b6de0ce1679", 0xfc}, {&(0x7f0000000380)="daa5ee701d698d95b2016839e6b8abf503a3bb4e101f91486be9fcc18976edb96761161bb7c060e7c017da5d4a45d99fa3a1221c2faa0069c02533d8c4490564438d5652b3a5c526573a204d27811da2227633ac51100739002cd97676d8c3b994257742d294580bc22ac442d2b277acbd9b568d6aebd449bd5c6f3db48bfb54bb6e920703f490bf5047acbfc0758cdc1f57bd312b40771a7ff2c60b581d5482e2e937", 0xa3}, {&(0x7f0000000480)="a93291eedb0f410d3a3a76aee62ae25fa92b43a26d707fae73b0467e22b4dc5b85182e87c20927e03c26676c102e343ae9b0", 0x32}, {&(0x7f00000004c0)}], 0x4) fcntl$setstatus(r4, 0x4, 0x80) dup2(r1, r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x7) 101.752725ms ago: executing program 7 (id=176): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x4, 0x1f7) r1 = semget(0x0, 0x1, 0x281) semget(0x3, 0x3, 0x110) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) semop(r1, &(0x7f0000001200)=[{0x0, 0xffff, 0x2400}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001500)) semop(r1, &(0x7f0000000200)=[{0x0, 0xd0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000004b40)) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000)="b1f5d915", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) semget$private(0x0, 0x4, 0x1f7) (async) semget(0x0, 0x1, 0x281) (async) semget(0x3, 0x3, 0x110) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) (async) semop(r1, &(0x7f0000001200)=[{0x0, 0xffff, 0x2400}], 0x1) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001500)) (async) semop(r1, &(0x7f0000000200)=[{0x0, 0xd0}], 0x1) (async) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000004b40)) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000)="b1f5d915", 0x4) (async) 100.38439ms ago: executing program 7 (id=177): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 98.256337ms ago: executing program 1 (id=178): sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000040)="16b3c03eaf6854091baf16a27834eab1c18e778951f9d6551631bf69fcb89504602a098008", &(0x7f0000000080)=0x25, &(0x7f00000000c0)="56aca3e66345a2f643b77819e837cf8fc6f6c0c449f946f4f1a84d978e23215032f3257df80fbeb73ea2f4ac49b1b7b201338787bc274b3d75bde0d03b801bf4cdd162f151d9734508873981a96c1b394479b3c0a7c1d8d4ea1c3d53e71d58cc6219a5f312", 0x65) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e67f", 0x5}], 0x1) r0 = socket(0x18, 0x1, 0x0) getpeername(r0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000180)="4a2c8558e9265bf0e4c468b03688892f5110a2177fe199fd3edf182082d36f845bb99db61347b6703e0bf117a13700b7d11dfea74e9d8063a0c15cb0389b8b7e4ca25841", &(0x7f0000000200)=0x44, &(0x7f0000000240), 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="806f36670fe191470cd615479f4bdceef000e2458ff79a7ac233aa58149bde99e01c4cb51e8b7f56", 0x28) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x2fffffffa}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="9c128ca1822eaaaaaaaaaabb86dd6880058000303b03000000000000feffffffffff7f00eb00fe4d1aafbaf5c2c66da2acf4faeb1e5801009078380000006000c2fe00063204202de03bf203cc442ae33206a327509fcc7482fb3ccd44957fb2011da86b445beb0626d531ce51efd9e93a5f79ea37e3cd59bcf6c4118f92d25e502e7b5e509d9387598095867d322fb4c401f9cd29ef82d484fe33a83f9e88d65dbb33b34e3e596d10"]) 97.499761ms ago: executing program 2 (id=179): r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{0x0}], 0x1}, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x3effd) syz_emit_ethernet(0x126f, 0x0) 97.169858ms ago: executing program 6 (id=180): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r1 = syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r1) syz_open_pts() shutdown(r0, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="05b3d700856477905a04", 0xa}], 0x1) 6.62678ms ago: executing program 7 (id=181): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0x7, 0x8, 0x2}, {0x4, 0x800, 0x1}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800000, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x5, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 3.036574ms ago: executing program 6 (id=182): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x1, 0x3, 0x0, 0x0, 0xc1000001, 0x40, 0x1, 0x4}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) unveil(&(0x7f0000002400)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x9) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') 2.09397ms ago: executing program 2 (id=183): r0 = syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0xffffffff) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) (async) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[]) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) ioctl$TIOCSTOP(r0, 0x2000746f) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) (async) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x5}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = semget(0x0, 0x1, 0x281) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)) semop(r4, &(0x7f0000001200)=[{0x0, 0xffff, 0x2400}], 0x1) (async) semctl$IPC_RMID(r4, 0x0, 0x0) (async) semctl$SETALL(r4, 0x0, 0x9, 0x0) (async) listen(r3, 0xffffffff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getpgid(0x0) (async, rerun: 64) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) (async, rerun: 64) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 1.59728ms ago: executing program 6 (id=184): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x186) mmap(&(0x7f0000324000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) mmap(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x74, 0x2, 0x1000, 0xa5c}, {{r1}, 0xfffffffffffffff8, 0x80, 0x40, 0x10, 0x2}], 0xff800000, &(0x7f0000000080), 0xb948, &(0x7f0000000100)={0xfffffffffffffb02, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x172, 0x3}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) truncate(&(0x7f0000000040)='./file0\x00', 0x2) 0s ago: executing program 1 (id=185): setitimer(0x2, &(0x7f0000001a80)={{0x7f}, {0x0, 0x2}}, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) mprotect(&(0x7f0000002000/0x11000)=nil, 0x11000, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x82) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000440)) r3 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0xa) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0/..\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000380)={'./file0/file0/..\x00', 0x9, 0x7, 0x10, 0x1, 0x6, 0x100, 0x971, 0x1, 0x2, 0x8001, 0x80}) sendmmsg(r2, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f0000000180)=@un=@file={0x1, './file0/file0/..\x00'}, 0x13, &(0x7f00000002c0)=[{&(0x7f0000000200)="688f2aa44b7b898bcacaf8d0875985d8ad72bc6ca20c8766032eadf5b1419b0c0483f8084c2a521f4afb2364f194d40b6a9aa697779c8e4025411f5714167bfc2e966d5479618a25d013715c6247e76ba606915b763b2cac29d9", 0x5a}, {&(0x7f0000000280)}], 0x2, &(0x7f00000004c0)=[{0xa8, 0x1, 0x3, "245a34c53d34cc175a1d0f8da500126b5605139618894b75e3503dba43da0acb0298289770c61fddf860669e2879ead29d4d741ea0dcf9b0b12b67e5efb712cdcc0178704eb4b96d43a05659b3dce9cdfa69345440692094853a9ec8947b1c565057f73b11d00267aeb2ee92215be6b932d29c17f4f7e46780ea8682a47d38f5361cc653809d46a12d90ac90edd03c12c4"}, {0xa8, 0x1, 0xf, "80aa661519f0ba69f636945c4a3840074fea465a0d39c898ef218a1e2d1f0dee23c88a0d63fe0d8569fc38eda1d201be42d9b5b166953988bea03cc53217ae7ce965a22d68ca1a9606a26bc6c824d31ae621c765a7cbd6d52bccd6c5e596f8f0e8aa242d21b4c1feb050ba489b49cd8cbf69ac3162b488b2162e919f72172d57f07b53de89e6201a3ea93d9528f18687e7ec5b9a5f73"}, {0x78, 0x1, 0x5, "2e55f3f763687efcd1e1dc3ead3042631d943cf81897f2a8fdfd4e4f2d6aeeec06bbba9290a25ccdb1b485939778b6343c8b5a2f97f9f9570ed78e3fff3fe52b4215473802a388c14b2e41e08989c81eabf5642ea3b27dea4d53e24b02ab82542ef2ed9e90a4"}, {0xd8, 0x1, 0xfffffff8, "06bea376712800cf055bfc82398aa1b0fc3da9812222bcf1aca39b25e959739f71534a43f4e38088555d77fbdc41ccfc9fba91798e08c226a8f55879ea6482dbdb4aa2b5651f10f16f31966a139f5da5b0ebbf362e245baed93f923287a27f56ebd8d223d3f65d0ab5d4b351e7741fac0a64d09653485cbe81c93837eab4bb9715bd73359efc9c166c3fabe9a25310acb800cdf7c1bad430c0d1ae3fc7fa4713572f36eaaa74e94a422223b4dd789725afb9972dddd4267414576c5fba10eefe71"}, {0xa0, 0x1, 0x353e, "3f078ef3582f6ac076eccfefa69e675f1614b294ad204465bafbe06c486e787f3179c265a6130032a4bb9782a15b5e5e3dfbec56d2e4e4b5baad7aaa35a177142e1857159bb183f90237b40eeb145be5876a2e0f4599161aa0582d8e22a78ed6ab95a86f10977581c62982ed238bca12080f63afca3a8c9784f25f2785e581e42c42f1639370ce164686cc7ccfaa1bef"}, {0xc8, 0xffff, 0x232, "3f76c648e1f93cd031585f5943a2768652a5b6f962bccb65cfdb07fcfa47fb4fe5669d213a43253d5034033e823208cfbdbc3932731ea798cd96e6a10685b64537b8e2f2388450eaaca8253a058bbd6d816a3700d2e01b4bb590eb5406b4ca838c12006a514f9ba6c641f98f56bbc0c756d9a37d9aa2ed6645f4838b93cf20adc10595b5090c15fd2c1d164797398e9d8ad295146d72dafd98bbfd2ff20ac4ed8f47651af78d7df92fb1966940401123ebd6"}], 0x408}, 0x3}, 0x10, 0x1) kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf4", 0x82, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000000000000000, 0x9}, {0x7, 0x8}}, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.246' (ED25519) to the list of known hosts. login: uvn_flush: obj=0xfffffd806ba36350, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! kernel: protection fault trap, code=0 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace sys_semop(ffff80002a2e4a80,ffff80003c470ff0,ffff80003c470f40) at sys_semop+0x3d5 syscall(ffff80003c470ff0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe48493e06d0, count: -3 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c470f10 rbx 0xdeaf4152deaf4152 rdx 0 rcx 0xffff80002a2e4a80 rax 0xdeaf4152deaf4152 r8 0x7f7fffffc000 r9 0xfffffd80097fb208 r10 0xf25618393ae4ea50 r11 0x54674b7fee3cb2e1 r12 0 r13 0xfffffd806b573540 r14 0xffff80003c470ff0 r15 0 rip 0xffffffff821438c5 sys_semop+0x3d5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c470e20 ss 0x10 sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> show proc PROC (syz-executor) tid=187996 pid=29502 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2e4fb0,0xffff80002a2e54f0 process=0xffff80003500cea0 user=0xffff80003c46c000, vmspace=0xfffffd806baca030 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53596 494220 97653 32767 2 0x10 syz-executor 67025 166098 42515 32767 2 0x10 syz-executor 67025 497338 42515 32767 2 0x4000010 syz-executor 11881 206621 12719 32767 2 0x10 syz-executor 11881 200335 12719 32767 2 0x4000010 syz-executor 29502 514477 78049 32767 7 0x10 syz-executor *29502 187996 78049 32767 7 0x4000010 syz-executor 29502 270279 78049 32767 2 0x4000010 syz-executor 29502 204687 78049 32767 3 0x4000090 fsleep syz-executor 98559 376902 51720 32767 3 0x90 nanoslp syz-executor 98559 137064 51720 32767 3 0x4000090 kqread syz-executor 58516 486737 47100 32767 3 0x90 nanoslp syz-executor 58516 252833 47100 32767 3 0x4000090 netcon syz-executor 58516 169856 47100 32767 3 0x4000090 fsleep syz-executor 85226 8198 86456 32767 3 0x90 nanoslp syz-executor 85226 302263 86456 32767 3 0x4000090 lockf syz-executor 85226 323182 86456 32767 3 0x4000090 ttyin syz-executor 85226 329037 86456 32767 3 0x4000090 pipewr syz-executor 85226 80470 86456 32767 3 0x4000090 fsleep syz-executor 82774 319171 12289 0 3 0x82 sbwait sshd-session 99308 418720 0 0 3 0x14200 bored sosplice 97653 11169 59270 32767 3 0x90 nanoslp syz-executor 42515 66827 58698 32767 3 0x90 nanoslp syz-executor 47100 57074 85671 32767 3 0x90 nanoslp syz-executor 27311 497556 88804 32767 3 0x90 nanoslp syz-executor 51720 106713 34369 32767 3 0x90 nanoslp syz-executor 86456 214336 6823 32767 3 0x90 nanoslp syz-executor 78049 228133 33286 32767 3 0x90 nanoslp syz-executor 12719 70129 51317 32767 3 0x90 nanoslp syz-executor 59270 18530 69458 0 3 0x82 wait syz-executor 58698 455326 69458 0 3 0x82 wait syz-executor 88804 98911 69458 0 3 0x82 wait syz-executor 85671 196085 69458 0 3 0x82 wait syz-executor 6823 50208 69458 0 3 0x82 wait syz-executor 33286 283027 69458 0 3 0x82 wait syz-executor 51317 56691 69458 0 3 0x82 wait syz-executor 34369 158131 69458 0 3 0x82 wait syz-executor 69458 208398 57244 0 3 0x82 kqread syz-executor 57244 441632 47125 0 3 0x10008a sigsusp ksh 47125 439349 61438 0 3 0x98 kqread sshd-session 61438 426970 12289 0 3 0x92 kqread sshd-session 20491 321142 1 0 3 0x100083 ttyin getty 12289 194866 1 0 3 0x88 kqread sshd 96617 164180 93633 73 3 0x1100090 kqread syslogd 93633 335420 1 0 3 0x100082 sbwait syslogd 33549 134660 1 0 3 0x100080 kqread resolvd 15137 254900 15324 77 3 0x100092 kqread dhcpleased 62932 6820 15324 77 3 0x100092 kqread dhcpleased 15324 163350 1 0 3 0x80 kqread dhcpleased 93224 3340 0 0 3 0x14200 bored smr 99653 490134 0 0 2 0x14200 zerothread 71128 225359 0 0 3 0x14200 aiodoned aiodoned 89794 403679 0 0 3 0x14200 syncer update 57881 122261 0 0 3 0x14200 cleaner cleaner 75783 103554 0 0 3 0x14200 reaper reaper 7124 19444 0 0 3 0x14200 pgdaemon pagedaemon 15418 109341 0 0 3 0x14200 bored viomb 73524 112124 0 0 3 0x40014200 acpi0 acpi0 39818 345445 0 0 3 0x40014200 idle1 34078 167192 0 0 3 0x14200 bored softnet7 72272 388497 0 0 3 0x14200 bored softnet6 28677 102398 0 0 3 0x14200 bored softnet5 73107 271083 0 0 3 0x14200 bored softnet4 15860 377773 0 0 3 0x14200 bored softnet3 46721 491213 0 0 3 0x14200 bored softnet2 81859 4755 0 0 3 0x14200 bored softnet1 42106 405507 0 0 3 0x14200 bored softnet0 43610 6225 0 0 3 0x14200 bored systqmp 70614 435497 0 0 3 0x14200 bored systq 25345 343137 0 0 3 0x14200 tmoslp softclockmp 33923 439194 0 0 3 0x40014200 tmoslp softclock 76445 199478 0 0 3 0x40014200 idle0 1 56502 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 29502 (syz-executor) thread 0xffff80002a2e4a80 (187996) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83934748) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_read+0x309 #4 uvmfault_lookup+0x122 #5 uvm_fault_check+0x4a #6 uvm_fault+0x106 #7 kpageflttrap+0x2f4 #8 kerntrap+0x198 #9 alltraps_kern_meltdown+0x7b #10 _copyin+0x66 #11 syscall+0xb17 #12 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 10957K 10968K 166960K 11281 0 pcb 17 12K 12K 166960K 17 0 rtable 211 6K 6K 166960K 273 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 9K 166960K 8 0 counters 68 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 30 0 iov 1 12K 24K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1391 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 14 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 26 97K 117K 166960K 324 0 sigio 1 0K 0K 166960K 7 0 proc 59 115K 147K 166960K 516 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 34 0 in_multi 99 7K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 121 546K 546K 166960K 121 0 exec 0 0K 1K 166960K 362 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 271 177K 187K 166960K 4714 0 UVM aobj 14 2K 3K 166960K 17 0 pinsyscall 49 98K 108K 166960K 1361 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 11 0K 2K 166960K 27 0 temp 38 8638K 8704K 166960K 5027 0 kqueue 15 24K 29K 166960K 77 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 53 0 50 1 0 1 1 0 8 0 rtentry 176 98 0 1 5 0 5 5 0 8 0 unpcb 144 150 0 131 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpcb 736 87 0 76 2 0 2 2 0 8 1 arp 136 12 0 0 1 0 1 1 0 8 0 ipq 40 6 0 2 1 0 1 1 0 8 0 ipqe 40 10 0 5 1 0 1 1 0 8 0 inpcb 328 356 0 340 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 nd6 144 17 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 441 0 0 28 0 28 28 0 8 0 art_table 40 442 0 0 5 0 5 5 0 8 0 art_node 32 98 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 12 0 3 1 0 1 1 0 8 0 shmpl 112 14 0 3 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1840 0 335 95 0 95 95 0 8 0 ffsino 296 1840 0 335 117 0 117 117 0 8 0 nchpl 144 2285 0 611 63 0 63 63 0 8 0 uvmvnodes 80 1921 0 0 40 0 40 40 0 8 0 vnodes 216 1921 0 0 107 0 107 107 0 8 0 namei 1024 7277 0 7277 1 0 1 1 0 8 1 percpumem 16 49 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7808 0 7808 4 1 3 3 1 8 3 plimitpl 152 62 0 37 2 0 2 2 0 8 1 sigapl 424 612 0 550 8 0 8 8 0 8 0 knotepl 120 525 0 0 16 0 16 16 0 8 0 kqueuepl 224 209 0 197 5 0 5 5 0 8 4 pipepl 344 183 0 155 9 0 9 9 0 8 6 fdescpl 528 589 0 550 3 0 3 3 0 8 0 filepl 160 3068 0 2833 18 0 18 18 0 8 7 lockfpl 104 50 0 46 1 0 1 1 0 8 0 lockfspl 48 21 0 18 1 0 1 1 0 8 0 sessionpl 144 22 0 5 1 0 1 1 0 8 0 pgrppl 48 33 0 8 1 0 1 1 0 8 0 ucredpl 104 463 0 444 1 0 1 1 0 8 0 zombiepl 144 551 0 550 1 0 1 1 0 8 0 processpl 1232 612 0 550 7 1 6 6 0 8 0 procpl 664 952 0 878 7 0 7 7 0 8 0 sosppl 168 5 0 4 1 0 1 1 0 8 0 sockpl 752 561 0 523 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 105 0 0 14 0 14 14 0 8 0 mcl2k 2048 36 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 210 0 0 14 0 14 14 0 8 0 bufpl 280 3200 0 117 221 0 221 221 0 8 0 anonpl 32 7801 0 0 63 0 63 63 0 246 0 amapchunkpl 152 14699 0 14109 36 2 34 34 0 158 9 amappl16 200 2183 0 2156 6 0 6 6 0 8 3 amappl15 192 21 0 21 1 1 0 1 0 8 0 amappl14 184 109 0 98 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1203 0 1165 2 0 2 2 0 8 0 amappl11 160 47 0 37 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 263 0 263 1 1 0 1 0 8 0 amappl8 136 21 0 19 1 0 1 1 0 8 0 amappl7 128 96 0 85 1 0 1 1 0 8 0 amappl6 120 170 0 166 1 0 1 1 0 8 0 amappl5 112 112 0 106 1 0 1 1 0 8 0 amappl4 104 268 0 252 1 0 1 1 0 8 0 amappl3 96 2262 0 2151 4 0 4 4 0 8 0 amappl2 88 843 0 758 2 0 2 2 0 8 0 amappl1 80 8840 0 8186 14 0 14 14 0 8 0 amappl 88 4018 0 3820 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 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 16 0 3 1 0 1 1 0 8 0 uaddrrnd 24 589 0 550 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 589 0 550 1 0 1 1 0 8 0 vmmpekpl 168 6521 0 6484 3 0 3 3 0 8 1 vmmpepl 168 43631 0 41329 101 0 101 101 0 357 0 vmsppl 488 588 0 550 7 1 6 6 0 8 0 rwobjpl 80 16323 0 13438 60 0 60 60 0 8 1 pdppl 4096 1186 0 1100 110 24 86 94 0 8 0 pvpl 32 16321 0 0 132 0 132 132 0 265 0 pmappl 256 588 0 550 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 284 0 27 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83833ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff83934540) at __mp_lock+0x1a3 syscall(ffff80002f3fd5e0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x714683612d30, count: -7 ddb{0}> machine ddbcpu 1 Stopped at sys_semop+0x3d5: movzwl 0(%rax),%r15d ddb{1}> trace sys_semop(ffff80002a2e4a80,ffff80003c470ff0,ffff80003c470f40) at sys_semop+0x3d5 syscall(ffff80003c470ff0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe48493e06d0, count: -3