last executing test programs: 5.2550441s ago: executing program 2 (id=1045): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) r1 = semget(0x0, 0x1, 0x400) semctl$GETPID(r1, 0x67bb171bcfa50a75, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/63) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) socket(0x20, 0x4, 0x7) 5.084833255s ago: executing program 2 (id=1050): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) 5.029563554s ago: executing program 2 (id=1052): r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) socket(0x18, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x1843, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x0) socketpair(0x18, 0x5, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000c00)="b100050400000400000000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18bfb695564b67000000080040000000000000000002002fbfe0c2300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a969", 0xc2, 0x400, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) 5.021714839s ago: executing program 2 (id=1054): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) utimes(0x0, &(0x7f00000001c0)={{0x6be, 0x9}, {0x240, 0x5}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206925, &(0x7f00000001c0)) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xae) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000240)) r3 = socket(0x18, 0x2, 0x0) close(r3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) close(r3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) pwrite(r5, &(0x7f0000001080)='q', 0x1, 0x9) 4.149958505s ago: executing program 2 (id=1121): sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) 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$inet(r0, &(0x7f0000000000), 0x10) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d1348fc8", 0x4) r1 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r5, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x200, 0xc7, 0x9, 0xc2a, "03caea000408000000000000000000000087d520", 0xffffffc2, 0x8}) write(r2, &(0x7f0000000740)="c5708e", 0x3) readv(r3, &(0x7f0000000640)=[{&(0x7f0000000080)=""/17, 0x11}, {0x0}, {0x0}], 0x3) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff2cbfa35e9c0386dd621382d700802b0700000000000000000000000000000000000000000000000001"]) sysctl$kern(&(0x7f0000000240)={0x1, 0x29}, 0x2, &(0x7f0000000280)="81a599652df4ab7bbab2800e070e7bb18d54e2180f17052ab55d9c96f574e35c3f5a4823a84ba547904dba616401d1c9e7e965d6b354e6ebc60e56e84531e887eb40e2a7a5a5258a5cdaac09dd6af912273772dda431d1008f0280bdfecd3d7b", &(0x7f0000000300)=0x60, &(0x7f0000000340), 0x0) setsockopt(r1, 0x6, 0x8, 0x0, 0x0) 4.146054676s ago: executing program 4 (id=1123): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) setrlimit(0x4, &(0x7f00000008c0)={0x20000000, 0xba}) (async) close(r0) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fffffff, 0xffffffff, 0xfffffff8, "8b030003000104787d902b56d864d3c3a3f4d3c9", 0x29}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='X', 0x1}], 0x1) (async) setrlimit(0x2, &(0x7f0000000940)={0x60000000, 0xfffffffffffffffd}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af9", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) close(0xffffffffffffffff) (rerun: 32) r3 = socket(0x18, 0x3, 0x0) close(r3) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x4}, {0xffffffff7ffff7ff, 0x4}}, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000280c00000000000000000000000000000000000000000000000001890090780000000000000000000000000000000066b3bede775c3851000000010000000000000000000000000000000100a388579b35d089d3a210d9195989d033723cbecff394ff8a8b794a298a4e61691e280cdb7ad3f5a5a7841a881c70ae35e1d742c52d0b08e0c4a6b167e375808f53ad9e9d8e9e"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) 4.094550826s ago: executing program 2 (id=1126): r0 = syz_open_pts() write(r0, &(0x7f0000000000)="5f9ecfec49c60a421caa48fd648bea299229d154e19c9173be03b5744b63710c0c20f2aefd501d6a9c7587f3f6f0e1a91355f075aa3d65cb", 0x38) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x401}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xb}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffffffffff45}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x97a1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6a}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5df3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], './file0\x00', 0x9}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000002c0)={0x1, [0x0]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000340)) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000380)="635244c3b9b5e093ca0c0d849e29454949a1c26ef7367e6683b3f7051e1191014811ce4dbc681b690f593014752ab919e2c1bfdbc8e35907603fa59c9d0cb8ce17f2be33e14ae2770beb81d554e6b9e3c1171f64551f32dba1a1bed083278c401db0cbb6f273fb397272506d25490490cfecff6068d233f76fe5aa3473dd85b967b67228889515d2d1e1bbdce1f959f3bb2388ba63c85b8ed89235a5800520ae5c5dd15d90b3330ce0caa41d7b604c60b40e47f62e86186c8ff86d6e278035c6bb611eb1b329e983e879bb63a985eddbaf8c09dda72b432854145c075c30fd16b0252158a59b4c15b4e9d962ad5587fe7d5ac31d0b55f5ac558c1b8b6cd36d4dced45bc2323a0b37f170474f3291e4d6820e8fa98fd3ebb9bf0f44cceb5a861fbefb7b8bfefc24471f2b8644dd0573b7f0953b4b3928875edefcf6ae090c5f02cc435e32dffac2638a8508ce08982ee1e33ebc0dba61a8990f3e3b1eebd59ddaa662a73b1215b9dc06c8f64526f017b7d7d9364b7ebe22f49a07d4d151242f163994fc2f753d4ea4f49f01035369a02becde163bd749cb1266ea808a0333ba756e5754bb2f91d2101161aaee11cb737977e6ab88afceb1161e37cc006a2427c71e510d86364b45a3a738d2b57483d8792ef09c0b4871fab7dbfff380d9da03474b58222ae1d8bcad6a2fa809d694e7929c096a8e7de1f91f1cc7d1ea64e8203e03203b5a6cdbbeeacede0c64808fadaafb2bf5315f1c4468fc0eea941b30b71778aa1658119438ed62b634152b321e627a0c5ffa2dcab3a99597ae49a20a2eecde7c2ed23c2f0ac816f85cbdfa642c370e710bfcc890f83cbbf80e865eeea49233270275c39af573a61cc2da47301ee77c68d19e72917c3d90fecd1556b7f160c9a627f2b39a28314dca1c49fc0b3d12d7f96fc412ce44aee4993c9e0f0c38b81dab11f886bac0d6fde7c0d470bd177b8c8dbba9da626d74b2d0312d159d0c9029429c9dfbaa0823886ea5f2496eb5f7b31db176586a43b588526c4592f93c3f2fa01924a05d44cc9896dcd57932cebe6bd31385f23d6695409fd4290ef64343ef6e66fa42b0eed9e9c0e54d4ab148d44c4a1669e184474ee33c4d34e4b555680c19dca95b49a02ce2b771941a090c66a38188bd8355bd8d01bebe90452848ce889c6405967adf68926efa5c9f2908ab46a29a3a2831db5f553183c89168b2fb0b69333d37d4c8eaad0247411843c426a0c3d19149ae53b482eae9ad34ce50dde2f8f4d09b96d89c681743ab1bca6fe2f505f2601b3bf9062e447826565b0d0a55352c4fbed532ce34ed6745373eed1bf6dab8cc592f53cf153805acaa0e97bdde33c9cebf933e743ca815571d2c55e3695f8e1b5c1e9fa22b5d3ff6177984ef8cb04d27b3a60e37548955c0af3224291d46dcf06d6c6faab61921df0833a73c15bf8e4217c44d78f6eb8de6f5816fba2a9bf616c9f3c70c11b6c05072727866255ad04db52627ef86b6f1c2b7bc2f8459a825241b56007b2cd6384b6e1d5057bfc6ac6996400227bcaac794242cbbe5d8f22ae1e69099fc3064585f44bf680bcb82fd0715e61caa3e629604573f13ad26019b935a7b3cc4f898976371cf5a3dd1b61be225819cb66ab6ff15e05330cbe941f2219a4f406e331761e5b549b74e5f23d82e90250410ff8b01738a83931c7b6131f4dfb712edc74274c633dbd02043f9507c674fa2f9ecd7134ddcc8f51425afd23b5f3bd0cf720abe6c0f0f8d1f8a915242b68550ed6c47a63b01558b5be8fb745ff5f855f3d0912865cce7ea42d42f3e62aa2e436c9177ed929d1fae33cad16968a4853800482718a383011199fdc639f2c0d1174f7bb6a90abe286a2c84d7d129b7f8dcaf41f3fb84bbf3fc5e2472cdc5825f22991208abb27d3ddcbc2bd24b9ea6fdd543c791d3d68b6870aa533fed6c91d56983bc15b2a3108d93b556e2ecde8b5d3400e68c967bbaada71fc703abf7dcfaa71f7c6a2cb16c7e36febe59749f38e20f9e752847443d2922b8674d46899b7ab7d3dc2e73000fbef5fef0f95e00606c855941835493dc3d7e9e85ae9f68c9a7a1c0f00f848c09f80271e4148b992bbb0325e4d685481b2da6d70c197f6dd238d739e6b6b5d9377ef183247cf16d7daf8c7f31e56dfd970f5fe191144a333527c78ae137d65fa3b903e11c8dfb9891fefe58a5962397a035dc8c6793a028fce3fa75a85e7f36cfd9e57bf88be29610607342acbaacc0844318f6dcd1fe84d0c62f303997b3abb7e01c19a400633b32f209d9b233e8b3e5257af27cb9146363f476cb2e5577c957fa229a464a55b66058e27b3a7d66251588f4b9102730a105b34cbab6d84e4d38e93101c8ec28c64ddc75d3f5b4b59bcebdd5f5c46bc20be03b0acb483dbd6c70f90efaab922f2d193576e737358db8c078cac180ee0173e67d16c3bbd887acd2efeaa5a02141f9e3066c9a588772f65c6435d42800f7b11bc7716edce3eb669b4bf88f19ff3b1abc12a60b50489b6a22efcc51a7fcab829282bf8b0a3359f8802a2bda43c2092aea47148ecd55fe0a3b74da47db6c0962e734f7ea30b8e400609549023c39ce0064cdb26c7f67ca8e465df86f0c4bce981b614ee08a53f6ae150f9f00f15031f47c26baffc162fc7f93a222f048e3630e69755f9b51a0c585d2945844c3e522b9e99cf4bef347f8fbca69931f607f3d168777a85d31e388254d7fb57991e151e899e1638eaeb25c0a413447567495b2aa26707588dca16633d8ab7900c810096908b57ed15d1c1348d4e1a3623a98ffc10383b932fdead99e46542d20a46ccc8dd01b7dfd5051534159790eb1a84c191ef38b25e8048538df749262f42d9d9f2f932a65e7972328298fbd0460dd6088d79474e5833ac449ab2918edbd4a05fd0cee18db010e5ec63635ffc9b189e22bd2d28c08059d51e207033ee6be5c6605341deb59dbc1b500ff2d076d551bbba6a0383c0699233540020d38e01cecfeb84c47a8e080c5f7518ebe75f131153c84661c43b09b3798c1a03997833f7d437cf40c67cd0532743865baaf21bfd7640e1f9ce3119d1d727ec7d4afe58cab43154e77fbb95518dea40c686675914a906521afc9129d26615e13eb5d4dec56d7d0e49d304a28bbc4544c58529df5badc746d5e7e80ad26d5e56b43f77beaad8f4f5f19e5fef3b0630fee273a0e3e48d40ed1401dd634d59e9f8b2b8b7bd79dd01366fa695f1b9dba21079d4a88275ff0a8806a9ef6ad24548f99229eb7aff20c8ea20d0a5c1db8c87d0923f3d96eab4c78e38904dc96d9960b982520a46ad3cbdb0fd83e26618c10473e6c39120fbe541720fb8f5935bfac1b9c4b2696865557d563b3df4857e1bea063f1da89871997804bce0733eab31ff0d2b8e94f34f31f666fae31d17df136a3fd1513df5eab87a663280352fdbd167598fb04b15df9a66473ec4e509104e700c425cc1ff2d77adb31afc5db43a90f8dba1c086767e27c85e24869c9d3ff23e1f1b50d4e95d0bae63a59fccb9bc8814927e0b19761dbdd965d09533d74f51ed0afd5d716dc69eba6d6d6c24330d638885d6edcb39f1f99bca8b3a4ac84e632a8e0c073e1ef6d507b39d770f23bbc03edf9b2174b50376959b135e97053c9389d647ac601f147f1cd9125c63d59079166c35e51147ddb78d949ff07012ce82dd8641234d14cb7ece9cf9bfe272ae6c5efbbd1ce2d3fac5e84ab4a6177f059e7d6ab594f8674e7de2e6ad79862821c2a6ac97bdf97d48c16a46e63a90842497a5526d1829bd8171ff239fbb7366fced33ea63bfbd23cc5b1bbc44f82df13b3be15a29f685acd19a0479daff2e873c645ea0efd05e90cf090c623d98f45a13bfa9d4b2f0d397ca366e3a125f805016cc1c31a89394dccd94caff2a12701fd1000e704d602716ec5eafc32401bf05ae673e6a55fba64c21f7e391dd190185c0e7b44f1c3e46dfe2f85bb6c71c542d2e64445933e0d5f38c73e3418692199adff1050464c500d052dacd6b830b6979629aea3e05bf5b0af819651e77724b9eebd16808dfe6c8f5c51ea491a66d53bd7ca87b803ef8e0b6f1dca53e439fa19c4e507cd8d0559f68d2f55deef49410e9b45e880f94911fe798076803b7533b51b4a99348dbc544d432004fa2e733f40e2d954137b4675ed6ea3f32fcb782118c37f1611aadf4d0a9190dcd2b754a9b79ec0cf5a60c936efaf24ef03fa7cf74aca3266a8dbe8868c02a471db942a0d7af9c02ccc56357e422d9c0ad592d3f776f6370fbed92e6898f85380afd8f5f424bf138599e20887606a152a5de88190acf542e7380b717fac3b3cfbafe9e2add4c16b9c3560fa2a4c4f7bb46703d53b9941f6c736fba18ca32ff2ad788e1435bc612f493831f8e3b1e8e3c309e00b6d2a8cb5fa5e79b772d11a9a276d27aabb5490264674ef6ab20baff50e92fdbe1359220973677876d17d78c098042a542b35d5c8d3017fa450aa2ef7890714d9b994d8d4e24cfabf4b03466a4e07a602b28dbdadb15c92dfd0d129bbf94df935756b280fb1b925af18c2a45b8dc2cac9a04cfe886fd1e3790d8db7f015871d18cb9a1086977ab4b04faad68d5359db93df7a66f49c3024bb7f5a191848e03f3e334fc47316529ed8d1575a4d8e44d049096745ca75b5fad400a45da90f45ff5ad507d87e2928394a6254790a5dc70ddb6904733b2cf535115a8b9dcc031e8979284e0fbc08e7646e34a7f0b65e568dfcdb3c0503bae1c034ee597d7ba1a01ab51632cd62164d0e33695276d3dff64afbfcc810ff9c9fbe331b34f098d4443fb7c217630b6b3837d4d7b03b35b17a04c200e63f674f06a586d60945b7f4b16e4beed935e619194dcfb156d8dace4137ca7050be8778c3a8ef70fa84ddbb367fcabba14bd42e3f5bfe6f2d23130514b4ce714c36afc8b4a9b3bb87e06eae71fcc4e264310655fcd73c6f9abc0dcf04d15e2767dff90690c4c5aec82b4c0e8fce0f49fbc5ff292aec7809c37b1e1376537e7e15291986919813c53ffb4d7c5abcf261cce65bdc1f9547df9135397cc79aa81274c8a8d88af170391279680e584404253336dae308ddbb9e5c2f0ea7974996f3210f3b895e1de2b16243fb8cf1298572d27415c1930f28cde7acfe2b79950edad64653fcf8559693d468a130c777daa7f20af737a8103ddf5771ec48bd27ec8b8382ff40cc336120272cf09db4503f5b42dc079e4aa8322905fbf32f82c5a30850087e1e4a1131819a399ce3ae4da5f5fc05b8e5f17b1ac18a94ac4be3e03a1f4cc791481ea90d0a1e2332a602d3c8279456a916402b7a3134477872d8c627fab82d0407d5a127e79d924614e3dd8af3ff3cc24601500fc8f5337954b591819d07a8765cbc09bd4a327e756c0cacc9eaa625dad2ac40b0d6699b881046235d3e6055552dbf98a2d497814ac199e0654223fa5f238c3a411a10a0cdc2eaeb247f8b28d20a08c45d16b77578efe6d57ce6b795258d2737ee3a0bafd23f5d3a33ecb89ce9cbbb6810cd2a91bc432ad46b15b2546f7b3642b8eb0ddec5693da3e0df1b2d37ed6db96bc97d23740ad1364f3b9b408ae7a43b670911dd8b472ab02b7c614596e85e7f978ba7819d934938dcd5d5b21ecc2d7e7b83f76d18922da9496d06fca157a324974fb22368f08a9ba251825733ca7ff281be4653d4adaac5d3ae67fba5b0bcc7018377eb3c29e024b401309f461d55a5537ebf7760874bae4edab186b485eef0c00a4dd2efb0d4804d22e8dbd7b6b8ba78ea6e46", 0x1000}, {&(0x7f0000001380)="da1e162056ed8f7c60fc38b6d849f90c0b06c16f66aa5204fc083c91a4514f92", 0x20}, {&(0x7f00000013c0)="221c00f0e752e80a465dae5c91f9351f448b52fcf780cd2091d688ee436554920fd11cb6263bfc2e35592b2dfc4f9c00d3147909600348a203640d84ddd3e6dfde5a2df96da67cca6476ed1dad42c81415f51140ca2858c8f88ccb0c546829714ad7c9e90487ecc94c0c6a7c70b023fdf1760729f8874c7e38a5ad17295712b21c28af1722c3114feb999ee00908513b78fe344968e104eec09e6b2518772725d48198fffde113a8ea36f088feea21168a6e9af058eef1077f6b1abfef842c0409aebd902f8626edb75b5b0ed5", 0xcd}, {&(0x7f00000014c0)="e0696ca50009b24b9ef91dd2900f9f99ea7a23f55fc5c5970da1ec865ce902b26cca6d2dbbf69130802f4a21bf3405bfef736e7ff32ce4a5cfd7b8342d1cea0709e4630240f71add3dc0b2", 0x4b}, {&(0x7f0000001540)="973cc8bae80e06b4cb009e0742959b0c4ffb", 0x12}], 0x5, 0x9) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001600)=0x1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001640)=0x1) r4 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001680)=""/25) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000016c0)={0xe8}) r5 = dup2(r3, r3) r6 = open$dir(&(0x7f0000001700)='./file0\x00', 0x40, 0x81) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000001740)=0x9) r7 = open(&(0x7f0000001780)='./file0\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000017c0)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000001800)=0x3) msgrcv(r4, &(0x7f0000001840)={0x0, ""/183}, 0xbf, 0x3, 0x0) recvmmsg(r5, &(0x7f0000002d40)={&(0x7f0000002d00)={&(0x7f0000001900)=@in6, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001940)=""/168, 0xa8}, {&(0x7f0000001a00)=""/97, 0x61}, {&(0x7f0000001a80)=""/29, 0x1d}, {&(0x7f0000001ac0)=""/231, 0xe7}, {&(0x7f0000001bc0)=""/11, 0xb}, {&(0x7f0000001c00)=""/78, 0x4e}], 0x6, &(0x7f0000001d00)=""/4096, 0x1000}, 0x4}, 0x10, 0x83, &(0x7f0000002d80)={0x7, 0x401}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000002dc0)=0x1) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000002e00)={0x9, 0x7, 0xec, 0x401}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002e40), 0x10000, 0x0) ioctl$WSKBDIO_SETENCODING(r8, 0x80045710, &(0x7f0000002e80)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000002ec0), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000002f00)={0x3, [0x0, 0x0, 0x0]}) bind$unix(r7, &(0x7f0000002f40)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000002f80)=[{r8, 0x80}, {r0, 0x2}, {r0, 0x20}], 0x3, 0x8) 4.028555688s ago: executing program 4 (id=1128): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x23, 0x0, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000300)="b10005010000009f0500070107000000041c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce9409000000bbc257699a1f139b672f335c22db830c032b3e896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11d50000080ce37193f834370b0000000009000509f5ddc1ec380000000000da6a5b6b000000", 0xb1, 0x2, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) openat(r0, 0x0, 0x80, 0x2e) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) (async) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x800, 0x0) (async, rerun: 64) kevent(r2, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) (async, rerun: 64) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00', 0x2) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fdcbe558d0c977f3f0993192", 0x12) (async) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) (async) readlink(0x0, 0x0, 0x0) r4 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x17) (rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) writev(r3, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000017c0)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000480)=""/223, 0xdf}, {&(0x7f0000000580)=""/165, 0xa5}, {0x0}, {&(0x7f0000000640)=""/103, 0x67}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/223, 0xdf}], 0xa, &(0x7f0000001880)=""/55, 0x37}, 0x9}, 0x10, 0x1802, &(0x7f0000001940)={0x0, 0x9}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) (async) socket(0x6, 0x4000, 0x9) 4.012779077s ago: executing program 4 (id=1132): r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x1) writev(r0, &(0x7f0000000000), 0x0) (async) writev(r0, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x8005, 0x6) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0), 0x0) (async) writev(r1, &(0x7f00000000c0), 0x0) 4.011625132s ago: executing program 4 (id=1133): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000100)="8a43c3ecdd621f4914cd25ad41179a18ae8e12e0502f539c27e7d1dc09614d32a94021477421320ba8677088bf8e582f3dd53c41874a3ee3fcd66aeaea359ac692e4c260db64399f7566a7beabe43182680ea936b7bb51cd943897d338a2aa90d48d793f97929b2471aed4ebc781f30df285cb44621d1259725ba6c49dcc0e5b333289a4c4db56b1ecbfb524c6943b5653e213ebfd118cf6c2a1ea418ad8af02b1bb0c14c072b968ce4fbf63b5524a05b9d43a9886e2514b20d9cf5890944bb6d91c85a11c640d7e5ce3f3807d88d7939b02f773ff4853018ac21c5e9639d6ee75987e874e0c", &(0x7f0000000040)=0xe6, &(0x7f0000000200)="4e64e9da879eea02c87bc2ce36a02f6e551a4fe6b277b8f1c21ad6f399d8f73fbec662d17649c4c9ab4537a32a2fd436ee0282f3f3e32b1beaa9ccca027181cc4f750cf8a6474529c7ac889f161a0256ac80e3de1cf911d656242e3201c287328080c2255443bd2829aa363dd5adad25a47339ee5f67a9410ef945915b283ca3ba638153bfd8d05e6953b942d4a71bf9bad074c19208c549018a64106bd609cc05ea07390fc45b4923bfeadbc58f133fdaeeb1d893e5f0223531653f1af7a770b1bf35654d89afe5bdae355b01468d938f6907766d64208e1dbea0916d66e22ddff14473318c6794e7b349eb022c58152c407e30701fc2", 0xf7) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 3.926097758s ago: executing program 4 (id=1137): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000340), 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000040)="ea5cb3054790944ba262f8bfc62201f37573", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="95e2c23980a439832622b5cf3da3adcd230e03394ac55ff55c0d6d95d53604bca836ec9128cdccd090d83fb6bed6740a47d119fe4369b3984efe9551552423306179dd756791a88d844f750c1e52ff8ef9a5abbf4815f7f141d0b0836217d40943714173e5e7fb430a9d562a15dfd62111a934147a5b6376f2108d7cf6f25bf0edb04628d0243c7c12b26de15f76313e0822cf3813518671b7b5724add2b50fa47028d3e2731cf02bb5a46e924ad0f04bd9beea4f39c7c7829ab7a8e3a490c56f4d7a3211d1ec309d1e7a82077f9aef108a9ce874d2248e2ba948cd9596cfbe621a522f60a1b82b647", 0xe9) 3.920122938s ago: executing program 4 (id=1139): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$TIOCSTOP(r0, 0x2000746f) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() syz_open_pts() (async) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000040)={0x2, 0x5, 0x2, 0xf}) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x8, 0x7f, 0x1}, {{r3}, 0xfffffffffffffffb, 0x8, 0x2, 0x450d, 0x7d}, {{r3}, 0xfffffffffffffffd, 0x3, 0x80000000, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x1, 0x60}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0xfffffffffffffffe, 0x4}, {{r0}, 0xfffffffffffffffb, 0x47, 0x80, 0x1ff, 0x2244023b}], 0x15, 0x0) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f00000001c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) syz_open_pts() 2.882800988s ago: executing program 3 (id=1164): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 2.882380185s ago: executing program 3 (id=1165): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) fcntl$setflags(r1, 0x2, 0x0) (async) shmctl$SHM_LOCK(0x0, 0x3) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x60f3, [{0x1, 0x1}, {0x1, 0x2}, {0x4, 0xfff}, {0x2, 0x10b4}, {0x2, 0xfffffff7}, {0x3, 0x5}, {0x2, 0x9}, {0x2, 0xd78}, {0x1, 0x5}, {0x1, 0x715c}, {0x1, 0x5c9a}, {0x1, 0x6}, {0x3, 0xfdb5}, {0x0, 0x39e2}, {0x2, 0x5}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x10}, {0x1, 0x200}, {0x2, 0x80000}, {0x3, 0xae}, {0x2, 0x8}, {0x2}, {0x2, 0x8}, {0x1, 0x3ff}, {0x2, 0x7}, {0x3, 0x800}, {0x1, 0xd}, {0x3, 0x3}, {0x2, 0x5}, {0x1, 0x800}, {0x2, 0xff5}]}) r3 = socket(0x1, 0x1, 0x6) (async) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000240)) sysctl$net_inet_ipip(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000002c0)="33a9612b03c7544133f5371f47d33fffc7b8f9ef883b734c585f87d6eae954b7fb58369fe54a8bdfe76f166e314823ddcb3e43d68bd6d7a62b1e5d8299c98da04c5c3c4709", &(0x7f0000000340)=0x45, &(0x7f0000000380)="b4563dfe9bf0567e2169cd974ebbe066a9e671591beef33e2762a0220ed7c4961e4d7a9d594f477b5400acb71e74845655c5fdcfe022f16cac9a6752a502542af1907dc2208927c58eedc6d9c4231caab1c9534adea33ce52b50ed09ba212df2f91dd551970b93a4e1de32c7bbd1a7a1ceb2188314dc1b6f231217a037060edd0d46d23cb46fd97bb8ac118b2ca74003b6412967eed3d59f903d97d69a80154d40886d77a5ab", 0xa6) ioctl$TIOCSTOP(r1, 0x2000746f) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) (async) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) (async) dup2(r0, r3) (async) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000480)={0x6, [{0x2, 0x8}, {0x2, 0x9}, {0x1, 0x800}, {0x3, 0xed}, {0x1, 0x5}, {0x1}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x6}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0x80}, {0x1, 0x10001}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0xffffffc0}, {0x2, 0x10001}, {0x2, 0x43a}, {0x1, 0x5}, {0x3, 0xe5f}, {0x2, 0x9}, {0x1, 0x4}, {0x2}, {0x2, 0x5}, {0x3, 0xffff8000}, {0x1, 0xc91}, {0x2}, {0x1, 0x744f}, {0x3, 0x8b6}, {0x3, 0x7}, {0x3, 0xf05}, {0x3, 0x4}]}) (async) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000600)="bb552f0fbaf8a3e711b274d9a01471be1acd3c90065f5cac6bfd121307e275db53a380444aa42c96e2c0339f0e4a7e9e2f50502c278e09ef23ad885ac42283ef2fd17d9c372e0b8b0b7922dee1fe5ce9f43d8a3182f7e5d6e24621f9c0581dd62d335dd0edbaf01e83216f95c5e403fe8272c6074ad7dc4d2b7fde31db2f128ee2cf7f87b3ad0ae2f7d9d1c6f710f60c8da0d37e9794152179317a72c3c8eeaf7d5540ab4c4b44a64bbddad91d2048c0a3f4da8a153228669d58362617b891a85ac50cd855ab9d97a865fcb43131bd3777cf33bbecf5b48fe96af0be26dcbb2d420ce9872505978d82de9c514db7cad80392905c", 0xf4}], 0x1) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000740)) (async) r7 = dup2(r4, r6) poll(&(0x7f0000000780)=[{0xffffffffffffffff, 0x4}, {r5, 0x3c}, {r7, 0x8}, {r5, 0x4}, {r5, 0x86}], 0x5, 0x200) (async) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000007c0)={0x6}) (async) bind$inet(r4, &(0x7f0000000800)={0x2, 0x0}, 0xc) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000880)={0x800, './file0\x00', './file0\x00'}) (async) flock(r8, 0x4) (async) read(r3, &(0x7f00000008c0)=""/129, 0x81) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000000980)=""/48) (async) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000009c0)=[0xb4d1, 0x1, 0x1, 0x2, 0x0, 0x6, 0x5, 0x73, 0x3fd6]) 2.878752309s ago: executing program 3 (id=1166): writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000100)="04a453b844aa93dd5429a643043958e8a114be91", 0x14}], 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() r2 = getuid() seteuid(r2) chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/51, 0x33}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)='X#', 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000482000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f05", 0x9, 0x402, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x0, 0xe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000000000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250000280c0000000000000000000000ff002400000000000000000000000000000000000001890090570000000000000000000000000000000000000001000000000000000000000000000000b6bb00c3d9f1d1e95a7486d652f2431c561c1586d1812e07f4e0106da1148a22566421877a69559c4cdde0fb091fe22a9ecfbb7842551f42c8275c9bd77dc8ec"]) r5 = open(&(0x7f0000001940)='./file0\x00', 0x200, 0x46) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x59) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000300)=""/158, 0x9e}], 0x1, 0x4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000640)="331b7f1c3da4008fc0a7d8cc20158922220332a4135d67951defc3d49c962e06aeffa015e674f19733e66bdd426aa2186cb13269ef561719969d741e13665ecae032ee267853a76f914f9cf578442e4649c9da00d0c315105e247cce7c61eb7ba11a25c307b4ca0e66305290dd4220af1a6c7ebc392acb77638e737c007bd45c52602ff204e9d558cbeafcf4f62616bb8069cc36c57b82a731b6d4fdb6f45f2db4ff0129800fb2a1d50d9c1643eb934373ee5ee97e85ae2f07893f1720a8875bc2f127208acbaee005b4ed190d63805c0221590cbf492292c14140a3b2f43a3e9655700625b026a6767db4fa8fdf300c9e02a9d0790fe0cbdc4f000d42def4bf50c0022dd56d01c715", 0x109}], 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000fffff70001000000", @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xac, 0x400}, 0x7) syz_emit_ethernet(0x8e, &(0x7f0000000200)=ANY=[]) 2.672786867s ago: executing program 3 (id=1167): socket(0x2, 0x3, 0x2f) (async) r0 = socket(0x2, 0x3, 0x2f) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0xa8) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x3, 0x10, 0x3, 0x6}, {0x7, 0x8, 0x4, 0xfff}, {0x3, 0xfa, 0x8, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb302286883176", 0x3c}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000180)="3d97b8e7a2476860f62f8f3cea877cc2d52edf173fd778a23326ab4bacb6d38bb510a9f0a61beb0d8a04a7535019e215ae2780d9c20feeec44ced29fd99b5704b31974deedd78484711d44ac911bba33fe", 0x0, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, 0xfffffffffffffffe) (async) ioctl$TIOCSETA(r3, 0x802c7414, 0xfffffffffffffffe) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a", &(0x7f0000000080)=0x60, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff03000000ff08089276dc81a997773244b349997f38dde1c12958da3876a00426ee20cc6e2e483b6d841bcf5e5d9d5a6d3df149e458e5124a314480e647cd1fe4cdc23e7339"]) (async) syz_emit_ethernet(0x4c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaff03000000ff08089276dc81a997773244b349997f38dde1c12958da3876a00426ee20cc6e2e483b6d841bcf5e5d9d5a6d3df149e458e5124a314480e647cd1fe4cdc23e7339"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x403) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0}, 0x403) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x3b, 0x10, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) kqueue() (async) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r7}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 2.672320723s ago: executing program 3 (id=1168): sysctl$kern(&(0x7f0000001800)={0x1, 0x56}, 0x2, 0x0, 0x0, &(0x7f00000018c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="8b4f69c83b01aaaaaaaaaabb81004b0086dd61b91d3a00100203fe8000000000000000000000000000bb4079e811670a1ec2952a4234926cce072b000004000000002b00087968000000750a96fe59af6e796a779b10799b8e0b"]) 2.671908395s ago: executing program 3 (id=1169): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setuid(0xee01) ioctl$TIOCSETA(r0, 0x20004109, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = socket(0x18, 0x1, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = accept(r1, 0x0, &(0x7f0000000380)) fcntl$dupfd(r1, 0x0, r3) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[]) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) select(0x40, &(0x7f0000000000)={0x7c, 0x0, 0x0, 0x4, 0x0, 0x98, 0x7b}, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x4) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r5) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.209102114s ago: executing program 7 (id=1177): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) write(r1, &(0x7f0000000100)="63282fb473e6856ecf529620f44bffc2b7f04de6906aef28bfdf21040c148528175ba3822ae42f54199a88e2af9cbb69d54e35a1651dcf40555c2e6e12b9ae40f4daa3f0c974a17a7fd202fd89bf7ee30b35c3e9c37e618acc067ad4b3e2c475866c50c97494b889431d", 0x6a) 2.205250394s ago: executing program 7 (id=1178): setrlimit(0x8, &(0x7f00000000c0)={0x9, 0xfffffffffffffffa}) r0 = syz_open_pts() sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x11, 0x3, 0x0) r3 = dup(r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x10, 0x1e34}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000ac0)={0x8, 0x585, 0xfffffff9, 0x200499, "d88c630344a8f9883d2488d114540208ffffffe9", 0xe5b, 0x2}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f", 0x16f}], 0x1) 2.002452657s ago: executing program 7 (id=1179): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil, 0xfffffffffffffffe}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000246000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x8000}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x100000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000067f000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00002b5000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00001e5000/0x1000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000740)=@file={0x0, ""/4098}, &(0x7f0000000340)=0x1004) connect$unix(r1, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x8000001}, {0xb1, 0x4, 0x5, 0x4}, {0xf40e, 0xe4, 0x4, 0x8}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x8000001}, {0xb1, 0x4, 0x5, 0x4}, {0xf40e, 0xe4, 0x4, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc1084425, 0x0) (async) ioctl$TIOCSETA(r2, 0xc1084425, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') r3 = socket$inet6(0x18, 0x3, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000002c0)={0x7, 0x1, 0x61, 0xc413, 0x7}, 0xc) 2.002016437s ago: executing program 7 (id=1180): getrusage(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="e33a000080350001081006040002aaaaaaaaaabbac1400bb0000000000007f0000010000000000000000d97987e223b8d4dda11e3652079206e013fa5e8d5a57dc415bbdeb738f2aa67476f06e7fba4ff7658b4fc1d2155086f72c42fcb18b67fd8a2cd2e6eb"]) 2.001774166s ago: executing program 7 (id=1181): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x3010, r0, 0x7fffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x7, 0xffffffffffffffff}, {0x4, 0xfffffffffffffe01}}, 0x6) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 2.001505959s ago: executing program 7 (id=1182): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) syz_open_pts() preadv(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f0000000600)=""/60, 0x47}], 0xffffffffffffe1c, 0x3b1d) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r1) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) execve(0x0, 0x0, 0x0) 798.992943ms ago: executing program 1 (id=1186): r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) (async) r1 = socket$inet6(0x18, 0x8000, 0x74) listen(r1, 0x6) (async) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x1, 0x0) (async) r4 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x4, 0x5, 0xfffffffffffffff2}, {{r3}, 0xfffffffffffffffb, 0x89, 0x1, 0x8, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x14, 0x2, 0x2527, 0x8c}, {{r0}, 0xfffffffffffffffa, 0x94, 0x80000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffb, 0x82, 0x2, 0x3, 0x3}], 0x6, &(0x7f0000000180)=[{{r4}, 0x0, 0x48, 0x40, 0xfffffffffffff801, 0x3}, {{r1}, 0xfffffffffffffffe, 0x10, 0x0, 0x1, 0xa8b}], 0xd, &(0x7f00000001c0)={0x1, 0x100000001}) (async) r5 = socket$unix(0x1, 0x5, 0x0) (async) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0xacaf) (async) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x0, 0xfffffff9}, {0x18, 0x1, 0x0, 0x9}, 0x3, [0x2, 0x6, 0xfffffff9, 0x3, 0x7fff, 0xe3, 0x7, 0xe]}, 0x3c) (async) getgroups(0x6, &(0x7f0000000500)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000002c0)="9d1a509d0f19067fcbc78da9f0d28b0b905c274c63996a", 0x17}, {&(0x7f0000000300)="5b5147d7ab4eadead1bce9f17c2411ac53349a1619c374a8e26c", 0x1a}, {&(0x7f0000000340)="063566a1f17a4c93cc7c0109c4a8dab85980cf312996600196303c9d031da29f0c36b842769725109371ae849ead08d14020c20c64a05f6360d2b0488dd81d7ee0d551c72a3c6506527088d750651a8aaa5c14ceef721569a7510538db6a3b3997d7bec981f28d16fa170070a028142e39bf3a545cf2f008f14124f81c2ea00dfd03b2720c1ef337e61d5fd9e817e688439286bb1fb964a9b326e5bc83396ed0a1c2a3514f768778b02b45256f6b09459e2b971c6c", 0xb5}, {&(0x7f0000000400)="03773454bc8d54e029a914a1c77aba15db2a8642f1ad7f86cbdd9b5fca040825cbcfc872e54d5c40b2e42ac26d7583cce06f1d9ae8c59f146a44beb4693ddaac8b81d711b1714a535698671ab7d04c00470e0363bd82304d75136412f786c9f64f768234ef89c6821008973c4470562236329f616dd744e0a4bb40086b08ebe3ff8392802990", 0x86}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r7}, @rights={0x30, 0xffff, 0x1, [r1, r4, r5, r3, r4, r1, r3]}], 0x50, 0x1}, 0x0) (async) r9 = accept(r5, 0x0, &(0x7f0000000600)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x80, 0x9, 0x180000, 0x1, 0x7, 0x5, 0x7, 0x3, 0x2, 0x9, 0x10}) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000700)=[r8, r12]) (async) getsockname(r5, &(0x7f0000000740)=@un=@file={0x0, ""/520}, &(0x7f0000000980)=0x20a) (async) mknod(&(0x7f00000009c0)='./file0\x00', 0x10, 0x8) (async) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000a00), 0x10, 0x0) ioctl$VNDIOCCLR(r13, 0x80384601, &(0x7f0000000ac0)={&(0x7f0000000a40)='./file0\x00', 0x8, &(0x7f0000000a80)='./file0\x00', 0x8}) (async) select(0x40, &(0x7f0000000b00)={0x5, 0x2, 0x1aba8ed5, 0x2, 0x6, 0x4, 0x0, 0xc}, &(0x7f0000000b40)={0x2, 0xc69d, 0xfff, 0x4, 0x7, 0xa, 0x6172, 0xb}, &(0x7f0000000b80)={0x3, 0x7, 0x84, 0x106f, 0x100000000, 0x5, 0xf, 0x2}, &(0x7f0000000bc0)={0x1, 0x6}) (async) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000c00)={0xffffffa6, 0x0, 0x6}) (async) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000c40), &(0x7f0000000c80)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000d00)={{0x5, r14, r8, r11, r6, 0x0, 0x40f4}, 0x2, 0x5, 0x3}) (async) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000d80)) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000dc0)={r10, r11, r8}, 0xc) (async) socket(0x30, 0x4, 0x8) pipe(&(0x7f0000000e00)) 797.785855ms ago: executing program 1 (id=1187): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r0, &(0x7f00000000c0)="a3", 0x1, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000200)="01000000", 0x4) setsockopt(r1, 0x0, 0x6d, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) 678.363731ms ago: executing program 1 (id=1188): r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x4a, &(0x7f0000000600)={@random="fb00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1f0002", 0x14, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x5a, 0x0, 0x0, 0x3ff}}}}}}}) 671.920931ms ago: executing program 1 (id=1189): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00df00003f00000000000000000000006d2b00"}) (async) writev(r1, &(0x7f0000000540)=[{&(0x7f0000001000)="47a74ad74b9ef51aa313f82f56d3d56c188a51f074255d1441037820d4c8eabd72fa9a965345d9a8848f7f1197fc390c9d82d3d6e30a66da612ca1c36d7a3132ab6d74ac97ca10d4546a0da1238c0324a9bd9d70574a550f91b5a5a60d86864f8cbdbcf90219cce93a4076f2c92c4b0ed6c4634f055c6ac73e55c098fb37560a424982c0824e60990bbd40211d02fb631534b1907f3593fc92ef897f5877ade4bf32624cf3e31769ea9a1c5c09cda06dae8bb3540613b56d2282298291716b5fe694f004f88b7b5151e705109049ea0ad3475d5e8e96d455da23ed84fed1a4768c6b65e12915f3219e3d8396865ba8a760129cc2024b3c6c2491a1ea25248224c86e02886279268749b088cf39dd80c10568519c4bf47b66a40dc65979804f74478a4db65593e792c8111d1f3b860771046bb2cdeb50c032ecebc89a9a1e1bc76d991c6ee46b02e9594c77181031328ed0bc02a3188ef2a7908f935a9876b09f12bc9b10fd9d9daeefc818f449cdc2f616fd51d5ff074ac6e43771441fea603a27c4218595d32eae789850b2ce1d0d9d8dfa09b9c310f2689745698bbaa388d5d3a05ab0c4905671ad982835656f94a69a72b7fd06439c4a83e97549a187bba67e7893e5d6695118b7b5e8d2c72b47e35001b145f3abe65ab82814d5eb0b31f865d0a3fc75c477d864d67dad7fed783bd249da92a33b565fac51a3da27b2e7464dd8cf40a9bd48af303ac16db9480575d02631d8e6fec486f1f421ab7e41da77a65ebe9566b26e475af76967b27a581bb0c06bf94682c801cfeaf28c5c917a8463b3e95172439c0521f79de80a831b3435f4db4ab38f9b7c8df08155fd20d17a351a944e410da996bb89bfe92d6de3c92964ad0f365bb2dfb267e8ecbc348a35f1b193a41bd9afcf556348084158f7fdbdfb9b058ffcae8fdb1a5cbd2d0050b80a02a6a084d3e547d3a4e78c18bec831927111b2fb199fe827523e35bcebbe2063576bba16d22dd78af9db3e75ed95916ae2c898424130906d774de30a1d36892cd3c233945345f117f94931d8e66f472c1660223209c10ac7ed56d5242cd1386d3596ce75baa440f9c8adaca7c81f95d2002dd6545f2b6b325abd52df25a7eb09c12b2963614f156df705b2f4694cadbf03bc4d2b3b08496a487b673856f0e58615a2940f39a4673e528078e70538db96ff76ec9caeb0c096c2e2c20c8ca7e3a2377d3ec4d917e52c16bfba327ee1d7e387b7e043bd744ea381e3386a7de22a53761a02a31dee7af0cf872373c4a68ea0a37e7ff5dc0b9cba1dfde2275c206497d9697f7092e507dc52336cee608e20750ca5be2e777b76d667ff7f03c85ddbed2d820f5098c88fb03f4788037ee2d41eb42c6bc16199110efc3dfa29d627bd568c675e6c70efa928be2a1c0117bac383358d854486bcdc37818404d560bc43e887c725b3887b6ea2ef23bb44b9d26caa25329c11120427296e114f33636e9d0e65e6043fa577e3211a2c857e2608f8ecbb061ed54abc083d81cdf0be2661b17e62003211a3136c1fe7f5fb55b192c32e61a745cf659850b8e12ca82ace4c85b365401faae55ee0fb58309c0a", 0x46d}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="ab17aded564aa99c3b370481917fea7e518113928aa3a319e608ad1c42338edd6442875768ee8adc15e4d5638faa3e5ba0de2b1c12cf4bfcede5c936", 0x3c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4", &(0x7f0000000080)=0x45, 0x0, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xfffffffd, 0xc0000000}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2187349098699ca5876d4aa76b3fe91cc349f36f24da194f3e7bc815dfa341aa596a45ba77206cc60fb7a50fc33959ea481c7eee18ab04ac75f94d57cec2596ab76280d5a7e9e7402d7d3ee0a33d2fa160b4e069a2aed8c17a03a49ce175948f6862393085e4acdc83165888ce499c5d5253ca644b1b1de4ab8a4b964612466341deeba74b95975095b4ab10cea38936d3bfd1f8e63be575ccc211ca2488f0e5f8989e5f4fbd1ca24fba7fadc8f4627061a67059d74bfd5a05d88e592953e10907a758adcee5d0cbf527a531f532573e69fbbf4e32299029205afa5b9734f87124ff8835af723895c305daa9bd06c4e266d3560e7814d2ac2330087781", 0xfd}, {&(0x7f0000000240)="00d1aeb1a5f3a6461b45ea59b4f8ecfb7f88d2872d45c3754ea2c4e516a8e6abe9c69a9047b896b9b2bb88a5869f8438a21bc908168914bcd9b3177747b3", 0x3e}, {&(0x7f00000002c0)="34741875", 0x4}], 0x3, &(0x7f0000000340)=[{0x30, 0xffff, 0x200, "a5d06ee00a5491b9433a8ee28565cf23a1491795f4aaebe657f10c8028aa7f"}, {0x68, 0xffff, 0x6, "184dc47b9f9befab9feef9ba9710ddab6513250100fc353e1e04bd7d8f8d294e5eed41680f122830801ef4f683d57f9269daa8719e2114e4366bcf2874b31d2c145653a089ff7e500d5b386a5cf57bb37955a0b8aa"}, {0x60, 0x1, 0x1, "ba12bfa011d0fb8f88d918d3b9b8840707e026698e7c8d841c5289d76a1edfad86c7925c3d1022f959e9e8d94d90d1d15fa89cd8fa003477b66af9a620d7b186cac86f2f23d4dedeff418e45"}, {0x88, 0xffff, 0x7f, "80d228d242d26524335a3c4d06e501daa175ba2196d70d0ba0e337fed8d1223c6247c8be375a4439cfaf55a5ea23323bb70f6c1368789e38258223aba6ce593e477c6267d46f7200c5fa32b7da92f03a3fe16f7fb68e1bd4d98e72380c981d8a0856a39b6eb3e567ac6ebf7edc6381d1dc28"}], 0x180}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) 670.993313ms ago: executing program 1 (id=1190): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb", 0x3e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x1021, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb", 0x3e}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r2, 0x1000000000029, 0x1021, 0x0, 0x0) (async) 670.596687ms ago: executing program 1 (id=1191): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd687faca800183c0000000000000000000000000000000000ff0220000000000000000000000000014e214e20c09a20d3eff9ffffffffffffffb9b8473bbf93eb22b0f382a4c34de7de9621256b05ad29976b3659310ff3936b866235727ea04b92b28dc58cceeea78e528e7350caf60b982827ab6449e989f110a13dd20dfca6cdb3a62fcd4c8b2a0a6b418bf5b7525460f31dc41b3cec3d0a7361f0e754d83345e14a0ac3a2ed221fb5135e74a90b75d5f1a5a28402bed42f5499", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6101fffd9078005d01040200"]) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x5}], 0x84, 0x0, 0x9319, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x10a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000d43a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080000000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c204000e0000c2"]) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="cde6a5f7f83e45d43371e06027e9105f714d87c3", 0x14) setgid(0xffffffffffffffff) 627.942768ms ago: executing program 6 (id=1196): syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYRESDEC]) 605.352673ms ago: executing program 6 (id=1197): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000100)='c\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4e13, 0x0, 0x10001, 0x20351e, "030000000200f900359ae93ba0b4f42a00", 0x7, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r1, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 599.383507ms ago: executing program 6 (id=1200): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000000)="588a38790582c545e97a217b8632329723a711ca71a1656bb29ee600e08e23b16f3aec414a7aad8706887b820a6238cdc06edeb515a116103de9f5fb0c9f12a0", 0x40}, {&(0x7f0000000580)="be04f4c0232b15f0e92671f4d0335c3a706a3c4a2795db4f8ae074b12f0b06e342382d1ad8c879fe5637f1e86fcf2f20bc810dac671d7a4a68745040738114c3ba468a5b7056873bb8b1d8cc3056b5c0cf4b83def3ce7cbfef80239132cf604dda774a9b40729f9a15b4bec0c1fcd1a035e387392117da4265e9fe1cde4ea224b0c2b598c856059edc9ec6e599cd956feeb6808ca56d7790b3ccf215e54990e8e843af8e28ebf6e07e478e82a5287228b92d2ddaa9d79182d7aec276638e9892b4951979038fd3b1026ae0849853963e4f8c905a8b2abc483ee199102941cc25d24869d6119ee5fcd338f43b5ae007ad36fff68be48cbc224f372fb47cf235b4be4655e240c727c49eb91396ed5e12979870cc1627a3b76e78e74a992914b37d23b44cf46de9fcbef4052fccaac0e5e002b61e3003a8ef72693251f93a2ade91d7d1bb75400ea171887d4b6878da3272f9c28784227ed2ce", 0x158}, {&(0x7f0000000740)="50d7de1c2b6a85c121459ff026089c78b1ac1b9dda25a970213809822ca97a460c2042abb5c36473dd47ba7145a08d5060a9e2cf9a378acaab91cd02482a05d4c45825e653a5715629a901d458f659a1c6e93fcd924c32fa828ce61cf3e27f5841cd01e0482b09d143f84ee6e583f00a759f7d2487066f752178b69634722f4e8a441f6a424128e43a9dd6a3205e8364c6a20c26bc9ec6bc3eb017cd94d91bbe35ebd32d6c9aab4e64478a93c31b3295a497d2fce4467966d5a385eab0470997daa289b4274f92133acaed2e64889a32cfc2c1377c4ff2715089439cdedf369b6a7886c8806add673948742fc25bd54a664b46e7d1a923af3a16838362370e0facc9a45dc33d07a5975d65713fc98b74b62003c0fd9493f252be2b175380c138bf0c75ff640ea21270a99ad939e1e83a4773d6825c3af76139d9e7311d18bcd50c7fef9ede9c0d8cef16e5597088d5b6de9e2fcf4aab5a0e3237415264d8c66493ec23aeaba42ef1ff774d0a4809d2697fb2c1d214a5657a3c7f43767cc1d27eebea50ac2f8eeab2ad4f928e5fae7186867b2c8e397161e56647493ec09aa8ebd816e280a7d1618103c80c87241b15d4700db70483215b7a99e726d42f048df430b94c90bca6434b070a870c24d25ee34a541acc1a104eaef2896c12df273d33fa25c75f131b16d80b1d1fb28a9460c340d8f0167b4d5df24d8274eaca4cdb27c4994227651838a6556389ab349064e8b8845b273472ff7e0826f6f825d5e2037745f3b5766874178ba6556967df101cc4e9c9be3e45a7b33cb175c0ab824bbf4ce658d355952f33bbc682dcc871ec58aa402183569a714cd0ee33d83c086c268dbdba5b3acf6c7c53d227685a01517711ae89fed354154f2908f979b4c24fdf89c15d7796781842c1f6f0881709123328cebaebe4ba5995447a51dbb9648336deab628034abc88b8f671ca234193b6fd517e474ccdacbe40eeae4006aa47356a172eeff2f8df39f73e8ce0b581f0f0393added4972c1b64c3bda0bc7f5421e92769bf5c0e42f4884bc82c8d71628b03d5074b83fedad8548822ebb38ca55396ae14065db1269bc13ad8163706fce280bf9695276ede7f0d49da4d39f33e283f8b42388276c7863a48f6555b80c007b2c5397d700469d9c4a1cf4233499d7b7b944ab249291bade1fcb0e1381b81cdb20b93cd297d7845694a3f4ae514d68098214e9ee5c05e4008aa365f72a2c77c2246917db7efcec1bf3a7eea7be81c39108487aeee0c766785f9c4e1335a9dfd97526044bab28eda511ca9280ea0d3df1fb2176d9987f24649ab29d3c2638e1a61d40d7bac2c8fb9fbc2d0b9807afb7ecf5bf8c58f19fbcbca5b5bf42c093c0df309634502a494072f1fb65e4acd2b9efbeee45a0d6281dec9b3564cff6af0daa76553f7f8ce70285bd09507ed27194e631ab887f354605cdb1c95aa0fcfa17ac3a36519897f0da135a960ad453c93f112390b2651cdb12a8618d1e7710c52217394a50e5293c57678c4b5093582bef302d78d98908c1b41e4e2c081ccc8a960bc5485612d96860dfb63709bac84f7a8914b4ebb3342b51e9accd3eb7e7679be391c7d75d258c0dc492fa02e854784cbf4683a46f41f63e54d658fe8515bf938fdfa4d45ec33b429a4376f848db6a65c4a7daa34994fe1c196189f86f0808d2c8960d49bc334f93e1737de0210cacfb5a81f8f69b57b980b0dceea381481cc728f7ee5f799e32e4bf4d255d4a9ef591c96b467dbdb7bbcd7c8260f3e7554e05ec6c9a9d03ec8bb16224305310564ed27b853c7d42ba497fbb7c2ec373c076389247bfe2d54cd20446ac5019514b342f81b359264481772ac141e776c05644b9785bf18dfbe7ee916ed43b88d66c52d3b48dc53021d95884dc241f1427a980dc2c9092310976b6470ca07ce730d721b3f0fd05ae21254324848d379a8a1a966776727e0752a12c1c268751a0ddebc9eb8497c5500ec9adefb254084fcae454f36912de5ab4b5df928861ca8c331efd674cd48ac976e07e195265519a7a00e835868de4bd4b112954b0cd562849ac601264ed8feb95b217502e84d9751a4d746f2fb3a9d4758833d58458bb8652130badcf7162cd303104bb344b9b3892f46edf06ef7f8218d69550ef4714e1edf4933ff10de364258310f05c14b17c794947f4ffbc6ce7300ba5e92be887b6cb2378632e41d418e464f98eaa0c5ba2e9e51c136017f7b9409dd1ea2cbca7dc139300346866a1925423f5cb2ca4490b8f857a0d5a09cd44cd18dbee31d5748df6a94e771dc82911765f7c7408c5fb1de43afeddfe374eae4611ff568f2a880bfe4359a79b1734e3242db3c47da3a5c8c1930de114def8ba893b21056bfda4aba7e6d39510e1ec67637679ede0b479d758cdb5093c852a9da2ef515dcf997f0c52b97b714a3b6997e1766312f18dfc0e1fb13843a43cb4ed1111bfebe31897b1d9929a33b5b35809166bc698abed5740ac11a68b8d7445c1907b83aefebb33d4140d5a3376d192c92716f2bec2793f73e9e6c76bd5fe479fa765170263ca04e28916449276f8b2f84ef98c66b61a9c190ee7eaa16b0ca14db72749a8dbcf69a641ef86e57ea685a560fc6b5e6c9db08f216198ec9102f3a58eefd557ef6cf75961de57f5828677000f1688976a5098e85e7cd1d0beddbafe5e4853c32068ef5c69185a7081575d932fbd4cc09866914862430cd1f38c9520cb02bf22a8b93c7c352476b26eea0f2a83e1bffd297b01dc4528c2f035a322e5de29cd768e5d9bbabe8a71b5f632234bc2e603d5eaf733f926e920e1f3c842bc390d9299aa532ed9f9e9accceb699cb3b6bef1723ffb6852a63e860346840e0ccef60e5f0a66699a6f9978f350083dcca21e84e6044045ade50c42e0b15b9eedda406ba37c2891892049f93c4955e9ed41beb545874d4f1f2ffd85645610cd288082cf10bf7190fe2c0a95ba22ddd9e18ebbd28df46707fcaab0be8dc4fe38ae8c065d5a95818fae73c4a199fa84671938afd0317ca0d960a2b9c357b1ef7da70bb4ffb48fe217641bc6d0002282e69f5347d70ddf7c1bc931752bca988900ae210197797d3032b4eb72776538a52ef944b0dddbc6e1c4cbf1bf21c0bc3c3edc335fcfe1d29e090885939fe0c85eb499455a9dd64c897b7fe5ad586ffd34e0795db23c92f06303224c7090bc0928bb76d9fcd2104d402bf06cf7cab19be41425fed7c46d6fe497004979d396f522fb718338e3ef03744dc25814a2a5787aa5d0abf37c448f835c9867507d9d1c2af370644d636d317826b13a689dad790e32faff01aaa86e2eff28a1ca313b27ae29d394472b6b0e16b24d0fd286133e789f6a6d025ac139284b1c0a04e4356f67b76fc57eb52fc3c50579854b30778832140e8e5fa2440b81836286f75c4a4064e7cc90981ba5cf1c0b164c06783b1cd3c09db6acf0a2dd39225da8c85aaa612e2e61aa9c5ff4073dcf6416745f18682c5abdd92a18bd38ce4b269a59a4a447233c4de2cbe72a327b86577557644ebe734d12e1a92dce3f2bd5d498402de9b75ac800269a82c4f991bb6565595294489e597689991f7ad979cc5114d3ba39abab1ea807aec4ede871c0ec291c6a094a1818c99b40af724c9f3efc4cc9da98e7abc668b6bfd9574bb37c7381984271556ed72c8e06d70db06042209ad725891705c1e9a9f073da93c681a55737cd77bf25baf8d9929625d177a111e688c5e62b6c354178e1f86f118ed620284ce5a590fe5591b021223148654e25c38e7779dd721f65cd439529814a90b3500c6ba25b0d8d685f6fb8db27600a3710e1c09b18e6b55f59992ae509d535cd0e67462fa8a9dcaa6807e6e58596dc3338b81e499cdf45835da95b956e123eedd05da15693c4da4802d270771c49dfa22e556796d1a512a05ab8a6fd3a4af51759c40ab662b7f8f911be13f0052c4696e7dcbe8b397787ae375774e66c9e45ce1036a47665ea7741f7d780a78be17a467fc8fd3267feb16e243916fbfbb80f14999539c7ddc815142af342d9ba5ed5c8f412544baa00d5b1296017145ddc50af286598c17d2b2bb0c17e6de3cf3ad6db1f2acec29abaa73e31bd81a9aa1f39f936893e4e60d14cd144e53677e26e174d7095da01c0847eb9df138e53a97f16788e512be088106d1e7777ebf3587073427d9147835084e111bf7adab6e1e9bd1a09a704ff03a8411261b46a641d54f13fd1f2aca597600992292d27baaa8b00518e693fa68ba0edc3e2ffed5716e174b5e53c97f1bb7b817ad01e884f8317502bb8a690746aa242d94d5b6b84366ca8addfb47e7be48129a39561b21b2dd4906d1b36e526b7842560d85014bdb4a7c4e017c4eafba9a2286a1def01b3131248ffade407bbb5b511a30751f75617d19ca754b78ef122a5d84bbeadc84c7b75c43b1246a6acea03876f5a48daf09e2a3d6582d29f446c8bd3335f865c466580170fe7893408dab374328ed12fce38d90b86c3012215ea273a03911e4c822b6ee1a8d5b3172f60a7b0fcb0b6214eb3eb9fb15fb3ea32f64a0a171efb428fc9ea25ca8a4b0906b90b8dbab455a0ac2e92fb9392cf9d306b48f9ca045a137be2e375197cb7983da3ecf1b9b34b5e602ff8b0c3e005e30d18ab16bb1778297ea1b7a4d4c240def30f48e3e0da88f9bfbf9d4e711d7931a95b2ff19c62783075597c39a70525e41715b13b91ab8c4747b20a07c92529808205fd07731a33e572dfe395a54dc91b7eb073ea2b4c9e562e0cf2c46745057ae960c8556c6bbe5f31a11ce8e66b6f7de1a91baeea09d2addd68c20cac17d0d1d01471a1ceb6cf2f378ee3e84dac3748f52ee3ddcb0ad02de837efc686c8e4bb9c079c11a87ba5cd1b8647fda52bfcd90fee0f4b54f6e3f806d10137e5bb2a0eb1304668da6cd7da8f1b149ab816e875576e120acb858cdf11ca90b534f5490da3b15049bf6835ff5acb588c322cc10dfe01a82a3ebf4ad205ea0a30f5bf56b968c212a6d0dd41aef7df46714f250bf66b1d75b98e23037b81ff150a127609c42f87e05aa35bb53feb996ca7581812684551ac425340dcec5dca5abc0ba9a1cb7b872f4354bed336f1c2b25b962254c01c22f3c0fa73078b0c6444a97ad1e5cad6fa41feba49c4ede9356d2e7d1dd579e58ba3a192c7c73285ae49bac89ad9db5272d2cf345bcbedcba2092f27e2fd07896439d27a1edb7ce3ef53c400028722e2a7574debba1c93410a70df747ad0a07141194f18fa62fbe4ed12ef526caaedfba5c64b0a02cf20637c953c5a3c51d6e8b4c7a5b32347c878a9488a2d9ab62ce1d331555a51e1c34491d1909cce2951e8572582c89098042833d6df4f334ee6f8153bbbbb5cfbdd0d64dba306a8c6762a00731f6796fe8062d37ef7c0f30f4eecb5278cd8797583356c14ef846d7f007d2b05ab0ef90c516e7e85004a27a542c38e4b7656ad6458df414f7438c331ef6f6888d906a00d4366ea83863b9c0561e8b749aed862ac763cb409296bbba0e8ca1fee22d94343849d8683de3be65f8ed5057d40141b084c9c01d7f0cfee8ef0f113ae647ab0a303afd5b9c25451638f1d867bbcecae044e4cc7750901c92e05e36681728a8a103aa033cee81479e5ba01499685aad749a4acf1d5f94ab1da8c971754b054dca09c99258941443b0e31eb5a66866c72427f575c81962654d3bb5bc5b10c503a8fda0b246868698189b5698468de0e6e6da38a70217c0b4c1c4ec4f76090a29f44f2be0eacb16e30b787b6706", 0x1000}, {&(0x7f0000000480)="f617d9b777e371eb97866ad0ebfe3125558874dd61159d4cd7b22b1cd64c51344e8571cc6fab72d0b25a3447ba87a25918f6a32d97235338f8caaa1820f59a6484f0522ad6bc2ab4792708f5e70c7d1ebee2e6551be2b9f757fd060aa7a818e8e832f1e0a3ddbf64e5e94d07147c090e0f75606f6bdd39a71b9fa78105703134df794d652214fe4a9218fa20147663fe43900a29170efdae783f50025654bcc5f6809700d523c05f9f3db35b4eb394d7209df42e6bc9e94249d2d0f69d6890c10ca7c3e9", 0xc4}, {&(0x7f0000001740)="441328796253cd0a547ff266ebb1081a8bd87c652a3139cb67ccdc0d48bf3dcd33a21fb0682c381d8616a42909d5f73d8a63a07f49b426a9371bfb87f534af6fdc007a03c7e262c70b407ea26e3f19bc1c4e66a49ee541a34f4289d292f76be17fe2f5379e7503d55ab49108ae3a649fa6be22dc8802763c7217e8cdf1e8c78ddfa05a6bb149176f0a4d8b1e891a52cc5ba868f25a6eb5941477f238a7a4132891e75fcfb7655797a8aefe19d930a77f3ab8112231be7ae7df539c697466ae6a6dc511962f0e96db320816e8f59d86cebfa1b0a36fba02fc8dc6a75c4bbcadc9b8bc04e14ee583e8f0fd4058ff3eb8e225578d8d0a2f50f5445bea5e11ae77c8d23158e30bdde5149af146a41e854a8f297d0501e01d2298eb9863bfdd3b4225ad6c36b3cd425ae26d6a76df493741856b8e433349d087e592216074476969a35a332c11f494b9747440e48edf8949f21fc01e30a9304929ec3336f36b88a27f0a570322ffaeab444b4ce33b18187d04fa1b388d7e2c55eabb35ec380bc6fa18606bab7252920d9f31c242c8b7bdffab99581bc2724720db66222742956c8b3d64e11238de59a0dbe99deccf99bc4160ff43137ba604b68ce62e1fca8885a2773295ed59ddb861d300d5f7ca0098bae762376f2ab625a9fa60225a40beb2c73b47e7a9a68b7b3821bb6facfd772d76a521b5c30f88f6fd6cd022ef20fbddfd1cc70fa495a287385e04babc59c9efe71ee371d9d9e97b0f19f4143fabc73384952141782516568021dc7ca38dd6eb39f09eedbc380921fe20d8ed0177b56df7a125a8419f82fd655e062f158fdf1153abec2d0323af5d257b801b03ceb4299b8e0648398183773a9da8df9921a573a32e5787bd2d54397a1311285a2bfb56e5b1a61acba1bab649dc00605ef60e0303847c01ebf527793c44bb2d4937fc662cdbab135be2a4d40f2c1ce4c49582ae29a88bca85b11e1ffdf01d736f7ec7059ec143f57bb2f1a9d910407836ce04ed2549365571755b53f5d4eae8a3e9b3c8259987bda22173ce95b448eb40e45a117f22e3b0da0314400f4c98ada753a18b55078d80857b74e08ea51acf3cc850a25d38d5d931d6541c6f18b2a12331c0785955e4f50708e87f5742220afd34494d014436d1e5e7e019530ee784d8ee4984b5f2ada3ce0a1d8d0aef1e184601b56d501cf8b2364ccfd2f3aab9f18e273d57d925dd45110e019472c06cc7bf2253feb9c40b0b491a9ea51026360c9f775de799519a8d3a8a6faf1be77d8808a4623ddc513fea4e1572419cdbfe61d4a65f77a65eb7a813e08ae1edb085a0bb29c046594b9bca430513edfdfb5f53d82f1e252e33ff8fed845fca63493d01af8796450998dc7b83f9de479394452db14294ff0686b5e2c7c40768f326962cb15aa6b373bff2a27f146994a9fbd66f2ed651e64fe304f6e8b85db41bf9ea847d4110e2eb554ba0fc2c7f2a6c74d43a9ac44ef31a90cdc2320f8eb5f06feeaa6c24c97a5fbb8c541fbe2e917ab7647d4bbbe71189492bdf777062183a0f7d9381501cbf2ad6a870b357011bf9db120d3941deb38a172b9d47d9d30831f864764b57162575bc97b61efb8a10ae67d5ab738655d794da0683315f711fc6eda2da99756296d8383e57c644ac6ecff3d57fffbd1259de01fa818ad012d79fa20b13f1b4b7b323938cbbccc33eaf5c6ecb886e6f525bd46094d54cc67d4d8ba6dbf9757da3c25385babcbd42bdd9dd7571972cabde7cf6b0b2a71d3daf272494f5a423bf4598838288a0d7ef3d43adaf53e064aec1d28e1fd24d8523e878c0c6df9b05b0857a8edaae89a707d75aa4396d59024446aea42e4ac652eed6583bacec0a089fb2743c50e53f388e63838adb57919320ecef14e6792f75928cc346c3a2a561a6cc66346cf905e38cb17265d2bc24e723db71c7b7572dec28378fc113aa4ed68ae43cec60f15d739bf64220e49988a70bd0707b5ab19ebf067be152d071d2e0bcd4571ccaaceb6a1179c52dad717ac9e2fa188986db0d62e4d1b65eed0c1b81b52a6275d7b331cd59a305825994993a2e0b90d800d89dcacd57b070c9358aabc26e0b20df6bddefea6c8d74c1b27a70d2653d13ed13f5472df1d8c15bfd793b8ee8bacd359b01bc8f7f4b0322f6ca4a8337ecf73b2b9b8061d02bf3324f0f0924f41a1e2aea16539811e6732019b8cb23d5b3ae8e6a9b0d07d13ba3e23a1ce19989504780aacdbf31356aed80da9e4d9d9eb8fbf132ad0340f656aa210808eb39d35fae0688f844de2736be1c32d07bb28c1b4a3863e2bd4041cd6b4f563966f706c7c71258535a6b52a303954e4413257dfeccba22236c0251e6b10e8e06ac71862f2c08aed15ded98f699b74dbd8dc8cd5da047aa245bcc2ab3d4ab41f3cae5a224ef31f78e6463ffcb9170fb465d5f68b57aa174fb0aa161d5fee7cfdff15154814d6fb7f79955dd06174575a810009a03e626629d3d610a337b169b4bf0d3693e755144d939f39bc0cc96dafd364ee8c6bbc7b625d1cf661eee0e35e77e02365a8083f7f75ebe112c9abfbbbe7f5c80c87ab2ff36ddd0e69d8c4e1a8e356fe62839694b27decbe0afb0147967c7bf158000fa28c80b6f5859fee225fd5d9236223a83920a9c4184a405fd016cb7ac0c627f81540e1c2d57e8fd9eb83781012c1bf6f9c20bea959be606d8a9597eada6aaf611d9ab4130c38e50f0a057e4c599ba4fb1f95bb1cf86dbc2099f212798609b16a5372463eab1dfb93b5daf635a2f02ca9a4d8eb00d3e908590d02817a6576adb465ee3b69bf2c0de3bbfd1d0419c55156bfee89700e381b9976f77eac1c2d0dbff0e76fe143630d789175565e457b6cd9212ccaeb62638e1ec91642eeaecf2c4515ea6bd0baafaaed9b25cb261b05e9d6ff8847e75d5e97882a870168a920e5b5921c1c4b66f81f5d0496680ed68a1a7e690ef21495e5a5e3fc98b619bacf9164c5e9254cfa4a20aae8eb5f6af7ae3b69bfbe4578aba5c7cf4ad6f80947f2d5e651e136b6c6c77d6550c0b91abc72a8c6a97a8a62e13cb091656835b56b4dba96195cf12bbd13ec841f58af208fded2ba1df98dc779ab10f2a8eedf4827e94ab825ffc9ba82630fcca128a5afaf80fa29f9d7b038a2170fceb0cd961f0767a3a2d7c0acff2daaae0dcca36201d6d1e7d3499b94e093ff6552d80d2f64e40680f388f6aeae8e7958f479e1be871f1eed88ad06c64970ad0e82446a51e3342f8fd78b76d98d96afae322e05b4ad10fdb23bce0c30abdd63b6aa9200fbb1b172aff126b0325df4ad3d0486199c26b0ce07e1250ba16a2bc87c66a795a671af04ec70983ce512c7dd970fa8bb95fcbda214b5b269886f0907039e5abc503de7636aa6cc0cdb4bda9a96ab1db2c71b7efffb1555d7dd27d98073791148c68117342dd8ca075798ccba01a23a58cf2417fed44f488739bf36b815342a9bc4a0888fee75369ea0835d199943428ec7f2ba5b9183e8dfb3e1f4c2c2efe37c937665d7891f7adbaa85a721e0fb4238dda8e0b6d73fc3866a06ad8e183893548e3c6c8632f56dfdbe9129890e7f58465989008901a0893413a71c4a99e2f68c5b4490c08940fae34561676c40c45d4aa004d350c924a06677bd769ef8bb34bf802a13beb21829f965efc7eb577297bf05158702c96fdfa02040961036b3fc04c5b843be8e08d894fce4dd39410dec0de3fbfd1bee1d9d5328577645ec6015fb9a34bbd9f73aa02e4a330ea3f4aeb415e26b33c13a6a3f13f428aa7212c1322f2b604c64a58d216223341fe8ed780f89479d0b21b296d7cc2bfd7e62adfe3af07289f3b963aa387dc423f957530e2f79f6cc4eb3e99e338c075c3914d8d41a4a980fe59031f3651f867ab9723813b0ac874ff91e9e2299f54e8bc257c3466387ee48e69b5ce08cc4a2271a9a12278132751e1b3f3040fefbb5383c4a7ba76e279e71625b41379052fe960a1c174b0b9c2c0ac58aea7328bb1bf778672af181e359a77c770390e55d55a558249cb55ea6b156fbfb81fbb3beea09df3d3e2f8fc723e92c07f652568e5ebeb9ff04b0a5aa8bd4c731372b0f9ede6d91dbbb85783de1181b8cf3798476e0cef724880a75da98bb226e15b536d0ca17a6b55e96afbfd793dde3b2611a6171f8d5e776a8dace55dc2e5445ca88c2dc4f0c8c5f850da60af6a1f7a24ad3ccdee3cb057246b9c0ed202c187f1603b0dccd3b0ce5bdba7fa7de2fa96ab5ab0ec7e1e6cfcff696d16606ffd0a587cb4237500b2ceb596c773d9e8416e76839e18e1b45c3f9fdaf32ac0647caea9577b683e8df3fce3cb355e30dadf9b466df9f7f1241c59dbe36262a48ccf3df2a074434f368cd0bfab7af1291d25eaa555ec340b32969627d2a6f8c4a6e53b6c7275f640323605d3019ece31ded3ef0efe962401382edac9665d94034723da88f867a256af953d1fb3cf0ff2ca55072220e550035d9d29008d01842c478d4a1a3d00c24675dffdfccb9f5f4ac69d4763fbeacc091f2fe37e645b4d55ea6a75382014ab208091c9b62ada086a98aac5d1e6f75b7a9784d9a4b92f1a2081290154fae0c144539a7759842440598fa23432f444df3eb712fbba9c3acdaeb9f6a0399d9af3772540980f215b241b26ba56dc6f9ee765748f894fae2b41448c036bdcf2455df0c7de3c224ee11bc9fcfab6513134bea7d30323dfda6ba2221b19797e7e2e6eba8271aa9a808ce361fd8fee744499dceee65a0e0bca74eef1ba07071345a9d5f130aecafc5f518b872e5bb44339bd9767e9d4597ee628f0afe5d1d7fefdbae9a8c5e0e850acdf45ab28fb37538d285002f87109eed97690bb4b79fd39aed1a4c78acf4d421ec29cfbf4b7c7596f135a18c8bfaa53e637b5cf097ebd029fe98a6afcf312db7bd79ae0156acf9aa1060096bf71dcd311d39855ddab1c76cbd3de3498523d302898419bd850609a9b68ecb1b79b1b1eb62db0f27f71fd879f01e55aaa0cfb66b69ab40b8df51cb2e0b4b981d59caa26bc07b9e7006a17fe689c63d82e3a87da2a0edbac6306281818c03399a11f02a7bf5cb31e8a83ec168d3f009158a25eff86d5e8841db1c4d42e6bac8d277e70140897ec525f07e86b28680fdda0b50fa4d33d4dd632297d8ab15d8b894e704da5ef8912ef03dc050bbea1fb255ae6b725b34558ca8f801745f8f5ac0ec51ebcccb20e84d17a66eed7c8d177878ec830b568cb9fade0351f5226e3dcd65e20f720e8178742e02f2439ce66538d4ece92acf1b46893a2f98dbc99c4eac398d7bc79380fdae104f0f2c801435caf2cfd918fa320c563aae5ce3d5b1bd73bd2c253ca32acc48829226a9e9a5eaf6290b497e7be16787690c6d5f8716c0a058a8d8b5fc104ef9e75022e3dc68bd439129e53d501c4715192c63cfdf6c317fa5d07de4109442e5cd5655a22f8da058634187886ccffb543c0bfb5e15b6d7db8a3535dfb395384a27bbeeb616e22e2d1cdc08e92702db2120cb5e3570910cd836c2a04bdcf1481dada9e0570cf0e4d52678a929c860b530eeaba2d363f7c49ce297ec59290556774e308fe967367af2e7f70b93c589570816169da3270a4bf5ee29dd4fb2957bc5ab4e84864fcfbd40d84281d5671739eb59d94735ef666cd3c61a84c79d4e1644e647af78b77836cb0a4812768587dba02dc3b4380f05245552135ec6b0633dc11dca71f7c0effe3610b1f04728dcfa7b940f17cdab1f47777213b077e1e73e582f54dc974e2fcd607f89c6806365be50508449dcf43", 0x1000}], 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='\x00\x00', &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 560.206015ms ago: executing program 6 (id=1202): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x20, 0x4000, 0x0) socket(0x2, 0x3, 0x0) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x8, 0x6) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0xd1f, 0xfffffffd) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) getitimer(0x0, 0xfffffffffffffffe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x89, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaafbd6a4732988e128ddaabbaaaa5aa80ccc63dfc3bcaaaaaaaa86dd64952b4d0053ff03fe8000000000000000000000000000bb00"/66, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="e00800099078004000051667ca7e1d000000180000d6d70000000300000005080a000001000000005f030309fb75121b527b1854702be8b54edf87f6a5268575f89604f4b4fc68"]) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000080)) 559.84812ms ago: executing program 6 (id=1203): ktrace(0x0, 0x4, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="0000000000f7", 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000000)="71c0420a4ae73fb15fa3004000de1d31", 0x10) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x400000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x780a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="9a1889baf83e45d4", 0x8) r2 = socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c", 0x8d, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$TIOCFLUSH(r3, 0xc0187009, &(0x7f0000000080)) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3e, &(0x7f0000000100)="a0ad604906e01c8c6a9bdcf8ebe54f854ea7a52245c76beb636b4d3d179bfe46ef3862ac0c574aa2c747", 0x2a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0xff, 0x5, 0xfffe, 0xfffc}) 515.422902ms ago: executing program 6 (id=1206): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) 194.327495ms ago: executing program 5 (id=1224): chflags(0x0, 0x1) 189.472703ms ago: executing program 5 (id=1225): r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000001200)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x74, 0x7, 0x3, 0x5}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000700)=[{0x88}, {0x81, 0x9ef}, {0x24}], 0x3}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b969afaaf9cfc41b308664ad387de971b7cc73312091501d94a34b713c741544567c4fd05f8ae16981b5bd65a2397499ad80dc94db086c2f2d09e64b9e35c23b7fc0cdb10e", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x57d, 0x0) close(r1) 188.267423ms ago: executing program 5 (id=1226): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xbe86, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdac0758e5fa1a5768ff97c5648f64c00000000", 0x14) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r5) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000040)=0x20, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 187.308938ms ago: executing program 5 (id=1227): r0 = msgget$private(0x0, 0x730) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="010000000000006e49c08e46725519e607972d36306aa5ffc6f928670c386a53f92831ff9e5331d1fa131f0b308bf5db1b"], 0x33, 0x800) (async) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/250}, 0x102, 0x3, 0x0) (async) msgrcv(r0, &(0x7f0000000140)={0x0, ""/103}, 0x6f, 0x0, 0x800) msgctl$IPC_RMID(r0, 0x0) 109.283617ms ago: executing program 5 (id=1228): ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x100) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x26) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x1a9) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x3, &(0x7f0000000100)='./file0\x00', 0x8}) setsockopt(r1, 0x1, 0x8, &(0x7f0000000180)="9006b8e8f72378bdb2a01357f59a2aee471f6c74bf62126c8d61d62425e76b5590dc1ee3c24910c36ba185567cded7149718e865", 0x34) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_divert(&(0x7f00000001c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000200)="6902d1fc7a5323b957b8037808c0f72ae5afadedb6", &(0x7f0000000240)=0x15, &(0x7f0000000280)="3659beadd7a0f76c4adf8329465db97ef1ecb2fee31b0c8463be24a0f7e56831b6b2e5fde24a72616d44ea4ea5bfbd776283aaa9f425f11a82871fbe9a251171ef16253fb7cc2b7593b4972e5660", 0x4e) recvfrom(r1, &(0x7f0000000300), 0x0, 0x3, &(0x7f0000000340)=@in6={0x18, 0x0, 0xa, 0x7f}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000003c0)={0x3, 0x3}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x3f34f6d2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000400)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000480)=0xc, 0x4) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = socket$inet(0x2, 0x8000, 0x3) r4 = dup(r3) r5 = accept$unix(r4, &(0x7f00000004c0)=@file={0x0, ""/514}, &(0x7f0000000700)=0x204) r6 = getuid() setreuid(0xffffffffffffffff, r6) r7 = semget$private(0x0, 0x3, 0x164) getgroups(0x5, &(0x7f0000000740)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000007c0)={{0x5, r6, r8, r9, r10, 0x1, 0xf}, 0x1, 0x6a, 0x10}) getegid() sendto(r1, &(0x7f0000000840)="01c22e1e6528e5baac7fba5ac3024c9e09e834bdc0bbc10f2e3a1bf9c370faa0be037714afc9ea6d282b4d6d99eb4c5a48b348e0de4c9506da79417b6ca68aeb8e1b5235de080f325ecc475327af2e21b22f57555d6e1b036f3a952ef411eebfb1d13fa8b46297be404760416599b01ff9a5dc30d55095d40c4164f3c4303e6f703acb34937a28b74f30a791c2058ae945e99a6df37078c042b125416d72a9d0e9a1ca8c6a33da7f424ca071d333640bbe69858ed912b1ba9f", 0xb9, 0xc, &(0x7f0000000900)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000940)={'./file0\x00', 0x0, 0x2, 0x401, 0x0, 0x6, 0xffffffff, 0x0, 0x0, 0x1, 0x8, 0x4}) pipe(&(0x7f00000009c0)) fchflags(0xffffffffffffffff, 0x1) 108.200084ms ago: executing program 5 (id=1229): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000140)=@file={0xd570d0466b6018f, './bus\x00'}, 0x8) listen(r1, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x10a) r3 = accept$inet6(r2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) listen(r6, 0x0) accept(r6, 0x0, 0x0) shutdown(r3, 0x1) setsockopt(r4, 0x0, 0x5, &(0x7f0000000000)='\t\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x2f) getsockopt$sock_int(r7, 0xffff, 0x40, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80086476, &(0x7f0000000040)={0x0, 0x9, 0x0}) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000008000}, {0x0, 0xd4c}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 90.732845ms ago: executing program 0 (id=1232): r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 64) r3 = socket(0x6, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x23ffb, 0x4b6d, 0xd07, 0x3, "31e2942b7a3ceb00", 0x4, 0x200005}) (async) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="0d862d4a58", 0x5}], 0x1) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) 24.685036ms ago: executing program 0 (id=1233): sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000140)="71f91e3471ac0058a154ee0ebc69521ed09e52bc5a91501d94a34b8e5f84cf71b59c7afec2608222604ea4441e90a72752adfda10398a97e6abd19efd84df76b75de52dbc526ffb3ae3204018ae7f0906e2473bcf853051ff99a4e3a9603c3cc34b820429de1b7344ee60ed886254d3dea23ca35b8535dc700d045366fc0f978ad50b6f6ddb131dbc9e21ee10e54ca7732c4bb9c4b4e8893dcb065d99dc410655ad5bce54d7b0c081d79222f62e873de742bc7373abb03e4f0cedd6a1351936ac36c1908e4976053f83fa1d149c1e11f99a500"/221, &(0x7f0000000080)=0xdd, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="f96991501d94a34b71644fe4576ff3e46dd5245ebbd0a75af987565625f7169bb71cad5efa609e0b4927cab28f2769b43df6bd788195283205ccb0afe61320de54c763201382cf2f83ba4e57464e914bcf2ab1b5187030080f2a712c07e6041424d183c4a4fc950280b8bf10d0298a33a963b0d5", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000008c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x8, 0xc, 0x82, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)={@random="8e6e63595e7f", @local, [{[], {0x8100, 0x2, 0x1, 0x5}}], {@generic={0x8015, "e9efe7b8e903cebdb1bdd367036a010e7c1d9aa37b87a604b300fcf0c2c316fee868c938abe86e8d082c9eb1a03fa098b2490a00eabd431acad597079a87f3a2c678c78622b569596bd7f755e742a65a84796d232c075f072852077282a75758653182180d72b7bc8d445be8bd1fc528e0d043f6b233c6b1c3b42fe31dc59e68a88186093ebcbe606e30c81675b6f08019ab72b517d1b1694310192a"}}}) 13.036658ms ago: executing program 0 (id=1234): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r1) r2 = msgget(0x2, 0x0) r3 = getuid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000400)='.\x00', 0x40, 0x0) setreuid(0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) preadv(r6, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1, 0x0) setreuid(0xee00, r5) r7 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x3, r3, r4, r5, 0xffffffffffffffff, 0x8, 0x8d5f}, 0x7, 0xe, r1, r7, 0xa, 0x10, 0x808, 0x5}) setreuid(0xee00, 0x0) r8 = getppid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40000000, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) pread(r9, &(0x7f0000000180)="f9d11dfae65b764f69550166288b2505f5087530e17caaae327770d2456c8d4b911f304150579e4140ffa5234a9af30964702f22fc7fb16e52159df6a6f52eb70150cc8ca0c445f410e0e5328b232feef567ee21bff1ec1fc1", 0x59, 0xfffffffffffffffc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = getgid() fchownat(r9, &(0x7f00000000c0)='./file0\x00', r10, r11, 0x4) socket(0x1, 0xb8efe09d7f95b439, 0x5) 5.437392ms ago: executing program 0 (id=1235): open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) getrlimit(0x7, &(0x7f0000000140)) sysctl$hw(&(0x7f0000001180)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a21", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(0x0, 0x0) mknod(0x0, 0x2000, 0x412dff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xe3ef, 0x3, 0x5, 0x8, "e20fbdb823e0908814d69cebf6ab67bb6ac82f5d", 0x1, 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x5ffffefffd) open$dir(&(0x7f0000000080)='./file0\x00', 0xae828e137847f62, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) getrlimit(0x7, &(0x7f0000000140)) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000100)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881952832ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a21", &(0x7f0000000080)=0x61, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) rename(0x0, 0x0) (async) mknod(0x0, 0x2000, 0x412dff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xe3ef, 0x3, 0x5, 0x8, "e20fbdb823e0908814d69cebf6ab67bb6ac82f5d", 0x1, 0x5}) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x5ffffefffd) (async) 5.054242ms ago: executing program 0 (id=1236): r0 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) syz_open_pts() syz_open_pts() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sendmsg(r4, &(0x7f0000000680)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x7fffffff, 0x7fffffff}, 0xc, &(0x7f0000000440)=[{&(0x7f00000003c0)="7ae4a936086d3567", 0x8}, {&(0x7f0000000400)="f77f8966d232be287629fa4c34cd2766f013b3aae487", 0x16}], 0x2, &(0x7f00000004c0)=[{0x70, 0x1, 0xfffffff7, "a739b8fe5bc650f894c774a806ec73ccfacb0bd7021a8556224faa006d6d1050ad0ab506ea7a162785a3206304fe623ef7504633d7832d4fde6425564d937124dddf040d1a6e0da53a06af88971ef3ff0eb77fa1e4f30d3dea9f31"}, {0x48, 0x1, 0x300000, "eb60d2bff61beb900ddb9250d7a5066c494fe7d6f44ae2397a6c14ccdcf5a243d37e178d1d99a04493d20a893fe9e066fa4ed994c9"}, {0xd8, 0xffff, 0x8, "edc8a0738ae8504566abc2ca5abab264a096d2c0ee5dfba5e06c0d4859226ac1159c35f66c1c0ed10a1b70446ff7627bd807bd766f751579164ffe884637da3c52bea803f18db26bb581b3b2566be0dcb2ff2c2c7fd4a40d581f20e90c6c91cde93285bed3d47b9f98c960552941352c2b94707a950a3ed0909bb8d44b522d76151a2362f11537d3a03cd7c915dd10083831a3f79949efd5c243617949c48a0a8aae736b0c737d0ce0ceea6534da5aa00ee3ff5dc70e47c12d4885c26a9c5f9fc5"}, {0x10, 0x1, 0x8}], 0x1a0}, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x336, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) 0s ago: executing program 0 (id=1237): mkdir(&(0x7f0000000040)='./file0\x00', 0x1c) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x3) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) link(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) getuid() setreuid(0x0, 0xee01) r6 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) syz_emit_ethernet(0x49, &(0x7f0000000180)=ANY=[@ANYBLOB="000000c6000000ffffffaa1aef49dcb87c96ffffff86dd606805fc00133b00ff020000000000000000000000000001fe8000000000000000000000000000aaf001000000000000c2"]) r7 = msgget$private(0x0, 0x420) msgrcv(r7, 0x0, 0x0, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0xf, 0x0, 0x0, 0x0, r10, 0x100, 0x4}, 0x7, 0x100000009, 0x0, r9, 0x40, 0xfffffffffffffff7, 0x4, 0x8}) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg(r11, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0, 0x4b}, {0x0}, {0x0, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffe7e}], 0x9, 0x0}, 0x0) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f0000000200)=""/25, 0x19}, {&(0x7f0000000240)=""/246, 0xf6}, {&(0x7f0000000340)=""/91, 0x5b}, {&(0x7f00000003c0)=""/77, 0x4d}], 0x6, &(0x7f00000004c0)=""/74, 0x4a}, 0x840) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @random="356f49a5f8c8", [], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x24, 0x1c, 0x67, 0x0, 0x6, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x914}]}}}}}}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.95' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 13622315181289262 OpenBSD/amd64 (ci-openbsd-multicore-3.us-central1-b.c.syzkaller.internal) (tty00) login:  : 4(2%!$ .&3)/' (475306) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (430376) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (16502) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (225858) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (27694) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (121533) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (250374) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (26621) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (298958) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (350236) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (374043) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (186990) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (350710) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (504719) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (347556) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (232690) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (455385) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (128115) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (8143) %8)43 7)4( 34!453 -1  : 4(2%!$ .&3)/' (221596) %8)43 7)4( 34!453 -1 7)4.%33: ,/#+ /2$%2 2%6%23!,: 134 08&&&&800010&$$6%0 3"5&2#6 (&3/->3/2#6.3",/#+) 2.$ 08&&&&&$806"%0&#%8 )./$% (&)0->),/#+) ,/#+ /2$%2 1 3"5&2#6 (&3/->3/2#6.3",/#+) -> 2 )./$% (&)0->),/#+) ,/#+ /2$%2 $!4! 08&&&&&&&&8343%"9! -> 08&&&&&&&&833!4#61 )3 -)33).' ,/#+ /2$%2 2 )./$% (&)0->),/#+) -> 1 3"5&2#6 (&3/->3/2#6.3",/#+) #0 27$/%.4%272)4%+08"7 #1 3",/#++08"7 #2 3/2%#%)6%+0828% #3 &)&/2%!$+0811! #4 +08102 #5 6.2$72+0815" #6 6.$3%4#2%$+08!1 #7 6.$)/#4,+08%6# #8   +08!# #9 6.)/#4,+08&8 #10 393)/#4,+085#3 #11 393#!,,+08"#6 #12 393#!,,+08128 4/00%$ !4 $"%.4%2+0825: !$$1 $088,%230 $$";1=> serialport: VM disconnected.