last executing test programs: 6.588086295s ago: executing program 6 (id=1959): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xe) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000280)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000280)="00040000", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="651678b23cca6e377f9cccd6774b33710019a96d3248e0afdd7b857f6deaff8ce4e4814ba65d3ad606e76e57e6c97d72d9f451290b5b737b099c944561351b88786dfa7bcde954c439c44426ddba844df55cf55be274933ccb5f9d4676333a2681026bff0c3385b0faf8f5899178854ad1834615c9709a45fdfa538b2a3ccc7964ca223615c639d8148958a415901ae3d6d409bcfabdf15537", 0x0, 0x0, 0x0) r2 = getpgrp() getpgid(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="33720267da89490cfdc82322e32975ea85326916e4ce1c3b0c26f62e3a09e8fcd014b743e61f644d0dd6b25bc4b00c679bcc3c38f4bf", 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') setuid(0xee01) r5 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r5, &(0x7f0000000000), 0x10) 4.35955763s ago: executing program 7 (id=2003): r0 = syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x2, 0x0, 0x440}, 0x0, 0x0, 0x0) (async) close(r0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000000380)=""/180, 0x8b) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) setreuid(0x0, 0xee01) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="0000000000f7", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r3, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) pipe2(&(0x7f0000000180), 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) (async) close(r1) 4.358973803s ago: executing program 7 (id=2004): mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x205310) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, 0x0, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="449deb06", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb27bee491105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) (async) ioctl$TIOCSETA(r2, 0xc2084415, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) 3.966334605s ago: executing program 7 (id=2017): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="c819dd2646b4b5a0c01ce1f4562da8f034b9517c8515839602008781000000000000008db6610b0000009deefbee086c1a90398d72", 0xfffffffffffffe54) (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) (rerun: 32) close(r3) (async) r4 = socket(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) (async, rerun: 64) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (rerun: 64) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) (async) connect$unix(r4, &(0x7f0000000000), 0x10) (async) munmap(&(0x7f0000185000/0x1000)=nil, 0x1000) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x12) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000080)="b389", 0x2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9", 0x3dc}], 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) r6 = socket(0x2, 0x4001, 0x0) (async) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000280)="b1000501600000000000900d07000000201c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) (async) r8 = dup(r6) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) (async) socket(0x2, 0x2, 0x0) (async) socket$unix(0x1, 0x5, 0x0) 3.865830436s ago: executing program 7 (id=2024): r0 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r0}, 0xedd}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x80000ffffffff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000698000/0x3000)=nil, 0x7}, {&(0x7f00000a5000/0x3000)=nil, &(0x7f000021f000/0x4000)=nil, 0x7}, {&(0x7f0000797000/0x2000)=nil, &(0x7f0000632000/0x2000)=nil, 0xebc5000000000000}, {&(0x7f00007b0000/0x3000)=nil, &(0x7f0000264000/0x4000)=nil, 0x7}, {&(0x7f0000546000/0x1000)=nil, &(0x7f0000535000/0x4000)=nil, 0x4}, {&(0x7f0000257000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00007ed000/0x2000)=nil, 0x8}, {&(0x7f00003fa000/0x2000)=nil, &(0x7f0000793000/0x1000)=nil, 0x8}, {&(0x7f0000562000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f000022f000/0x1000)=nil, &(0x7f0000222000/0x1000)=nil, 0x6}, {&(0x7f00004ae000/0x1000)=nil, &(0x7f000063c000/0x3000)=nil, 0x800}, {&(0x7f000053a000/0x3000)=nil, &(0x7f0000026000/0x2000)=nil, 0x383}, {&(0x7f00003f7000/0x1000)=nil, &(0x7f0000550000/0x2000)=nil}, {&(0x7f0000592000/0x1000)=nil, &(0x7f000001a000/0x3000)=nil, 0x15de}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000178000/0x3000)=nil, 0x6}, {&(0x7f00000f3000/0x3000)=nil, &(0x7f0000730000/0x3000)=nil, 0x7}], './bus\x00', 0x9}) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 3.688817251s ago: executing program 7 (id=2025): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r1, &(0x7f0000000080)="7f", 0xfffffdfe) execve(0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b, 0x20, 0x1}], 0x56, 0x0, 0x7fff, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb80ecd9b7a7c70364c9ffa85239eb11766937405afd4c03a074c1256c0cd63e0e2376d39174c3134950a1414d6cc18ed8deb1601537951212953e0100ab5c8d6d9d2b9c720cb3d7525361b8269fcebba0cd2f42", 0xfffffffffffffcf1, 0x1) 3.409634505s ago: executing program 6 (id=2026): r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) r1 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfff7, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, 0x0, 0x56f, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg$unix(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) 2.144212633s ago: executing program 1 (id=2048): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x20000e02) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10141, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0x3}, {0x8, 0x8001}], 0x2}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setgid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x19) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = kqueue() msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) kevent(r1, &(0x7f0000000040), 0x1, 0x0, 0x4, &(0x7f0000000100)={0x7fff, 0x6a76}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) linkat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0/../file0\x00', 0x4) r4 = syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="b5a7e6307d6404fdf0a44412bf79948b20765a98d09fe79a90f2745ea113c888285fc2595f647d9f36964bdd6a97e90f76d24ae7dde149dee988dbda643c77b814c53e5f8e94272758dc98e657455f580daa176f380588142e92f4aa7847afac5b26bc2a3a635b7be6213263aa1adf6ebb1850dac7903f000000c4e70bb9a7a69eb06f9556182e3e3f5e98128bc58ef147ca0919f67de46ba61208a4232eeed6556f5f85b7b9a889d97b60118804b817f303957efe7b010a85", &(0x7f0000000280)=0xb9, &(0x7f0000000180)="1dbd06084921068fa87365ae", 0xc) setuid(0xee01) fcntl$getown(r4, 0x5) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x295f91caf1617e6d) open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) 2.143799353s ago: executing program 1 (id=2049): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x28, 0x0, 0x2, 0x3}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000040)="d81ad3d29f9beb4e9be379b5628b6e", 0xf) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x3, 0x102) dup2(r5, r4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 2.143159612s ago: executing program 1 (id=2050): syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000003a00fe8000000000000000000000000000aa00000000000000000000ffff0000ad1588"]) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf79c1) (async) open(&(0x7f0000000480)='./file0\x00', 0x80, 0x4ebfac6bbaf79c1) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d77102000000000000000000dd1e", 0x10}], 0x1, 0x0, 0x0, 0xc}, 0x1) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a636cd46eddbe550d33a412c26d5f2ead34478b1796da", 0x58}, {&(0x7f0000000340)}], 0x2) (async) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a636cd46eddbe550d33a412c26d5f2ead34478b1796da", 0x58}, {&(0x7f0000000340)}], 0x2) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r3) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 2.141674977s ago: executing program 1 (id=2051): r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4092}, &(0x7f0000001100)=0xffe) r1 = socket$inet(0x2, 0x1, 0x7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mkdir(&(0x7f0000001140)='./file0\x00', 0x2) r2 = dup(r0) sendto$inet(r0, &(0x7f0000001180)="139cdb28595bf2e550dcc8351c52b5afe8c230cd8edf69a7dd961d178bfbd04592b13a86840d9d89e9abc441c76237f4fd58bfe1902563f3dc168164fe0dd3e81f285a72abb1916faccf80b486eaf6864c7c1b7a2737ddc6d7940d0b4460b9e437d3595f5e49", 0x66, 0x9, 0x0, 0x0) getrusage(0x0, &(0x7f0000001200)) unlinkat(r2, &(0x7f00000012c0)='./file0\x00', 0x8) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r1, 0x6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001300)=0x1) accept$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000013c0), 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0xa3, 0x6}], 0x1}) sendmsg(r2, &(0x7f0000003880)={&(0x7f0000001480)=@in={0x2, 0x2}, 0xc, &(0x7f00000014c0), 0x0, &(0x7f0000001500)=[{0x1010, 0x1, 0x2, "133fcbfaa25282c2ac4aa2cde7775b17a4db9512a896b128b277b0dd6c88e8b44579dba9eb9cf82c1dacaac25568bf86bc2351ca9c06cd0ee09470e510b106d49a350f86d969b2f0a64d33f7cbf4f86afb790b83cb5e5de7e99c6d69e1b4e00c3d5bc8d39148a6f28b83400a9a8f1c976973d2064e1b84d8fa1e5ab897c07d04f3eb574a296a4969f14c504ed4cc7da494abf2a1f919f5da6eae9d0393df6794db1647aed09ab3403c2d870f9586e6bf21dba8c588f8cee1d44067451969e6c299907e6b872b622569c3f0234abe9a257a6e9ca50769063b76032f1bee5b966b86677e167ca547fe7a7b02951a02dbe0131a444150775619305835bc76f2b743907859405e3589fd539220c0bde5dec9bf6afab7421aa198a9d2ce8c501758ac8692c09f30c598e61664f40bf186a7fd3287b193b30ee3dd47df600847898130c4dfc870666aefd8baff66b202093752a41f973d5c1851fa5a86a5b822a4db2537f3ad968da7c56756be038005bcdc39682f4018b0597ec245413229cdcb5caa76d21bb09d6b320fd4ca64ec69d2460112907541f6edab11cb29414ea693ad0dcaf89fcfb77b7df3e74197bc2ced5213466c86f47d504f3a2a33b4d38bb1000df6ffa28059950312428e249e1872c9450c7a94ff9cdc1affa92efd7e00f2c8220f81ef7867e034a3901bbb8c5c0a0e1ebc653188aa2f43f39f0dcf826d6d2b830879b3b9cdca73cc718e495092c89c312a70e835073c2cd1ae146a328d52f24ca59246b637307de5633a116532c999b21f6142c6c9b0917173a0bb60333a34cfb5a316d62e1582e33fe214c60a8254e3113f455edb537abad105a67fea27914a92701a3a90dedbfe44fc548d307dbc7f00cc05562c3ed077df069b6f08ee7021b344d92cb5a8869b6fef0387918c5119cec89cb7b66a7913a344b0749e70a7e03721174faaa8de515eff200c429ffda987d67b6a2d1562669054aa78700cfa8f6e0e40173c2443dbbd6b3e4e63a7486981c905f09bdd6efd319c46bc5e9676bc3063c5be69e6450c4cfa7cd14a7e975dce0223e9925cbaa2522d1f4e6cc39eea35041401225d707f20271c6508532c4c5fb03f3bb19cac480dd8d362b9798a36c1a9dc70616a6195949f38b5f028786dbb42384e1f3d6bf3e9935600c0c9351f199d78bf6c11af0ced7536d6620f1b47e9fae5674e852fb23b749f8ab8c1c6e55c6b7fa3936550cd4cf1c56465c8f151b48d275c55317784d01389a4a5892a4312c06b351bc424e7dcd4118cf5b0eca3a865d78c3a9886ce7bcff84b1113bc16f897380321a64334120af6b27ed5c34cffcf5e7467fca338d804b842b11dc4359d356c0912f37cb92493d5b0344c4662beae26f070bbe7881def940b19bf52be3c9c79a25cceec42c89588b08fa598894da5a4bbac15f711358d482364f88c61556dd1da640f50a1e3e9ea4b3bbed6e456bbf9925272979bb2d4fba8160860234b013198d1b4aeefd63277ecd482be96b156a8784c7c690bc4921d38a7b94a87eeabbba02e53e1fb0fa420b30acee8f2854b2522efb0054e19bdf8a4438e9223c19cb3b332c151a04185c4315255f3f05544a087e0c036fee1b72453b6571597e4fb435f8cd217dabfe178bc6e3e3b49a4548735e6ad369888983445c72a7fa246bf3b05a2bd7cc5b08f9502cd66f6ce553df514569b601439b98ae1da101f55bc1a09ef5343fae7352c91e8c06e9dc401a28c9948e36b5cbfbf02de9fa56ef9a697dadb99f7565678217726976bd92186d953300dd6e19087780a27213685cfaa64f44f648a665610569a8bc262a21337d1d7fff0c776e0f68e615b58354d44f297d235b6954e5506f0235e505f72e2ed51f2cc763fb2df8b1deed6824b3feff97614125e9288b506416368b73e16198911944dfde8f533292ff38c76a8b91df7994d48805f2f2576362300f770dbf2d401d8654fdf0a5f7915e87eabdd8cb49a31b502f14255cb9e196c157b2fc5d1d91c49629cf8c6006e16e13985a45e55e71c14f44795b9240ebf6e9754e271699c2c27898ad270b73a4f1a4ec4934c5339d5e1897aa669ac06fe1defaacb61d4e2e4765f20cac8cbfbbfd13671eab1af856dd8a75d6dca4830d04cf78e8b48165e7e24157420c5d126716c89395381d2b8bfdd74d6500af49b7d2a88fce482859f09d95c4b07c33f5ac8994ca987973f49a4dbeaf26d809b73cb3f96a79e980cf3198843f19e1e6b459bfb3d1ea21eaf7e66f44e9a62817a7414cd7e7b1bd48c949d31c02756a3be434f64c86143a06c865becf85d4d8ad91c137a2f4a4d8c10d9f02b9fbb18fae2fa71de3a09589327f40599a919fecee091f101bd016a733e0b43aa027e5b4d195dbb5214cec6b6b37c95bd78b57ef4d5a58ec9ec086e96e3a10d3f04a44ce3d3e10663b125e606330650e05a4bdc73b13dff816da4b884a298d95dc249b0a54a632a51d447c06246d02543033137a587ac747b4074ad3455040da2be55940552e0651514210d2d8fd69a83c6d2f0e57561bc743aef3021d70fadd43410366543ae255f04991b393f9fa9f82c9f46eff86cebb159ba464b99e2d53d23cd5ec93f5a75a9de3b15973fa3cdf5223a47f4978cbdc192a8f7c3a589d19701247cf308f27f3beeb401eb7ff189ec954b8eacb414deda272b0357d83d5e5adcc0d32d80687d6ed36598927fa7ac26e235096d01d21dcf2e997c3a8078e6d210e8ccdd5afd80c7840840596db4205509940710545bc1240953e4df40c511e2ba61abb11d05981a4094c18c8d7dee56bf63d372590a05075a2101d9db34deb53039563becc6257d2c4a316d1ed34ddc4e049e7c4364d03fcc030c913c631a88e0fbf737139e8ead01e4d3021b721901ea530fb813124efc6af69377cabcfd230e9943a820c57b0b39ce3b835bacf1374edb79e36b41cb1509d0fbf01c23150818f76711eab73d2122436cf6d106ba7d9b9098a6f910a76d386a842cf6bdc8e36942ff191a08f946fae629c97c6466466d522e718e861d0837d336868a89cae5389d0ece067cad2a83aec243a07c19484d49406ea04ca8141671fea4859830ef17805475b29cce5aedd1b72bb8e76c346c736a46526fcbfe439fddccee0be6e17d5f37c554a3c08a854df351659bb20a4007eb84ce3180c8658d21d1657ea98e11d75eb66dcbe83f11b2b528cde0ce87cf2e0836cddec8e27e97be6f78617e4f5aaa52b8daffb7e40d93bac00ed120923e5eefcddda1677ab56f7ab6a329b11da53737e39a1a75002250fdc77d1b9c576feb0cf4e51f47e8aff153dd1b3509b480fe81c4479593a05dc93241c042671939509defbe5e337d96cf77c1fbdea979d32f95ea865e26bb8e4698130290418fb65a28757ad77d33362b0800d929389a56a4b7711fb3e521a1530c75253381f7857f8c073af22e06e5cafa5c2576b93c15ac137fc916f6874f2c093d48538d53295f75eb016f5e6103e4955cb4897f6e59e9667338d1aabab3448a5dbe77f87c2c0c0cebda327ee7b589a4cb8ec3f68fca14356ced4ca0532dfe20a07911a48bc41b455f888a9a17d98ded36a1b3b3de709b0b62344ea54cebbef02b2499b787e461baa6149c23c137f272fa861fb4daf3e9100dd276bca70f76fc0834927f718079a991ed9f22cf22232ad8fb5bd0cc90c527f9bb0b9c7433e15e72b1691158b81f7bc42817d560a36a5b6ea4daca47143188b08d4d0c346269d2933414df93cce2e8a9fcd55b90b222bd63d000b44f28f903483bf6e2b60172ae63adcb618776cf8723b3ebc9eff19c4329993b3b9aeeed9077bf7813514a51c0cb62e0f454ccad520d9071832ef1d459fffa1137f795297990f4fab659482cae11c11bcfedc0875af5f955d9e28de9ca14e6885d30193bda1268885d029678cc4548a80b44d80a83d5b89560b7c42ba3a639a901bc0c1890f8fc57e587e891b9a51e0de82051dae25ed1004ce9ecc88bde370b7a35e71b270f4ad426a90e2b43d896382af4e2df6ede3e523e223531486186dd219049df2f175cd5df3382d84cf7b9cae3a0fa99fcf4d783ed1b0bf151d6d430b96b020bd855c4e0fbe2f35e2a693fc46d09a604fe6552f5c7c1a3dc2076bce63185ca04c583c472d57ee1afe93a7e6c57233a34eee96882df92a75550ca98b67fe186f793cfb8478b26b924dd046b005475ea8bdc4ed5f2f6aa21c113bca90c59c7846298d96cb62d12758ae85c903ba0ed52be9ff467712eec84502d873bfab6269178f97aa9df777b369a5ff048677fe2afa5431404968f43cc90d4f2bc02e421f1ec8a4decaf1cb0e4ce69ecfac7fc2b1b810391685ab8e96c7ded6d2f9d7c4109b84e1a307cba002d76254a552f87a741f3070242c8bbdb33b3f7d29c8dc7f408174b5c2adfa56c2055d2c1732b68e5ac8e3eb8a2f6edb8c06f0eedaa6ca9533c06fb30437dd0d8dafb1d76708bb89dcdbdb1ecf1e8a133d56658b189f39f61f3b711d1dc0f9cd7389fe554093b58b2fe7495b322e641f8a20b87e5954f39e8e9622eaaf404f6127305c70134a90f370101bcbce68da72f90149381df364869a7733c6a9be1275814f35548d0899f25aa6c0c95afc747df3532edb85c448bc9e75607daea4927305e33b4da539c812cf6199bad6672cf69177ac3f92b84026ed0401c038d18e8d9958d5b37d2b057b0cf44f91abe6fde0e843dcd64fd31bf92549412f88c1eb300151a8eaf88ff8a3dc964ad47700a5f48e9f88b0cd2b360a1e31c06708aa0cb5254fff83f7aa7d2a0ff8bec04f18a966a98c3fc0b6a75e775fe3c873a0f877ed6497a152cfb938cfa2e1e65cd319066bca165d95481eac1a0b9f5ccfcc01791b05e183eefe9b3e88140619650231a31d10880016c322bcca1912d8bf289021ac4d0ee0240b078f03481e557052de11f0204c5dc9b32ed151142d956809de1709a8dbb7ed2464c3fef6da5d98f5f63a3cb35346a112e020e6a296fefd0078446288f1e6d6c24b368c6fdd53f6f5ccadbce85aefe4c90d27d07238ae854f4f199888ef57e2ff980faedf9ac8ff2f583c3099ba84905432b77db13681d66d1eb8253986c995ea09d1f1251f3897969ba0b385142a2c9a93f251cb5c3de5627e88595e349e8d4745295104626310b0719e397e228f2b4415ec9c38d89d9d9b30e3a7b3801aff6d367a002f602cdef94c871eb5337e745ca77d595b27c39954aec909333c7af2f8409910293c0f70fc57cf3c46355ebda7db1a7f1988cbec12fc9875227da4175979a117930d0e62de976bbdb34dfdbadad59cc2c3a7d169a82febaf9fd223b4c27ea8ae3cff4c548693e154601e66c07c6e5ad32a67f76b59efc3bdb6b1a89744d86b50cdebf2212b7497de834170403bb5e9c51282b7f337453dc4fd44cb032f6a00a7e09e046cfe29b21299d21765d6642e9a16036172ad41cdbd7fdf1f01a8ee25121481ffecc2d19cbb7868624f5a22b66066858ce73c390ea696b051cf5662b6b1b35517144c8f7529d10a643135976c165506329be24eff378253e60c565990f990786a49749911cbfb80665ad2892f9f59709fa5a0d48c98605e2e7704454b49ff960c4a9a0aa34798cbfd382e2e4aa741f9a3081af90ce48c45c9566824f52a67d8590af4cc6341f1523e6acea7e0f0fb5b70bf5b5674c05554a0bd7403953fa4aa04b472ae8bb5b5fd777bc37e88a43d89cf08660faee735e3fd556bbaf66ee943dcf9acfd0cd435c6c86bb9f1a27463a6ab1ac15d10e4dd63658b47c"}, {0xf8, 0xffff, 0x4677, "e31f0cb24d585f61e3b05336aee51bf4bdaaa53157473ac5778e77e8110c67021f1c9d4d7b9138f0065173415bd6f3f249a90af164dca7c72a3d9f5f6f186952adc7e4338fa51ea56536617fe0928ed63c935364bb12e0561f41e7f88f206f44a3f0dc74230125ec7683cbe5b52b5164054a47a54ae92083631419801ac9a8ac90af6a706a62d8b6eb92254017c3749447d578f5f19b50a5379b9227b171b711d7c54c13df30565e44be86416d21c51aba138b81061183a6a0be2653a03d3c8fd64e16cf067684369633ba7cee220f07fbc6c8eb1e04cfabb60253bf52c94a1a520863a0fe7a52fe"}, {0x68, 0x0, 0xffff, "b093581721989b22d0ac432cb2e4050e48d8cd9b4d19b3accf8e53044ffd0fcda9ef81411ea8ca22c69937955122bba258d8d8d6beef6373c953532b96db50a5d1aa2c3bb44aa750cf5c7572dbf6aea7465b1a905cdb"}, {0x60, 0x1, 0x1, "d2623c6feced8801578b1d0109ec3c7f7df4c5f12a0b2a3c1dbef5801189d38642febd42fff21a8f4f836b3b50470731b14e0da2b79446f3ff83ec20e69e12bc1b86a6bbd41d7fe3e4c250be0687"}, {0x38, 0x1, 0x7, "8f0a4df0d17c7670d4e51b66d5eda7d6da46fa748672424d0c8019100bddb4e887ad598224add4"}, {0x78, 0x1, 0x2, "3408aef692e9e0703d0ab835515a46d19c84ae5eb09da25a0a1e840b024ac6997638180549cd9d66c0490f22164d026ed6028d3889253e6243236de795439c672aee2b7b0c34f758edc81e32a408c51139f8776ba8de6a09466d15a658bf34410dafc0b2517b6bcd"}, {0x1010, 0x0, 0x8c7, "735a3a64929ac20af0d0d4fc03e4a4acba56001fbb9cd0d09edb38067038f5c697e2b0d43bffb6a199a2242ecb5d8330a670d3bd8ff53205448ed1aa5a5e2d9af11123162bb56ae2d2e6536e9b55729466f6efab2cc4613a53e163c455de95431b402252f126abe450b11f1e2bbc34746d52e4f8e741534b7173bb8f724cd88cbd8af2566a3a936ff2cd69a276012fb45d3e9b6d18a11d26c0fc8080f77d423d6862d561d95a5e6deced6e820d3bc03575e9b5393a74e250c0d1080697fe32bf5c581e6dd1ccb5c2d574560f133e1d0ed83b0d69b9a7a37dc9fd19564dfd3277d2fde376f197c9e8a65c8463024292beb0410b07c0bf14a6bd1656362c4da2d0a82bff2530052f88823026a149e590d09ebb320700e0b376b6bf5e270052e2b37a64458160d9449bf36474709cc25bb069efba89abf9ee1a1463f5775a6139d4d6771a00f94440da5513ea461d3555dc42376d3da78790a760edd4862b65f1bbe238592b1a19b2e93cab6c80c55ecbd1c29835e8431b31d6206e6f159f3d4607faaf51a13ae6336ddac0f627cbc393e0bd6fd800f921ced963f15055c25d9f427179c54228ecbe9c09a4bfd03efe042ffcff401cb69d6928947bf8bb72deb736a54aced0a00f628a269b17037a1e70750c69d9387dddaa6aab5d21af9137ecf139dbf0d6d0f4d57abd3232220543901c57433bed2f26e8242e77f8091260f32f600a4b298bccc25e6c568c8f4e31966f6d0feb4835521c7c8bf106282f826fb60f00fe5674e776f7131eea4c527b5f17abd2520ea0937d4c60049e6ce8076b391b7235279f5152ad4f5571a5370db3b43fa490ff96e6a4a054b4301df3e8c6c8367c9b00d76991817735e9d76bcf11ac11e25715c8ebe951c474b2ddb8bb2463b3736c70e7fabdca78459d3a72226eec77ce6de0976dec78fcab6b5085f95d85f1e08603b56403a1bfb660ecaa35f105386024f1078a26127d6c6814afd3421f701f5132426282bad9b39a2378a65224898a42b612f35bd3fde22b894f53aa2effffc04472104c9c3714ff98b0c1ec4a30d5490977ed1a96773eb2299f4781f87e2da414478e94d5119cfa0544d29668181644869d6e1c8230755d248d81f1f3c88c7cbd15ea15f2f1e1011a674d9047f11c69b8fe18653ff52c74374a85f331158e4944a5697c24a8e468a0ae7ac51b7a267af6e7b4f810c4a58c9df2dade5ce03fc9c005c66e27d17a567a0284b8648469839be08bdf4840d65cea2a4e838c115764b8ee0c87ddb538e54ea0136c8d526efd186ad515d12e6dbcf79cacf6446492ce6625d748428ce7f28886dbd5a0bc5e1e2d8b460b648e943d8b519cf1d43e928c3f0ab97362bdeaec2e727ba505b8a507944d7338a22849c93961beae4dd4da2c7d9c45603594f309f64de333689ed8ffba6541eab08d8869c2f550035dc3f51772f5368a243a360ef128a4777df7bf495bb2b1b6285109586ce3fc093bb3e7e7e49500f8431e4778d842fef6fe5da2c4fa9bbf55c04f12909251543eca23e2f33aadd3932371274f797adba14a75517c786b8e8eab9ca0ee7b01a1aa2626c54f06c2a91265675035dacf894a4b6bcc87ff132243f919d7a286fc713ac76583bff8835682f2662b23af6689652f5e6366044c6c58e7e253a4cd560b4d87ff88969d69bd8364279f12f4054f6136e8f491654cc9779cf6bc04e5714ca30b1c575ff6971dc78399786ca95b634803b695a7552af40a37d770c8a5ea97de59792516ee8f0a3eb0e8c5843c5bcfaa261c41bbc3eb89be5de1ff448fefaa68254924dcb41f69e2aa66ee7414f7e7563cbee7e71efc1c480891a34abec56bc4e79c48f18cbe356b8fdceb2dd013362192c6f59df9d7f0d3f52549d1c82bed2cf5fd1de6360be85b8dd54fab40543d9e6f9f6deb6b27c86a0a612451efc1fbd31f781a66c407ff639f4896a5324e970ac23c6a4bed74de2c43dac475c25cc17d12d8e78a9cea291434da1af20ad38db92ce4cf3bbd11e996781fda626d3459bb7bbea8a70b6ec89001cc4af453481b26c7ae797e7d5162ce470ab33d05cee3ab4175b2b5972bbaf148174c37076a29b12874a0f33f8177650859f66396f7deef595b1b4d9661b2d1c070bcbe68b9572530c7763d81c4a4dc6c1ea4bd20e852140eb8eba8e09a33cb4a44d488cb6ac54b2484675267fa2bce713fa379c6b0e9bb94ce4b26f1d86f7f05f27ed2bd396a707c8ca3dd3ffff6d894d9a5248e8ec184f56df2723a3f382667e92f401eab5f55cbcdfcd84c78f598e9153e11a091579b6165b7dfe1a1b1eca44070157a933879cbdfc2751975bd27b4a8a002892f57d3bdaa234fe1ed6d214a8a539db7c052bfdab59de2255c3fe963476aad435e1157dd0fd809e891a40c089f6f54dd48d6a430cc3a20129afc742da2bac6f6f5f2424d8dfe80402763c735983f8e0d8e182e170efdb1c8b96eb30b20b9d23379a4f117ab34997796046acb337da6c9205d0d4ebdc1209902ba99b314148a147306de24b85d13a73e4809040c3199c2704989fc034a50f4aa11d0c10749baf9180ed0687ce35eea84c2ae68eaab4dd42af9ec722976a051e6e2a75675ba23bd5418c3e9a2a2916c493ea7c0595de2805e39e7a03728b55dc3fd9608672ebf30c913849ff0aab1f7b65aa0fed88a530988e7935a494cd5dbfde9ba7e478b2fdae5581f1514d14f334ee04d03a0d57116c051ea99b3481d27d2c16247935c1bc8a5ed48bdf89cd3ed0db8ccbfb2f2ab0181fc81f74afb4331b1fbae6d2cf05e15d91cf61d4a32fe2711fe9cbcc348ed148effb57eb7d9ebf41f53a7a1fa0d01eace0b2b07ff989a9bf2cda28e2512c3a5c033d1d6e6e7f2aa602d7c89a696eadb23dcd8cbf664cd8f6293bb65fe0968d2309ace8d9e37db65090d9013b84a3667a51c8bfeafb8e17caf9c59e70e3e512423ca3645087022df61eaca085f4e4244b31952488d770c0203b7a317133423dd147a488b60df23561126abc564177dcad37248a08be0094f918f48dadceffa29f5143808074211ac2285ccdfa2515104f2437c62a5703dad4b7ceeacfc1a49684555d4acb8f2104e2a267426a9c56400d74447578b26825c5ff9294c77d37bc628fbb816bad0e94ce3a6a1e1fec4933c591d5ee6ae2adde4e39da0efde426af14e52e8d5dfc04b73e539b3445dc6d11c6c61bd5fa207bbd961419d31f597c5c23d8ee5e1a4e1bdf6dbdb31eaf8d35621b71811e1aef0d0844e6c351cf8fb7333b1c70da4061777678bd6c05d1fc4ff5dc573e75c8b1f7803c9d04328534657c57fd43399fb61819bea63a779a0e172cac915e1e17aa2e8b9e4cbb6fd85061762a1c1681009ae110fbc9d6bb72c9d4996e4f39e01e97487629e1a2ab7f7fedaee145c6e4bebdcd4b4616151502497e81338c67cb5eb652d966ed1eeb78bf0267bfddfb6a5d946c22390f3d3646720d79e81093f774f4a5f5a8dd1e6ce838b46c239bfe57e804183465af502907b360345daac9aa8c06bc8a0a683a5796c51cd1b24ed77a8328406dacd9d1be87b0d1d504a6e68fda62ef49954333c531acedc916d57fb70a8bf2e8e9ac489318e10606baf854bde7d78cecbaea79be4dca3d5d71e38105bdcf2218180fdda620d57104d50a7e458d7043f8965279284a60cd98d5d7af29f367713975670723d36553126d0abdc323196fd73688df1cd8c648733fe9bebc8c96c4c48e761555d9470e13a3f798c5e74d63d73a2780269c095707a31b2803d39c5d9916f2e2ee2022e65800aa05b1e04cd588450bb48608f75bb0bdd6e0c85260e458e8139da4d05cd34da955027431de548c5db340be6998afdeb18ca949f5673a1708038974be6015619348160705e8a9115d6a2d0de7f7560f95a13b5a1ebd118ea25736348cbbd55c05fa0501d1870325157bc4a1702c47663a51e1a20efb67d1ec0c959e6197fceb4d6b4af87962b1c8e87c31100040ad78866689b05af67c4b171508999a86fe02ef47c1ebf86b9d6051e20edb8a578495fa0397dc418237824c2196cf04a772946ef1ada94a6f15075d9f3a167d5fc176eb4b68c8014ef8cd84f9a77eaa0e2863f4b0f7c9ab999f19bb51d7d4e5808a492024c1e9276ec3ec84a62d6222ec0f235ed180e0b5cb1c8a261b257812959f3e5553e39577f856843e8f835e94101408520be5086280ec8295a373760531d30d59bfd6030f22ef4046347eb3784e221e1deb7cb7e13ded53f8aabf08e49c0ef6b76a3cd4b4d333ef27627f3f576678898bfd7c8a106186886bc132aee38f23852a015462963da94c3452b21b138d962f76ce5966a6b4f110bf0a697dd715f410873bb3330c81a72768489538c37084fb23500105c7177076b3516c9f5ea768b041c6c2551438c94a4a23a0868c6c2c893cd083624f20dbdcc57fe6c87be2709979eea8b8254d57feb3a622530783667c6f400950af9e2ba3a7fea7e548e76b9a5785b6b588cdb1a7199907f8aa56955f43ae6a4f697b575a3f0dde67c2f084d50b0dfb7448370481e12d4f08ed65b7fc49031706bed7df9d0d1d9c5c14ec9343f200c871af37457af8ab094cbd034586f4f285cd4072fa2977c65b1acccf45d52945ef50443ed6f456eb88ef2bdae41fa0bd2c2d118a5b88fadbf87826b31736607cb5cefb04ba7e9bf966130bc6ccccda3c759630eaba06ff75011ba3c35c57bc10185eddd0cbf914387f17edfc779768ad42b92ba592f48195568d3029701aac5eba2fc2d89622cde985e95b24037eba56c893dc176deec61ec520b2c3c256eb2e82926da702c7d96b1e485068ddbdf4c4d7222ad716407af4b62293b4fbfce2e8f064471bd942c8a088426c46ea5ae22971af11263e0399186492502efc8f52db7abbd190fda37bc5dcd31f4594f3d6b8a745e36d3e62112b43bc68aedc9347b1db2845b7955496a49c466a3d409804e9ca640b3e4100dcc07ffecd374c75abc6dbbd2c045f8ecfa5387df6cbf2a4a6ba36a51b50b8fd1f8c53ab74cb19496384529425781e8a087e2a8c984acb69324585285fd79750221f6f7b44ded4267cb03f84b9203b003b6e387969d5e17a3328d7f98cbb34c4a3c34163a3fcf32f019571f78c6f94ba66f0c4ade3a8b30c1818e8ca91596101e4009879688eb93d700eb95ec1855392317829d8ae48f34925348529575ec7b1c232e8f56e547954f9a807d3a3c1fe7e89003d89a328b01f4cf3feb77bb7829ca4254fd6f9d4f73c11a47e85e7da607827499ee0fe8cb8295fe64db9dcad7dc323629e48b58fdf0ed28f60cc934b5bf208337e4b4fcf2b4bd351027ab6715b4d434e99d52dc5d7a81dcb9f5331bce55aa9d4c92a555296902416064528735e9e8c9e0cfb7e8ba10da2a22e8edc2fe2aa1a5e9531013cc7525c7a9b117bf5151ba7a4ca3f693b9ebd69fac7345f95528ffb3b5c2c7e9a55c919027d8007b349a2d69678f548bfab1ab022792c3863af8ba03ca27d4e980ca3ec2dc28381e7e88f965f78eb610adf1388cde7d3df5bc80d0b5a139430355b8369f5a4fa498b8c53073293ddac0aa0af693d8352fa1347dbfa415ac6f1d5ebd1f23c61338936c67003ef9d6db313435c7e0713c19011da50763a1eab0afd43b182da384a9d45b93696ec7a51b4c0e39347d278ab60ef75572e31bafea1933dd3d3b9a18ba3a98bc6e6ce6612003bbc0e34d3b549868fc423fddb81061c0810c9c18f7ab0796fb08e730e77295941e1e96baec1e7e62616da6469612c31038f77b659e811e"}, {0xf0, 0xffff, 0x4, "01f042792e0c91149abc033fb347cb9c39397346ec262a0a62f507b2a2953cb1ff19ff4bf9984573219480f147fb14b5451c4e6d7948ce150cf1803d8274857d160283eb1e80b9071f10db0ec11362c7411691df637bb66abfa1c7ad56863045bd843997a6e2a748bc7b13fbbfdb39d74e3d83137100e3ee7fbaf3bb50eb3e504ed776433fd931df12d70d88d8116762f5b6556c1a51b0113ce511ea37729b42ab3b04c3909dfe0d7faaec0c5189ab80a08d7cd0bc00a28a1479a073719531ae8277bdb8d555da22804d72448194ab05b08f2339b30f1091c68494db"}], 0x2380}, 0x4) preadv(r0, &(0x7f00000039c0)=[{&(0x7f00000038c0)=""/31, 0x1f}, {&(0x7f0000003900)=""/96, 0x60}, {&(0x7f0000003980)=""/28, 0x1c}], 0x3, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000003a00)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003a40), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000003a80)={0x1, 0x4}) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000003b00)={&(0x7f0000003ac0)=[{0x81, 0x1ff}, {0x25, 0xfffffffe}, {0x8, 0x5}, {0x101, 0x6}, {0x8d, 0x3}], 0x5}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000003b40)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000003c00)={""/16, @ifru_data=&(0x7f0000003b80)="578974402c8dd64dab11972117427525e3a2504ad5ea82506416d6f73bdba982851b8f396b088e10b39f7c5e58bad978cf9b3fe8bf589a8294d3a9100e30e1f2874b2e3ac854794a9654672856c33ef2d42ae71234b6773366b1005e342049b88e4de28ff3efcea53ed0f168c14223be4648"}) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x49, &(0x7f0000003c40)={@random="d781ec4c70cb", @empty, [], {@generic={0x806c, "43689a4a3144854c99e0aab277be7f143b9e9d3e61ba8b2ca34e91ef358ad75b99689095e87155028d916485c687b6025110b1e1360d9f6f1004fd"}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000003d40)={0xa, &(0x7f0000003cc0)=[{0xa, 0x7, 0xa, 0x3}, {0x1ff, 0x0, 0x4, 0x9}, {0x10, 0xf9, 0x6, 0x80}, {0x7, 0x40, 0xdc, 0x4}, {0x2, 0x3, 0x4, 0x74}, {0x9, 0x7, 0x0, 0x9}, {0x9, 0xd, 0xff, 0x2}, {0x8001, 0x5, 0x7a, 0x9}, {0x7, 0xa, 0xc, 0x80}, {0x1, 0x6, 0xb1, 0x5}]}) r5 = dup(r4) writev(r5, &(0x7f0000003e40)=[{&(0x7f0000003d80)="8fe006c5cede61790b6b069e1920b8222465131f58e919a1af63", 0x1a}, {&(0x7f0000003dc0)="d8c53762c71daf827ae704de0f9002cafa3704b880373f77dfa5cca3f3d3ba8fce13677676289cad0aad47273683fd0d78ed4e7c7063d9da3b6f656a9f6c150e1b7b79a2b720cf1c34170c7df2dd57a56d2039", 0x53}], 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000003e80)={0x4, './file0\x00', '.\x00'}) 1.929499275s ago: executing program 1 (id=2052): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f00000002c0)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) 1.929063548s ago: executing program 1 (id=2053): r0 = msgget$private(0x0, 0x730) msgsnd(r0, &(0x7f0000000d00)=ANY=[], 0x401, 0x0) socket(0x11, 0x3, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgsnd(r0, 0x0, 0xac, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r0, 0x0) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) select(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x100, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) renameat(r1, 0x0, r2, &(0x7f0000000040)='./file0/file0\x00') ioctl$TIOCSBRK(r1, 0x2000747b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) fcntl$dupfd(r1, 0x0, r3) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0xc0e99db6de761f87, 0x1) r4 = open$dir(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f00004fd000/0x2000)=nil, 0x2}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000069e000/0x2000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x4}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00004f9000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x4}], './file0\x00'}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, 0x0, 0x0) 1.657471201s ago: executing program 3 (id=2054): sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000009c0)="c2c08a93485a5a60e74ee9f598f77ef9fb002e6552b514f1960fafd56901d99f5f95da182d38be8b2ef6a24f779fdb9ad0484fe2ba6c2f6ad15ba6fb4e603c0fbab33175eae85d01", &(0x7f00000001c0)=0x48, 0x0, 0x0) socket(0x2, 0x8000, 0x2) 1.656838459s ago: executing program 3 (id=2055): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1762) fchmodat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x81, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {}, {}, {}, {}, {0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) (async) setregid(0x0, 0xffffffffffffffff) (async) sendmmsg(r0, &(0x7f0000001b00)={&(0x7f0000001ac0)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xc, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="d3c93a5395f3d9ff2c4d014020fa2904e851368a103e9c567eb97b9f0a5eb43ada4729c784d8cd4861a3990629df84a6a95a7c117e2f68fc7d7208cf3255e09b95ca3ef2f298342f60c39adc2166dee4c913ec94585fea8c8069b9f6dfc477c419c6b7774440aea7ab74e9b5b0882c9c8f0fe8302983e8dede7da6f48225dc0eeeda196f51094ce1bca70f5b1824ae9fcdd3b085c1958096760ad7417a", 0x9d}, {&(0x7f0000000300)="8cbf087324ba22990a7c6ebb0b4045de969b7c41d72ff6fdecc4194c7f66d7f053e6f8f6c6bc6d552d18c146b68b12e9e3d243ca0e5188188d96b32ad423d52d22685e473ca48b09fdf341c94e0edeee86d3ca35ee3c55a89d5e641aee448224c346552fb0dd9db62e8f2d7a19a6eae7f2aaf8931ee628c0d0b6bdcc0f7f15a3c53be74f693442f61d4a03a1d7c2f93d147ad0136642053b3ae92eff75cd34868c5e44f12a68a67bd7558b74063587f73030d9bffcfb3a28e20ad40ac433bd3728765736", 0xc4}, {&(0x7f0000000400)="a73bfb785ec9b98657b7575fb47ee8c17e47cf07b6cc52387e45304d669ae750489c0f2874ad6ff457e9959fc2fea778d6be160dfe4a27d55ec006fbe6882ec364d297be2ae0ee18ba171f82c92d40275397b74dda6334dd8bdddf3380611e04e172b5ce156f75cf", 0x68}, {&(0x7f0000000480)="219e1c8375382e821f9e4d851f720fed30bbfc46a3f2b15f76", 0x19}], 0x4, &(0x7f0000001bc0)=ANY=[@ANYBLOB="b800000000000000ffff000003000000bc3bbfbc10adba846473af7e5c90d0d7aa7ce30268526450ff59dbf70ce56b973f895e833257498e4953abe3297e0f6abc920d9c930a3898bca18ca0f5559a8a5f8bff84de41620dbdc98f1881d1fea71cef894226ae7b5f9c920e2f77570a440432cb60746408d35ac16a836fb2d6fa6776e34af405ee38a6895f0168741fb2e761b79a82bd7df3619ee11ee48c4b312222e0d5309550f9e1d8c141cb9603e4cdbaa40000000000a800000000000000ffff0000050000005b32d6d89a58f32f64290c9f72ac9a534572bb43ce8b8d9eef58b23180cf96c60adce7d2c8816cfd628fd06d9ac60f5c0449fde25e18aa503b4c83beb7568873a7696431e03dde37c3fb24ed45bf73f1517cdc19fd89a0f0e0545eee8a99358de3320dad39a97ac751f2981b00eff0558c87cdc36e962f81cf2954a3e552d2bec953c1c4584aa439be6933721c9776f17a00000000000000101000000000000001000000feffffff2500d3dd9ae0a48853cdc8d2ec1f50939094c506be27a7447a54a4316b309f23e2e73ddf54f4c173935f45791a4ef0c605b9fea255da96cb1d34b05a731a92fee170ae6b9cb716cf3164597145b6bb08db6ff4842692876b0c50e04bfecad786401cb36b343c7ebc234519e59051843bbafce6858d955bb8e26e62b86322603415cae21dafae1af73e46ea575776af6a88e08315aecc5a2ea2cf3838509b0e159ee82caa44549199f2878d57c02fa46d545619861a1f3f2248ed3c285f995ae4f341a5fb1f14e1afb1bbb481def80e760e0c6363cd0a85a5648684defb2f7e76fa3370527490683f793cab9ff79f0691bc06f0ee413f8bef4777e9f1bfdddb425f4c5372381ef9d957c95f4c0a18aaf77d8e2ae3513e9ddf470fdd758c7184c4420ff055d695d123287dbdf695bb2ff9ffdaf4234bec344ad117929dc3a9974471e8e37db1bf9729d8bac7ba920cd7348b826604052716a1ceb5439bd352738598f3f0c683cdae77f54e778ec75e6669946f940a767941b08783ba7ded64ac45a63d6b995b88fdd19c2d6268a69bc8e9941733573d62957bafd9c9a7d44bd74e4ba6c41060e0ef7c0f7800ce894a7ce6d7e0b4c3ad29224c3ed1e257e5cbb9c694dce874b8f0f8da7a3b1ca0526b38cc918d95eb6edb58af3a3e5aa3d990298f45a5d26d3fb5dd4d26d184e66dcc9d193d098f759b7273c758248de6eb7b5dbde745799757a6706b2d25aeacede3cb2101d33da4ee1537f762f8b93fa168073490b31b0e155eecd688c1d62f68258c84b433657ddca45940b958ff8c20e95f144bd199be760db18c9576515007f61bb4dbe7da5e84d9b7e96f112b7e9af8c7fc345f5f01e5aaaf6a6f978830ba24e604195dfaaeed2a1229cc9980e2be66814951d24fe9fe37ecd510cdfdd4ccde2ab1ffa5e0c173f1531b054c87d682389aaa5a4382d00e5431c7e0094a0e5d8f54b3bd402beba3e84bfbcdefc3ff9860d0bc038a4be8002be5459258b672a96a0773c37a61760a14a9db48ddf37fc3b2a04d9774ab459988d397f52495b21a89fbb270c9ba813a9ae4801d5f0ad5827ce23b016ab4d4c92d0b654ee67c4d168fe8b11401cb93b797c9b859694e0d4547c8be62a7ce5db8cfc4e8b316799837b0de1541f417e9199b04515d0d9fd25ee69c86b72486d90d45e4d37c65f7f62b267b1b1a3bbfdafd01fcf8037e67102ee2387b012e59127c7eb30fb3ce5d359745f0458a5e42b03f8289f7794d0d14a13ee829130ab2d044bf4e3ba78990159ded5f812346f59bd53382beeda26ac07e64229c99e22291810b1b2cd6cd061ae2596d252cc14788f725f6007d24a41d61d115eca7ae06afb9515f4049447d8b5dffca652c9894c26141dc6dc94cd5a4d755b0aeb12f13bdfe07e64508ab459a1b8c9c3465cacbe9a72f048270bfcb6afef1d7465935d91a612917f3f81d2d9320fe63b91cb52d62fdec7a4a36303d6119d0567c8efc768484b07144f4750aa0797d145a4cf8923c39117ffe270dba5328614024ba1362569ef6e92a22e2f30d9efcffd9904799224b810d3df7094ce37189e4636094d316816d6d291db22a55f4f904394e3ed24827b37515076c0dfe9e9f7a81f8a56c580f2b5912b84f7c753a2ec29c5d78888f759eff0893a616b0fffc02ab52bc046ba886bf17343ef371b69918fd837340a76b39f58a3d014ca112a955a1848cc22d32a78f659805545e4247d52f49a15df4d9cb7b2bdaca273cf1df481b387b8193f94e17ec3ac621a1820206b05491f087af5223ec919082c8d3b536f778e79ad93ed9f7e58bbacd29fa52a4958784207c03ad24e4e3bc1dc5f4f1bb6643679d2d8ee2320ca2eda3e7cb21441af7f07280982d8cba22e7f5cd5319cbabcef83d2cc5b93f7945574e9b9e0ca87523bdc0d4dc2413b0ed75949cf1837606892cb8768a80370143451b635057e65b23735763725a3bf8642c278aad4b26c7926cc0709cbdb867e01c9c8b18eb9c282c810445ae7db4bb75108f85f3137db71f5822db5cd6b57ac1e35195d559717c6d8b9d42d77b181de61197016da47fc3969c4f2154ee15192bdd85bd251e48a8599b36e3e603efe000c63c02afbb9e08b2a519f59d2a70e83afc72a1b3280622b56ae0c42a51606b622e1657c67b0c048ea4869f05a49ea09276237292ca7ff9b998aa642140da63b8bf6f91fe34d9740930d82efa0f3f4b448e34dace62ee6e2961477ac5be56e7ffd829ff6f6a4ffb5878927a3c7bcff6490bad71887e7294666882105aef4e307599e2e45cca8f1834ee27bec6b46a6ce6c68ff6c508776f24b7c0d874ed3a53b670a71850caa11d8b61d57034c9d6c9f4dab0ab3a1f8f1b3d9c0c39edb117045f7359d69c97e9c336e6d42da6efa16fced7672d7cdc3e9f991366c0d75cb046c15b059d16e2976985ba6e0fcbbbde79b1b928186fdbce9c75c0f1431b58286358fe26ad709b344f14679ad5826084e8866d1f4c2e09cd57582f1b542460c7cd60c28ce73fb3309ac9cc1be0c12cfcb3276699bfdd8692414381153d391ea22214d31e8fab8855bdfa0539bd0e77e15eef7aeda1398d9972795d8f1a76cf3e88eda1820ea54a8ec838509d395a0dda8f63806c234d865689c17a19147d432b23883a935cc3ab6a0325e83055c690e6c617107220bd53af1bd3021821106a4af2f1074393a3e9ed5a2c417db4c930547ebb539d35fa82d7440b2f48a09278e3ceb9675b49d9c7d9b103326a5f53b95ce5fd9c9f1ee3440d0d81f6bab151b99f8ee4637458b1f3e3c8cc5189f0410f5df38bdcbf55f4fd3dbadddc1ee16906b343a6d944d66496a2600836308e00d4c00980f5893e980dc460d019ac4952371bf9f815f2125fabc0ecb07a0a772bd9da88b0b2576141b12f9e26660ef35bda4ae3c4bf6807645c4928dd92a36a2b4e37ce009a9044adf330ae5831e920c0fe57e2252c7c9c5cd7954c1793532c45e7b778855f433636ac6c44331815c78bbb793dbd7ad8339e5a8be52e48191fb91be3be9aabac262742a5249bcf4d5295a0f39f8686a1705497c7b94bab30123050b68e8025e111f5925717bb73bc427320185356e5530c9f4a7e2fbc9daa841c616f2cd967d8e3c74b5c3f1a8543c44fa2e9d27edf80fce8725d41fba8b48066bc258655745939602863077f8c29fdde7b63136333f50f1f961bc91cb24d52ab40d0a81e56857ff5f3b1dffd156f1e3f18d81f7cd9cb25d682d1fa46a4465338f4a7ead15f436fef9e4a59ff173ae1d4db209ce4b6506e43d81bb5589476daae3954fb9dedd8d8e232f9bfe9cfd6bec254b28fcc264701dfe1424416f3066b8144e6dd4f4478aaa52a2eee7b33e7778d0cb4183a114783ea664736104ef9d7f4886ea1a35739b5ba319bce664485533d5b3ef892b93a57ae7cff9f29d58c5cca77ffe3197328dbfeee094017dac6a7e16fd9a3300333875b845a906859ad17504eaf7bd4c308a093f6d43fa9d5b127c84885f7676cc49b8f324f81284ada0955366901e2f0ff3e4f988d304313cac5ebb0ae178d9807fd234e838f49fc41f32e32f91f670169ef92f6da26f86452dfcb8e0e8a0f799f5e46cfa5b4126874c3d79bfdd6bc1cf7af6ae38f52f10156980dd8828c4e45b7f462d36616ab88087cf131ceab79a30b446b8193f8917776dfe0627cfad4e1c43c6e859302f51a5dd792835d32855565e00ea442125dc33c59a39d3edef34257d8556517df6886aa1251689565cb9272883419046d9d1e4254b13e6b33600c5e9d12035a79600aaeb1a1742a3e9223fde84bde2b58d112f64d5a2159240f961085b2943b21d36a070b8e99e75e02733a6933c8c88ea97d2138d2c98b6df6acf7a7fa1edb0288c3f56b42ac0720a31393ebde3457eb50759d70aa48d5f088846154d51751d8dc7426fb16a23f2f3c6faafd907b653f03053eb51346855004ba0e093a102696c3a2e96f413abbe8f1e85d67aaa20ebf3a552dc365c16d7bb53d18e021c7248bfaa682bc54335ed801a87f181dc6dae5a3d586e6f7544432df6eb22adb864bafaadfc9211fb10a9b505960b92f2064901765399cef6b22e5b95f75130160fca2da0b517b3c62df9e89b7a416754d4b87103d36b14776a0bf16f6a3677eee7104791b1b00b6614fce5d0213f8f08e053a082138e441d00cc3444837c971055304f665da24ddca8d23414bd87e779140ffa8698841b6afe182b654bbe2941842b122704af624d07bffd8dca25516c0416a2fc42f62b1d996ec42460e1632c781a499dadd6b4167ded480c1ddd167e7aa2cef63b05f6042df5768b3a21b076aef4570336ff60681ea0bcd98b01c8e03c3c15a140d5ba1ff0e4fd06c75cab1b7c7322255b683ec9af923370a145f82facfc2506cb57b6878aef7689fc56c6e6d034aec7009a5a266a05524e1e4c8b418f073ac33485e4421b6ad4413fdbf95b02e3b1a14f0b7a788d5d577f98c281038ec425ff60300e51ff132908b0d3c234ed0d8d656f52a141addb76a9ffe1f58b0bc1d7d1c265f6c38f44860d478f2d9530bff0eeae57452c6630fb85fa50e5cf46386894ccaba33810ca0810488312214d01ef3eac060971cc6c0eb3cffce34fcada87cb4e2d22b3ed5e89cf71ff706552c74cb3b23cd75b5330f4d4cf4bfb8a7f1bf37bcd7c5b61f9337a593b72a2c8941cf3b85743512f47d002bd3baaea9a0524d48e36dd92ace4a78b54bb9e9ef578f30b7060bb555bfdb10d89461e00c5ebfe8d536e8a16221f1e474aca7850acbcfbf4ad4ce09517fca87d3dcc5c08210ad33865b1b07351eccdf582a2099dcfa9e41786742519854484c70e7fd6c00d06b162d027158614997940fcc26508ed1a668f79c0fe421ac447d2d360dca9156aca8d97ed50e47daf5c25a4026e417adf5effcebcf513bf384a3f2409e9a128b5ea650684b9fa4722bf4261d9842fdc8973d91dac7061c13209658251bfe7f6d9ce05c299c08d738dbddb68ea47ebca50026c497b599337a0c32ebaff00f850c8f3595031f649d81787857841665c50cabe82411e1b4904442d4837e112ebc6c89ea38c3c72ae5f3773455e7b54ec6ec5274bd92d991a9a5cd235558a0cfaa30c2bef4e768bd8eebac1e57e6ab94a88e0258c2b2a2290941f572a5517e0e6db4f7be23fa332e4c30d7323a76f7cd2a71561d66f6522189202a99770946ae9d9fbcf85585c2e351a7a418b9e5b1ae24c8028e6be3865ef25b6dce9f242ca84a5d93f6d4ac17785dd0a4ad1cf2a27c3795a19919e2247874e83019a43f08dbfd0820a12345491473f1a0c8b7f0ff344a41c678ba411ff2287948a2edb246a87ae90af63495daad260e45b02166623f4c504572365254b022b5ef467db5aefd2e79c37e43ebf722d228c36d0764a2c963910c9e1f7a78722b019030d7fc92725a28923534efcc14359ce4c3d90caf34428c8b7cd4f9245e47acb4627154b6e94a7395cf29a06504cf7f8e6a1a744fa724d6a48df918b5dd72c2fbf96b4ba6633b994d3a15997858499c789b055c7baa97ae84324497304523ca310306f424a16d7dbf9f00d3d07cf0d399dfe431f236062cd074ff613a18a32cb77dac1bc6be0de4b0d8c45385e97fe43fe17b46a93774191cdecaa3b668f727587889e2b2248ce5c827f435e95a9640c78843c4d9e5d69b4998086596e269bb3e11b0b45d0004b657f47b2c99813cbf0e576f1403d47a20510192447afc5a6b8c72e62f30f496f9f81ff00c609c8b18784a86a399c5aa2468bf6a123c331656ccb5ada6feb554c1375d068000000000000000feff000094539826e8a57101fc96238a6bf016d3728f4b9a5967df3a997fdcb179190a84d5b3b40c3a91197c535feb3a527d81b16c6fe782724bf64e089d8b71fb19178b38172198bcf60bc216399afe86eabb43ea8dc0f27d32da657a22bef6ef3785019d66c9eac55c681ec9044f4a0e6457af6e00000010010000000000000100000059a4b9735516ec6bd83fd9fed20299cf5a92ee81afdd96e3022f1e4656727ac0da3f928a72768592949f1ecb49e7890ed4f8f7616382c80744c3d8028a8cdca98ead7b9cbd4d320e1726aeaabcd7ccfe18a86489ab6889379212021484d484bb311c898f7f96cdcbc68b04b327b024b71f84a6adda48f61b3af29e255d42962dfae26a9418b97944e79ab9eba91cf76d0553a34b35577fe851a43af92224b1856907209f1402ec52cadd445e010dc2424ab9ddbcd4e766c0522cb5098ba854f01c114f10f30b95011db662180b83a5814f4b07c94ccec5a39d6db61b6909c2eefd70dba1a58e5e238f1b1e98df35f9b0281064872c26730b56e4dd114691000000000000b000000000000000010000000800000049520c03bfc62ca20f5c42aea5edc4709e1cd70944f5cccad2608713221d5a56820302eec3464614a0be7085c179a25507940059e3ec14418b8113be1f706678df08175eeb09701c8a0af425d331674eece1c96413b3fe2477a18a16ae374d525f8747ec6e1b154c4475e0627555321763cff19b96906c63c8cf3903addefe4e10b61e37a79a01a48469f76d6993dacb467adf33e7038883dfec000000000000b000000000000000ffff00000400000095ad3c29d0f0abba64be26541234f0819218638ef8f75fdc7129a99e1d5897cf2570ff49a86a818ea02efdfb252db2580132d9d8be384112f8eead328b43deb817002d4d5aee87af1335daf87cf6fb59315e11ab2a421be95ce0da8046e8fd5a64a57cc551c7370c762ad38a0c95495a0c5c529e9e2974cde6bc0e5d2d94279a1f7e90cb51bd1ccbfeb0dd4cd3b5dd6869e5053c04d8447122270000000000000001000000000000ffff000001010000d9c32c6c80a3eb6a6f94ed167ec702bd04493bbf9c3f8ec5e09c67ac8259b766233af4451b4f817ece9e5fe9dcef8bd60053d9fae7c7b6819a3a83209e405bc0309c8575e64311e8b8a9c3844390520006b4bb9ba1f1f2f5259b0ab402a02c44762e3bc903e28b0a56356f1a696e4659802a50328aece017e81731b6cf83129ea439256745e390bb7ef511bc9ef92c12ff99481a72e596df195c74f8a0df2c6284766978d6fed6c53c01ddc98697557b8d9bb10088a4d5c055fd66f3a15b6408feefd1c3a02cacfbf18802b89699d7a1d72b170b2cf0416ead54deb2dea1e9a5f2c09bab5fabcae3e5a5fe7caefc5bc1cd7b50ef5bb6da7e2797612ac16f7e500debeec54c2947a4b234a0ce9b4625dae522ea8ed3bb5a384f09d97a42b75b2466881b636ad3f6c5508566aee426bcf6808349edbbd2b27ea89d1998524ba1521824b655"], 0x1560}, 0x3}, 0x10, 0x8) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x55, 0xfff52, 0x10, 0x1}, {{r2}, 0xfffffffffffffffe, 0xa, 0x10, 0x400, 0x2}], 0x1ff, 0x0, 0x56f, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f00000003c0)) (async) r4 = socket$inet6(0x18, 0x8000, 0x0) getsockopt(r4, 0x5, 0xfffffffc, &(0x7f0000001b40)=""/59, &(0x7f0000001b80)=0x3b) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x3, 0x8b9, 0x3e, 0x10, 0x9}, {0x9, 0x4, 0x7f, 0x2, 0x2}, {0x7, 0xfc, 0xc6, 0x31a3, 0x5}, {0x5, 0x2, 0x4, 0xb080, 0x69a3}, {0x98, 0x800, 0x0, 0xb1, 0x4}, {0x5, 0x2, 0x8, 0x6, 0x7f}, {0x0, 0x319, 0x1200, 0x104, 0x1}, {0x8001, 0x38, 0x5, 0x3}, {0x0, 0x5, 0x5, 0xffff, 0x2}, {0x10, 0x1, 0xc, 0x9, 0x7}]}) unlink(&(0x7f0000000200)='./bus\x00') 1.655521801s ago: executing program 3 (id=2056): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x5}, {0x20, 0x7bffffff}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9dcc9e09f384033b099069b9a6eacdbe72142da863a5604000000f9c98d3d16a69f5d33df7a6f06b847497fef3661a50920d30886de8b51", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@empty, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @multicast1, @random="59a64f2c5729", @remote={0xac, 0x14, 0x0}}}}}) 1.653530963s ago: executing program 3 (id=2057): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() poll(&(0x7f00000011c0)=[{r3}, {r4, 0x10}, {r4, 0x40}, {r3, 0x4}, {r5}, {r4}, {r3, 0x2}, {r3, 0x10}, {r3, 0x4}], 0x9, 0x7) setreuid(r0, r1) setreuid(r0, 0xee01) msgget$private(0x0, 0x140) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 1.650914163s ago: executing program 3 (id=2058): r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000080)="8907040000", 0x5) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000800)={0x2, 0x0}, 0x10) 1.611844408s ago: executing program 3 (id=2060): mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) 1.609071439s ago: executing program 0 (id=2062): r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde308000000113dd31b9286479e629e76119953502e35db7400147cc3f014df12d197", 0x3c}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404be9931d0eef39a243da0f9b792a0806c36a96bbcd6141d5b96c49f85abff153012b62fb100bc221c", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = dup(0xffffffffffffffff) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) r4 = socket(0x1, 0x5, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000), 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x3) connect$unix(r4, &(0x7f0000000000), 0x10) (async) r5 = dup2(r3, r2) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg(r5, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x11a0}, 0x2) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) sendmsg(r5, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x408) 1.405505653s ago: executing program 0 (id=2063): r0 = semget$private(0x0, 0x3, 0xc113cc3f95e80938) r1 = getuid() r2 = getegid() r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x1ff, r1, r2, 0xffffffffffffffff, r3, 0x4, 0x1}, 0x8, 0x3, 0xe0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x46}, 0x2, &(0x7f00000000c0)="8b", &(0x7f0000000100)=0x1, &(0x7f0000000140)="1ec8997676e5446efa04184cdd68d4349e0a04d832617176f820507f44459eeb89deaaf863ada9509b4b8f070eca6dd89c904e35f4790caf804d101e88f1cca8d9a53a7eb23690b5e2bd7911de80baa4b3b83f68ad48d33178b5b725633055652b6dc5bc3d56378b2c7e1139a4394569be196f9737bf702bc58cb702569ca688c6d11b00cf0b98004d8456a668bd6bd70f787ef81893f3467c2f230fa6dd47dd8e8370e20065cee80a67dd1400c7a09f4ae6898117e1abd676290d11a2fc519992bc723a80b518020570ad6f9bb28b7b07db5a022b3a7e42608b4f0977859434a2329480c442ee8f78d624650962d861143d6a54c530ed3248aab79f6d71f1b1e0a6ddf6970dc9824cc415d74ed64b6fffc98259e9d0d3e2da2004edf3694e7cbbd9b8fa55f8df11d4d3ba74ab95accf336fd0ed3a8122b1debe3f5bbce768785ad51a39a969c1331c3be2c736c5049c6b64fb8922e700cf73ed0f51823b4a553ed50443010edd15ce06c2e8d56c043054bebccf0c03dcd3c20ab334b191d6cd746175ba9a917ae40580abd1c14b33520671c77d992b783d19c3c83063836cd8dbae94105dcfd482aa1f0937b7827e281198e72b19025cf7b260f9ffba7391437cdd81ba9c993803ab8b53182ee6503e9c9cf046a58cb36741bb2c85e54d3c90082561d2ac35ff17bc42c8ec10cab0f4ab5f54d6a1e51ec74746b2d9fa00c182fd4153ea793338aebba2f5b7df1f15189dd1615f9e42a6d5d7a3c75d081671c48bc1e578eefbbeef12339fc351bf63cbb972249a24dc2547253b7bb2ddad0448c0a162332e50cb1e8b714d7e23a254ccdd1a064aa6c2598e341ec676f24158226504da716e6656fbd48c3aedb95670e86043ad36a47385d5361f85072d74588e0fffb6207db653781f5212c2ff1f69735ec2966934a640fb31169f34c38ef30cf740ef7ab32ae15bfa92d5a7b01e2720911b16425830004d3761456d670ce8aa95d7542482508d8976c3999e3900dd4f5cec74b97a0dc4fe90628ea9b4d56f160fb89cc0513d8c00eb9861954351244b08861d7966a07b7c47e0516eca57a73f781b42543c6fce282f255bb3a19a9f0c6987c26bcc2509aed8c9b497b431b8a8d4100ce214b744ac46841363109492789fe6c310b36c3d1e7b613d1649e6f406fd4df3e8dd136c9e1d49a08414b50e18862af528641c8213c84210baf014533572bb109d576f45a55249f5154c3eb057ebe75ec4424249311bd87a2e5607d32bc1193d032e83845aa9f093319cda438cfddfedf1a29f6832365fadcea96898c34979fc3fd3f5da5d3614ddd6f9c72a5f70f3c91262b4f955490ae357e2fb7466f5955e18513646cf53fa4a1ad96c3d3d6852a661285f244f9429f84b2f10ce51b1d1a60f4af5f1ca7f3b344ff5e7277588d63536ecca7ba6c4b4c8c519af2a00fa9d977b483b22269c501808f1497fb9d85f465b56996780882825162632de1ce9ea425f040528b43a2ce1e37e046f5544c556b26ec71e8667730af8b04c249a9d00b87046b284fa60434e4ee1fada9f65522494cdfbdbb3e4cf239b84d6370c5ada156f5b9ccb3eb6bdfaefda062df106d31aafe0fe451c491aa7fd2bbd033c19d0604cbf00325b64bb9bccedbad38c9de6b362df54cbaa9524a370dea023042d60131b416dbdf3a383ddd171fe3475de4fc3a2012c830f7bfd8ad01751ea90644b643879b8afcde183f79dae53e4d4a9a2cb028cd60c7ceed901778e32fa4d3c1f7323187bd743a1a6ecf86a98832c14473bdab68bf023e01e6ff7dde8f41fb67850e960cd267638995b79e441cfbb1b11dfefac49885a88e1bd8015d9f415902c83c9abe422de4422c75e1604823a085ea3bc6cc903b817c8d695b9ed1b7e0ee185a8f0fbc80a1ec9084d4ad4982d21bb7a1f10c22ecbdbb2b219a5893953baa7a761049c240ad83f83c53624e2a0931d45e294644ba3076a55ae2093ae020112b52f6725aa8ba15c7eb792bd36a322dde113b9fc1eadbca2d1e5b2e1c0d0d991ce90754bf2e8f336a9b726edb9a92e22887737c4818636b43ecee6c433a631efed1b1247d2d5597012d60fc8a9d678c30fa77bc2e9cba65bb14ea5817ea5ede7a5fa861030b56d820a9e52d2bef72d291015c380ae0ea24f759560035ccca610870ecf90e82737bdf468bf08486412808ab29d5a226f801bf13e7458a7c5517a293026f219db55d2fb97ec53165c68368eab28d034b6083d6ef66ee455330baf6deeb15d9382f44b18cb7de163a354431771726ba18dbfe68e21fd75d593cab837c35a33e8ca1cf3bba362254211b20103fefa6b1cad33fd55a9f81440cb8bd57c4ae7bd1986d0e84dd4b38fe9f3c758c524f785ab12feab552f04b758d4a4db4d27c53df77ff10bf0b3df8d802623fe259c8c51ffd6b816d12d8d5df913834492e3140202374430a318d413b53a7a4b9ecd1a58631bf0006e3e941205c2a7d80fcea7ad1d4e8641279f08780d1c8ca149854f52bbc5d910f2e83e76d7eb5840455183807451918020e69394783a1c69b2893b539f6424c28e0bbaaa99adb077b9046b4d2803f278b99f91582c51671d7cb607326f07b4574a8ac9e7a0537bdc5aa6270013d65cf435d98ff211697b46892379a28074a06343f6b471001a1ca52d783f98e1da271a5f7262cd31f0a4aaa8e30ce28e70acda74d17d563bd33e36caaee21c4a61cffa5c6cae7a4e492a2f92e814ea75304ea67e06c2cf0ef7d44d00b520bf90cadb07f9a0049ce4798f1efa5eeaf409d232a324963c18e03bceca5f2938b05bd8163bdc085270fe8c30c92627485fa60aa299dfc4ab8315b74d307a05f2c4e404786eb800fbcab5289f89ebc9cbc65bdaf15827da80c949e7ad5a31bfd1413baefc82c818d5f71f050ee0b87c150406aa06d04f06aac73ba9290a85c5d00d29f8d537999dd463801170bf1e34c65418ce5fa4c65e2010fe19390d1703c637e8dc89bef59c5d88dfcd7d8cf21d26d60eb625d28a96dcebbfb879025559b462c9b83294cc02fffdd6139aa757cad2610862f61859d4ca0a92826acedbced625bee343a872612493b3a40acce2f37e16d2529e3ef1cb5103ae5af8971d4346a76c697c6772fce72673623aecbe7320c24d4fb16929f615d92faf32c6e15592d2bf26c6ed4787bc7e2a933cd1c85995555d8fd66ce5d41c933c8a62ad130de462e576f3ef6e92549477dc0f1255718b9ed7e2b0cd9dbcb7549e5a03edb1b007c3454ce6e10b066701ef6ce5d2f7be10d118f3c5ceb05676cf0ba34aa0c4cc7f173c4adba9e9241a6002b5f5c8d79f1d332919f943752dafd92628e9808ec6e1e4a39f108743cfd62e2c8abb8393665581fdc1ed7ca733133473370ec2dd759e9b27a03745b81d2a5426dc212c8b90ac53c7ee7ac0a087ad98aa868b53abc318fb65fadbafb8eb2cf75cfa9fe784e201452d723a8e323c48c4e72f80647209f392ec2f47d41780bd636c2aa182ba97e5c71c0ccdbf5e266ee8408f086865fd0b029c746a10dc8cc446c9d45adaaaee3720436b003bbec4def85168c90680aa76dfb62d8932d8934f6adc66baf49627f75993341d71f63161628c4c2a0fc875311c68b2eaaa6da1599ccd2d78fe4b9ba5119578f00a78471f483cbe3645fc306e6ca92f2fa1d603c6755c3c6c70c70c2c2622dee4ba6e94a72f174fe670ceca640138a188b14471f76501c5b1d4495a8d3cbf94f73761c4982016dae5ec4265a89130f944b5957d2b323a8117c63ff37aa5462d70864c63e566fe4fe6a7f15c9dd54c9c25135d74ea2daa1a46aa87711730c9c49fa10ed9fb2a119507b7eb4b1ae922b631302b90c4289264bb728299df01481101d16af36b7d1be62cf6db6ffaaf804ea19ac25d2344fcdb366032385f1465928cc4e5a79656c834a235a98013f6048713729ce358919c5c35abf9ffc14832556b7afe2a97fdc5d4fed838dccf64c30f9c8f6ede57d4c5c739e882e8387e6b1a1c13a1837b894b00f45a54dd6d64375c65379234c649db788ffe9e9186ccfb7f9b1576f2960200bee9807eab6f129c15ce534cc2291f0c26623be259693be4e96f266efbc595c005b36285511dd389a576023dc9c6888cfcaddcab5336c185f6c8f50b0c4c37d68422dc93be0bb6ef21d759aa66c3e71bf418bd460f8fc7ef46e09b410d4e1055939ad4716956bacfd94be271e40728b5cc189b1e41cd18ab1033d8643ec5375fa02699e7203407a27f57b9ef944892593d12b88788c2c29dfb0e42216ff6cdcb882ee1234a33c40e404245af119ef250681c2718abc640683f1546afe5a83fc11cc0a7b5ed91ad78792982fbbc8d03276657b8701ea4eb7191cffab6dcc79763cd2f9ee68eebd5f3d62af89f65c9445da5db9e488cfeb1d0389724fc702c18b2a57f10a915713dfa85b274a9c55d7269bab37fa876050247ba87c484ae24b56b36362ab11375d2edcf93ddc8c79892c33804fefe2a62b34b79b0ee495c120346c241a90c19c0dff0b4979ef8d182a97343f5e9e9bfe42d94d4db45ee5295da370264e688aa11c86877f8240c387350d60768e42efea5154fc710ada709041e029ab95b00c6d2fd12f0c5c9568f70ffb97767668c62c57b351206a41dd4fa46e13fe40414255e0f5fc30f6bb60c9da0e81132b6533a7bfc88aee2501eaa3caf88572008723394e8f7996f40d6730d3aa47d8f434194eedabf7a4a93756739a8e9545d32286bce2439122c9157da21c3729a2d61d746a25067809a109f36bb927900db841e5c820238e3aa34075502c974e750790f6a5ea3926500b19e41c322476792ec5c78dac911e34af5a3db82ea7ca41fb813ea92e1ec09e234604350e393b89358dc6b8f990fb0b1432310a6ed7cd6c1e03a93e6bb5f8bca0d908fd482685dc3739558d18142622728081871a2019a3e4640f1e6f6b1d89e6620d1ce3356896aed354bd12fbbc5c94d766e91911aaf7764af368857f3dae6d1d5a3c74784db53fb259818b59c0d6cb00ae0bc163af9fd2a14a4ec4d563f5e5079051df33382e5a41fa9f54bd5d491533526d3f27ba1f33e493f4b40f82b72d37e9cab6cdbcb167764769c915a17343a28bef993e5fc0de4bbea2d6c1f48544d014da8ec4ba17b50ac0a0ab191aac549223d290bfb9627f430e49dea424d2a5a19b095c3e6358f0566a118d61cbbe8fb6d2b44ea899e20020b00634b5be1dd00d16a73e6b7ab430647ffbf86b71702829a2a88ae896e56dbe4db1d5fd2a7d5aeb350285893fbe66af5abd0e041110074d3ee023d3d1bdd6cea9b5a193cc927acd62dcedcd837c5ef5ab6c4d3c545b5662db864926c5a88681897fe1ca86cb313aa8871d7535c59837e6f15780c8b78dfa2574c3b8a7ac53cba0ac5ad8a78535b02a0bbf4199fe086d5256d55c54e646a89ec55f4fa9b6614a2c5bf4413e681385c3a44d58c34fcf3051c3d5d30bef4c963ee9b64e44331a3d92af1d2a360bb510f2304dbd2c901220a19fa8c2f2eb30b5a9eee90fe7e58cf8b2807935f73fae3f45fedb2631b9e9927c4cd9484b18d01cd26ea39417578d09a557cd850674f5e62a7d32e3fe7d1486dd9259d5e877235dbf32de680e50d1a4ce95027065227a2b955bd01ae65f3753767de55427ddbdd03b6199c40e375f6d5534f624641c29eb596104aa4cf0839e4c4656cfc86beca8859174b81f7f0d8daed97b0dda87a16a97e9cf74bffb365d4a7310ecd5aafd6245176edad153d9317642b7404d799096e77dab4984e", 0x1000) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) setsockopt(r4, 0xd9, 0x9, &(0x7f00000011c0)="f47b09dd34f8a6eecb5f850398ac298d743138168fca6c2a362040373e563cf1e08edf1011c631cb393fd4d0f415c7f66751cc8e7f2d1177912113e42378788174dd68f0c72f09c75168535659e7d97305c6c0f7840b9d7893c60458ecdd4636e6d7f084a2771c5b3ab92b4dcc8d329b4545e5", 0x73) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt(r5, 0xfffff001, 0x7fff, &(0x7f0000001240)="20a36dd7f58d987affd1cfe9db97ee2a6c1e2e3d30cafa819ae9c4d2133a4810c04dda879034fb40cff7c5fd37d799734fc7e02b1441312d2665a2db9840f10703b6a20963274ca909e99480323fe7456c", 0x51) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt(r6, 0x2e0e, 0x8a, &(0x7f00000012c0)="e165e3cae23da0eb8c0606cca2345e909de7bdf0de8017c61fbbde87171b3e0680bdb1f63221b866c09a0574f960019e6a06326b1466edc052dfb456c93b344b2d9f30f8081a676b8cbd79f8c53d38c587c3ea2924694e9dde9d50495f0416d03685b4c0e8fa38dc770936fcc50738098a38abd6b19a21360d822c6fd6a62d27757499bf2f127113ddf8e0cbc2e32d", 0x8f) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380), 0x8, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001440)={0xa, &(0x7f00000013c0)=[{0xfff, 0xe1, 0x3, 0x4}, {0x81, 0x4, 0x9}, {0x3, 0x49, 0x2, 0xf}, {0x80, 0x8, 0x4, 0xb}, {0x5, 0x8, 0x4b, 0x8001}, {0x410, 0x2, 0x2, 0x4235}, {0x4, 0x0, 0x7, 0x5855}, {0x3, 0x0, 0x3, 0x2}, {0x9, 0x1, 0x6, 0x5}, {0x3, 0x8, 0x7, 0x3}]}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001480), 0x200, 0x0) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000014c0)={0x0, 0x3, 0x401, 0x5, 0x1}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000001500)) r9 = open(&(0x7f0000001540)='./file0\x00', 0x0, 0x11a) fcntl$setflags(r9, 0x2, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001580)={0x5}, 0x10) r10 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0), 0x1, 0x0) ioctl$TIOCSCTTY(r10, 0x20007461) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) getsockopt(r9, 0x9, 0x1, &(0x7f0000001600)=""/132, &(0x7f00000016c0)=0x84) connect$unix(r6, &(0x7f0000001700)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000001740)=0x6) syz_open_pts() semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000001780)=0x1) rmdir(&(0x7f00000017c0)='./file0\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 1.405017271s ago: executing program 0 (id=2064): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x21, 0x9}, {0x6, 0x6}, {0x26, 0x7}], 0x3}) 1.404250051s ago: executing program 0 (id=2065): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x4, 0x3, @empty, "cb963333", @local, "9c06585b33a47fd79ba4fd077126f54a"}}}}) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) readv(r1, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f00000012c0)=""/180, 0xb4}], 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) 1.199390389s ago: executing program 0 (id=2066): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xae, 0x8, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)='j,', 0x2}], 0x1, 0xfffffffffffffffa) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f820000000000", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001400)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001440)="692a2fd1a6bc89d2c335292f610d062d7f21ae02138647ac0b9b912ff34e1c5c28ef4b8a64f40c074cfb07afcd908293d972e11791ad8ddfeb2fc7dbdb99e333f9f3cfee2142a87f3abefd2630e08d9fe5cea6c7473c1524a65d5aa522387dc7679e3be9a8eed51f19391efe9ee60231882de7b4828ab6585f78ebcdc9449cd2110f59a3ed860c21425e12f752b047f22d59b3d07949824de6b9c60f01223a924c27b54f1ced268911401cf58a0ec1acd4c21a8d023e6f7fde40fd70b2d0c26b801fee295da314f41b1aad2100f63c7d047116799f7f", 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 1.198986949s ago: executing program 0 (id=2067): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgget$private(0x0, 0x43) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x504) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10005, 0x66) ioctl$TIOCEXCL(r1, 0x2000740d) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shutdown(r0, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) 783.950815ms ago: executing program 4 (id=2069): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fbc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e5e000/0x1000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7, 0xff, 0x6, 0x1e}, {0x0, 0x4, 0xd, 0x7ffffffe}, {0x16, 0x3f, 0x3, 0x800}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) 781.996017ms ago: executing program 7 (id=2070): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) openat(0xffffffffffffff9c, 0x0, 0xb5219f1000b913f1, 0x0) r1 = open(&(0x7f0000000480)='./file0/file0\x00', 0x0, 0x119) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2010, r1, 0x80000000000) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x2, 0xfffffffffffffff7}) mknod(0x0, 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x0, r4, r5, 0xffffffffffffffff, r5, 0x103, 0x100}, 0xa, 0x4, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x200000000000003, 0x0, 0x1}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x3) minherit(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x2) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) 780.877899ms ago: executing program 4 (id=2071): mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000200)="56b0ff205981af671743ce33cde797743552c294142dfb046e140765b4e47b9164c8d930313a83af9a2305e5412a2ded85d0348da6c244c8b9802b2fc9b3a2efe4be570b7f4c8a0480a8bc46d6acb8572fa5478cd864f51abb6f4811169b7a365f713c991298a701b63c3880dc7029d430ace7a746592f75482a0b25fca9cebe5f7bbf1105a2b07ab53188a93d5f48b0799eb47f", 0x94, 0xc, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sendto$unix(r0, &(0x7f0000000040)="f503625f49173b", 0x7, 0xde575be04cc9e5b0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x8010427e, &(0x7f0000000100)={0x0, 0x0}) 780.305359ms ago: executing program 4 (id=2072): sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) 579.266042ms ago: executing program 4 (id=2073): mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100) (async) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x752, 0x0}) (async, rerun: 64) unlink(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) r1 = getgid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, r2}, 0xc) (async) chown(&(0x7f0000000580)='./bus\x00', r2, r1) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) socket(0x2, 0x4000, 0x4) (async) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) (async) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) poll(0x0, 0x0, 0x0) (async, rerun: 64) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r4, 0xc4504444, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "97cf11dfcd75a74d9b04e3ffffff00f40000f4e7"}) (async, rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x80) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000540)={0x2, 0x7}) 578.837156ms ago: executing program 4 (id=2074): r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) setrlimit(0x6, &(0x7f00000000c0)) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x1823}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000180)="39f29fff56576a8d", 0x8) close(r0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 574.415672ms ago: executing program 4 (id=2075): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x71, 0x8d}, 0xc, &(0x7f00000014c0)=[{&(0x7f00000003c0)="7609841eec74971e7128c082851598d2ec8cf0c71228fa441e56dd1c1ffc1514dcda853487dac9598bd1eb4205331b5a878ed8adcd569e458bf160f4ae671df6d0ed3bc06e9bee259b6f0edf14d7511c406581435aa320b80514efc03414d874e1c7619f70136b9eb538c043557a4574c85dcab6f2eb2b82d5f03ebddde9424526bf7e0e302f76772da5115a92951007d3948ab4743ee286e9489785e4a5fa5818d12961fbca808a42ff80c74762c08ecfd77ff77ee36d45a6a6ba3c422dceb9ce03dc37cbf09928188891f59e4d44767ed80d0f487cc85b0bdb0a9cc3162877585d943b3f1178b707b2d0756ddfc6149ec920fc95f0722866e80d571d7937f3364014c877c0490f429140cc92e00f7e7b08497deafef87018088011832bdd175b3b8d4e6a6457882a1c791ae7ba3fb5950ccea1cb992e04fd191e2d83716869cbd940881756b25068e2c40f78c39b4b75967ffa2417b8b40c70b8e561063b10105ee4af14321889ef1e1eb190bbf606a95d7af08e8cfb4824887c01a638bcf85567254171b12ae83e86723747e31e8b68e9d1753f28be15f8c70d136fd530388441e569909c7167ced5098655ffcd46da26c2bc6f6fa6377a8a5815bc73ac438f61472ee6dbfbb49dae5b37f965980eed4bc6738cddbc8990a253371d50b5e53ceb935df563dc4581f490af673b2edb43eb373a3c2b1ba2ba55f601af2cf7790ea84aedb9152f38773eba553a5e39604cc0be6430632d4698db267fbfae91da162e077705512da9dcd1db91e01efc6ea1c916d3330347fa9f36dbcc30244bb706bd3fd7a58da8da743126f3062e77b81fd8954e1a9ccb99a336d3d5b08c381154fab56c6fbc352addcdf23efbfad9289d0125f7d70f7637e0cc3b3dada5cfd3e12f9102ca58e5861a10ca8135c29343872e15f3970ff7b5d99f7a219f64daee78a4aa3f112e4d598407a622ebc1f1719d05843f0db055777cbe953d9a2d73ae0e3cc532cfdb0d5c703bceae8f01e774a15a183919125ed1a4db6c38213baabfce6c59f7a20354ea2fa1fce5cc2d57897ac69f079cd7e9c68e197a7554619447ad6c4c3305bcb65da23a1c3d646fbbc6508d9fc9d1265ad5df317afd820818086328f78955ca8b46ce2ad0c4cd03240fb2233d4ff4ceac3885e66e9fa7089555cc360555e5abba4eac6fac48acf739ea8026bad4c817b50fc28188436d3d22adf934a10c0f63ab0d2ae40366b6c00bb3199e779f6a682c4d325dde766ad81135642a4f905b2f97a15459e722f7ed5b65dfafd05d9bf95de3a0393e4ef39e2b5e1cc7b62c4a495f5f989eaef3e43bb04f85f89fce56c9e35aca3dec082927d101cf81b59972263a44969a6f25f991341d0c882c54becb2432e4ec3d74e64bf93ddcc69b89eb44fa9c571713b31c3fc713a99fe1991f60184db13db56cbafc65dcca5f302fa40e3fb89b989fcf7422a86e6e6f29bca2acf430e8fb50d9b011b34b2797bc86a5cddaf8843a6974621a170653299b846711541be82161ed1483e961fb458133b3d0132e2c1696d5dad6e4d84003704181014e75a4a3715b75a3714792cb1473eaf7502c4e7dd6c3a2a69d6e6eb799d26f3da944e85163c215479a21e121157df09711081f0eefbe946647b3fe7bfe8294a22a37d83026184743a461231e8775ea44d3d114c62c447c6a574b37b216d1c915e203966c745e7f1c4d054a3b650e8a8cf4c027bc7be802034f6e02f5788da8e95d1a10d1d81dcbc864154c9d8af6aca3513e42af6e73377a8f806bf1ba3298e2fad33bd139b318f62e40b753dff2c86cba9d54585fa02dab6d02e24f9e3ee0f985bb7630d53afde8d0b6aa33a1f998af09646cb7a9dfda988654a53fd1d698039e7ed4f0738ab00ddae572ad213d88bcfc83bde5072d1a6c0c63289a4d1d0b9c96a247a78beb376e1e92448d3675fe375ff1b0c0e0d6ca316ac1d53295e69945cd2f5ec97a59ccbaae01966541ee9cfb83786eb91531c639574d441e71094b9dd096ef8dad96c729bb14e904d0e32e4ff1d7a78478d30f802d2588ddf34f8da05395539d0a9a819e185080d8be253474220de799d32a1e8ad067a3c2dacf76b7da271e0532e5c01438b4995186d4bd3f8ab174f8f4d00a262e44c51dfb25ef0986f17880fe621163d8ac48221e047bf8429271eac51deec946b339562236bcabc784da416089c8feac3d8498e811641b3d1b56e556cfcb3206dd3ed68860c4bce1ed51aa2c8f2bd4d6621b40c9bd1a939ff596e8a48fc9772083855446409ea109adc07251c12a8049d6c258caf12b4a54313ae776000ddfdc8c026e4ad922f26848ec009991e87d7c915991b93ab3743e526ac73ddd74e3c0022b31eaa800f0166c9acfa72ab4af9a5293c65224da5fccfdac8563886dac02fc185a4551e57dc4957a19dfee7680c8c0f19d51de47ddcca1132a60ac401f0d870719aa2e62deb90b5e4b5ce871b9acb288b93fcb6788c0fa350dc4c74c08c7362f98d41a76e77762e19b103b13ae8851634d93e569c2db9bb8a5c57acc68ae105e5ef3e7195efbd9fee548443a3bce90ee9e65adc3b06bee415529638c176daf32fd2691fac2364eed2f0222983047527ac9cd340415fa239dbf1d630abb544254d57261a01466dbc7cf9bbd86f7b7d7d665470ead593e5e0520137e6c97822b266196abebb106ca62102174e8de9687bfa467e2882b56d5ff95df742a6ed221d12b67523d52f31243dd51edea4ec933af4c6f7265fc74d451a1fdc196c012c2ede0e45dc1710213a438719bf68b3f47894fd04489446e74565befa91fe0429ef28684eb24140c2b6b8e832d67ef20a3ed4908472ae65727c4747c2321c906f1d1f9c38b69371faf87e3a48cf1081cb13a007b026a67be1ee75a6e20bc40d4112f579c2085bd582e38c33f4619e5b92ee81d84285c3c6be373d10f67cf0aa27253c96ddc649ed88af4743bea77c4cc0700b9d1e3d18573ab46e1ff0c49c6750d7076eebd3e8a0773a49b212fc6e2679d6472d9ee5ae2a6d8c58ced8986ccabf12ef89c04b974de189f66a9db7d19d507c40e72fbc628cd5db0b8dfeca6efbbd45d47042b9e6919a77f2c250b4800d1ed629ae982e5dd4789fae76d1b650ad14f88f68c0d136eaa3446a2622742df97d41bb7d20fa716a33cfa1b387e7bd31741b5d328f236f18c5b74efedd7279b729c2facc1385f626677f3a86bf71028f14bd5d7f108384152f1f76b9f30d3bc1b9ab7231e9eeb3535cc35eb6c1138f304350c8052607f2ffd3937c649e5a08500c6af8036e3fd525e6c58996f7f65266cc148934ce6071547ca2ecfb981207cbc2a2b9394d46424980d97b83b87f23ffbfb9fd4d348cb48e85546561d13bbd118d85a045b58801a26c0186916ee9875f2c6fc5859f34c55bca5bd0ed127c5555d998f93a55fb425631f6ec9c935f3ebc80804ea9f6cbdfd77ba8cb2db771dee41369d2b7c0841998db6679d8f2fc69d4225c2d5fc89964bb80e5996a5f3121de2a8b4cf043a6751ccb0545a21cfbfc50bbd36b262bdc1aee1054d1b8f215d115ad6e51cb6b01d8dc68bf154641746fabd44c897feff8a5275a95545965545da5ba197444a5705ac15a492f42d36f1e57f087a9b80df0fed48d904a686629c773a8e84dcc5dba5eea35394277069c6e323f34c336c5af80a7ecafadcc7d76f85ca5a0a50db76cd5e3d0c3eabf2db4b276d8d24ef1ffe0c83d420f13b452c8f0ff136fb1bd73eb08a66cfb0b576d95490e3472ff724e115d9495f8357b030d452a4dbe38081b62fb7392f77cd75a13267c7b063fd700afe8db05794a9b340fabff2c9c1d5ce71f231a8bd9b8cbf243e92fcb2ac8ce8bb93490c325289cd56122d3aa7989cc3566c3d247e9b461f2cc0bd0e11a151d3beaf456a6c16fe359fe994cccfcca8ad29e68e0b91be2d08361019e5b81ee947541a373546b8165fac1817e71fdfb119e3dcd1dc7091c360fc601729e39724515dc5afe15c46f51b6f1589ba9bc04cab28f5b32a43f53d250136b3b9ef62accffbcc3149184382fe9805387f52a00e6bcbbd5f82717365d3d7ff61d19f31fc5913b71f503477dddcc59866c124b0428d0a334150090b5d4d7e1f9445fdb64d7c576dadc39e95fa9a175e545692c866db22347445a2f9f3d716564113ec6e2f6788cb768267fe314f961dee92f344f8d2d42f969a4710cf31a680f5ba929e951d99b9da86ee14b9a07bf6566b57b608e468d5b909249c687765cc05f43600f28f10ac28e3e18c6c6de4811e579da547b088e41265d836df34288ab19cd0ba6c156a265d48984499a42625524f83e39bf289eda8ee9de3484625495b3daaf5db3ab02f95e0350637b6731943bfdeb39c5eb8af925f36b668c4da342147f14d220a6cd7d6b8775f855e8312908a9e0c185dec8993bd3a6da7994592c27d48ea9e0df51d3209d7b70abb19b25b0268e37b535ec0ccc3e228a513cdab186f3cc031229df87c1b54b092c0e9f65a22c9d97b292145110058c5066360fb8148a3c534c0d32db23e3f7ec0ca469c209b1e3d49a634e70882c013f10d9abe8a7cb7e263f6de5803b78c8356fbc1b6712cb6ad75d3cd2420a937a48b92f40bd99d9b4fdbe9fa411e188c7c4c984cb770e0d7b681a8bec8e5575baf020d9f4c48cfba9b1551af15946af981ea202ee87d7b5da588dd079bce1ae42504bee3b82105fc10cc5685d2f9db4026b09f59538402d547b932a6ee53137c7b266377302854612f865b0dfe19ff7634eb07ad6e01f11399fb4bf0fae26877a467bb6f9cf849a988546c7824bfd97551cd53b25d7ae25cf90482e9c7faa29a9a17061c31db3f9a8d35d9190da1280ad74315295766b42f896b5a185022bf1092d593f69daf4a8576a877f5528e2a43dac49e68997bd4e8b131ff7d32af24b1a55298c9a86dc0cd1a965d5d53373dfa9eefb7a60180af2df9706d2920a80cc3ead1d41b55fc6ee20429cc407be8be3e313ea3f149626c66012afd1d6e87c0117f5363ef8dcb5d4f071d0974354a4d568cff992b8ede3c13b36de98045b0dc7bc8b390a124a31019f3c32197e122bd2f9ec57fb4392479bb04f4352c3edb1e77a89e166b5e47ba03c7d6c9dfced235a0e8e90be49588c6f9a8e00e3f2063f235566814925f0bd1ab80af65724d437bad11498ee1c2ec7c2c447add5920125cbcbd98f39d0d9a25d73733b4b27ea82fa9d2518b205ff0b9f236ebee89ab6dd7de739c1e4a4b9f57015193d731ef099a1e95f059a687274d569dd39501890fc997ea7409312b16c3be87be261db03c87dbbb616b4a25abd6a3496ef51d2a171965a0b2bd63be70bc6f5f1c0e66a53cfdbc55aabaca7578c5485e2d4a11527b408444949f9e739105319ac1fe2bd0acc63fd1499aff1029e99a99ad51f07db80b60479a9a57b50b951e76a94c4284fd3c60d1c4744712505abd8ec69146b78b5961bb31b98b8dd7bfc896eeee774b57689ac441ebcedc3f1f71846f9592c4262de5a2f689572d6442610ffa8f24d48a5c741f7697fd10da6977335db601406828a1b1cf2c4703c7e88cf99bffaf53fb52836d5cf1462210706c916adaa3069224aacf35c8bb48b451e97992f9eca3aae30bca7b498c4b3cb2f1fd9d83d21457803f865160f59fd0d1d5aa0a4bb9c062851a643e2666ab0d72bcc20aa7ee1853d622f3c27d9c25644563d9238703be5322f1a9b5dc14ca729f45dbb9345e89654c8f92e9a15879bffd3bf1d6239da07cbe1b48e3fc3819487ab6", 0x1000}, {&(0x7f0000000140)="31dbf45e6c916913426cd0f60431f20ba527bab6a94fff409bd765388f8fe4d36ceb90c02731a5e0c94381335ee75b070c2e76ca8aa05e2202eef93dc0f394", 0x3f}, {&(0x7f0000000180)="0b68e7ed27307899398e278f8de4cbdc127cb9e43c2118366977f5cef97bd5d4b0052527b018bba020f35c3a55f49823fe97c6663183666b7c83ed802ec73e8b7172fb2184c8508edc1337435a49a8753c320d93da1a5e430eadfac987d1195095df3974df0ea9981ce833a0630fd1168f049189143222e21bfd164f87646ccc1c1f43b257dc3401d1e5aaf077bd269647fca9747ee2dd8ddf577c4fc7ac33709631958dc7ff27b32174f1d9b3ea23682484e280ec902880c7169b0f86d7acad6913a9905114284fdd06027489b8ef6d62d01acdfdb438ed42743f72271435bd411f525c0c62ff0b94d598ac9d4a78a8e84d15d2eb6f554209ca928c326c", 0xfe}, {&(0x7f0000001740)="fa0e1f3ffc9694f32bd882f1c0dc0ac54b3a31882641a183d428d5e17e6183e872c4537f94d723cc88ee9f1a3bffd21110d6e99bf72a0bfade8222cc9bac247d5f52f720bd113d2a441adc6fa51295f30b371a0c53a48fae4e97a7d9ed0ecea221d5031d3248c28670bdf459aba5a4fcceec038606b2f09d3f21b93d04edfc692a0b3aef67dbbe35dba37b9cee8ff1ed193b7ec12f2c55bb16db6ec3302bcf9282555b8dfbc9090bcd377deab90783c4be3eca600bf00bb78798e452c43b61592c10ea397f4d5c6d0cd9afbe96154dec81b083d96cb0fb62d7d34dc67a898eae1f3b90fcf4d58365604a73331bec7bd33af358069f241b0491", 0xf9}, {&(0x7f00000013c0)="b00bdd1e8301941c90576450393f30b661b65c35eacba7f6b14f36b7671fa08da0a49efe44713e7615ca1ac3b8bbf18a46c5002a91dfc9d00e48b450de54a2fc11d7544b646613728f5c86fe7ae9630a33e1e22ff9519dc0a55b40980f328478e8b7b8c035c29ac90d1c77d0424485c3dd4b9ada9d33a64d62fa2ad388e033c90838212c72abdab051e0fcd4def578e0ff7344e9154045bb69b0cf0dd6468a42f21c7716de0faa8e73c1239bd16831dca445cb92119887061fe086a61b3692c2c4941a6c3d5c5c18d2728726909238417cc9653bac3f59c5dd2ad8c922ee0800b11a22ab0b7bea37afe8cca41efedaf95e6e85ecde1ed5dd258ba4ca204b5c", 0xff}], 0x5, &(0x7f0000001540)}, 0x1) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001540)="de8ce05e470969bf8e5a000fbbd60b74ee0b006baf6a0b39490dbd1c51880269cd2f3d726c1cba87d6e4da875991eee21a21f24d569b0d2e36482aa559b1d7ac462f546f68bfc0f1941566af243d33f630685892863fdba09e79d0bb4d1d78035a900151923b1f3343cee614eb7d0866308e3a9bd124ddfea2da74e36b7848388458696c74c2f08b2898978f1e1fb335d86994c347938746968c57bae393c39cafcd3cbfa02450a2848b96c0e4241798dafb5d065ca6714eebef56d6a44a50cd91f3f6", 0xc3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x39, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)=[{0xe8, 0xffff, 0xd0, "18da5000d5dc2f377d646fab21902e70c65451eba1b00715dcff888d8d9028d1f1d842f49881e8b23d1b84ddb084226c08e8377c7b4acbdbb0fbc33e38e1551dc0c0424e5c48191392c940ea094717cd7ecf9b9e89d45164e0c8ec8de5918fb3c7d2fb23f8e0161c9fa0cf46c97e2294a618d0ba10d5152ecb3e86c7fec8498c72dd73088c7c3a338a78908e9b2632329cbf065795f619efe97e9e1533c37da820729bed109c71e94a21f36f5a9adc959986c6a2ed6e8d2681ed17ea2bfe808b361b358561c4df757bf344cf4496dff4f5887eb974"}, {0x48, 0x1, 0x8, "d006ed4797f0e798a18a3245e83325fad8c6134ca99908197a1228dc3bd5d6e8a5dc2817e3b8d9212fd311710037ee83c991ef37284958"}, {0x88, 0xffff, 0x5, "7bc19ee75bc6baca283b209d41ae77ef30772fc09d42a4ac1c15443041f014fcbbaf9975ca66e9e210c9ec5ddf0cc2b51a3445e4ddb0de1eecf61f1ba0e5328b5276c87925ac234d0a20afa55d328d093000ccf4af032025a7813787be444de41dbdb77a002169baa5628634a4ed080fcc03fa7a9676"}, {0x70, 0xffff, 0xd, "f0312728786e4b7779681e3f90b4250a2ca271d45bafb3aa2ce37b12217479ec4b0104469a9d10bb6c6546980a5a3af5b14bd34d458ff85560f4cba76eb241bc03074723f8a36defd3b28b9e24e4946aecf2691bd2e43f9f41ae4e4a795a16"}, {0xc0, 0xffff, 0x2, "9be25348bddbc4b24a1e4ea17a8979d5d2ef7ba548595838fdef77a5b0d97b745b38effe0d373bb8574de60b04d3867f7771864e892ae50881bc2c23bdabafe0ec2dc724f79ccc827b4d75d9c13713d89b32f8e712b6ef10751b5b154ec90d864e8b66398476f427cf8f01acacda97b0d8774f0acffec881b5a6ec1ea403570659f3c72c856099088255b01c2cf8de43dc5165ae4b5e294c138d283ff336b105fb24badd3cfe7906788c583638045ff9"}, {0x60, 0xffff, 0x20c2, "82f0f6629da6c88d4aa75bd71a7565db97826a2e90257d38aefe3ec80d81d00889e3fb1afdd90a72481499fd6013e1220c040776094744572f57fc8edb041c05320e9b482adf13e0dcf1cb057b36706f"}, {0x1010, 0x1, 0xfffffff8, "8992bf9942e549ce10b4c6e5042401ce31a1dae25782b9123e0e7b6fbf04fa7fd2a93fe5889537186eb39c6c5e159c768fa28ad5a735e587eab5c3156d001fb4b03a556fa4add3a9140f89b6c27802ee1759cdc29e5027de6723ff80ddb54614dc839649ccd4e7fb35f186ee3f3b472d891ff74b993aba4788474a08c3e735f90fd2e83f922df5e53b23e9141bc880a40d2ac46c472be955cca5e1574630b3c6f22b24b0a64058b40457e07f61b721fa19328b1220f804277d20e1f4acaa075ed5d73bde2081f9099fd37e2e8c04b1f8b85e84341caf47c752570b7a6a627a3bc176ce5e589b74234606bd6d4f84d2c8d1e98bb7c632168aad6a9f59ff2bdef511a019472bdb373c09418b600e20c9168ace22b8eea2da14767e6708a1072b49f1294548d22a3544b162f310d9abf7649aa48e7e84c9448662e80db3ba3cac8a867e2544e1eb6d9622cd080bd249c5d2fece89f6e92e27a87b038a2ffe1bd03aeb07d1727378cb9b3aa012fd8d15f0ff6c2969a14e9f5a6772a677d578692050af454c1a0844ea9a33b50e6eff60b4b7755c47c200c941cd816e1bd026d2b790192986d9ba11396fa3580c1bdbbc24da96812dd05c80d8088c7ba7eb4f6080a3b0c01faab6234f0a8171e70e790d4410e02b87580a195f3de5f1382c7aea2dfe0c4686c42753604cc37711e9b668db80b34ece05965dfa6ed2385e458d7da95650c3e4db3ab728782853322da3a787b50f8706f5dfae4665cd2ebec30e0d5e91240b9f2a41d29ef5125088d951b5a029aa040a6755d731ac4ef9a74b4031a8863f9fc093b193648db142fced90ab08b206bdef9416d75ba4c749e6778915854e64bd68cbdc32fc375d41e98f5300e902dcc6e928f52c8b09aab60fd1028894c3a8ab0ff13786b8c91a0f12d6ea15e0b0f23a1bf350edccd44ff7ca7c6e1e1465f1cacbec6fd37355dd0a24dd4828c0cfeae6eb2429e2f0a092a3d9e9d021d1015e2ccbf9a4447c0df9136ae726968e0ac2a70bb9e4716ad851cb79abf6ae0753e2c96a1a8500fe9b61ce0553f5fa8e3b28d0b2ceef11a82df1a4ce5719692fcdabd7fe7545ef11ffc6b3b8c0fdaf78c289dbd504d43edea6990947dfd8ab055d8d4a652676d9b7e5384c5d4bc8c00517efa840bbd9889af04c1ecaf23bcbf1629f79636302c9fb77b30c66f6cf12fa7a6fca5786c6c71e11f7509bfc196ea11a531f051a704d1464e552aaf598522b101d8675566eb64773b5c44a8b967e49db2b210fbc522b703c6c9dc6e97dfaec2f67372a93ba7c0c1bb227c2cd13979f672e177ffcdfbe83efa258029cc534f112337ac1b51a967cee59683a22f91963acd7bc595e9cf47e2a40a4a167fec0213e2ac7ce19a09225b25160dba860cfe498ffabeeb371e9e25047e73e500fc214fecf0c9e8d603a780bab657caf2a8c6be4c7ce80097d3c87e395d79e2c25ac8ba764aea96ddf29804c85fdbfa9143e44c64fd9a75bf61ef79e7a6e9e07217e522883a9858c28234860178118c0ec1cbbe68915a2703fd6179dd67078d736f6be115d766c670e3ad55e675e07815b174ba4b06e7efac1fd38cdb01151f47378694a3d54a6913eee4046652a7d3ea3a124b1a15915e5c9b6b3e193a416b802f6e34f1cbcb0b7290cac5ac33d9e9b4137a8f3e03688649384d7bf3614e8061a26802bce28cadb271f09bd5dae1552781b4aa5251eac95d33a624b3889d08bb24b8255d09b469de817ced93042f78d22e31b3f73c1e44f8a27fe28e05076a4ef9383caea39b9069f51c8c6fec647d3f731f7d9786b031201caa35c9557dda9971f1057467b16fc3f571cab8a2d5ae754e67c768e50d3d34fcfc913f05fe78fcbe53fa2f31bd24c9f722bf1b1e455c59eb08814cf8f626afd92fb9a2c902c0e6ff36f9eb0f32f28703e72786bdcc46dd2c431e7e110445c78b768c60236b520eb8ae5f77bafe4c4e9d2fcff8069d24ea3eb3bf22612587ad01c94d950ad0955e9a9ffb1fb067f8cbe819ceb2df0efde79080ed3f75c788a40c4fcf8788d30da663299486c44998b2e8efc8acb9c0ab81915a0f0f626af90a34531010ef9aa2fc11a359dc52a381ce3e79f489de27e68dedd5b9fdb46f2b4542f8a839e7acd8e0c6cbf4760827d377bfb646bc5a739f49edcc3eb0114cd7482ac6c7beec0935a6b969826f1f767e2d085ba46b598f4a2dd883243d207303193bb457513c4505400b8925432e8af70c8cdfa0ab891c6e650ed23696ac2346b4b4b61df639ac7a60c85eed82492a360390a3089fb670938b9d46f1ec93c5e14ef3ebe7bf50a08ea1a5d6c96968b7e2385f904eec4c1e0ca5f2f5034d0230adae2e171776d1f70f4ccf513bf9cac9e809e197dac5a686ef672a58f88c69e76bf63d51e725ca6c825d438196c4964c486c4152264567f0f8bf1b2d649b7ea3e5b89675bad9c1c907e318360dd449cb7ed7fe38c962c8c374ed1e5cbd6f7da0f02d396c932edb39b815fc22d785b8bfd1cc100894dc03d160ec5b45f9f7de9e710bc53ba9b7faeae541a1e089213ccf0f5938b6aca2a03130c76b63cbd449e8d3b1d33d0f2cf8524a7ee60dd03df18a51848619475b80b5273371cf8061516383a98c6f6db5b2f35b579d4b70da323c8d4bc14115fa6aa6ebed7045f674327a4a52bdd66c6e1d810a057c92bb69ae0399d6b0cea49a950f15dd097d3fbe76a5fcef34f0df44dab51abaf9ed2434fa370aa4c0ed2225cc3e40ea4540ae34efe179c1399b4aa3c8776dde9e143407cf6c7e7fdd54e894f20149aea061ffb7c8dc03d3e2ddc249a0ca0fa15d6aa52f99baf272e8566dc166f6a34696c7586ef9c16880a14bcdc4435e221f7d097c7dd7667ce836f82f623dc9214896d9525d4d3153ee0bef901dbf1177c405efdcce31775169eb8de86378a66c769ba0efeb8c25d933bc48d78c3d433d426ab5402e77dbb7122bc7c6ed54eee02844affb949d1cdf948d2e432f085995edff6635989924db336fd31bb839523d3923dc0b82270974a812890ff203905da556f2a515eab09752be5241b5ed57bee298a0dfdbecb11cc59b182fd0ef9a4f21563eb05e496da279bee5ac6851391a299d3083c05840ebbf5aeed36bd2369f194932d2e75f25f51a64423af1146bf30b259000c7dda0ab725bc504493570b2ef8579cb687fbb14637431ba0e67ad6ff29660b7b75047591099ffdd4fc866337297d2c11338e1db4a187c11744b32c54c787595e665436caa3a1e2de9deb02664da3d9de89995ada5303224f81eb7c092f17a8b4b72272fe7dfa657ba2c808974aca97529a70afdc77c75bb905fb2304baf1824bdcf77f8e07ecee692271d04dc4b2c25b4546ee8efad220a57006945e133f96e14270a20906f198b16a31ea3df19acfd38413652ad6ebf2ba0333457b90922c6fefece727a9fcd8f3a0827d694e078dec1664e3592ded273a09606cdc0f0d69001c1cd172ed92c9b5f5bbc90b7750e1ab60ce59cad0060d93e02ce141f5f3fa71561a978a2f0c0a048821e717f9dd109aecb67876c41006f99485b4dbc6cc538320e6c9a5964437684b3826869efcaa5b1ee5aec29fdcc25997e095088b33617b104b2a314e5532fe9fbb9016350ac7d5542e3b339ff22b31ffb186ed6c6c9f566c4ad699082f28bd5c22e592e0d969a150664aa084e4d77cea0dfc7204c05087efb1f8baf134a39fefe71d1ad551b95fc243c503fd8ae31246b4865abb5ad7972f5b85ce4cf3d4fc968883d4bd100b79f8b88741c2e477cf3bd1f953f800998796e1a6a0ef6464b68f37076c27e59414ecaa5d0ae3266aae428f8502b34ec0d6bee35e2c2c112017c0a2bf4bd27266f2936acf076f1f4d4c4b188e5b483708031cf719daf360062dcde60636b02044591c608fc36f532769da041010a206dbcf65fe82d127460e14f23877c93fb2d1371afa0d6593f00abd7cdddac059a738b0e02da1a3708d127f7c01d2299bb962d66d6f9cd075710543445feb436f361745b05fe561f0ef36be880ae07f44092326511d910ddc23d00e3832220ff8ec55dfa5c5f7534081b8d3034e4426ef31d284150d659941b24ce7521b3be4a22fb01fb4f80d69a4df6880fe491ad3fd953961308a36d8d26f4355e71391b2ec65c5c39c6bb6053c286019984469431d905234f746be1e674a1d69b1b23cc25da930710c6c3865f6d28f8c1f12dc49b476aa061dac7158fe4cb7901e5401d28a6853a9633573d6f807d0b87e355680f6170b8d168122f0c5e61a0961136197c8dd8f3445048739bf4847c8eb576e5e172ff3f1334957b0bf4f8117755f1586d7a8b2ee53eb6dfbf75da6ff7845e851103b52987e39f872aa7d21f2ac5d42c81d952ab8f105f9ccdd7f768d652b77e42180d104fb28d6aa71f6e9ca433de6a64b978d430d1bc32752148b1b475fb9c00ba24873c55487972f02da50b49857d05a51ace2d0403eb4ef74b0eba2e33171ef6a04054df02cad5cd0106831843687409ceba5ac06243e08fa2c9f78cca5728c55071529e60b3bea14a44a2695b66d046e1742e5f000b0520be90d50cecd11141709f3b5d26f36efd9e4d641a56d98a48c0dd961a27bbe4bd3494d18a129bfe396e24c61eb7736bb6fd70c8977894f80909fa16ebd221154299caa40697f897c5cf27cdea30e6a5f2af68a57705922acd806b1d5917684c2e06741ba35aae7f93d9b465822f2dc1a45aaf11807a13089183e6e909813ebd3b0abeed9b294f3e861ef471980c8691f05e95092753b19ebfc5036027efafef07f0bdc03bb0625581dcea83e1a8056175cd208f8211f1267445328a067f7f8244182565287c2f289bc2719526c10b326f4b7f44b8e2617a806afb56433511c9c928e997212047b9163c33dc33d140161d80965d29adb9d5fe134adda21394bbca2e8a7996bbba69ed6f32d4f4b8942629ff33c288cb26f41c436bdebc33c14155859e21f5b796a2ddded3d64977b4d2d8e293060aa541524a8597eb718f0b45e1b897050f2bba7dfd3c596e82ddc8a5b72934d5c7c2bdd32adceffe91708043cefb7169d34ba0d9856de245d47ea74d179718595bc0735504de6ff7ccbf8ebe4ebfd28266f87984794a655f0b388d9d2eeba0c013a4a5dd17895354ba0ba88b267cdd4a700d35349dfee84805a2eba4d7197813b1842ddce0b0b2193ab1677b4be5c4b4de0732f4dbaddd16198d9a27646342eb4944fe088b375181f4c38ed339c821d20c2724822790babde3bddc313865cd2d659b94f121ea6d05886656616edf450c58b5be740a755f90162b9684e97f39d40f03b15f74bb9c36d8d0079b6138a96205afea1d945c983ae177098e426c08b6756e3b90719839a4489d583485a2ea1fc061de06a2cbd8365c353dac80366b0050660bf15f615aa86e9dd2e95457fe41b298e3ff43ca083d1594df7dd20c5f8bc0acc5e9aa63040c7d90536471ac78a26bf7beacc339948eaf302b35bbcf786a0afbe0828e736141312c5dd036e98fb7681c4c6bac3f574d8590a1ab2a9f125450122802c4f90c416f6def09ab4b351b6e6003b1b6a516344868830bc5faf7552ef11fd488c296d6a7484ac5321340de04888384177fa8e99e7b558f21cec15925bdb5e4472b00d29d839cd431f62608edd7e116ce1c6e4ebd9dd7cc3e8f5ed72e49ec22b94cff660f95adda9d0ed452403e3c4d21f640c307e41266e6e08d62447fca6a889fa2eb7ff340d2a73c0339d6bd1741ccb5646d7598a365c51bf003bd8a37cc29fd998"}, {0x18, 0x1, 0x2bf, "2afa8c46"}], 0x1370}, 0x0) 568.199017ms ago: executing program 6 (id=2076): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000200)=[{0x2332af28d06ff883}, {0x4a, 0x6}, {0x8d, 0x4}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x101, 0x6}, {0x21}, {0x1, 0x5}], 0x3}) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000600), 0x0) 567.641475ms ago: executing program 6 (id=2077): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) r0 = socket(0x2, 0x2, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000400)=[{0x3d, 0x1, 0x3, 0x6}, {0xe7, 0x0, 0x50, 0x3c}, {0x5c, 0xfe, 0x4, 0x3}, {0x48, 0x40, 0xdc, 0x7fe}, {0x6, 0xf5, 0x5, 0x3}]}) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xffffffffffffffbd) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/file0\x00', &(0x7f00000000c0)='r\x00') (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000100)=[{0x7c, 0x6}, {0x1, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x20, 0x4000}]}) (async) syz_emit_ethernet(0x52, &(0x7f0000000300)={@empty, @empty, [{[{0x88a8, 0x2}], {0x8100, 0x4}}], {@ipv6={0x86dd, {0x6, 0x6, "de2703", 0x14, 0x2c, 0x10, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0x3ff, 0x0, 0xff}}}}}}}) (async) rmdir(&(0x7f0000000080)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b180bc3eb987aa9feb13ec99e805e6e84010003582a8357020000000000124ab4598519e7704d86322c3eac80280712f838130efce149d400d06a3f23616e77226e8836ed3d315eef8cc546a8a6f40d826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a025e7978005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bc4d08b96ca5d4d3e6706eac9b4e8aa9b05000000000000008324a00d2f5019383919525cb6f7e8574b2a374f07ca9e4ed28143f45cc2808d231b157d5bb7ad3b045c4724150d16e304c7bff105ceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0551dcf66f3e3833f21ae32aafcb96a6b8bdacf9429c25483a9275182602000000e30348e3d0daa5c1eec0dc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c8634467", &(0x7f0000000000)=0x210, 0x0, 0x0) (async) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) 359.563131ms ago: executing program 6 (id=2078): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000100)=[{0x9, 0x3, 0x7, 0x2}, {0x1, 0x2, 0x5, 0xd2d}, {0x92a0, 0x1, 0x6b, 0x3}, {0xfffe, 0x6, 0x9, 0x1}, {0x4, 0x4, 0x1, 0x5ed}, {0x8000, 0xf9, 0x1, 0x4}, {0x5, 0x5, 0x7, 0x7}, {0x8611, 0x5, 0x7, 0x80000000}]}) select(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x12) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) 357.499446ms ago: executing program 6 (id=2079): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4c, 0x6, 0x3, 0x4}, {0x64, 0x3, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socket(0x20, 0x1, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r1, &(0x7f00000000c0)="a7", 0x1, 0x40007) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x40000040007) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000680)=[{0x0, 0xeffa, 0x1000}], 0x21) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)) sendto(0xffffffffffffffff, &(0x7f0000000240)="d700eb9a9f9c4bd1bab71c1a446c6584c2f6ffbf415ab3", 0x17, 0x40f, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x3a) r7 = dup2(r6, r6) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b905812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f00000001c0)="00bb3226a4a900003089a2ca8eb89b299e60e89958", 0x15) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffff6200000000000080e74500001c8112590bb1f1679e3202c51692a27f"]) mkdir(0x0, 0x0) 171.597046ms ago: executing program 5 (id=2086): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x18, 0x3, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup2(r2, r1) sendmsg(r4, 0x0, 0x2) write(r4, &(0x7f0000000200)="11f85deb819ae54f8d3bca08a652d8eea6e01e96", 0x14) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=r5]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x41, 0x8, 0x4, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000002180)=[{&(0x7f0000000040)="9ccb60", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r5, @ANYRES32, @ANYRESOCT]) 125.766488ms ago: executing program 2 (id=2087): r0 = semget(0x3, 0x4, 0x213) semop(r0, &(0x7f0000000040)=[{0x3, 0x6, 0x1800}, {0x0, 0x8e, 0x3000}, {0x0, 0xff7b, 0x800}, {0x3, 0x3, 0x1000}, {0x3, 0x6, 0x800}, {0x0, 0x5, 0x1000}], 0x6) syz_open_pts() syz_open_pts() syz_open_pts() pipe(&(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000000c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) select(0xc, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0xd, 0x899f, 0x0, 0x0, 0x400}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0x7ffffffffffffff7, 0x1, 0x2, 0xfffffffffffffffa, 0x7db}], 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r7 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) nanosleep(&(0x7f0000000000)={0x9}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x0, 0x4}, 0xc) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r8, &(0x7f0000000300)="23270c5d40ec69a6dc66b94a686f6e64", 0x10) execve(0x0, 0x0, 0x0) 123.203991ms ago: executing program 5 (id=2088): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x37, &(0x7f0000000040)='Q[{L', 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x1, 0x8000001}, {0xb1, 0x10, 0x2, 0x400}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="7507c680baef7db78ff57bcf60ceb3ef051900"/28, 0x1c}], 0x1, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b8573c35a3f966282619da69ec1a9f407752bbe24189f67aafbe43cdcde759a6e118fbb3262", &(0x7f0000000080)=0x61, 0x0, 0x0) sysctl$kern(&(0x7f0000004880)={0x1, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x10, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) sysctl$kern(&(0x7f0000000200)={0x1, 0x41}, 0x2, &(0x7f00000004c0)="fd064eed", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) 122.407023ms ago: executing program 5 (id=2089): sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="3b9afdf53c4b3042149e9f056777c6bd7af5e1191cf4c02e681cc501", &(0x7f0000000100)=0x1c, &(0x7f0000000140)="33b0d3a6b1db5357ad505f", 0xb) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x1, 0x10000) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) (async) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) fcntl$setstatus(r0, 0x4, 0xc0) (async) close(r1) 117.795556ms ago: executing program 2 (id=2090): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x92, &(0x7f00000000c0)=ANY=[@ANYRES8=0x0]) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0x80}], 0x1, 0x10000) (async) fcntl$setstatus(r0, 0x4, 0xc0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) getitimer(0x0, &(0x7f0000000000)) (async) close(r1) (async, rerun: 32) r2 = getpgrp() (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x1ff, 0x0, r2}) (async, rerun: 64) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000001100)="c1f8652e2e2e", 0x6}], 0x1) execve(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713848e69931929648", 0x14) (async, rerun: 32) connect$unix(r4, &(0x7f0000000000), 0x10) (async, rerun: 32) sendto(r4, &(0x7f00000003c0)="98edc1cf9d242ff3974da44a7d14135bd098af851ac34c348faee1962d6c46b5fdbf461bf830a2d834290b52db8735d481097ea72d58dcbbef900c3ed549c7192281bc76da78ce4c85e55fa404cdbc535b0485af21dfce6c292f3d52d20554deead0144122194c4436c8f0a44df1934abda30e74769c50a935523c86fe42670bff1b0f21b5b1e988cb089546e638466cef54f5ebdb9239804183f4cbbe33603849607bc789bec4ec666e043790e51705bbd3d93930bb4d438c0ae48425fe5d5182b2cf507672e709bfb50688b40123b5cfa3c4d18dd7c668771ffc2d2318742b2be985932b51d702404d5c1c74559a884b06b316d805b3102b96b57360cccddc225faf85756fce553cae364fb5311df4bae08fcad3448a8f17e1c841e429ded2b97f36e9d27208096ea3668b2f4bbf379d2bf9a768aa78fb5471d8dcccbad159059c3efe5e5576ece7b8e1dbf3f0dbf10bf3a1bf775091c2c800a74b84247db5ec002e55d7dee183682348bd60c41c83ca1584", 0x173, 0x40a, 0x0, 0x0) 80.970438ms ago: executing program 5 (id=2091): writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000340)="b4f7552fff179479f6e9dc4ff654c0e587f27e8fe55422f8c61979202b8f4a883264d7045cf72c1ae71d1baa0220452572e6ea311a9f82e10f1fe80577f5db0c865977e0a622c0a5be86558d2cffdb2a6deaf8555ef82dc189b8f5bc8a3b99690085cb46fe3d0fb10db39082bc11a8606c4cd3544329ce927b7e664eb0e7818fd1550e78f55885c00ba1e0547fd84672e2e82e5ea988ea2271cb88eb9c57c8cbc77b7127a5ede1028cdee51928c8c94cb83cdd5773", 0xb5}, {&(0x7f0000000240)="59b0b5723f869ac0c03842963a50437f6649b6744bd4300db838497e543a5ad8658825d5e56e4cf6d92b2da6f664262a09408c725f7c1c89d9b62be1b3f0353f8c8af53b38f28a542474f76d51f62ba079ed8191dc12801b1e0dc9c42a076049b5", 0x61}, {&(0x7f0000000400)="412455227663a411999a398ae11c630a00c0b311ce2177b9b0c55b8695585d6a34f7cbe600be55ff4f0d6c9db9d2c02898464c1ed2a8870142d7405148d1f9ff5aadedcb87a6dc3a5e72b8f487b024727c957760af2115cb5ef3b9e349a37e6792e28186d0ef939607f6f76ebe261ad4237aafca0572055218f94300538f4c74d1e5b17f7d1c4d248953dd5eef191a7f811cf4b140bdf7444f5155c953b6c919fcbef29ea7b5", 0xa6}, {&(0x7f00000005c0)="8568659429ca1f7328c6a85cc0ef05894b11416fbb8ec9be6503b19f35d5e64d52fae5088a56f8a01e3abeb46a2f5dc34125c3a13c47ed37dc69cab7c33c9f45a7094d5f7058c0c88999e6e593af00a0c84099fae4971e8a384a3e56b20d20d465574c661f8eddf0d16967aa9d640f0a33fee295f4763e532382d50ee22a849171930a4c84933d8fa246dccb5342c3f643048808", 0x94}, {&(0x7f0000000080)="a451fc001528d88618d650373b2520", 0xf}, {&(0x7f0000000140)="9275bd0535c28f806b7f0d00d04f01c71daac4872571c38a0ea0", 0x1a}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f00000002c0)="71f91e34", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = semget(0x2, 0x4, 0x200) semctl$GETPID(r0, 0x2, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x121) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x121) writev(r1, &(0x7f0000000300)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9", 0x3dc}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3c8c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f0000000500)="c265650ac128ce7e4aba568cdf4c3a25e508931a4cb145e78d28c59a02588c405308a9ccd0dcb21aab7674415bff60703dcdf3ce48c738ac724418636000c94533f34f51f9e503607db59bab90d78291f19c0f46467a6bc025d36ceafb9ea22e19c415c408d33c5f4da194fa031f37cdf0e46874d63f77658092f7237389a8335da2e5c83c84bc70", 0x88}, {&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7651d36f10f86d45ae419b2ecf7af93d33b3de1f26b2908", 0x2c}], 0x4) (async) writev(r1, &(0x7f0000000300)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9", 0x3dc}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3c8c30eea6356105ec8aaba111d000000", 0x3b}, {&(0x7f0000000500)="c265650ac128ce7e4aba568cdf4c3a25e508931a4cb145e78d28c59a02588c405308a9ccd0dcb21aab7674415bff60703dcdf3ce48c738ac724418636000c94533f34f51f9e503607db59bab90d78291f19c0f46467a6bc025d36ceafb9ea22e19c415c408d33c5f4da194fa031f37cdf0e46874d63f77658092f7237389a8335da2e5c83c84bc70", 0x88}, {&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7651d36f10f86d45ae419b2ecf7af93d33b3de1f26b2908", 0x2c}], 0x4) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(r3, 0x20004276) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, r4, r5, r6]) (async) setgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, r4, r5, r6]) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="a445519f", 0x4, 0xc, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0xb, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) shmget$private(0x0, 0x4000, 0x500, &(0x7f0000003000/0x4000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000}, 0x0, 0x0, 0x0) fchmod(r1, 0x45) (async) fchmod(r1, 0x45) sendto(r2, 0x0, 0x0, 0x40a, 0x0, 0x0) (async) sendto(r2, 0x0, 0x0, 0x40a, 0x0, 0x0) 79.628017ms ago: executing program 2 (id=2092): setreuid(0x0, 0xee01) socket(0x18, 0x3, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x7}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x53}, 0x2, &(0x7f0000000400)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa6585f5121e188e238a435bf223e0ccaa74d6e6b85b6cfeed70357ef201f9784200008dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde8652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516ada37fceefabee7e3ebe806f6af569ae94b5d1275bf4c1bfa6d40c007d505900f9daa99e4278fdd58df04f053518af1fe5f644b3ecdac35dddd817a309698ee26a1debc2a6cc8d7e0963f72f8a0ec3ee974381c9148f9f15db2f87fb959faeb7e0f7b89f6d581870abfa555edefeaaea78731a820d1c23c9a9005ff0a75ddd86555666e320737f10aeede1c1618a20ce7d152734add534ce5139fdb4cdfe8dc9bdbb48358efb6cb678f831f489d5931df95a96895fa8bdbdf49af97bf8337bf0439f0e8d3c47d7a274f0112e0cdf144560cd8eda85abfa1f0d8ac02d912d53e3f2e52d3767595cc29156dd66d7ae51385a2f3831185494766d5b4cd4890f51011293097c74810000000000000000001b4969c81925fbaca9cc3ad5582454c409ae3aa1e23810b07f7237e7992503dd81ba46bd5224094243dad734d4b1627948dcc74c59bbed7de7ace9d1fd9f4d2e02ab8f26de0c3b76352a694861890d8637da1ab0282a122b1a64d2c6e7fa1e551cac2fbbe8f12b1201eabae231625916092f0000e96c859518000000000000000000090000000000ba98c40609cb00000000000000000000000000000000b33ab405b8082bb508988da7552db90fb2f46200"/596, &(0x7f0000000000)=0x254, &(0x7f0000000300)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555c020f0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdcfa0bd1c59ba3ccbad6c8af80516e4557744cd20180000000000000125f568ca7d3396b9057255f38184013a9201b5aca715b809db12bb3a673713716cdf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c70000008000000000fa455013521f98686e472b70b560f7021f567a", 0xee) 78.525627ms ago: executing program 2 (id=2093): syz_emit_ethernet(0x76, &(0x7f0000000340)={@random="8f6f77ede655", @random="aebfeea6d8c4", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x7f, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x2}, @fragment={0x6c, 0x0, 0x27, 0x1, 0x0, 0x9, 0x65}]}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x0, ""/30}, &(0x7f0000001240)=0x20) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x57, 0x20000000, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x23, 0x40, 0x5, 0x3}, {{r1}, 0x0, 0x41, 0x20, 0x0, 0x10}, {{r1}, 0xffffffffffffffff, 0x5, 0x40000000, 0xe, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1, 0x8, 0x1, 0x884c}], 0x39, 0x0, 0x80000002, &(0x7f0000000040)={0x4, 0x20000006a76}) dup2(r0, r1) 69.371264ms ago: executing program 5 (id=2094): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="d99aca906c", 0x7fcc) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x3, 0x18000, 0x0, 0x24, 0x10, 0x2, 0x0, 0x2, 0xa89, 0x3}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0xfe, 0xb, 0x20000ec5}, {0x9, 0x24, 0x20, 0x472cd794}, {0x8ae0, 0x1, 0x83, 0xfffffff6}]}) r3 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0xc1206925, &(0x7f0000000100)) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) close(r4) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000040)={0x400000, 0x2d57dd29, 0xc}) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.903028ms ago: executing program 2 (id=2095): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8002}) writev(r0, &(0x7f0000000180), 0x0) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) write(r0, &(0x7f0000000240)='c', 0x1) close(r1) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(r0, &(0x7f0000000180), 0x38) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8000, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0x80045102, &(0x7f0000000140)={0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) 1.043082ms ago: executing program 5 (id=2096): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, r0) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f0000000180)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 32) r3 = shmget$private(0x0, 0x2000, 0x38, &(0x7f0000ffc000/0x2000)=nil) (async, rerun: 32) r4 = getuid() setreuid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r6) (async) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r7, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) r8 = geteuid() (async) r9 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r9, r9, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r10, 0x6, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffdffa, 0x0, 0x0, 0x0, r13, 0x30, 0x8}, 0xfffffffffffffffb, 0x148e, r12, 0x0, 0x7, 0x5, 0x100000000006, 0x2}) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x4, r4, r6, r8, 0xffffffffffffffff, 0x10, 0x401}, 0xa5, 0x81, r9, r12, 0x8, 0x2, 0x3}) (async, rerun: 64) r14 = socket(0x2, 0x2, 0x0) (rerun: 64) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async) close(r14) 0s ago: executing program 2 (id=2097): sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffd91) mprotect(&(0x7f00004e1000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcbb3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d0", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x8e, 0xfffffffe, 0x3, 0x1000, '\x00', 0x8, 0x8}) bind(r0, &(0x7f0000000000), 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0xf}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.160' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (320399) exits with status -1 WARNING: thread `nfsio' (95486) exits with status -1 WARNING: thread `nfsio' (154557) exits with status -1 WARNING: thread `nfsio' (195914) exits with status -1 WARNING: thread `nfsio' (311641) exits with status -1 WARNING: thread `nfsio' (278426) exits with status -1 WARNING: thread `nfsio' (9793) exits with status -1 WARNING: thread `nfsio' (395640) exits with status -1 WARNING: thread `nfsio' (367897) exits with status -1 WARNING: thread `nfsio' (96821) exits with status -1 WARNING: thread `nfsio' (295295) exits with status -1 WARNING: thread `nfsio' (354916) exits with status -1 WARNING: thread `nfsio' (326989) exits with status -1 WARNING: thread `nfsio' (204638) exits with status -1 WARNING: thread `nfsio' (265080) exits with status -1 WARNING: thread `nfsio' (223829) exits with status -1 WARNING: thread `nfsio' (4170) exits with status -1 WARNING: thread `nfsio' (105937) exits with status -1 WARNING: thread `nfsio' (450078) exits with status -1 WARNING: thread `nfsio' (188323) exits with status -1 pmap_unwire: wiring for pmap 0xfffffd806bd6d9c0 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20003000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20004000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bd6d7d0 va 0x2000f000 didn't change! pckbd_enable: command error `ךq"l.e'6Z;=lt ]T;a%*Vvoߙ‹Gû2{5-TnYvOH1hqyOMza{IOj}FVsP)Ջ:glvGQ De()׎W_jKLR:X?U|tͤW8C\]bcV^Ȫ =*_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>u OpenBSD/amd64 (ci-openbsd-multicore-5.us-central1-b.c.syzkaller.internal) (tty00) login: #! ` *_Lٷ<1)֎`^Y@tN8 gBoyI$~U/ s9~nx=@s܎T2 pPtp)Z6>=(6Dro[,UY5 nB wi0eIg%,k+P^Gy`|$ܼS.v1.V 9KxB\9cw8?{9<ؒBc}e)C>uCnx㱥JF4eq7j3*iOSsn@R8}3 V&Pڵk} 3>m~ԑby0ݤno-Y9-WS0"wL P4fYdд[Uem~w`}IXčڈS>u`ghE.8hNRM6:EJ x6VZѹ"chezR8QB̃.F&jUףl}8wa/#R C:ˮ=/8}zwH`el;ҧP5E6l>+هo2$uQLAҎN(`kk'Xk = $8qpcq{V}>9CS%t>{uA2S|r]Grpj+lWD&3 dyj rPzicnj|,W沭xb`#ޔ(F}u6jKF~G/_ F+k>)I =HL}wMV+= ,0eǮAS/2 Ϫ`y3QLɁ_,o/U]NVѾː5l{Hڔ]u:H/NKEhkFQaĭn?,! AL˞h Cd,U' _jKLR:X?U|tͤ8C\]bcV^Ȫee (~JVL:%LE(ŚX@SܲvtA[`p=H8rDc`E3OQ`}ׂFFzk%l.<_M7ht?we#s3]Y!6) (tty00) login: nd6_resolve: something odd happens witness: lock order reversal: 1st 0xffff800001407bc0 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806dd482b8 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff830bd238 -> 0xffffffff8306e212 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 soreceive+0x295 #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf6 #10 sys_ioctl+0x67c #11 syscall+0xbb6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_enter+0x122 #1 sblock+0xb7 #2 sosplice+0x3f4 #3 sys_setsockopt+0x2ba #4 syscall+0xbb6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd482b8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dd482a8,1) at rw_enter+0x122 rrw_enter(fffffd806dd482a8,1) at rrw_enter+0xbe VOP_LOCK(fffffd805e624cb0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e624cb0,2001) at vn_lock+0xa4 vfs_lookup(ffff8000371f36a8) at vfs_lookup+0x109 namei(ffff8000371f36a8) at namei+0x7aa unp_connect(ffff800001407a18,fffffd806bd84600,ffff8000ffff6a40) at unp_connect+0x27d uipc_dgram_send(ffff800001407a18,fffffd80689ec600,fffffd806bd84600,0) at uipc_dgram_send+0x131 sosend(ffff800001407a18,fffffd806bd84600,ffff8000371f3938,0,0,0) at sosend+0xa40 sendit(ffff8000ffff6a40,5,ffff8000371f3ab0,0,ffff8000371f3b70) at sendit+0x721 sys_sendmsg(ffff8000ffff6a40,ffff8000371f3c20,ffff8000371f3b70) at sys_sendmsg+0x246 syscall(ffff8000371f3c20) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcdbee9cab30, count: -15 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000371f3300 rbx 0xfffffd80042c6608 rdx 0 rcx 0xffff8000ffff6a40 rax 0xffffffff834f2ff0 cpu_info_full_primary+0x1ff0 r8 0xffff8000371f31e0 r9 0x8080808080808080 r10 0xa4af6bee5faf6905 r11 0x4684626c32dff5ce r12 0 r13 0xfffffd8003adee00 r14 0x3 r15 0xffffffff rip 0xffffffff81ac00e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371f32f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=296161 pid=57145 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff6020,0xffff8000ffff71e8 process=0xffff80003728c000 user=0xffff8000371ee000, vmspace=0xfffffd806eca0c48 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 75643 17038 58858 0 2 0x80 syz-executor 75643 106005 58858 0 2 0x4000000 syz-executor 57145 37076 4970 0 2 0 syz-executor 57145 265861 4970 0 7 0x4000000 syz-executor 57145 303519 4970 0 2 0x4000000 syz-executor *57145 296161 4970 0 7 0x4000000 syz-executor 2230 83996 44399 0 3 0x80 fsleep syz-executor 2230 468327 44399 0 3 0x4000080 semwait syz-executor 10306 305607 23667 0 3 0x80 fsleep syz-executor 10306 346244 23667 0 3 0x4000080 sbwait syz-executor 93293 364121 82056 0 3 0x80 fsleep syz-executor 93293 194548 82056 0 3 0x4000080 pipewr syz-executor 63712 140572 94417 0 3 0x80 fsleep syz-executor 63712 278392 94417 0 3 0x4000080 sbwait syz-executor 86635 63492 39562 0 3 0x80 fsleep syz-executor 86635 372702 39562 0 3 0x4000080 fifor syz-executor 19116 496297 48461 0 3 0x90 fsleep syz-executor 19116 78936 48461 0 3 0x4000090 kqpoll syz-executor 92291 424392 0 0 3 0x14200 acct acct 66976 38185 1 0 3 0x100083 ttyin getty 23667 83321 75907 0 3 0x82 nanoslp syz-executor 94417 384041 75907 0 3 0x82 nanoslp syz-executor 44399 280490 75907 0 3 0x82 nanoslp syz-executor 39113 12923 0 0 3 0x14280 nfsidl nfsio 50134 402540 0 0 3 0x14280 nfsidl nfsio 83444 178173 0 0 3 0x14280 nfsidl nfsio 14054 503457 0 0 3 0x14280 nfsidl nfsio 60166 213423 0 0 3 0x14280 nfsidl nfsio 34538 387001 0 0 3 0x14280 nfsidl nfsio 41853 410129 0 0 3 0x14280 nfsidl nfsio 40342 314949 0 0 3 0x14280 nfsidl nfsio 58062 271166 0 0 3 0x14280 nfsidl nfsio 34836 314702 0 0 3 0x14280 nfsidl nfsio 94730 13337 0 0 3 0x14280 nfsidl nfsio 91246 94644 0 0 3 0x14280 nfsidl nfsio 4860 412297 0 0 3 0x14280 nfsidl nfsio 51404 38148 0 0 3 0x14280 nfsidl nfsio 826 80101 0 0 3 0x14280 nfsidl nfsio 27834 505172 0 0 3 0x14280 nfsidl nfsio 94081 240795 0 0 3 0x14280 nfsidl nfsio 31381 219199 0 0 3 0x14280 nfsidl nfsio 41090 161986 0 0 3 0x14280 nfsidl nfsio 29025 399229 0 0 3 0x14280 nfsidl nfsio 68932 279245 0 0 3 0x14200 bored sosplice 43393 423828 87384 0 3 0x100082 sbwait arp 87384 109932 1 0 3 0x10008a sigsusp sh 82056 130113 75907 0 3 0x82 nanoslp syz-executor 4970 475646 75907 0 3 0x82 nanoslp syz-executor 39562 126447 75907 0 3 0x82 nanoslp syz-executor 58858 294159 75907 0 3 0x82 nanoslp syz-executor 48461 42069 75907 0 3 0x82 nanoslp syz-executor 75907 79203 75400 0 2 0x2 syz-executor 75400 521645 18359 0 3 0x10008a sigsusp ksh 18359 78999 69923 0 3 0x98 kqread sshd-session 69923 500340 56206 0 3 0x92 kqread sshd-session 56206 423638 1 0 3 0x88 kqread sshd 3964 390039 14862 74 3 0x1100092 bpf pflogd 14862 261224 1 0 3 0x80 sbwait pflogd 50849 491984 43096 73 3 0x1100090 kqread syslogd 43096 382550 1 0 3 0x100082 sbwait syslogd 2742 241822 1 0 3 0x100080 kqread resolvd 36727 163826 54450 77 3 0x100092 kqread dhcpleased 48215 355281 54450 77 3 0x100092 kqread dhcpleased 54450 118849 1 0 3 0x80 kqread dhcpleased 95458 260671 0 0 3 0x14200 bored smr 49332 157229 0 0 3 0x14200 pgzero zerothread 94647 327894 0 0 3 0x14200 aiodoned aiodoned 58411 135971 0 0 3 0x14200 syncer update 81502 434036 0 0 3 0x14200 cleaner cleaner 59402 160031 0 0 3 0x14200 reaper reaper 76978 11084 0 0 3 0x14200 pgdaemon pagedaemon 41071 35462 0 0 3 0x14200 bored viomb 42339 515913 0 0 3 0x40014200 acpi0 acpi0 66466 94098 0 0 3 0x40014200 idle1 24973 70311 0 0 3 0x14200 bored softnet3 83803 222898 0 0 3 0x14200 bored softnet2 50223 444084 0 0 3 0x14200 bored softnet1 29352 103334 0 0 3 0x14200 bored softnet0 19496 253920 0 0 3 0x14200 bored systqmp 85421 484696 0 0 3 0x14200 bored systq 25877 50246 0 0 3 0x14200 tmoslp softclockmp 75883 439669 0 0 3 0x40014200 tmoslp softclock 91370 60372 0 0 3 0x40014200 idle0 1 86560 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 57145 (syz-executor) thread 0xffff80003719bc08 (265861) exclusive rrwlock inode r = 0 (0xfffffd806ea1b2c8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_makeinode+0xcb #8 ufs_mknod+0x5b #9 VOP_MKNOD+0x102 #10 domknodat+0x47e #11 syscall+0xaf8 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806dd482b8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domknodat+0xb4 #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 57145 (syz-executor) thread 0xffff8000ffff6a40 (296161) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835a0b68) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0xa40 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001407bc0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sblock+0xb7 #3 sosend+0x2ff #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbb6 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10206 11205K 12519K 166960K 14992 0 pcb 18 15K 16K 166960K 368 0 rtable 154 6K 7K 166960K 686 0 pf 40 18K 21K 166960K 150 0 ifaddr 33 5K 7K 166960K 108 0 ifgroup 59 2K 2K 166960K 175 0 sysctl 4 1K 1K 166960K 8 0 counters 66 36K 37K 166960K 140 0 ioctlops 0 0K 8K 166960K 1800 0 iov 1 2K 20K 166960K 177 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1553 98K 98K 166960K 3223 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 31 0 VM map 2 1K 1K 166960K 2 0 sem 13 0K 1K 166960K 266 0 dirhash 15 2K 2K 166960K 69 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 20 73K 97K 166960K 2289 0 sigio 1 0K 0K 166960K 34 0 proc 73 91K 140K 166960K 853 0 subproc 117 7K 7K 166960K 156 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 371 0 in_multi 66 4K 6K 166960K 214 0 ether_multi 1 0K 0K 166960K 13 0 mrt 1 0K 0K 166960K 12 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 810 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 266 74K 88K 166960K 22909 0 UVM aobj 131 8K 8K 166960K 135 0 pinsyscall 46 92K 114K 166960K 3586 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 112 0 NDP 13 0K 1K 166960K 75 0 temp 77 6828K 6908K 166960K 141821 0 kqueue 13 20K 30K 166960K 358 0 SYN cache 2 10K 18K 166960K 3 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 237 0 232 3 2 1 3 0 8 0 rtentry 112 204 0 140 4 0 4 4 0 8 0 unpcb 144 1810 0 1784 19 17 2 6 0 8 0 syncache 336 26 0 26 6 5 1 1 0 8 1 tcpcb 808 826 0 822 18 17 1 8 0 8 0 arp 120 34 0 26 1 0 1 1 0 8 0 inpcb 336 2660 0 2652 39 32 7 15 0 8 6 nd6 136 45 0 27 1 0 1 1 0 8 0 pkpcb 40 12 0 12 6 5 1 1 0 8 1 kcovpl 48 12 0 3 1 0 1 1 0 8 0 ppxss 1168 22 0 22 6 5 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 12 0 9 1 0 1 1 0 482 0 pffrnode 88 11 0 8 1 0 1 1 0 8 0 pffrent 40 26 0 23 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 1 1 1 0 1 0 8 0 pfstitem 24 206 0 84 1 0 1 1 0 8 0 pfstkey 128 211 0 89 4 0 4 4 0 8 0 pfstate 376 208 0 87 13 0 13 13 0 8 0 pfrule 1344 28 0 21 2 0 2 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 884 0 549 33 9 24 28 0 8 0 art_table 32 887 0 549 4 0 4 4 0 8 0 art_node 16 198 0 144 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 260 0 250 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 55 0 36 3 0 3 3 0 8 0 dino2pl 256 5290 0 3788 95 0 95 95 0 8 0 ffsino 272 5291 0 3788 101 0 101 101 0 8 0 nchpl 144 8527 0 7988 63 40 23 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 31645 0 31643 5 4 1 1 0 8 0 percpumem 16 84 0 37 1 0 1 1 0 8 0 kstatmem 264 100 0 74 6 3 3 3 0 8 1 scsiplug 72 9 0 9 5 5 0 1 0 8 0 scxspl 216 26126 0 26126 13 12 1 8 1 8 1 plimitpl 152 566 0 548 1 0 1 1 0 8 0 sigapl 424 2651 0 2577 12 3 9 9 0 8 0 futexpl 64 46375 0 46369 1 0 1 1 0 8 0 knotepl 120 537 0 0 17 0 17 17 0 8 0 kqueuepl 216 639 0 629 4 3 1 3 0 8 0 pipepl 320 381 0 349 6 3 3 6 0 8 0 fdescpl 496 2589 0 2555 6 1 5 6 0 8 0 filepl 152 17922 0 17644 43 29 14 20 0 8 3 lockfpl 104 864 0 859 2 1 1 2 0 8 0 lockfspl 48 325 0 320 1 0 1 1 0 8 0 sessionpl 144 51 0 42 1 0 1 1 0 8 0 pgrppl 48 124 0 106 1 0 1 1 0 8 0 ucredpl 104 3636 0 3621 1 0 1 1 0 8 0 zombiepl 144 2719 0 2719 4 3 1 1 0 8 1 processpl 1160 2651 0 2577 6 0 6 6 0 8 0 procpl 648 6020 0 5936 11 3 8 8 0 8 0 srpgc 96 13 0 13 3 2 1 1 0 8 1 sosppl 168 16 0 16 7 6 1 1 0 8 1 sockpl 664 4745 0 4706 58 48 10 17 0 8 6 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 140 0 0 18 0 18 18 0 8 0 mcl2k 2048 70 0 0 7 1 6 6 0 8 0 mtagpl 96 42 0 0 2 0 2 2 0 8 0 mbufpl 256 282 0 0 18 0 18 18 0 8 0 bufpl 280 9269 0 3095 442 0 442 442 0 8 0 anonpl 24 422837 0 403179 159 30 129 129 0 185 0 amapchunkpl 152 76305 0 75590 69 32 37 37 0 158 8 amappl16 200 11637 0 10774 83 35 48 48 0 8 0 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 173 0 160 1 0 1 1 0 8 0 amappl13 176 10 0 10 2 2 0 1 0 8 0 amappl12 168 3317 0 3282 4 1 3 3 0 8 0 amappl11 160 118 0 103 1 0 1 1 0 8 0 amappl10 152 14 0 14 2 2 0 1 0 8 0 amappl9 144 128 0 127 1 0 1 1 0 8 0 amappl8 136 50 0 47 1 0 1 1 0 8 0 amappl7 128 139 0 126 1 0 1 1 0 8 0 amappl6 120 202 0 199 1 0 1 1 0 8 0 amappl5 112 175 0 163 1 0 1 1 0 8 0 amappl4 104 415 0 394 1 0 1 1 0 8 0 amappl3 96 13967 0 13860 3 0 3 3 0 8 0 amappl2 88 3116 0 3027 3 0 3 3 0 8 0 amappl1 80 20127 0 19528 18 2 16 16 0 8 0 amappl 88 22211 0 22009 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 134 0 4 3 0 3 3 0 8 0 uaddrrnd 24 2589 0 2555 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2589 0 2555 1 0 1 1 0 8 0 vmmpekpl 168 22196 0 22149 3 0 3 3 0 8 0 vmmpepl 168 172993 0 170143 159 30 129 129 0 357 1 vmsppl 448 2588 0 2555 6 2 4 5 0 8 0 rwobjpl 56 55526 0 47628 119 6 113 113 0 8 0 pdppl 4096 5185 0 5110 127 50 77 87 0 8 2 pvpl 32 28795 0 0 233 1 232 232 0 265 0 pmappl 248 2588 0 2555 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 494 0 129 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806dd482b8,9,0) at witness_checkorder+0x1047 rw_enter(fffffd806dd482a8,1) at rw_enter+0x122 rrw_enter(fffffd806dd482a8,1) at rrw_enter+0xbe VOP_LOCK(fffffd805e624cb0,2001) at VOP_LOCK+0xa6 vn_lock(fffffd805e624cb0,2001) at vn_lock+0xa4 vfs_lookup(ffff8000371f36a8) at vfs_lookup+0x109 namei(ffff8000371f36a8) at namei+0x7aa unp_connect(ffff800001407a18,fffffd806bd84600,ffff8000ffff6a40) at unp_connect+0x27d uipc_dgram_send(ffff800001407a18,fffffd80689ec600,fffffd806bd84600,0) at uipc_dgram_send+0x131 sosend(ffff800001407a18,fffffd806bd84600,ffff8000371f3938,0,0,0) at sosend+0xa40 sendit(ffff8000ffff6a40,5,ffff8000371f3ab0,0,ffff8000371f3b70) at sendit+0x721 sys_sendmsg(ffff8000ffff6a40,ffff8000371f3c20,ffff8000371f3b70) at sys_sendmsg+0x246 syscall(ffff8000371f3c20) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcdbee9cab30, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff835a0960) at __mp_lock+0x192 __mp_acquire_count(ffffffff835a0960,1) at __mp_acquire_count+0x58 mi_switch() at mi_switch+0x4b7 sleep_finish(0,1) at sleep_finish+0x2f2 getblk(fffffd8009325438,195180,4000,0,ffffffffffffffff) at getblk+0x197 bread(fffffd8009325438,195180,4000,ffff8000371c0d38) at bread+0x47 ffs_vget(ffff800000b66000,19651,ffff8000371c0f80) at ffs_vget+0x283 ffs_inode_alloc(fffffd806dd48220,1f84,fffffd807f7d3478,ffff8000371c0f80) at ffs_inode_alloc+0x283 ufs_makeinode(1f84,fffffd805e624cb0,ffff8000371c11a0,ffff8000371c11d0) at ufs_makeinode+0xcb ufs_mknod(ffff8000371c1040) at ufs_mknod+0x5b VOP_MKNOD(fffffd805e624cb0,ffff8000371c11a0,ffff8000371c11d0,ffff8000371c10d0) at VOP_MKNOD+0x102 domknodat(ffff80003719bc08,ffffff9c,20000040,de761f86,0) at domknodat+0x47e syscall(ffff8000371c1370) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xcdca18f4280, count: -17