last executing test programs: 47.019680205s ago: executing program 4 (id=2745): ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0xc) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) (async) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) (async) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_vnetid}) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00') ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x7}) select(0x40, &(0x7f0000000380)={0xf, 0xfffffffffffffffa, 0x2, 0x48, 0x1, 0x79, 0x2, 0x8000}, &(0x7f00000003c0)={0x2, 0x6, 0x7fffffffffffffff, 0x4, 0x3, 0xf827, 0x27b6, 0x7}, &(0x7f0000000400)={0x7, 0x9, 0x2, 0x2, 0x8000, 0x1, 0x1, 0x7f}, &(0x7f0000000440)={0x8, 0xf}) (async) select(0x40, &(0x7f0000000380)={0xf, 0xfffffffffffffffa, 0x2, 0x48, 0x1, 0x79, 0x2, 0x8000}, &(0x7f00000003c0)={0x2, 0x6, 0x7fffffffffffffff, 0x4, 0x3, 0xf827, 0x27b6, 0x7}, &(0x7f0000000400)={0x7, 0x9, 0x2, 0x2, 0x8000, 0x1, 0x1, 0x7f}, &(0x7f0000000440)={0x8, 0xf}) sendto$unix(r0, &(0x7f0000000480)="dd8332908ec3633b975ca6124fe11b8691c04fda2917366c6e9493b07feaa97c35e069709709b3a65d0e130e730cbaa45a017e376965aff1c0b9972ab9be8536194dd52df06310cce6b387ca731501f9997ed259d6e6a87f0bcf80403feefcf87ddbd1d8bba10d55b3f87f8bd04f843dbdd21f7f557d16078d22573dcb4619960f717cef23e01f06eadca8786faa83cfa08b3c25178a7a2b711820af8f31bae69942b088cd39805b292edfd1e6dde877b6f8671eb6bb5572d0c5cc502de918d7906b", 0xc2, 0x0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000600)={'./file0/file0\x00', 0x7, 0x8, 0x9, 0x0, 0x8000, 0x200000, 0xe5, 0x1, 0x1, 0x0, 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000680)={0x5, './file0/file0\x00', './file1\x00'}) r4 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f00000006c0)=[{r4, 0x20}, {r0, 0x100}, {r0, 0x189}, {r2, 0x8}, {r0, 0x2}], 0x5, 0x5) (async) poll(&(0x7f00000006c0)=[{r4, 0x20}, {r0, 0x100}, {r0, 0x189}, {r2, 0x8}, {r0, 0x2}], 0x5, 0x5) r5 = accept$unix(r4, &(0x7f0000000700)=@file={0x0, ""/261}, &(0x7f0000000840)=0x107) sendto$unix(r5, &(0x7f0000000880)="5c6028d6340c2ef6320b4add5d62f41319a0361d4a648944707dcd387eebcc756eb50838a90f3e1fa1ee3ec2cbee72135c7c61bf1e0a61deb0e5", 0x3a, 0x3, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) connect(0xffffffffffffffff, &(0x7f0000000900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect(0xffffffffffffffff, &(0x7f0000000900)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5012, 0xffffffffffffffff, 0xffffffffffff7fff) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x5012, 0xffffffffffffffff, 0xffffffffffff7fff) r6 = semget$private(0x0, 0x1, 0x609) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000940)=""/41) recvmmsg(r4, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000d40)=[{&(0x7f00000009c0)=""/75, 0x4b}, {&(0x7f0000000a40)=""/165, 0xa5}, {&(0x7f0000000b00)=""/125, 0x7d}, {&(0x7f0000000b80)=""/32, 0x20}, {&(0x7f0000000bc0)=""/254, 0xfe}, {&(0x7f0000000cc0)=""/106, 0x6a}], 0x6, &(0x7f0000000dc0)=""/4096, 0x1000}, 0x7}, 0x10, 0x20, &(0x7f0000001e40)={0xfffffffffffffffa, 0x3}) (async) recvmmsg(r4, &(0x7f0000001e00)={&(0x7f0000001dc0)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000d40)=[{&(0x7f00000009c0)=""/75, 0x4b}, {&(0x7f0000000a40)=""/165, 0xa5}, {&(0x7f0000000b00)=""/125, 0x7d}, {&(0x7f0000000b80)=""/32, 0x20}, {&(0x7f0000000bc0)=""/254, 0xfe}, {&(0x7f0000000cc0)=""/106, 0x6a}], 0x6, &(0x7f0000000dc0)=""/4096, 0x1000}, 0x7}, 0x10, 0x20, &(0x7f0000001e40)={0xfffffffffffffffa, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001e80)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000001e80)) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001ec0)={0x1ff, './file0/file0/fi', './file0\x00'}) getsockname(r4, &(0x7f0000001f00)=@in, &(0x7f0000001f40)=0xc) r7 = open(&(0x7f0000001f80)='./file0/file0\x00', 0x80, 0xd5) utimensat(r7, &(0x7f0000001fc0)='./file0/file0\x00', &(0x7f0000002000)={{0x4, 0x5}, {0xfffffffffffffffb, 0xf}}, 0x2) 44.520654572s ago: executing program 4 (id=2752): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="e13b353bc9409fed140c9da86f7fe7cab6b6aaabc05a301e7732c0043886ada62142fa301e5b03"}, {&(0x7f0000000100)="382a813d67366a3baa046fa43e4fc0ed0b74e9b843879ad68485b0a6190f856bc7d75424319c811060107e09dbc34d21a4e6eb4ad650ed94533640a70b688c296db2ae455424c9cb5c5fca0913f15ad2da9ed4cbc43e4038b15dcef70ad76b9848583eb5b0037dae182fc908c30e60a6f7cc5f82ccad5f9a9cfe575d03373c1a7168da55de3133ba43a0023ecdc098edff3c05521a5433b997fa2cc8ba7c5d8e9737f24afd8ce6dc005b2fdd12e067e25d3c618bd8da7c64436e11eb4a12f50b791b742ec69f7b4ff24fb3e8e274576c8118c7eb0d9d18b9077ab982895c9d4bcc216c49d339399ba36e149ac4a2d1652f2477e45170a3fa07"}], 0x10000000000001f6) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xfffffffffffffe7a, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705639712b87765ee8dd6902f280f865b2277706226", 0xf0) (async) r1 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000274000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x1, 0x1, 0x2b}, {0x816, 0xfe, 0x12, 0x815}]}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) (async) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x2, {0x0, 0x4}}) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000280)=0x1c, 0x0, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x5, 0x3, 0x8, 0x4}, {0x3a, 0x81, 0x1, 0xabfb}, {0x5, 0x3, 0x3, 0xfffffffd}]}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r8, 0x0) (async) setregid(r8, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r5}, 0xc) (async) syz_emit_ethernet(0x36, &(0x7f00000002c0)={@random="e727dc07001f", @random="391e7dd7a2d7", [], {@ipv6={0x86dd, {0x0, 0x6, "000001", 0x0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2}}}}) 39.014726511s ago: executing program 4 (id=2760): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x101, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x7, [{&(0x7f00007ff000/0x800000)=nil, &(0x7f00009b5000/0x1000)=nil, 0x1}, {&(0x7f0000b5e000/0x1000)=nil, &(0x7f0000df4000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000983000/0x4000)=nil, &(0x7f0000b36000/0x1000)=nil, 0x8}, {&(0x7f00009f2000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000f71000/0x13000)=nil, &(0x7f0000fa2000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000097e000/0x2000)=nil, &(0x7f0000965000/0x2000)=nil, 0x2}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000895000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x88}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b31000/0x1000)=nil, 0x3}, {&(0x7f0000d54000/0x3000)=nil, &(0x7f00009cc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c95000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000084e000/0x1000)=nil, 0x1}, {&(0x7f0000f86000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x982}], './file0\x00', 0x4}) (async) r1 = socket(0x20, 0x3, 0xaf) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000002c0)="fd6a03c21ce31d54c77774cab2b50051c238809b8f2495d88bbdec515c4778e92add7a43aef3eede1dd300b21cadb1edf3798cc356b7733e6d8b029eb3f1563cf8a56af7d88ef1a2077272eef122a42e96fcd92c05e81347927645d1e1637c0a040d8d3a88a45a0a3cb3a83fca34600a2f8c12e480fa2eeb2a15381ef4ff597f2245695a94284948e248d42bcb1018f24b8ffd1e9f68459868f68848ae173a898df85369ccd8d5d2a64db257ee81d767f0579a3fb6f1a9e1a8317efe20a77549e2204c6dd58382c5413b9b46573cb544e4a95fd038", 0xd5) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000400)=0x1) (async, rerun: 64) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) (async, rerun: 64) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x6) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f00000004c0)="02695f930b900d48300b8be56196c98c6c6dac60a9919a6f652d5d8abb2fe206f72881f604c581f9027e38e646ab851b077a433c", 0x34}], 0x1) (async) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0}) (async) r4 = accept$inet6(r1, &(0x7f0000000600), &(0x7f0000000640)=0xc) bind$inet6(r4, &(0x7f0000000680)={0x18, 0x3, 0xcb8, 0xff}, 0xc) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) chflagsat(r5, &(0x7f0000000700)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000740)={0x2, 0x2}) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x578) (async, rerun: 64) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000780)) (async, rerun: 64) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000007c0)=0x2) (async) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000800)=0x42c30bd8) sysctl$hw(&(0x7f0000000840)={0x6, 0x12}, 0x2, &(0x7f0000000880)="2523e18c4827845063f825613db2069905f1bc5a015267317910e6d9699c41d52e55ee50fc3363f1c3d9c09920001e804f04b271081ab8941ee6c3e0c191f0badaf831e8eb358de2a41ab6acadcf7471", &(0x7f0000000900)=0x50, &(0x7f0000000940)="be9fd6973e94adc2059b20e000b1439949801ecd4cb6d7bdc77eb6b8c9de7253e81dfc4c0f58dcf04f37ab8d84f3970ed7709e41acc5e8d54f1fd8531c990f1a17f10be0313bed756eaea2f1dd7858c8bcbbea03cbd704f8d18650f5b23690", 0x5f) writev(r0, &(0x7f0000001a40)=[{&(0x7f00000009c0)="850894224841f4e1f97092cac3a6f95200826fb9fe3fb957b1bc1c58517a15", 0x1f}, {&(0x7f0000000a00)="e606fa43651d238bd75d70135fd06fed9b16197577195a11fa72d1f262a6dba0fb11299702", 0x25}, {&(0x7f0000000a40)="718e2d06ffc9b90c3a8fdb148a6ef058024f839f9baa20d25307db743f1f438e0378d14c9c1e4d45a1a5670272901b1ec57e6db25e4e52abd2954af60efc94f5b6fc29237a07ef36e54b2a880056dc7b3e96aa4dbc6674b1e239b92f18b3f3a23ff6d1a03ecf4ecb2c6be613da62d6ec8c79ac60695837e4e316539aa236ee1524ce055ca171483a29c56a3a4394f2781885e94f91239d00eb0b567d8644af026755bb6c8b2b4bed3751596d1170153eee24894ec1760ab5a043704622853b2236f907f6de3131c64d37434194bf21f419cdee24d2571a59c5c85fd6c3383645441778832f12464cc5afdd13f7ddae0071bab11404b4edf51e4349ae473b3919c16859e6735eadc36097ac0054bf5b10e7e32775d8f6268e898019479b30512bb57d0bc2e47a26cc386d23b0b58223743306bfaf6ffabc45c0aed8e8f48c024541a0a689ff06f5fa0991c3e9d5b0bacb343b248aec2fa73f5b082cb6d027db2dde37bb0c8a6e6d0eb7d3f614316a1a241b50ddab0ada1123fa815a360f0dc6c7b0663a46816976b733e8c8c5a3bcee82340b91e51e3362031521f653267921d51c333b96fd61980f87fd2eb63b251b4641fc037d72264b2bede894f2b7918ee28aa5fc47163f2dc37e7fb6c42e3f8188328fd6f84616dcbf4a40cf5118055d63a0deb5c374f12f6e755fd77aedb54416768005edf2deb437293e08a6d0b2c7b1cc49bfaae68b04e3a755d3918aac769da9513abc05f96741e5a9d8a0e14d2feddbaa8921c8d979954788bfd29f4ded6e8306f721814aa00cd232b089cdd80dfad2a31a1e80dfe8575bda244f014e9efdb812930930dba7f00c3229c65b5b9f2b5a61422453a63be2ce371cb624c180de7c62d756b6ab40c0159248353474f91e9ced9c79ca5820b2c96183ccc62b2c8b461d189994d414484d7eded7c137b2a47f5d2f0ced0d69474f3fa9f6aa02f4606bc780f7fd71137a48402d46692ec75a3d129d414dc0f27797d3fb6e558d7e1b5c3705659f4d2410d9d21959fa1d55a65637ec77698e500684b47a12e60a7d76e88a2d46e711f11b7acbdc5ebe9cb8ab6c32ec90183dcbec8882ac1916e5f0b6d655988020f040a527189bf517c5cfad97b04819ed37bfb47928ea6d60034148bbc9cf5b78e3323f5da65e820bd5923186fb8a2734c89666bcb046a8667bd97fb584b71ed36dd4069aa5886b8a3b675f6611f80768dd9e0888b8337d85b76b870e82d71a1a7934c562e87fb7e776ec355b8824bbd1dc77792e3842fdb757e92c245b9c0c74869de161a14a7859c9716d2ceca7189f8ace1dda1068b4877c03e6e0a4e81c3b944cc54f7bf67a1d8530d29726d30b666a7fca4e3f555eb18453e3aa1bbea71c5fe4ecf9f10a0b7b1b552e81967e86ce150558f9a198bc16e9a089b2e81d0aabcc9265287a08a08b07e09aaa24202ba87f207919a8821884d9e3f9a86faf5eb66369b9d41c7563aba5c87b5bd29caebf4eb3bf24dddcca35984e013c6da88e2fcaf60af4497a0273be66e227708d434da851a79e35204c374fec09b28be97c05e9ffc0a4c556175a2e2da5c8742e9ea9d7507b5c6d36131701d811b1a0cdfe01cf1f84b1605914cbb5a4463198a3a0f4940f7b4d22ba1f05d4e4703c53aaa60572e94aacdfc210d5c552bbd03e7a1ceb5cddf9bc85f14bc7f7c62980bff6d7f3477bdb5004d6c41026a75d4723c93bc277771bfd6b321a3c9e63ac346f7d89b7a62b955c967489d3aaa2efd1479588ff3c11ae4e7cbed037a8a79b4c992f135be35e52d6d7785af3c88d20e6e1f40a171513e1a5d271b2a37f684b612b1c1d9cbbfa69b947efeb464c34210b45b0fd1fa8db008dd08acaf029c024b361373bfbe45e8c923d36d7e78a3fa43928e5121d80d17abf6f5b600df0354e6d55b774553fc4cb737b94dfe9effb583b9e1b01bad1d5874251df6cfc4be403fa61f44f8eea7d7794f8634dd9e6af70c2f9babb35c18399ad9cceba170dfd5f1001f41c8326d36d22aca5c6f498066a6cc77ade6e9cd8a6faf287288bae440740885d4d8abf63779e44f17c872f562c3b78c65eb5924f049383825c7b7baeb6e01f3de3b5f73cd9037c231a9128d4be34592a4f662f1f59cd9f942ce1bdd7c74b6d53090e9d1d734f98f5179aa816d388f4b1cf9e290139633f8c00d6f7ae6ec4cefe309e64da625d9b4d8f37d3520072343782871c8548a80fa5a1709930df3cc9eccc5c0395d4f297db06e6455841bb32e80651013c582e2afa4cc08714f18c563390deb0e6faf5c710e768ed8bdf728d805ff476b8dd74f59318b8cde9a3c7ebfdd265238aaaa4b8b48a11c4c73fd5970fb49d42a9a15571c298e627e8ecdd6a88e9862ccb78e2289e41787def24d09e4541c4d5ce72a343f8dc16e1a1b8f6554380c76e5c7d6b5009e257b8540d7c6e260725da3bbfe5d558097d604008cd0977c72ed4170165ed984d111fc2df4e83bf3178c5728afcbe9b28ee75981011de0030c14f79cb3990af6af13479a706c68a3e66eb96d9f840e4bc0e60d296927fcba5171905523d39039c267d55f6918d0ac1a81580d8cd8fb6892d9a7f876ff0bdee29b3b1e1df1d98794c12890126d151ec096eb1e451b06812ae8de1a5dbea4543eaaf531330a684ee154ea8fad381604aa6f1918bcc6779b367d039ec0b8eab1c1aeedf712464e1da65edeef4e978e91d7b4024187a2e82a5b4d1e97ba10dd30b98fcce3bdf8c48aa2326cb2115c37da56a57a68ae73e89ac32adcc5c7a87129a8088a141ed3822e2cc1139dd571156fd529df59fce4abd062d3bbc4f6e70beb5f1a252cfb7482231ef2dd0020187c4ac88b26dc59d33a7b05a0e7fd3e1429f43584b339536a18490c0f5e004d78cbd6fcc99f574bec0b93a18363bb92f631415fec963341ee9bd6beb658c0d0f59de8138671e99d6bf967e18d5333516cf71c0b8e4ef8454f0a947b10159b4e1993f231d490c7f8173497a3623dad56f7adb5f8927e1017c46c702bbc46069998dbae36debe9b752bca65ae5c4bc6cc9d1b2ffaf8154ef271af6b086bad0ab2042103339a0368880ca06517395cc2bbed6454521111417af563568ea0d13a4ad8914240cd554fd66d9d808323717587748545c5550519c52f726f19abd8c3eeafae70611386615378051dbafb5b501c855e4bb21dc479a5782d4cecbf57b91e67d255cf79a43a7407ae00958d819ae6d8a714ad8542a50ed3c741f2e4a334f712684641826bed6d82e7e9b7162add65a1b0c85dd291661c5c8a210f36d43b827566a3aef3a88480977f23bcb2b6d591686210c554f6883866e0da79edbb482b9d501e9862b6eeb42f01998bd4a126b93e1c900739715450f30dd3baeafcbe09cfab9414b1f01da426002d6628d5bf3e86532d1fd723d26f05559cdd83aba4dfad4925a152f59227edda3244b0641409bde3039e6ea8216a519445264fd97f3fd10c24eb4d2f566c71869e4f5ccb2ee8ff2ccfed460e884a4eac7ee57da31ebd9d893fa4ee7dc1e03cbab8dc2d3a997cc951702f5f1aa8a7a195ab6c89daa9f79b17260fc45f5c2c9d92789a0b4701c9fb989be58c6d623338924032f24f92e71ea2fdba27fdf128e76e8a7cdfaa7add784c105edb968ab0ffb114aacab3f05e8b0195e22d3c8e4ab82cfd04bafbcb129e60b5cdd420a40902ca8e2689b2d6fe0db33aabec31506b62d1e68b61eae96c559195935b9c0a58dc781da8d9d4feaf75051969a680bd306c96af671ea68fb43b00fb70aae5320c3ffcced3cef9a6a4dc7e66b391b0b13e687d472a20c70d01d6c954b3f05b3ae1328255526a4bb22d9db024e82f26a038aef947a763ed3066dd8704b7695d471ac8f1b24a956364b7b49d639e9bd173a414b45adb21346fbbd8cd7427ba2d70438fa7b3247927fcadaddc850a22b792b55806bce4c95c86875bef79371115da418fe421296b3581da5b3de9593adc33dfc0c92563a477c7177c647852bf31c310ab56883645a3891a8bf8bd33d53cfa02c60d7c00062ac085acd6c3a3b6a6d1f6780519ac6c741a22f4e4202f621e94bba703501ba824a9bf951250cfee91402422b4d4cb2e96e1fbd4abd317ff49099d40b62f33d3b73a90504d52ebfb1c9d09ca8d95e64b5a29051aeebfff293f65d97b63a9819aa49b1f06fd33bbba19f9282f32e724d578e29a61e561b76aef1f69f2cc0e2a0380f4e04a3db75e597387a33682b422a421f6f01261abb6b776f17d2af667db204491fb0ae1bd4ab27e408909b181de86c6141cf50e6ed71d4c455e1dc1fc63889d21aa90a17ae3b24421f4599d3d0cce388c679370dac66677724bd81e338de48a2e81071b1b3f67b326727c4fae9306c3256490ac0956d081220fcb5422a560ef20527bfc180c4e8dd4aba87169f5eab0125bacc2d6980302c36f98e09f14e36e3e05cb80d9bc9cd441dd4df746425b4b0bb85292dc88bddfba3792bd21b475a9745a37f4faaebe8a09f94e5560f9e7c405c5a1e62f802879675536b79250e2066cb775d0ac841fcd486894099a33446192a8c231992ffd0a855c0a15ce491fbee5482bf778bd536537ebe20074e7fef22069e553976def16b3e439e5f9d2c933d622010de246abf9733179f9ca26d4d6e96e6971955f0b73aca8f640ebb2a583d7ead649b26f22583d77e0631456bf4acacf6ab599aa1a528cc0fd9134a0f9feaf69ee98383423ad923b4d8a68c8e14941d32e7ab9a700db674b26d72adfc7767efe2214c3c38440c4a1b78e78abdd5d9cce3ef0f63ac3d1433cb25566335271476e4b15f9f7addd544353ba1a0a5a75488933b4ea0488c0a402a6636aeaba2252881cdaf59bba80f0658e1ae37757feb3f042e528dfebb88cc006ba556724a859a29c7589e6270a7fdf5a4053fec4fc3961ab96001e92b478ff7be4154257ee2137cb12f187b14d3ea800dee0eceff1aab9e40f1f77f65cf278921134489f399280a7484f927a8c208e71cfdc352cf238f110b10d1b8601c2eea5137b54cb6fe5f05b9d3d4f68f49bdbebdd75b13b982e39c038011d4e31b22043fe9d17d7a42b04fd1203e31da1f5b343b1c3e8c2e0feb1db8a4effbb252abd21a565990d73345cc4ebb56c15415470fcb8b5a1a5eb8373fc90ebe11fd9aee273a3f201390f082d7fa9e4a88ee5d59cc9ff62346bded8daef25ec506f10293c618737fe8478f65fa44ee441c7bf43205254f671bdef86f3242631c61cec80bbc9a0b0445678513ffc6ae1775dc064354160b0302736f3f665630d9cf8ea7a08cff965476cf30204e275429cf2d491c6e6b236708d63a673da979bbf677b74c16532835686645be2bedebdde02005640cdf30b1c1c950f3466d6c8680bd1d157361410be3b99b9aec1bd351cd8ce7a66e83f56bfc66e18a821f4cd2a59ee4095e1aa26957020d05a3148f55482861da420b8d69c1a081e1068948ff309d1862fa93d849d1c9912ffcfcdd0eae93e5694b6fbcc3a6ff6e1adce5a3ab0efc1fa5ab1d87b5b357dc669cdaef00e394d518f5597faa15c03ce62d30943ff0b1ba6d33e0e905c331b48b763276a000df15b66b6da401947d65c14ca5df5f51d3efa69f77d24cde82cddb907f7e9c616e18e383a325c8da1e3368020e2a5a55890fd168ab7a402a16ea54f1c6f5aab6a5d3dcdb2d9f3bfccb58c35b9dc89db5d96d7382a41acf0a2efebb35ec023564057e0f2dc48a9eb554a649ed7e7ae99968ec05d0b236a2fc466479ba9f0bcff727bb13ba79a12d5ba74fb5", 0x1000}], 0x3) (async) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001a80), &(0x7f0000001ac0)=0x8) (async, rerun: 32) close(r1) (async, rerun: 32) r6 = shmget(0x2, 0x1000, 0x20, &(0x7f0000e35000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001b00)={0x9, 0x0, 0x81, 0xa74f, 0x4}, 0xc) mprotect(&(0x7f0000abe000/0x1000)=nil, 0x1000, 0x7) (async) getsockname$inet6(r5, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) 37.188481771s ago: executing program 4 (id=2769): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x1d3, 0x0, 0x7, 0x7, "0000000000000000010000001f93e1f7708a9338", 0x0, 0xfffffffc}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r1, &(0x7f0000000080)="00000002", 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x25, 0xfd, 0x6}, {0x2, 0x9, 0x5, 0x9}, {0x9e, 0x19, 0x0, 0x40003}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000002, 0x80000001, 0x0, 0x0, 0x20000000000000, 0x1, 0x200023, 0x2}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00061b000f3e8095043fa8985d012c000001003d0817c53fcb7c6d40b5bf661080397500", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) r5 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, 0x0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r6, 0xffff, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/../file0\x00', 0x9, &(0x7f0000000180)='./file0/../file0\x00', 0x11}) open(&(0x7f0000000100)='./file0/../file0\x00', 0x4, 0x0) 35.021529894s ago: executing program 4 (id=2778): r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) close(r0) (async) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000280)=0x3414, 0x0, 0x918d37d780ba24ba) 33.772004871s ago: executing program 4 (id=2782): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x10, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffdf, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x100000001, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x7fffffffffffffff}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0x5, 0x6, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x401, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0x10000, 0xffffffffffff153a}, {0x0, 0x0, 0x3, 0x9}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x3ff) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x1, 0x4000, 0x8) (async) close(r1) (async) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) close(r2) 17.266662033s ago: executing program 7 (id=2848): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000149000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='\x00', 0x4) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r2, 0x8) dup2(r0, r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) rename(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0\x00') r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="89063dc66c0340db4fb01d897d944b2f8c8047bc48fd3ee0337a8a08909255e121582d2fcf6f7f869df78507def7454f7657214f0fcfa4219856e7244512271355db12e7ace134dbd56bdb94750d0572a4bc2c87a2b7e1dd1428529794770000000084dc1f74b753e02aec8f90854281d04f6f62bb26fbdd1b4dcde08572da96a60ed820613239c100406fec62c9f8b80a8f8a84a3534567a6b26ed11770485b48e0e416c2022af920966e24aa40a0fe4abbff7a49de", 0xb6}], 0x1) 13.752313657s ago: executing program 1 (id=2856): getgroups(0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r1) r2 = geteuid() r3 = getuid() r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8000, r2, r1, r3, r0, 0x93}, 0x5, 0x7686, r4, r5, 0xd2d, 0x8, 0x6, 0xfffffffffffffffc}) setegid(0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000381210089}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) getsockopt(r9, 0x0, 0x8, 0x0, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x80000000, 0xdf0, 0x80a19a, "bf08000100f1000079c58d8e00", 0x8, 0x100}) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) r11 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x4100000000000000, 0xffffffffffffffff}) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 13.502124137s ago: executing program 7 (id=2861): r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfe8, 0x5fff, 0x3f9, 0x2, 0x1}]}) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 13.477103501s ago: executing program 0 (id=2862): r0 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea000201000000e4628b5c00", 0xc) r2 = socket$inet(0x2, 0x3, 0xfd) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="e000002700000000", 0x8) 11.461203498s ago: executing program 0 (id=2863): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20d02) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0x3, "08ed957b000000ff01000000000000ffffffffe6", 0x4000000, 0x20000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1286944, &(0x7f0000000100)) (async) ioctl$FIONREAD(r1, 0xc1286944, &(0x7f0000000100)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) select(0x40, &(0x7f0000000100)={0x8}, &(0x7f00000024c0)={0x1ff, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x8}, &(0x7f00000024c0)={0x1ff, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00007f8000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f00000c2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffffffffffe}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2911}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x1}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00007f8000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f00000c2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffffffffffe}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2911}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000380)="2d0b4ebaac66b322b5cd6f957d3a93fe3202953cbb73bf42bee4c07b5b45fc4e1fa9b0ade3b56e1dd2dd7e6b715e826b0d249e9fa62180316b2865ac5ececf332ac6e93e91686656b8896dbf7918f1cdc9a3316419cef6b0f42aaddb4484a1c5615c8a5b5ec614930b3920e9705b4990bc2262f26044108728d088b6729b6c7571e3a2f3030889e6a855b04b784c70852d3f6f7e00"/161, 0xa1) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000380)="2d0b4ebaac66b322b5cd6f957d3a93fe3202953cbb73bf42bee4c07b5b45fc4e1fa9b0ade3b56e1dd2dd7e6b715e826b0d249e9fa62180316b2865ac5ececf332ac6e93e91686656b8896dbf7918f1cdc9a3316419cef6b0f42aaddb4484a1c5615c8a5b5ec614930b3920e9705b4990bc2262f26044108728d088b6729b6c7571e3a2f3030889e6a855b04b784c70852d3f6f7e00"/161, 0xa1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) 11.459501431s ago: executing program 1 (id=2864): mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44829e9d, 0xffffffffbfffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x81}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/15, 0xf, 0x0, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x200}], 0xc, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x66, 0x40, 0x9cc8, 0x100000000000000}, {{r0}, 0xfffffffffffffffe, 0x89, 0x20000012, 0xb, 0x8}], 0xfffffff8, 0x0) (async) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x200}], 0xc, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x66, 0x40, 0x9cc8, 0x100000000000000}, {{r0}, 0xfffffffffffffffe, 0x89, 0x20000012, 0xb, 0x8}], 0xfffffff8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) syz_emit_ethernet(0x1000e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000014000000000011907800000004ffffffff0b0190789187da553b4d2e72245bf8bc2442000b007f450900020068"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, 0x0, 0x100, 0x0) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x2) setsockopt(r0, 0x9, 0xa, &(0x7f00000001c0)="00000080", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) (async) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4490, 0x96, 0xffff, 0x0, 0x1000004, 0x2, 0x4000003, 0x0, 0x0, 0x1, 0x1ff}) (async) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4490, 0x96, 0xffff, 0x0, 0x1000004, 0x2, 0x4000003, 0x0, 0x0, 0x1, 0x1ff}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 11.451813847s ago: executing program 6 (id=2868): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x7) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) 11.450602732s ago: executing program 7 (id=2869): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000780)=[{&(0x7f0000001940)=""/4080, 0xff0}, {&(0x7f0000003940)=""/4112, 0x1010}], 0x2) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/91, 0x76}, {&(0x7f0000000340)=""/214}], 0x1000000000000204) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x8003, 0x0) shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x0) r6 = shmget$private(0x0, 0x1000, 0x526, &(0x7f0000ffc000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r8 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r9 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x40, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0xb}, 0x40, 0x3ff, r9, 0x0, 0x5, 0xffffffffffffffff, 0x85}) shmdt(r7) shmdt(r8) msgget$private(0x0, 0x40) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) execve(0x0, 0x0, 0x0) 8.771790123s ago: executing program 3 (id=2870): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) 8.771090688s ago: executing program 6 (id=2872): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x5c) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='r\x00') (async) pipe(&(0x7f0000000340)) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='r\x00') (async) setuid(0xee01) (async) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x401, 0x3, 0x101, 0x1, 0x6, 0x401, 0x7fff, 0x1, 0x2, 0x0, 0x5}) (async) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0206937, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f00000001c0)="1d6306b4", &(0x7f0000000180)=0x4, 0x0, 0x0) 8.521592265s ago: executing program 1 (id=2873): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='x\x00') open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) getrlimit(0x3, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x3, 0x3) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000000c0)='./file2/file0\x00', 0x80, 0x148) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='x\x00') (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) getrlimit(0x3, &(0x7f0000000140)) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) socket$inet(0x2, 0x3, 0x3) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) (async) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') (async) open(&(0x7f00000000c0)='./file2/file0\x00', 0x80, 0x148) (async) 8.520344871s ago: executing program 0 (id=2874): socket(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x41, 0x12, 0xfffffffa}, {0x5c, 0x8, 0x7, 0xfffffffd}, {0x406, 0x12, 0x3, 0x81}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1ff, './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, r2, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) socket(0x2, 0x3, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7, 0x41, 0x12, 0xfffffffa}, {0x5c, 0x8, 0x7, 0xfffffffd}, {0x406, 0x12, 0x3, 0x81}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x1ff, './file0\x00'}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, r2, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) 7.0204394s ago: executing program 0 (id=2877): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0xca) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setuid(0xffffffffffffffff) msgget$private(0x0, 0x790) msgget$private(0x0, 0x492) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) ioctl$FIONREAD(r2, 0x80206932, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4002, 0x0) bind(r3, &(0x7f0000000000), 0x10) 6.771811297s ago: executing program 1 (id=2878): r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x4) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) 6.768846287s ago: executing program 3 (id=2879): r0 = getpid() (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x61) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000013c0)={'tap', 0x0}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0xffbfd75e, 0x7, "97000019be81804c09a56000", 0x4, 0x56}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f00000001c0)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40005}, {0x7, 0x5, 0x9, 0x6}, {0x4, 0x5, 0x4, 0x9}, {0xfffb, 0x2, 0x7, 0x8}, {0x2, 0x8, 0x6, 0x9}, {0x1, 0x87, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 32) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="000400000f3e187f8637b4149e293d0817c53fcb7c7d40b5ac66639ad7e5123c4ec15d10802975d49e33e802", &(0x7f0000000000)=0x2c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) (async) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async, rerun: 32) setgid(0xffffffffffffffff) (rerun: 32) write(0xffffffffffffffff, &(0x7f0000000040)="d81a46c3456a70f3dcd59b65437bfbd73f", 0x11) (async, rerun: 32) r5 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r5, 0x1000000000029, 0x2a, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) 6.768046774s ago: executing program 5 (id=2880): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x1}, {0x84, 0x11, 0x5, 0x4}, {0x9e, 0x18, 0xff, 0x6}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00061b00c4cc534dae0653f55d012c000001003d0829cb3c5240b5bf501080397500000000000000000000d7", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) pwrite(r0, &(0x7f0000000240)="499d39608c1fa10474419e9c399955e8e763dc8d06369e1df6b02f3cd426ac6048653acb3849662882e7fae07302bd9f0a1963e45dcd905a03c466ad78c14c1ccfed9e6da718fb5b043295b5f138fa6c8c9bc66d7942396794fa2f613c5fab28fb88354d0b54f2547ebee6819acf7f07f1fd64e7be554d511e5ffb304d322864ac1d50d91c498a16b7bc31ab062ce6a956174688859e19aedbc6908799757f46cc76b151900dee629b1ca1dbb4f4df00f94214c57b337c9da14308b182b697c6c87a1771bd29352709250e9f020804c5cc27f4afe0e21e397b503b9ada877d0d1b69ed37c784cec0ce56076d297e89b8924a133d", 0xf4, 0x8b) 6.521469731s ago: executing program 1 (id=2881): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, 0x0) select(0x3e, &(0x7f0000000040)={0x40b, 0x5, 0xffffffffffff8000, 0x8000000000004003, 0x6, 0x1000000000090, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x84, 0x8, 0xf, 0x3}]}) setregid(r1, 0x0) 6.520238283s ago: executing program 5 (id=2882): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000380)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) socket(0x6, 0x4001, 0x0) (async) r1 = socket(0x6, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000001080)=0x7fff, 0x4) socket(0x2, 0x4001, 0x0) (async) socket(0x2, 0x4001, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x3, 0x2812, r3, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(0x0, 0x10, 0x100) openat$pci(0xffffffffffffff9c, 0x0, 0x20, 0x0) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$FIONBIO(r4, 0x82907003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x1}, 0x8) close(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x261, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x4, 0x200003}, {0x16, 0x1, 0x3, 0x4}]}) (async) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x4, 0x200003}, {0x16, 0x1, 0x3, 0x4}]}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x2) (async) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x1000e, &(0x7f0000001440)=ANY=[]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd60062e0b"]) 6.519055043s ago: executing program 6 (id=2883): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00006b3000/0x3000)=nil, 0x3000, 0x5) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2fffb, 0x10, 0x405, 0x21d8b7c9, "102e2618007bf533e2942b6e3ceb00", 0x2, 0x1}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000001c0)="fd2066c3dd9b89e3bde397bcec45d4246b6a8b64f82c61f11d547f7ad5c81bd193656bb66cce5018779983f123a2b7b4a5309cd3f3593bf09f7524c4c465b4a1a16977f7a2039fd985a9589594191efbb1fcc91446b6974fa3cdc538083dabc2b944eda59383561452426e3291177c35fd1f0c7df06e9dcf8c8c909903059fafc16da4df6b02561ca02b132b378c226d42b93b0ba1323377085ded8d64bc0139ffb406b1a6192f0aad408cf43909d467232bf276adf3582678a9593712f5e1b431d3d8f2f430c7c0746c4d120feb54bcbb4fca41f148469fb98d83a426e08e3e6a6b00eb427734f67892e9c9534b2c37f1cc3b101804cd9d0e4cb2498a10b6f77cf7618b20cd68e6208e1427a0f74a4c68f413e5f76603675250481502800b5a680e1e06855e78822235784a56c9a3e8d538e5b8b809f6ca53cce4e2f11fd930e46f8330a59563337fbe2ffdf25aed40bd2777aef8a032b94b44b1712d8ea5b82042364ce3b24f7ec589c6e728a82104646a16867c26dc9c35c67b53ceafe61856ef229d2cfa62911072b2cfcf5c02b594d0c295a33c8c9ca4012cfdf37140418c648719ac7eb80d32cc9a248b2d3a4ec15d76cb3aa84c8cd4f181e4ab4a530fb927be51109cb72cd8b1d54463f5360c5a36fa0a53df604264471175039461594f56f8779c99677b318cf3ba988fdb81f72badb62486746669f665e5688680a6ef149186501ae6d52d5c9846ed3fcc0c23cc7cb1c919fed831c6a552be448ba514a804f313dd701d90105021530775eda708eaed2bc2a221f403cf80081ba4b92f67b63b142a321af64f8807eb38ef15938356486897e290eaf38331ed163da2c6b9df9fc16528920212f1cd94ab699989edd1de563e4c5d66b7dac52d8f45039bb04379b569d0218354cd3f5436b8b79ff685638c49f3c216f767eb01073537773583fea41eb3843ea7a106829dc9d5d5a58282caa947cd54e963e9c858f37257ff0838857e95f12058479537edb885a0d0a4f34f30a8341c464fa5d0f086d00f60d6aacbc08340ad669e2e162ea78c90dc7865b955d4721c63bf6ac2f67c69e5b42ce6b6d98d260d82256f93a81274e0f8e9f8aa7b0d5c8221b5bfbf9699041f19ae31e29cf1f0cc618e66c62a9293b4fffdc1af62a8b20fd856f0dae08b1a138796295896c28e636b38c5f99b056e0c7a93ee2ce0654233fa1d251537ea399fa3394ec560f86eb1b75c6a527b2b6442be042b08b6780e896915591fe5f37e9b09f82b46645d52e3c4305de863088f5964542b4eee4e89da8c4a9793201a9ba8bed0b648fbcc2368ab5b9b6abf36332ad122c4bbcc95627ddeda5a52c74e3b02634b3aa30cdf94b00638e2af511edb9aff200c9df0941c6e4635e4cafd690c5350b7bd493f52466117a8e0b642a256a06b638be6585c2800"/1030, 0x406}, {&(0x7f0000001900)="e0fe109e7201dcbe12a193951c89833af1c24f177a11d437d816b26a987df162f4288dffa863ce72084491b9ffccdd3680da1fb5a0a762deae78addddb4b6c41cfc67f80ae6741d40c3471b64a4b07836b2390e53e569ac86c1ded7f793cdb2b33c8b39466eea7ad863710b712fa12461eb8b6e69944027b7d9e83fe74ba084fe7047dbf5912944a8771ae54979c6534d3f5e9fd0d263bb5a170a363b1f39fa9ba49f2f3e85da2a57e48d17e1707e5d9969af291d5ccf6fbd55f7956ef6b30dfc3227f1165897042a0c42d7abf0a681dffac56c7558b6778849bd026b0f3a4ac81295fef81e10729ea351706ae31ac74f25d21794e398790651741d6c430969f9058fc5c8e3d26e50942333beb751c46f28983cad012e71c02b7174201d388c96cef9539cb11a20701f4bb3c0317c63c5b3f5e25bbb0a9dc93f28041a509137e839a78d0910d15328dc9c0c065d7fdb4472cf97e204a5cd73bbe1c30a324e567a78a9d4e787c0b9f9ed82d1ac59a820a0359507e882e5f124c949256478a7e1a09c24919bd7bd088ba5fd219c6c1edced2664516ee8deae8fe5704f824c4d1748d2615a7fcd6f8c694e3249cfcaef3dfe1cd54b06bd69a50c22735e3900e99e650fdad44dff0c7fd60ca867e312423b9c29412e43f8940b2f22e6b5e9febaf71927d767801a6220418b4581394da1d26c2cb451caa8abdcbce5f8bf68619f7950334b9a720c8ceceaf65ef8bb484e3bb78c49eb32f18dd26ccc36ec45d77632486c80341c7be031410cdc8f4ae7cc8b509d5e4c5ceedf271e976484c576518adf6e81884ed5fd55ecab83d2d3ea7e852a97344abe34f9f94ee23dc52b83fa8ddb357ca6b80fd086f78ce5438b9265fd629f6a1185f4cb4e3b65143c698b7fd76339159f8e257a06856dd4d922225c0fef52877e9c01f597e01683dae653203bc9551e6f47d3061f61c6f0d4e442c473d971e0b54fd969f65e381629ed9d7da26a79562ba9f12842187d3de48dda354b89e07e34689e26b459be3c9fb3939730abd40536bf6d3d4c723a08202fb042082677c7a849f3c5cc475bc1709073483d76fb5bf2d7a4d303b14a0dea3fe6cf28d2ff5c68e7316c3a42e29bcdef7e564a7def8d5033d9f5a7eebf93e2dcfc69563d0dc9059cc2f3787afe1f379e8522949df69c566a7d617dca6017df77d03d90b0a186266be75ef3b760b8e025ed54679aaa5cfd3e80a35a9d6225fc7c7d5859a6736219b7e67190b278f11550c42efccc6bf2f6d290254b5d8718d46dd5ff359b592b615a98b34335ad61ff39b36a344986ef909f7d651e648c128a28662e74ae98ed0063eda089cb538a0b0732993efc7356d84d109363d3e119c28385be2de80f813eae9fe24d0b51a2925d25cbd5e7ae720a1c1596a25a56efd8fbd26084571025742f8e1bbd21e2799a7c6cd78aea87d23775a9703f0a7995813b8fa1465a5c4662a04149df36349846eb29852438adc39a57e3b14246fb5a8ed031a9e273bf1dc148d7d514dac5658dd197f3828e1475492ffef334f3c08f488530678ec15248670f064a2e63c32f803107598dc40c4bf822f8d449fa1659743874191bf3d4959ffebc631016d44e6bd3f2bf90b636a78e959817c2ad8f084bfd2d4f7f9a1ab84fe5b1b733d2b21bde4acf60cea41cd17a4747feafeec98045e9a84894db7dd19dc58976a400a2413e1e22e409aa2b4fa5004474a806b09715ad6d3ffbde6694dcdd185ecec8e81d734df35d2166fd9f1f6418a677bae03ac4c4a925ab386f2d1e1c01bd76c8ee21d62c2c0e39e9757f6d5735ad7d8422c76ddd30e0a10ccb4d1210dfafde7710a3732eb9221bcfa077f053d883625c6429162110750f14a6e23c288ea80af0838b0e12776255c688e5cd3e8614575ee2e5854e239019fa55bcbf4cf5bb3a90b5411fbbcd7dde8a2d55200bd21a0b6871ad5f6700302c8d206523399f33173c95d448f28ebe86fb7134d979e46441cfbab72b683d58fcae7f3c4441891092c0bcc696c12fc1ed66366112bd572f81a3fa8183be786011703a334d51a64bb600a7a9a6233e1fd34f287b002e78e4041626aecdbb667c9a7d1c44f79b81d5271107c5f7e9cc69fc67c15d776cf253bc55d1cc8b494d38e87a825ef9a8275bdc251cef74883eed7f3217ffbc9b812011f2db685a3c5a90acc2c685e35af7bf68c11e3dce90767fdd2463938a32a44383bf80e32708dce70a1b40ef268046159ec3ff06863becf65cbd96b0fe51bf210251e05c86d082fbc965fbfd155b4a434649d87d51f215be7aa1cc8d2268cd24b5b436468c9f6d03d83ac08ff56155a1403ff0b88888ec2478ca50babd16ead17a028724a47a9c71323609328da14f093f07353898c35bbfe70113c86c3344ce046340054bd728be834fbead602907758344c37ac29b0806341dbc22663635e035cc6a2be21a4c5a13a7d4b879cc9188fad8649272c07b0732c1249ada9fb34472b61943c315293c0407201143292436367e61b0175aba1bdd055c0ca631a6c74aa5a562d92cd0c3b8fd13b5c546022520c444198", 0x71b}], 0x2) execve(0x0, &(0x7f00000001c0)=[0x0, 0x0, &(0x7f0000000180)='$$\x00'], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206980, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x64) 6.481031387s ago: executing program 3 (id=2884): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1a3, 0x4003}, 0xa, 0xd7f, 0x0, 0xffffffffffffffff, 0x1ff, 0x4000000080, 0x67c9, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4b, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x18a) pwrite(0xffffffffffffffff, &(0x7f00000010c0)="92e71a54b328bc568d067f9bf4a2ed3bfcf65602d0d14e5c75f01e49bcb509cfb9de95577291580d4c3f10e99062bb5fc6f2dbc78a827b28c0b193e81365d141fb78e901490077a38bb0157f6cdde67519140d386017fefbd63631d14f78e8c6c7a3c51b5985eb03b3b7734ed7d0214e599598c4e128533fd5cd490b57e3fe7aff0d035b5afe5d6e37ebaaa94534b57b62080ad6fe00a8a6113914f583f6117593f0b59b675676e5edbfcec08fbff8b91d978355ea35f55284eeb00afdabf8204f694cef41d672a32ed05a753649d2612849bb5adae07897510243406eb86d4342bc18a7e8a5e13f4f2e19a222b01cd14fb3df28e4f66df92b777ee6ec50348c892cf74fb094371dbf3a4cbba2ff9c8dc9692bcb34d023bfc270d6cf02b5b26b46cbe03351e086bd484dcab353c707183dbf7269d1e26aecd4f1ca8316829543bdad6e171f2a65efa944243a50da0fad9823ee2ded4dc59835bdd283423bf9513b796bf330c837742431b36953c5a00b156a37936fe8d53e7c00ce637a05741fc4e26160992ace7b9ca6b4a036e496ba311570fe34078184e9ab9b8a4069a281cfa1b8d38eb4eefe509d03ce774c6d34604cf589d9bfe42e04231dfd21a019a75ac2ea8c73cd82dccd9e97c168187becddcd3c93a572e621a0a393264ca7cc7324f5fbb625834f9ea3d1258f9d614d64a3286f1cb9f0ada5586d0b17e8f731845e46ad0f2fa0a869d169491fab6076ff1a77ff51d8ceb1c32f8a581ced072075fd91116fac0dd0a12bc5c11074f7edf3d6f5c495105d3db62339103417a801dec7c4770de71dcac74d4c802bb4028e469b9b61e9caf7a194b277a256aaa3529fb458c7253077f648917b9ce41c73e0920f328520fdff8116097ca445c16011df1bfffb994fceaec719438a50dfa3c626b2adf5c632da2547649defb417da6f47d0b1824de5a9219692220bb2893c3fd9b3a1f131bc547c91c46cf688ba7b0024a8ae23c5ab271979c7c90546506076e6f16519ce8aeecd8fdf28f9961fd74f67978613704921d4ef2c76a294cff3b906871979f2c89a1740533f387b05834f0c3363b72f14720e4429ad58400d3b7c2034684458074fef11b5c1aa1f924f8e465b90ad492439f7fb7e8a643995845822b83effc9ddf0508cb9d2ae67f1b3461b0d791775b1e1adf0954c1e06a111d3795caeb0c74173a6f6bf9dfc1563d2c1c993563d618558c10bc07eac727a6a66c375835a7cd79cbdc128c5cc7c6adabc2e5cc3854c28153d4188734e87afae3503a99f157d2e938c5c353062b5b6ce4c0a4aedfecfd5df734835928b3d7ab00f2c1953f4bd4637e59a62a4f0221e2b2d28a21e9521f9f3c9a0c377d5494d5a87158fdf4293ad8065957a952c7f4bc57f3bc952c6b2f859696a3693c92f7ab691817d07854778cba6be9bc700e2fd717489a840ed07a6b79968dd560eb0c872b8af5829ed91eff8a1136846aa79e126e2d7e21ff5b7268a2bbdaf4d8213370e3c6c13952452bb0b5b979f12b0b1e061f77c18b4f4244d2c8ef35ddf614cc83e18ea447d95d1655f87055ea16407fed39532bf09bde067e9dc786008bda875d9d1db4093a8152f371bf196189a997a9bdf645487f3078aa73ee887ead5407457ce9323215895aa65cb617b99a8652fb18cfcc821acfd9bf95adaa8b65c17b74515e7a5acd6c8c7777426c0d8e836e0cc4fc385e17825343c7f7715ff880d96febd3c5a273f92217b09d31d68bc96a95f39a2158a7991625c477fd904e60b2311eb32e8be18f98d1ea0ce072548e109eafd6233ff556af1996138e1a77a891e3d4b272a9971a95b23495dd4d3dfc82cc897605d7cee98b9087269dc6d8dfbda570dd33cfbee80a6f41a0be6a9e4a2ea8775d3f327066e748ffa870d42a67fa49a677e9692a7bdbf656ce133965b67cf154b4b4efcaca94474a3b0b3b6e271427bf3ca9b0362c52f57fa92390b284ff8031f2a6ceedccc4f27339a7bfb52301dd2be98a25451d0f7da34f8bb3551c7f4bb73dc0c3b960977585561ad9a9f4a76032ae9aa79e8ee7041f01978a5cbbfe9780fa93ee30e5c20888334a46c4b63a14790c547e05e50c1f2fea73ce27cf3e7522d19ffdf7467a75ebd92466bef6c45de62e3422b08a824efb87daf3bba9cda701c361fe68eeed90167d6609362c292181717b527bd9ba1d634c3ddd2c998b44c65ed46bfba6a9c25c30cd5a91c2c23b3de263f9f0f9c181f9decfe09edd9c05992d62503aee6d90f5e509fb0d85f587c08f3db786e7f391a4e964e0d24a4f119230fbe83994d7458ce4a38414723d987c7a3743b8e9ba1e6870cf75d2fc3972452d5e990bb894f5b15aadfbc1e605d346f33c0904197d8aabed2ac2cac3291154fd64d97799efd85ce92d71c821a060ca5b859a10dfc69ff5db30211a19e1d0c36eaf3685950d74db95122354d4099ba54503ce6f93d933c79194d3f06c5fe80abe54c3ae7e9f8ffdb85911223f04bb6e5513a57751ecc73c0382befd11f1ed1db2a04ef28a3a17fc960340c5371e2f057c2e2f6af56664d2728ae49ca438fe2dc9cf82e4cf2d8214d4ac366df60977188bf158652dce6a6f8e1759240c68c5c56f3b0b93172f9609e76f1e51410ebac8c7b953efc3c0579dd6676e892e14955de3cf330e360199a522f3dc89743e23d414da9302cf570bdb6a21d170a74ec71e8252063d447a4144f637985580a1ba4f88fd1d710617d6a67fc53c35e08e8d307625bc6ffb527d331cb1453ab51cdf994e568f45538046a670229328451325158f3b5064b52700cb0106ae483e41911d6d1ee562e89a7d2e0f35c4b844644b8e5c03e18b24865c6d6f5149f6f2498bc194e399d0bdfc32cf796bbe3da17abbf92f18dd161ec7622d46ed2ca39482248bb86a3eddd99e49298420500cc3de9f19995a5f052cfdfea82cc95f9ac6b8b20a7237c577f0ee507b38a2c3f59c7b2c48b889f89edfa3ba3383f4c64ff85a5ee40991eb8615561b2de4eb2ab82ef8007e2ac62232dd53d6c503ef9d9aa24fa606d9463b0cc85374d5e300207614b8f482a870d649ac91a34ca8c4c3a442d27ca9728c52f00ec6641004e6c675e1964ad7b1d927fbeea71dbba06ac2c23b785f1c6e2dbc945f00952680242c991d2b4a0437056a775a51f9f0cd9dee3ca5ed9faf5cd2f43a2ec38f719a76e9aa81b096be6c062aadf7de4bd7dc0af7aace17ab4eca5517faf8af223998221c1d20139e79366e6b23c086592becfb33dfee0245177ec939acdcaecd4d6d780746956545933aeeefd3eb5e69ee3bb77534165f73d41d67b9f2ee60c5903cf0b9bbeaaec3705f45e6440770dc05c5a9d4f30a47d9815c6e014a8ba6dfbdb632e1e971d5780194588475c03d42b13135a061c64e0d8cac4a2117993236494fe87c31c3a06d6fd65c2b0a3a4a684972296e167f8bd1808400d5f40816f13163f1e8d00d18a7ebe48e1f6a2fa4d05b8f233817849c5f029105c8fbbc4644f4230ee3e0e6c0c632db913be2a5ed221a5a649707ddadaac3eb38395f8b3874775d2b84ee442cfc21f1531038b4601885b932dc7a4c3bf01fbb898720c5ce84bb9d1840e8394b58217476c5034d65d24eeadd6cd129ffbcdcdfb5b3beb4173cc94e701378f31317c442df3deec3dd79ce541bc035882672b2a22051c86e588c7913f06fb99851edcfe80ee2ee793ade24e186f7abf566705853e92694304a30556173e7766db64108aa29741011edd4269ae2e6766a6661306bd3266e040966d6d1913274306557a6e70b5f5e1597da53129f7332fa85aaefa7abc41be887b6f0fc461f0a91abc49a0a7c9fb5a7c24a85262a31d13a5bfca17dd01434c03ac2c536b9eb671f951a89c8b338965f931b48d3b0a996308cd7af7906adf4361ac3152a7aeaabc0d2205344b171e5e13e851d4c10cfd7b0c0c66eae44531f0f28802d7c8fa8be008713a1f8e37575d7e38a25265fea7c508857c65f211b288034cc7a4c8e7ce6a7d90042035e9b1000000000000585795692b2649747195cb2535f04453db641e61ee4eeb8ccce49a6ba3068741bab2dd143a0a814fff9eb9dab6466570d9427cf93efa6c6cf1cf72a99662d409553c578b2ddcfc1d3d640cedf3b419e92297bebaff99c2f5ba701cc7df7929e46c548c3a439750ea0fe3dcedb281753cc5b6de1bdf5fa358dffdb8cc48d7c9ac13919527b2d20f80bb72b6c777ff0c8181273a6a26d90f9f245d47212fbf3fae71bb1a51d21b6c3f9cad1d895dc6b215ff27d46adfcbdfba410e84eae64353e88915a27a252a4541ab589fce26fe91f24f0cce058acaafccdae72c3df741f40b4a73d5a6f89a4b7b1ef31bc1cd7ad341a40c13d26cb23678b13b115b25f26eee3864a8452aceb7a3cbf6518cc488f925263d9a642b4a3c7b77fddcccad9184711a7f27de63e90684ffd84082b65cd80b4f3d4793965152ee9f347517fea5f43b3dece277c70bf6c7a7dc10e5752b49d641e56e89077209effc2aa2e489d8f5d6ed7b1925e62abbc7114156a48e71b930e006daab1741173f19f67789d00099e5b7850c4620659e36c223015cd19fef08247a6df9383c75a7c2bc909309e1ae3ae8e7cda07e2c974206059edd8f9cd852d5b5c170cb418b22357e069b2e8fefaa492fcf2f18d9459cfcff960059f507b5d8332f5fc3c6d10f3d05d4c3777961351062b28ed0a1a7b00f27ebd86a4bad93c1bb6c264e95257f0583ec4c765bb6ddda0815e14c6443a058f49cbd8d77991c98f572ca4a5e1acfc12a0939de984a0522a249a6cb162f81ac67ef65cf85597efcfb87981983773edb5c56782509c2d6b21545cc0ffb4364a02838c2dea36ddc09a86a727be740f465ac58240de204a22ed64e99af51e67a85c74fd8d5cd2bd03a0bdd0874d2b788abacacf9ab15b273e3be1a14b6999117ddd3d12ed035707327337e4a408dd18f0534cc98bea6a945457b059ad5345ab30ccfa9844823cad0d1a6a2cd3a402151b322cc7d57b88145a762f004071c2b9b05116bb81ca4cbb560274aae8fbc32259ab5ccdfd722a21b466e5ae232d3468c81f3cd4bc383fae25c4acdd868e041cc0d56481a98a9f91f4edb0d3f42bbd5c22c230d4a122970b604af72f4ac2c1e84aedcde8201e06023323b6f97f5909fc62760f92f386f8a9a12f0a8d3717be20a68d9a5e7a7c390a3f2d2a2803364ff9532f71e24f3f84a66e2c5e8b17e4573f59fb1845eb44d91a641b2ed9441338b0cebb6391dad07082adfc83b79e4ebcc5e786294fd69593f464f62e940f17b56b661ec2f6356832102b02a51b0660887314c53eacfd3c571ae5f0aaa45553755786c161942c3087cea2ab3040d0cde2456ddaeb3335c3d429b4f3cc7795b86d8f296cffaf9cc88f7f60733930ac75bee10e8614c810d07461f5b45927d9b3bb9b689823a6d6e6b132df2f4489b119d7ec72bc695b467921ea87a09491287d72d71bde2c929eb4b05ff2347d1ab34d7b771fcced40f4bd980cedd0a4033be3cd902d3b9e5d3de8acef1c91b8445dc387809963956629a335ec69fddccfc2470a999a49bfcc57f7875192bf23154b20f325457515f5ef8f01558e304191f43947fa9d6256ef7a63415c2e5cbe93c6e11d54e69299bb37d38f25b034d36f4f017b5f80d2acd296e0790146d79c567c76382c2d83c41d7fb03c369ba3213b865546c1859d317f6f660abaa6c27598415c97341a17b56c97d262d962cba25c43a2724c8aaaac0784cb45f0000000000000000000051d6699d288b9038b7a330c41453f5ab69e31cacecdbe0a5b734e12f826d47011763d05024b45b1a24dda7b144cd06a45321d19948e7f3a37c01e6ca9ee759b6e53849796e4ab92c73a52d6c9d3baceb1b1028266a56bdef5fdbd4e1ec5261344794a8c8bf6ff235729b650b4b72c892212bad2f24288740921f1b75fde082721e2d445ebe5ab8a317715ee2e72e2cf38a73fcf231a02b51d10cb329f0e140cd5e97ad6ae5bcb164e09e0fa25af592a335f67117fdcc2909838c02337e32e2d888bc60fe0ee64d5e2a0e4257f7d8c011372347a95c1becd039358b26f20df4b08d7b56f4ee1c935ae4e030f9179b799a03253ecc5b7250f0fc61b8e7a6926a27f2a24f9a969a39f55ffee2eea37c86e1ba910e44627681ae9d3458707558b186462ad116a3e67cfdb6e47d5125bcb5fa48", 0xffffffffffffff1c, 0x5) fcntl$lock(r3, 0x9, &(0x7f0000001500)={0x3, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x7f, 0x100000001}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000401}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) dup2(r0, r1) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, 0x0) fcntl$lock(r4, 0x7, 0x0) execve(0x0, 0x0, 0x0) 6.465296756s ago: executing program 2 (id=2885): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e61) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x6, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) (async) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0xa, 0x101, 0x80000001, 0x8, 0x5, 0x10, [{0x0, 0x9, 0x0, 0x3ff}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x4, 0x0, 0xd}, {0x7, 0x800, 0x8007, 0x7}, {0x3ff, 0x200727, 0x7, 0x1ee774db}, {0x1, 0x650, 0x400003, 0x7}, {0xce1, 0xff7fffff, 0x4, 0x6c}, {0x8, 0x800, 0x14, 0xc}, {0x2, 0x4082, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x1}, {0x1cb, 0x10001, 0x0, 0x4}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8d, 0x555d81a8, 0x9, 0x7ff}, {0x29a7171a, 0xdffffff6, 0x7fffffff, 0x6}, {0x8, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x3, 0x1c}) open(0x0, 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x7, 0x1, 0x8000, 0x4, 0x0, 0x0, 0x8, 0x10, [{0xfffffff7, 0x623, 0x3, 0xfd11}, {0x1, 0x4, 0x1, 0x6}, {0x10000, 0x4, 0x2, 0x1}, {0x2, 0xfffffffb, 0xa33, 0x3}, {0x6, 0x1, 0x3ff, 0x7}, {0x3, 0x9e5c, 0x2, 0x1}, {0x2, 0x10, 0x3, 0x6}, {0xe80e, 0x7fff, 0x40, 0x8}, {0x3, 0x5, 0x10000, 0x5}, {0xb325, 0x4, 0x6b, 0x8}, {0x0, 0x1ff, 0xffffffff, 0x3}, {0x7eb8, 0x4, 0x101, 0xf}, {0x6, 0x8, 0x6, 0x9}, {0x2, 0xffc, 0x4, 0x8}, {0x2002, 0x8, 0x5, 0x6}, {0x4, 0x0, 0x4f1a, 0x2}]}) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) 5.271721635s ago: executing program 2 (id=2886): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) read(r0, &(0x7f0000000240)=""/179, 0xb3) acct(&(0x7f0000000200)='./file0/file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000002500)=[{&(0x7f0000000340)="6b3db6c04dbc854cf54165eb8d1fa7383930b83b1794117a795e89baa36def1e55063e5fe51571613b1b42cb6f8c5229b3ae6ba143c79e01d5090c53d3bcc35c97968f01c1c7b84ed1311e5f6eee642404fad6f690d7f34a5472bc57c36c893d3cfa4c8843f1669ac6edc74fb993b7bf5abe413694cadd9df2ac4dcacc27f0bbc77514d1b96759311dbac4a9833644a84534b08ad266c7af00906c443d0c1f40a9eb7373ea294642e4059fdc82af951971cf93a29c09edcf49dd3fec053c55ebbeef7c8211cf53b11bcbb5f53e86c15a2bc38db79199855ff927aff09280e4ec3ec7462595cf95a281948db5ab53064b369bb3bd0df0086b81fa39543a56823b779e09b2490eea98470a45862d5391b8ad062e8c957a0a246b78342034a102a8023bb5e917940750cb980f1600267438929c9000df55dfc64fcf8eb062929a1dc86fe77d517e3946d786d46aa94514b05ff1a2fd1670ecd7428fe1cf6de174a3f32702f56572963ccc4afea719a4eee8a53aa61a60d4f1b07508db28157626678a7e209abbeeccc7bc382aed631f63d0c5d52c58064105d84a97c83c79fd52736e31372550b7ce572917574440c04cd87b701dc982d734561ef357f9565dcb796832db04e049431f2acb19710409381c6b54b4485d3fa4233a951673221dfffdcb77e2ceb0a9f3d9a1958cbf8b09d757a0377c65834ff37e7de25b0b18d0f959ed66bfb137779b0655909e61688900138b60eff489890b590d671f9455d0d41c4b9f671134aa57a87633d9630e636256c6c60cf9452eb89541c55422435dc873fd5d0ead9c5ec4da99127b6774a4208d43b327557f3f1a424f9324b51e051b7fee16b2f0ba9cbde119a77a6eef1419aed3ab631a8976ec109b5505a21509c344eee4998c2fd2362dcbb8d44ab5679fd915f51f63625aefa1d0c88cfda9267bfb6654d7ed20bf8fd70968f7372bde22576d4527c7fd440122c9e56f1ab1cafd89d3c8f860bbe972fb44e643108c0e1c2538aa6870cfbee736cb7895e699f4c500927f266db0b770c1defe3e99a966c545327b01b5357858f3690dd9cacbab4a804214aa668fca92d7831cbedebaadea6b2881095cbb2447e5e3957da39dbe75bf0307e200c3dc3b2625c35d5d1b172b00e0d956f8aaba0951cf26236ce3f34fa01d0ceba2c8dad13929cf7b00764aa9ff0fb01a1b9da4c945d5d366b6bef6df982b4c65706469d8624d951a5209b0bdc8861da2486ac4c0285a4dc8af10f1bd1be989947bae90c6b8a8ab6b05c9894255e07fe479e10e9885fc596937dc4f846849fd7371e29ba1c728a5323642bed7daec0952ee5e0c97d166eb3864189f81157f70", 0x3c2}], 0x1) setrlimit(0x6, &(0x7f0000000080)={0xb, 0x51}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) flock(r1, 0x2) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xb7) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r4, 0x80002) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000440)=""/74, 0x4a}], 0x18, 0xfffd) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x5a3, 0x6, 0x1c62, 0x7ffffffd, "c2a6d203afff7f0d000004000000008000", 0x5, 0x8}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x9, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x7, 0x8, 0x5}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f91e3471ac00586d80ef401d94a34bce5f84cf71b59c7afec37082", &(0x7f00000001c0)=0xfffffffffffffe9d, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3fb, 0x0}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0xd62, &(0x7f0000000140)='./file0/file0\x00', 0xe}) setsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000740)="d5fb98c64ef7b153393821d92b3f261ea6bfbc7d5cb55f338bca825f7fe6953ecbc8fb3a6c48161997463a1128c817d836997195f6b3838184933a9ea7dcd6c22d6f42cb9ccb4a92ff05e6af3b0903c20f05768ab43141636c36ea2ab29f7af4b90f8d90e0053b81a03bb785d5f1540b62f714ff984527c8783e9efa10865819b3bd2a00000000000000000021394f0e3f697c9265e98b2130c16e7099938174b3cb71e29a3a38ec8569668be52436f9a649c6aa38a007229213be969a1bda5c65a11a1abb75283db200000000", 0xcd) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3010, 0xffffffffffffffff, 0x0) 5.021154739s ago: executing program 7 (id=2887): setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x3010, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f0000000080)) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x27, 0xfd, 0x6}, {0x48, 0x10, 0x5, 0x3}, {0x9e, 0x81, 0x0, 0x40003}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad09ecd4bc9c76940d1854d63db9c32228c73a148d093d1817c54ec18c8ad1fddcf4696e19e9e3311cb3a30d8348de14cb0d1db308ed4f371fd72050ed16c4c5de9a4135a738f39345ce493343deef10528e5b65ca46b175228336fac72b9241d3a6c34cfcfbbe7b044f5161e36f378f55100d217d3cebe5e0681b6c3d6b4a956151b8f8ddd95a03c6c11809e1c313b44a868ccfca4d8306342e2a2f8fed529640b5f7cf6944367c6712b16d5938ba4c1ce63cf75bf885cc8b403739e347811c", &(0x7f0000000000)=0xc0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x2}, 0xc) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc028756b, &(0x7f0000000480)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10000, 0x0) fchdir(r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) 3.268082618s ago: executing program 0 (id=2888): r0 = socket(0x18, 0x3, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) getgid() ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x7, "0000000000000000000000001f93e1f7708a9338", 0x0, 0xfffffffc}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8}) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f0000000040)) close(r1) 3.266408887s ago: executing program 2 (id=2889): execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)=[&(0x7f0000000080)='&\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='-%\\!\x00', &(0x7f0000000200)='.}\x00'], &(0x7f00000005c0)=[&(0x7f0000000280)='&.\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='+&*(/{{\x8f\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='-#(\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00']) (async) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file2\x00', 0xc3) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) writev(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) open(0x0, 0x70e, 0x0) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async, rerun: 64) dup2(r4, r5) (async, rerun: 64) rename(&(0x7f0000000100)='./file2/file0\x00', &(0x7f0000000140)='./file0\x00') 3.265311108s ago: executing program 3 (id=2890): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="8858cd20", 0x4) (async) socket(0x18, 0x3, 0x0) (async, rerun: 32) setgid(0xffffffffffffffff) (rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x1, 0x4, 0x0) setuid(0xee01) (async, rerun: 64) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (rerun: 64) r1 = semget(0x3, 0x2, 0x21) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/165) (async) r2 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x8000}, {0x4, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0xfff, 0x8800, 0x3}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x4, 0x4010}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x5}, {0x7ff, 0x94d7, 0x9, 0x5}, {0xb8c, 0xc3b, 0x5, 0x4}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7, 0x80, 0x0, 0xffff}, {0x44, 0x8, 0x0, 0x7}, {0x400e, 0x12, 0xfe, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[@ANYRESDEC=r3, @ANYRES8=0x0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0x9, 0x1}, {0x84, 0x11, 0x4, 0x4}, {0x9e, 0x18, 0xff, 0x6}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x401, 0x91, 0xfe}, {0x3c, 0x11, 0x30, 0x7}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 3.02155111s ago: executing program 5 (id=2891): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x401, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = syz_open_pts() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) dup2(r5, r4) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fchown(r1, r6, 0xffffffffffffffff) setsockopt(r1, 0x0, 0x3, 0x0, 0x0) r7 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r8 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r7, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x6, 0x2}, {0x1, 0x706e}}, 0x0) ftruncate(r0, 0x8000000000000003) r9 = socket(0x2, 0x400000000002, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r1, 0xc000000000000) setsockopt(r9, 0x2, 0x20, &(0x7f0000000080)="01", 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) 3.01837954s ago: executing program 6 (id=2892): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0xfe55) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) (rerun: 32) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000140)) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x4}, {0x20, 0x1}], 0x2}) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000280)="2cb304c7", 0x4) (async) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000400)="578734b3b68dc1a67283eae0a738713d9bf6205cfe9a55a0db8a56fa00dcda365bf417075aa948a85e3580981d9bac7fd621de6eeff9f3e3ea49253ad21e935e13e6f2e26f5377b5", 0x48}, {&(0x7f0000000480)="a0e1afd54be50189375a61b5230e0965bc994445f00733c961afbe388e6d421510930cb85270b35106f91612d508673e4f227efe21f4f6e380c443f1567eb2fcee5daa7e3d88944dba8c5fd165cc7c8f1678765ca59251020b", 0xfffffffffffffeeb}, {&(0x7f0000000500)="a1bf82d2e14ed395c488427c9faf9453098e7ae9a0c3ad7a0ab32f502510b18ba141cc610f8d83f4a3f78507ca3efe17bc0a0a94e7fb20cba51ef48c7625f2d9f3f3ed04d571b73a7df7f9199d6e91ecaa30853e557bf8aff5a98e279599124ef7e6d04a133101888ee0b74dec", 0x6d}, {&(0x7f0000000580)="bf8a5331b397385ee47e5da02a14d369d25a9c8bb045770b4d3c5bfdaff0f1b03075089364960b3d7f48090821623b299014b7bc825345ef29b0e9da00d1b50cc7d317617ac001f5673b98551362a89596bb8334724236576a84346c7146ee47e3787b2dd27f2ee41a47622585b501e19b8dd968a713834e42d7ca1907f8f166d570989939953bfee7fe2045e3e8058bdbe69d0633761a144915c4a661e8fcc6e084f5e962cac63b85128bd0a305bbe60ad319ea463994c17b811a87e32a1242f040", 0xc2}, {&(0x7f0000000680)="e6cb87636422d4eb46409193d97120551c26d1a56de49e6ed29ca15aea0bf1598299bdb0229828ae978a6a588ae3c4a1ebf4463d5c49908037cf574b140687543cdf10cad274c693842c48db84211200bbc011e3cc19c94cab722c34dfa514621871a247408115da1c25d4c799a45f35b479e5b65744428d46b0e49d908d935c7e4bbdf808b2313e915d5bf554aeb8487021117d344e1d6db35e9c3bc61a8f97a619f9134a6d2caebb3c26d0157fa9e4cbe4b3133bc5a7e16229c900"/198, 0xc6}], 0x5, 0x5) 3.018199343s ago: executing program 7 (id=2893): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) ftruncate(r0, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 3.016337563s ago: executing program 0 (id=2894): sysctl$vm(&(0x7f0000000240)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000340), 0x0) sysctl$hw(&(0x7f0000000200)={0x6, 0x1c}, 0x2, &(0x7f0000000240)="e332d1b3", &(0x7f0000000300)=0x4, &(0x7f0000000340), 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x48, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) readv(r4, &(0x7f0000000340)=[{0x0}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000100)=0x6c35) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 1.968841918s ago: executing program 2 (id=2895): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r0, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x91, 0x0, 0x7}, {0x40, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="000418000f3e2cffec01ed2d4adf003d08ffc53fcb7c7d40b4bf66", &(0x7f0000000000)=0x25, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) select(0xad64, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x1c2) mmap(&(0x7f00001ab000/0x2000)=nil, 0x2000, 0x1, 0x2011, r2, 0x0) close(r2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.968199048s ago: executing program 3 (id=2896): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) read(r0, &(0x7f0000000500)=""/4096, 0x1000) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000004c0), 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) execve(0x0, 0x0, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) (async) close(r0) (async) read(r0, &(0x7f0000000500)=""/4096, 0x1000) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000004c0), 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) (async) 1.967786196s ago: executing program 5 (id=2897): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pread(r1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfe, 0x6}, {0x3, 0x10, 0x6, 0x1}, {0x9e, 0x9, 0x0, 0x40003}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x0, 0xfe3, 0x6, 0x71800}, {0x3, 0x4, 0x0, 0x7}, {0x6, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0xc3, 0xfffffffd}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x26, 0x3}, {0x81, 0x33, 0x4, 0x2}]}) rename(0x0, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x7ff, 0xfffeffff, 0x2, 0x1, 0x2, 0x2004007, 0xff}) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xfffffffffffffff0, 0x10001}}, 0x0) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x8625, "0100012d29fb000700000000098002005e00"}) read(r4, &(0x7f0000000040)=""/43, 0x2b) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x2, 0x0) 1.96752407s ago: executing program 6 (id=2898): sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000080)="165f64a3b820870493935ae1c8e980a2ac6690f5e7716a52130d456965f5611bfda6438ed59cb36c56d1fc8a06fbb77a6e19179814e2e35c03a6ae740f603e7d3175401c05da9f90945b029d3defc5ba25479aa0f9c40d9165eb8fbffd167aabba9f72827b193f", &(0x7f0000000100)=0x67, &(0x7f0000000140)="4a384cee6196bf7a246d3cc3f4990de4e51ad2f31d755fe8a128c75350d67813bfacf8a9f46fddb8c33ad493e2a8817a666d944695bf989cf83100317e482d559a2a277208e3709ea044c6c3c7137ef21c9835ceeb7897caf8dc0c5f737e54784edee8e1a7b7177190b27b4baad4bf8ab933818b6ceb7b5d9fa6e60871a2ec3cafff4145b451942499e2e4738ee2870647", 0x91) sysctl$net_inet_ipcomp(&(0x7f0000000200), 0x4, &(0x7f0000000240)="3118de61cb18f547f4ab67f3480009901df44fdaebdea9214d0530ea570c9a4aef0f5d3c34618e4809608f7000a354c149607cb265956247dc4ee3f70481d19090175c7c037165f9d547ec940632ee34858a31e2df3fbcf125fb50d5f45310c515ce5451e5a2ad06ffd3e325e602ea91e0dd8e", &(0x7f00000002c0)=0x73, &(0x7f0000000300)="230e8c03eb806a24f008cefc836bad543716af6059dc0419d8624b7463db7a091fc2e1272b7e7a1685c22ab4559bbf0a518ec3d17858e50fa301f2e4e2b5535155406c8938d7e098d16468124a1203d98af9a200a0deca8d0896a45c443aa757fc82f61eecbb7abdfc4304b9011f7d8d5d52af7e9bec52bcdebd890ce490e3a5fa368b66b7506c624640f6844bb0662a09b67275e326f4bc1ed11c69fd266e88ff1222ecbe56ae65c8125710b9291ffc56fab046afa64898bb2f9d7aa9fbf5c90a9cdba172f2bf7e2c916659831310966224e5e61daf5543b670a94f6ff86b87c45d78000c1c0bc5818e66521a6282eb22811ae2c14047671e0a7f33", 0xfc) 744.667971ms ago: executing program 2 (id=2899): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) (async) close(r0) r1 = socket(0x800000018, 0x2, 0x0) (async) socket(0x18, 0x3, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x4100000000000000, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r3) (async) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x1, 0x0, 0x7fb, &(0x7f0000000240)={0x0, 0x4}) 743.168213ms ago: executing program 6 (id=2900): openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x6d5) syz_extract_tcp_res(&(0x7f00000000c0), 0x401, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x2000007, 0xfe, 0x1000, 0xc, 0x40000005, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0xc8, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xfffffffa}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x7, 0x100, 0x0, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0xc, 0x0, 0x4}, {0xc, 0x7, 0xc0000000, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x0) sendmsg$unix(r3, 0x0, 0x404) ioctl$TIOCSETA(r3, 0xc0284457, &(0x7f0000000340)={0x6, 0x2, 0x8000, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x6, 0x4}, 0xc) pread(r2, &(0x7f0000000040)="3cd15db7", 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x1ff}, 0x1003, [0x4, 0xfffffcad, 0x24a, 0xa, 0x1, 0x8, 0x9, 0x1]}, 0x3c) close(r0) socket(0x2, 0x3, 0x0) 742.919234ms ago: executing program 7 (id=2901): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2000000000000361, &(0x7f0000000400)}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x7, 0x2, 0x0, 0x6, 0x1, 0x5, 0x1, 0x2, 0x1}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) socketpair(0x20, 0x3, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000240)=0xff, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x7) writev(r3, 0x0, 0x0) read(r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x95) read(r5, &(0x7f00000001c0)=""/148, 0xfffffffffffffe88) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) mprotect(&(0x7f0000637000/0x6000)=nil, 0x6000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) unlink(0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) unveil(0x0, &(0x7f0000000140)='x\x00') pipe(0xfffffffffffffffe) 735.427838ms ago: executing program 5 (id=2902): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a"]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) syz_extract_tcp_res(&(0x7f00000002c0), 0x6, 0x7) writev(r0, &(0x7f00000000c0)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(0x0, 0x1000, 0x205b9e) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) write(r0, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0xffff, 0x9, 0xff, 0x2}, {0x2, 0x12, 0xe4, 0xe}, {0xa, 0x8, 0x93, 0xfe}]}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) 1.173688ms ago: executing program 1 (id=2903): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0xfffffffe) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x8a, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x3, 0x1000000000010008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x6, 0x6da05c83ae0b7127, 0x200000000e, 0x10000}, {{}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffffc, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) r3 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x1f2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000040)) close(r1) getrlimit(0x2, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r7, &(0x7f00000026c0)='<', 0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$setown(r8, 0x6, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8}, &(0x7f00000024c0)={0x203, 0xfffffffffffffffa, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1}, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x4}, {r4, 0x4}, {r7, 0x45}, {r6, 0x1}, {r8, 0x4}, {r1, 0x10}], 0x6, 0x7fffffff) r9 = socket$inet(0x2, 0x1, 0x0) getsockopt(r9, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000240)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f050000009c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 718.639µs ago: executing program 2 (id=2904): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x2) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) kevent(r0, &(0x7f0000000000), 0x403, 0x0, 0x8000800, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000772000/0x4000)=nil, 0x4000, 0x0, 0x1011, r4, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) syz_emit_ethernet(0x39, &(0x7f0000000100)={@empty, @random="153cb2637655", [], {@arp={0x806, @generic={0x18, 0x803e, 0x6, 0x7, 0xd, @local, "bc832976f3d6bc", @local, "853311e48ad09567f80c91ce2d48969b"}}}}) 316.955µs ago: executing program 3 (id=2905): r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x38}, 0xc) sendto$inet6(r0, &(0x7f0000000080)="7a92", 0x2, 0x403, 0x0, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f00000000c0)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="566c5875c6273fd345f552316f1f6a84c78ebada3bc85887b92403755faecdcb696b08d43c960cdc67f0fa2eacd580638dc45cc401ead70ba7f81f0b022827096514051d0d6e3852b67366a804be0a3f52c3ba892697", 0x56}, {&(0x7f0000000180)="f30a5a7146ece91bc507d38484e1fe9c1688a03d554c78f2e8acd48ded9f11679f92755f038f9bed6ed6cf379223dc5ee940aebfa4436ae82d3984a5bc23a517de9c", 0x42}, {&(0x7f0000000200)="39724fad5d841858686b9a1a6f81ea08043192d8d7c59f542576a9c753b80f806d9b1dd64ddb04b1cc46d839b59b93da61364d2082bca496c98aeeded06fc15a689e2020fb6bd4379bc8edec2b43628a69404ac243eb3f5c2f1a5fdb3a8110b6b51107de1b3692d8e8a030d373513524950648a6a94a47afe9e509756c787cc790f4882ffd984778e74070d17d9869275dc1ae93b0f87569deaed0073481336d6b02316e07a2f5b7495e72c7de9c085d3df0cf3c1d834e023737958d9fa043d9cd60aaf611f3fb5a9a7ee244d298ccbf90da17ad64b6b7f8ba2403ef10e5adbbebfae932a85fb87270d9c7898049c0", 0xef}, {&(0x7f0000000300)="5693c2d20582a7773dcba7c9d7cec4afc4774a4b0808af6c31ad8cabcf446638", 0x20}, {&(0x7f0000000340)="a8e37d40eb8566dd3b63eb6e986e1ade9b7f62108d584b811ed155b2e43402fcfeff27d6089d66dadb131da44fc2387ed9e6ad198b6b30253f74188f7be60a819055fb6fd4f8acdf72b72b2cc4fd18e296dafff358229a585ce90fb0e4867360e638867c3e46782bcfa7cdd3e02eaf9b9ba9b9d586e780d9084a52e1804af20570820c4669c2234b", 0x88}, {&(0x7f0000000400)}], 0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x5) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x3, 0xfffffffe, 0x5}, 0xc) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x8) setsockopt(r1, 0x5, 0x1, &(0x7f0000000580)="1f79bf45f6a94a907d17d2e7948271e7cdaf355cb0cf413dd45eeaa474ac87e20d16727e0170e224d7f15f3b07", 0x2d) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000005c0)=""/123) setsockopt(r2, 0x5, 0x5, &(0x7f0000000640)="782debc0e12161f09f520bd13391220335f2dd159a7f56878d7dfcbc23960a53306a071d7f2fad8adf28448e9ae9be6609ee682dc97abc5cbf9dd4dd81eaff769c1f765367dc56aacdbbd44e649805cd5477fb13bfa908032001b16c40317244c365b8f09b63b2f001a0455ed9a71ed53356ee67adfa5b56749a9821fc0b6ec36b264aa208ab47b637e68e040d076404edfa44001d2fb80afc3a0771f9939472def19a603bd64fa1e7c4ecfd19c5a4935325207e2459a45b398df618f60a2b71a52a49805029262f50e8c7e8ec6093eeefdfb1839de0afd89ceb52e0fed278756aeb8a44b8855542b70c8472fccb7da3b93632d3d3bd8296442f62ab7206e8e97fcb13f2b4d67caa4d92297aa8ddf9f93b01ad3481a56a82473214ddd6b5399a400199a7ec6843064c05c747c42c457684ddf6b3edc395e677c7b1ec721829aaeb70cba490b4e855cbda7b705de4fb8ccee7a19425bd8f3bded0b7d24e8c6f0e6abb52d627dc4e58c5597f8b52ee4afeaff38af764b3f22ed70c22d6b3d416f2cedf35601ed92720538c7c2efbfcffc6e5067ea68b185b2c3caa47743d9484a34a652513a8ea029939abd6a21bb3691b5a5fcaa2ab8db8cfebdaca5c80260c0e567771917039837cb0704ba5579e167681c6223e12f6592ea21e63f5644f1dbabf9ec7bca7a1944336c49d368b8ca8f4a252aa990365e4ea311cded12f50aed2469ff1641a6d487cdc64b104f835db0afd7ee9d0ade1f5f66a9389d3c4385b10cb229630a5687219b8a3e2e41e148a9784e576462fcf765979cb06382ae90437d5c0e5f4a5a9f018e56b82bf1a379306acf977e634401849d6e6c9e6f97d5874b9b9a882b586ad2f8deaa1eb64718fa40048d0ed557e64dbd6c115a3215d417b68b6110927123dd1571b9bbdc0713b20e1360dffdbdb36e6bd2769fe19fb729ce65c59e683e2c229e711f9ac0d4261d91a4679e4bcb0ee239bea1817d48ef72d80134f66055d7eba703138a3049efb3f6544de1f8bcc8ff716499247b1c561819dcb682be95aac9115302271fdc9540ab4049fe4eb60ac917d3d3596ca1fff86e63db2e66f5307cbaf1d19f797d3e402f8661d16bdbfc8820ad27da80f24a7803546fe3af9d31145de317b753358274bef7da6331055410f050a83e1b69789f4820e292ecb84122e66fd3d0304a78cbe6d0793b9b1284035474816f5c5022013d1c0ec2cbcb1eb65db006172c4f376947567ee29282009f561a1c878a09d0bd0a69aefbd559985b0e09d09d9d066d3c6585e6affccbdf9b59908080dd5e91c2691adda9eb3c33002c03997c7e21587418488f07ea3121da1fa9fe347387c51cc946d1ca1c10b09b47c1b766a051f8ca6210a0bb419f88c56c69208eb781a90ca1f9aa5fdf8b3ece38393788e44b08c47871c72f4434586e93c5ca46006816c9f70da1747cfeefae63c54df514a343b5ae6b1df5d732723f3a5797a991ea3e23a7969f88d4f403b78f35577d547259b2847578411305301b3644227e0c55112e7eab6394ed5a59877d3a2410e6e5e8c2c462da72d93af6f434a45ce6c53b27ad25d5f6bae26faa51c9af94c0f2aa00d1d91ba90990eb1a855f865d326aa1f0442b70c9894929a3ac1984486e68d2b3490b51ce01e8dccf3fe7be7d633c2d49da9863e5310a9bcd5de201bc8224469f0c91f08940fdecc0c06e98a1f91443b8941fb2c0aa6055141aa8b9c8b47b8c7215214655a721f25e6df7692bf97c7479af55d321432c657c9e3716150c85db33b72012c9a80d82f99aa0aed919189b74c72a3e102f5d6056f6efa3509b2a2685a87e5eabfd4f8bd1196d1556bb3df4161bc6d3517e5bbf2e29325dd1d7e3719e2477f58888359df3752c1859d299aa9a738f4b0836e6bdde416e486b324aa195cc7eb899b25ae823615b409390c2e6de57269f91317809b7a1e61643c654037b472397a75296dee7dafee17a15b34d221426490f58a6d20f7868674db067ed26af4c05d3fa9e9d3a940cb1b263c7e161fb79fde4aaca39ffa59fcb9ebdadb4f930bb01af70438e9f11d2637118d25657cc1890c3550c1ca31e8064afce384bbcfffa9e95633c70e46a34c53142be5c497c7ed0423b00ca5d6c77d7f6b8ffe9b0df354c732e0efc00c63eb7a6e25b279dacc20dccb4e4408315ae4a2b474a711f8d0fa9460a608f3a7690ede7d412ef435eff5028b80df01728eb147bf70d26ce882c778ea31dd4748a8262dc89698c8e402e22455813646c2bae53913e1da27f02f5566a4c6b4f2c6217388e6baa617b9cca203d16a13a968736a945a834069c7cb244957873fa38e1f98dbfd5a0922722edb3108c569a967700566ece881cffa699ae9a125dd6ed45bc8ae55a05791ba54aafaab154e814b7de30d2a949b0a4366e5470bde5c12e3449ecb263e8d5521f06a1cc91dffdd068c1672473c2e32820e7c19a54302691f2a4ed971a70388fe870b417de8cd02cfdfe8d23aa15619544de4cd23b07cffa451af53b22e649c449431a7d7db9cc59e2d7fb39cb38ea242f9d5b4ecaa1a510f1ae50434f9b03053f3fd053b66f74a9e33059926360950464a554f75aba6c6e0e82070de87b86c6245b5dbaab189a72aba0a76f62649d43be52e7ca42eb0d0f1cda877cb9d9827999411575b7acc2361c1577c3a8922009e9eb761d8c928253f39c8d5473ac5a22534013b2e127a2136b3fdb65a3574eb6af18664b562a5a0fb29f6a29087912808ee191d570d02c285b8e27cd3ffbab359a6dd461f5a978597ff861c1a5801817dad60f85e8c79d73145a8db31667642c75b6bdf45370c7c8df5a3b7ce7b0e5075e79e71a31263faf0a69f29e0f07a6d7cbfe44bea67bc77429bfb0e0fb8b876d0f32b2e7ac6507659a00b9a2e8e7ef7a7f5af28ac10c58ee2c4659041c1180a64cb050a05ad744c391564e1e7b8b57f30fcdd533802743eedeb861ac50bfaa118334e780081507c8e5e688c00dd23c65fb60de7bb9a71960a1634799ba9a023a05bc1facae837e12bd5705dec73ae91f8942971fe636e748d6fa0d4be697e57f093a143e2b7ca9ab3f08088461aa7ad24ecadec6d0c5ac3ca5de1c64cf3fe59ee4c15dce5eca8685be06309846aaf82585e54bde40bffc9e3f841c93679167380fba9aeb03303fff90193e1a05bc2c94da1f6b7809e2f08f7ca20a6363a89e870a38c74a4afe074ed925b909f4f4b09b90fd0409781813756b855f4ca378134c127b9906038e808f425a925a3abc2fcddb63a370dd7d933bbf86c31d8bbe39fe812127945abedcb1af837accc70f49b19e1e5ab4e0817937688efd689ea41b4073c3d5b3c0605441dd5bec1bc1c254feefc0171297c81f4ce3db11bbb6479675a915ee5c3585f0fc389cad12c2a4ce31d7510ada4e43a46fb10d9a4579ca40185f59a64d8f6ad0da79309c60bc7b9c4a245e317ee887eab83d4615f10fe8709f3dac7579df6b3857dd4d3d7ec96c73a3e1cc9ba0a95bc9a3503582fa71d91491669b6b038b12f608b3b747b53597ab512375d8178d9594338c2d6db1c65fde8fe4edc25cafbc066bcf4807bdcab26f4daf60741d6494fdb9de335ec18317854f8d32d284d9a4406f0383528f385ebdbda9f6ed9ebf8be80077b42c37ea52c3fa93eae99c487ae0a7864d49d974ffdabfb54f158b052287bc1beb00628dbc06982b75389beb102073a15b1cfc60358be73eb8727c2f97d47e018e4ce7a7593f6421a2b7c3779f3da95d9d7e0a9395c205d0ab90af589e741d429190c924535b0af2380155b1831745c60f2c15d0c1cd4fe6249d3674d349bf82eaeced20669d1f8f0bee3983f050c09ec60623c33c4e7c001c283f20e8cbe9bb24d6f808cb96795ff1793a34177e86fa56044a255af8add40dbb414a725bdcf2b1032e5d1b16a49b47b3f3942740d34b94a1df5c31322d5ab3b493124be8ac39dbacc6eda041440efd2ec2e7fb2abbc01ecba56c7b3d1b24c9012344c6328ff31016ca10af86bd6834e1f0ceff7b7819b5ce21e406e79e1a0f52f38f38fa5d5990b0bd821386d4e87c8960791c6150d1c4f505573e47a7953f7eb0a40e958bf8f0a7c07483719e62d7ce860ab01726d893e87793d7270ac7d52385311adafd2020bb09b8cd944336f83ffb6e355023a0cd6e67c87e04e9294cfce1d72aca8fc4b367bac9fc123103bbe86da6c915271b6ef6beaf75557cefa61e7601a34d349bb071bc6b69b1f781ee685db511d4f4766837a9acc70d7dda6adbb78dd8772f9494ab7e04657347f78a4b3aac2b4cc50d8f11bfa9f9653b02ccb6ac8b7eef8e195195b1b7dcd06fc9d03d83fe5aa3c5f9775a7633515433109aadd81ea19e7ae143094d7e810ca3a68fdc9c363acef6374ad55c51bbf0ba33305c6f865323079587779471c296cc8bdc6c02af85a4b9a5514e7b6ff15126455c99ee0566d64f842096881cec8dc4da77b44854e46da91f5b7fd01f22311b9540668e11f2c09edaf4dbc2ca67d1caf5b1716c0021c2613a6a0a3ff9937d49825c73451df5e16c0eb12fec13df16305e61d8d802079e6beae1bfc7e045d350f9863817f57b3726a558469e07ded9872f976996153f4caad209bb15523d7f8293129dc0fc293f279617216c0cf7d1ffb5ebb08d3aa51e3d3eb0ba7c4fd1a5597c94c0b00df5dacfaffa7c42163718f446e1064a9cdc3f8e442f7568fdf648d07be20f5e6cca346eead07f6341c9daa43489d4d1ef8d3898d0f59d2e98672ee0a161d1270e8217c1a73a69226778609c01e733e096c7366eac4756d3d5a3efe180307f7e5e8831ee9552282c2bb1356023741f81d92012a65e5fd5f30359f7b29deb9af91e976460b93615907fa5efa9507731257d8d7ada54a916cfd9b1f5ebca58a4f0a4fa8f1bf1eb178c43707865c61bbcec518f46b33103c6872a5b86ab7fdd128ce6a783976c82a2244b61e44628c81c42c80ca20fca8ddfea653ee9916c432caaa0f03c7ccb8d1373e2e670a68ad30e0bf64c4cefe4f47ef9da11d10b3ca2cd97a80524e2f0a67b74686202b91554f26789231cf63ea6a91bb77bb3f89a556707edea00db3ec5dbe0c2afedcacee44fc46041beaac7127a1c3a4f47b50f003162ba66bccd2d7c63a1941bbf267afc9c7d424b571550c8ea131bdcb36368b893bf5f76554fc032091ea0a613b9b1bdc47dc8f25e2b65efc85b8d7fe4560ac14c3e2377ab03e9679d44841ffdae326a77c133ed8dabab8e82675c705022d9ace6c78890950061cc3d9882608e81c8365b548649b4247d4066877da496bdb26ff9c25327cedae3c79bd363a820511334256771444092e2ec52b1568c7d79968f462e4588ab7d049650aa4236f9df42ddbf2ccc635176e6c5bd0d07603002f2fe282bf1e7a85b9104d092c8e0523f6d158acf9f46710fc4a07e6bca4bb30c3f5d6cf7e2b049c25e8534b0fa80f2e39003fb8c473a84e2d4e9eb3e1e423280ed6cb53bed9f7954b1f88e87141c3efd90cf9d7c07d8a3fb8de7f8b37339752bcb3bacaa632d1b070fcd0b005a34c0fa546ef3208b9ef4a96f45aaf704f9869fabb10c2137fd5138fbd5530a25582428efdfa33bcb6c008bf9868635bba300af00039176534baf34d614b0f9efbd0c521a1d9d7d9ebf0f4157c8a0133c72420ec237a4a9ecb8285976a57c8248b304ba21d1e1d2f275ce2d2ab9ba9f3d6b5abe4cae3d33fee5b4f9c8f87cd2574625ddf0c7b4b3bbb062f0261b662a5c4812c427f7de54274b8f43620e42008d7fc5f61eb", 0x1000) getsockname$inet6(r2, &(0x7f0000001640), &(0x7f0000001680)=0xc) socket(0x1, 0x2, 0xb) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x2, 0x2, 0x53}, {0x18, 0x2, 0x0, 0xad9}, 0x0, [0x7fff, 0x7fffffff, 0xff, 0x4, 0x5, 0x3, 0xc04, 0x234]}, 0x3c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001700)={0x7, 0xf}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000001740)="1ba610ffdc027dcc69320651aadccfcf3e40ecf7350d750b9503bf3bc86b57dac3ad38e493ef0fa023d191f8b7e10154aad79b784c80e3ebf2b099d2", 0x3c) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001780)={0x3, 0xa80}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001800)) kevent(r2, &(0x7f0000001840)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x7af7, 0x7}, {{r0}, 0xfffffffffffffff9, 0x9, 0x2, 0x6, 0xd0c}], 0x8000, &(0x7f0000001880)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x42, 0x70000000, 0xb370, 0x5}, {{r3}, 0xfffffffffffffffb, 0x0, 0x20, 0x7, 0xa}, {{}, 0xe95a7ea49d964572, 0xff, 0x4, 0x0, 0x6}], 0x6, &(0x7f0000001940)={0x2, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) writev(0xffffffffffffffff, &(0x7f0000002a80)=[{&(0x7f0000001980)="e6f5a47eb84a37f974e585b9a685b0dcced5d2375d5f96aa19eb926c77f717c1928e02fce25a630a027e010db250a03adeb5d1b3a00c69f015c8c582d82e4e44aa09b95f5b2a33df9f577ff24b1fad4ad30e4238ca51959cfcee719da22c52eb4468d9812ca1ab63b92905e9c59b775ee288a2de7a431b2efdf378b189de39896e78d2ae4afad8b3a949af33295faa0f40b0c59fc1e76e1eb25b07242461", 0x9e}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)="e147414266f29b5cb4c802f02ed204afee8e4f62bfcb93b9bfedefea563c33a252af42325bf45651992935f598f2a318c3c63aa8921d066354f44bb3b55b6219dfc7d1dd0bf178d061be2a6d42430ea1559020b13057984bd3030a6c09622d82cd953e0546e2592fa5d0babc969dd6a6d36222d372c06569a5993649ae5a1dc9497627abb29ea18f02a26ea7ba4007f6d227667056c8b940955ffd3eea86ea97fd7ec369b95151227c2a7126cb0b92dd3a73cc6cc9af0a2eec7c09b83a372cb37425cdf1a89c40f45206dfd472f40f78dd06a1c8ae64369107d337adb2b0e639907622c40f5fc3ce036e275745263949577c033abadce6eae7b711f2585263a407800b36220361598ef1e938848f507f0543bb696055193991ecb81ec723868090a885445494732704bd86290679cfaad31174f8d4699426ab31afdfd5c35c78bb272e761af12f1019905db4ff29dfd159ed93e9eadb7e80f07b3801ba8421f32a1419f791823c160f770208e855edad597e6b7bfb80a7ec94c7351a4b8987745ee914b907536f4208c196d7e3bafecaf416823d220633f687689407d98cc559d6976088fb2c8f2847422d97001479bc28c9e112d2da56fe0ba7c8571b708a4a28716c40514f69b1b49d58d88e0d6f8a130bcfe6dd3a08b8eb69c8716275f1f2d24111a347af71e8e1a80e166383648745f967388dd5e19bfd52b3d261fe8695748a5ca39139ce310a9502e5019b8b2df69d1d082494a10386e1dd2ea05e117c20b1a77593653edfd5084a9aa6690200c4acd78338cd46fc053d47f4a2d82719a4acc51e42849cbd865641ef909b631d5f2a45e0d1211653722ef66f2926d0c1189a2ff9dc86383349f36b66d4bf3310817a77d8c3243cfc04ff6158451bf8405d9cb0c77051d24015c9bdcd0ceea24a3a9991a7d70db7c43753744c3245d3de91c6f48d2f9bd794b5b1d5d74be72d1aeaf64991df9378622b52af36f92d96475166ce28f42c09fbcfc5645ff4f1165eac4a45df00b7b80e4beae60733abd6b8013bb682857eca0b5a5a1182b26a6bc31a38b1676b01ef0748dfe6f89c4e1a610608622189dff85ec66e787edef3dcc10940f626539c67bbae134e3c1c2e4f0053c38fc5a46588f40965b55023b0d6ef83c17a55d9c9f646b30db6fc4a8da39277e771e6e2fb9c4a6a2d958c1bdc227e95a8e77ffa296e847498489a42f43f6b9e6b6168e4337aa5455b667bff7aa5d605d304904ef5bfc920011233895a3fc4b907becc6d364c40b98a2967d214c5cb51d194843004787d72c5a9929168665e72690fab99071ed0559408747511162ccb25afde69ae1bc710edb28f5b6cda572f03eedb141caa88da2d5b978be6dbf0c5bde2caa89c189dc305dfafe97c657447c1044c3270fac1cfe1c2c9c13175cbcf8379d889b8755173ef61ea0e77c3415b7bc0ad94fb2937497576e60c160a432be81a35fbe0de03058fc694ee683d043376814775bc4e1c5806ecdc498bb9620b23aa6c00ad1d745ed1d717c514a2a9309464c1044ab2d8eec1231a80af15e88bdf1ffebcc497999c1efff78aa2729609f24b78b8c95b7819777d4a35cd223608bc7386fc86360186238a06d910f7c587ac4897f68dd595d26a9bb99d8c5b0370908af799b332527e007fcc40f92d6a7816f0d708cdc2ffd4b4b43a2df586c688b84ae1cdaf5b90fe4b04329a46d32ec7fb1e8c64a2e165bb7c54864e8e7d5cd2a6dcb1005019af873b86a0b28326388c7685521c7bdd2e6780d3eb9e8bc7a00dd968db5ae9353114442df40f95100791c311a874604d2b0249c6add23b92ae38a40ca0400c5d5489f8ac6f14a35e5ca9fa100f6205dcadc86aeebb8505c7ea4f785582ff2ecb99073f0e1f882044ba9ec1a62febcab878cf6f53898230d8bde2e2fcd0c2f451fab7d5b9c0689b101bf1ee01a9ddb4225d08159cdeea67637bd7ff189f152085098c67b4997884cd75f9988117eb857a40663c73adb7b0ff7b8601012160edd388a28867e647401ed2ebe1776cf235fd9d7f138c9aa86378c3135f95eb00775137971d4ef72e6d602531ea202e144755a0ec65c703ac3f1cd802cb8c6d81246c0167ceafdee18e52366391734ae74d91d33ab1a358b5784f770a21fbb55694f850f31113645405e939091c8502e378ba8ac61db8a30625c1db2d41a27b578f285d19b5d82119ad93c1b2268021bdeb943782e4903755ef94241a8bc4b9ac7aa39fb2a819d837eb790fab54c588f2f9ef9a7ac908d051feeb133e179a2fe7611b2c67315a620146723338a38f90cbeb2b9b702dbbc6d673de3c030c24fd89bbb727ecceaa8b46286b96f159478e5b633cdd107944fd2432e7d898a40482c508fad8113e5438c15a5a3010ebc3056c13c5c249c5a2e7965c28aab20ae033318acf9abb7f0b173c1bf981b55fd84db55bf06aae146783c450a469e1a5701db44a48dcc3766ca113a405a3854b6282fa57b93e6c03874c6a3c92c3c6ee880cfe1a9f0fd4b97de451e2e3c78efaf903831993cc04a84b405adacb72f253fe52b23e09b9d6ca4f53eada5489d74bcd061d38f5e3d96d3b27b0960965688fd88071d69a1c73088543bb7c28219a9fdee03489a90a1f8594b863fe8b87e8142f1f71282a04dfa8be176561067cd750c00e8f358c1e752dde2c9d94f4aad84543d09d2940b5941c9cd06a35cf8836141b860265698091db8a2f900e12bb0f46db46bc26fd431d1e99cc1e69ed859a3ed3ef4c7d80c94865c8d6699a173c120cbc86f9bd0e7d9703860b82a7781a99b4b4bee853e8d7b0585df57fa096d181cefeed6e3a647dd262ade00892c59d0163bc5ba32f8aaf1837232352131f8ca5866dc36fcedf5cc6d3e9ce8d890f7da53e5b7b42fbb81f2361542647caa6f62623e6f97bd4502be9539f7aaebafffd5c1382129a07def51f9dcdfb9306b2575463b94f2b893a5cb1894c1cb602cd6df6dbd9c0ce02aad5cd16613abb0af33242955535752dd99c1c32eae8bd4d3895a46d1612982cb2f021974cc43d273d33be79cb179eb792a5d34e4ff8d93156a6d1586601bc3260c39a2454f2c0fe59ea13facec801a5041b29abb3c11b091dbd0fd4cece3facc1770d25eeeacb097d2c9c356ebb5068a9e8fba3c8ca1cdbcd4fdfa19d887225597fab53c95c7e61e37b26bdb13d7a9f7bd4a65ae3a41deb36882ac85c5951aa1874f61760d212ef6b5e4205e582649d089cee6c6fe57dac442f77688cd9d73591292269bb802bb633c18886728c051196739e2e789141414b5c55fe719b556c3ffe3f51d764ca5223e0a3cd30375ce3e3a26b8b3ee19f98aa37a2b7e6b4a6e5c7a75f39d6b75948c6945c7ee8d7da6d127e8e4bfab31d9ed2812d3b99d84e09fade44687344c389c02be9a2c0c851a1e588ba70eb369e92b1157f8b80e950949b6c130f76ff8fe396be35a9d9d8d8564ed4cc1f670f6ee820f389f2db0351aab024a1bd6317c0a79106d23ff340f66ab0a020cb3d544cd186547c5c44fdf0dd871f16d9d0655e1086a69523723ab1b3daed9b482334914de919904243b4a3e3200db0308a73b230a645cf050f18804eee359390e47e3bff74069d15f532ffe4675102b742d97f95e9563c34ef8697e5b3282ca8743e27a3d0cc753d445adfede946cbfc23f831d812cc2a53ecdfd5bae91160ed31dff690f025446028d366e793fcd98faf90f5bf244fbe107b568286418e7b4908634068c66cd2b7fa2bd3928c35dfe271427dc494f8a5133515ad9e34e432e3e222ffc2871d3e6cb45bcf2f960426886c7e3c51e9057838dbac728bf04df5602c2c025c518d9a0f6aa7db822b1ceb2d5a231a621a6389df2750312b46cd568ca62064f93d3574e8528c6da85ad2386c907b7c890444ce4774e3b583835a6d65d1aa97b4b758fefb242e6c12767411f03ae333eb37fc145e0a4559a8ff49b864f2a57dd0eeb6199dd44fc541c6fb5b827aaf88b82b113c0bd1469ba9cd62f4ca815fb54de4c8f8d9bc61abf0645e7cf605f39f0a1ef68a277abefa5ac28fa1afa141e367603d9586ac3d8aed2ee028c1c044ce62ee322b29e28c716f84826849752c3d39ee9cb84ae9528c14af63f836c93319732a4ff24443ff3c69062b635873b283c920eaf717af8a81ec9d74350947ac7523a32aea6fa3113eb3d1029065690c17e7898cbd5fed82913a324f86cb178575c9f0ad0c83e64415ed00ba67e5e078c2ece4489f23b7755a2b0a8b35cad069aa242526d734b1a32d5331154323a22e0d2d9e83d04f31c47751ef966ae365608e2e73ed02d8d4fc85bbe642947900a9cb53dec1eff0625cef0acda0071c7bb34d0ed6c0f60ddecab976e2e7c798d6c6800e0da86d8109c22322c9e33bc430df6f3cf37aeb6b136e1486de00a6a02b97418824af39cedb1ea11a6773bf2b2254718aad2f43a49f2d8c7823c2700c40fb4443698b48205be171d8c08739ab22f5c226902ad1a8d181373f3cdc0c6d75f0d6e940a08c369f22ed25b0d2288750a58a96954a3de3f684446bfefe6167e93e3c6548e78a12430af9d2b0ab923ff55fcc3b37479c38b57008d2c9ad998e2e57ee3c35c26506aebad7a223df9dd8275d3c56e5895bd43864148f103c6f18ecd02c314263928b8f81d3c457589db0a2df80f73317bcacfba44f689ee4f6971067bddfbb0efc6c80af7eb1d7d16fee9c1a0be6b668a01641938836d8242cae3ddfac8a434aa948994b7313481a53571453508553dcf0e265be45a77d36490d6ec7942794f275109980808afbf0f0e1835e827985390e441335c7a06420d7b1d1a0246040c6cd17f4646e52747e44ebbcc8b47054a5961a67f78b3e3bb451ba0ad842a6ee88048d097c729c9eb9d2116014fbf5e0cac707f5997db0b45281c9c9330cebd32bd0ea218072734b26bf21acb8a12b9873106c9fb4797d5419f4076c3399bad8f092868a4184b836c1e462c147cb188c2707a806eb23ddcd8737118bab265c41dca00b5fb951b1034546b7c561f3cf5b2cd3369dce35a5c6e8bd07bdb9c60983f077a92e8cde82b825af0e1d8630ad8dc891e3b1959d7f6b3eb750665e07f02e558b588c9bbf92c20eeefd17e704d1b11b7f5aecc79fa5288c3ef6862180ef09232b21a6dd10343de71aae6efcf5071596ca490d1f3b67cd8f6af08b4fb1613a742970a0034094416c3c52641faffb2036d4ace2adda50393b171ab13dd6c218c227a0dd8b1954227779829a7a143620daf318fb1e03519c4559fda8a19c20a41a98a22697b4e423747da41d3bbeb91b17d06f17adf99635bc33ff1df0fb0ab6e1946c4e108d39048dc417fc2e5929e5a9986307c281c194422e595398310bb9185ea6cbf311d4aff60f87b61541bca67ec0978fa4254faf64ad2ff602c73cb6e53f164096a0e5505828b36689f5fe511f292d19365fa82f51b4de650bc2666ff2ce409d8837c05e0917dfaea2b5ed7a8a2ac3bda12acfcf3126dbcd4318473543a60fdbbf8bf7fdc63ce0d60619b307c6d027c5f645af19347f2b162bdcb11512034af98cd013383d7e060b973668c9db8b6b04283918b86e1a793211a9f245ca7f6df855c1236b8d922b6d02c2299e09a48c5e2232968b6c84e84a2ea2a92896eb8d987ca8fe418d26dc5c2b1a215ab25eacd8ed381905fa254f44419bfe80e82fc4d486006d1479a7efc7d2604fb04dfcfb63d94fc9ee5648cfef3fd548b2ea37a1e07a5f1f7a67548f6d4f8d12d68020544049a4c62631bfd8bbc30114e877", 0x1000}], 0x3) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000002ac0)=0x1) writev(r3, &(0x7f0000003c00)=[{&(0x7f0000002b00)="446094e6ff44ceeee4a6b36f9def966914b4762630244e8d779bd42cc1660547951ba28ad5fff6ca1a958a7d0e522d1515e9eb3cc1137473087944dd106452dfbbcdfa9a9d109ca47e6ffeb4a478fdd4c9429cb147d86a79a6f5b4e0960b3c51f08de565128765be54331806c3bbfc26a66b326137e25b0dc4246c3597fbeaafa984184deef1cc4dca2a4b696f57707ea51bf2e43f36b740f3e0f8acd4e3768dab7eb22c0e8c54968423feaf18827985414c896ef33cbc3554951171aed739a82b94592d9e947912d7edd9877d2e724067d9e34a0475f622a60233bfe3cbfb64d365fd300a6f312c6f2346ebf42dc73aa4d5dc14797c1c2cb8e7808e11984e2da96ea349e3a2e4424434a0ee59f31882c25c5cc33f292a788647ad76f05e83d8986e070e573cdd67ec1e67c83d9616fb561dd1b8cb92a5758ab2252ea25d0292c245dfed04fdc95ab21fbada7ef5b5ab076e3483909b61bccdab8935144ca84e89a7a8a874ad485c48e7933d1757694569cf3c881b0001f0e918f1b931928a2e4d813976797e189fb4d4002cc08ef8b0ec8a5a1f66a1f9921df2f042ae1e71a4fdd1321ec1f14bc9433ed9847ce71cb30cb289496376553021ef2727e9313ae8a0ba7f9b18e68286b5c28d6632d242c73b57025cefc73382b7644cfcb913b9dec44f2311ecad9e8d0d339baf68e10d898bb0c1284a2ccae48a1bfb34240e32c160f41a1eaf78fd055b7cbb068e7fadc7d5993675aa3352313e4097793e22e16fca924c9c9987db14af282828d510d9ea2d28dc579b69135e88405eb06c04bd47ba2fd894b9e07a1cde6bca284713d371181c2d771b64ad91ac90ea73ee72f4f90b9c5534c85e894562811a2724aab6bd03ffcdd9ccc23bbff81d1355a31c9fff600b5a118712ca1c867396ff0c5fa8a01739befb89eef12119f9b11191126db47de724f72f034677021ca794bbacf33ae79a8279f62b6af2bff71e708fb9390c41f1189cd0c835aa643af6eae2e558e153d31bb67e73f447ab22f825621c82ec4b54a5f04ebc15fead02cdbc5429925ff9b7346347a4ed926d05e06f92df6fb8073edccfb49fc34e0788cb14b79d94740eea630d5b6cad529a6cee6addc828d95c2ec6d40a24452a1f17c714a7b0624948addc501290aa8116e2e80bf4d175ac4f2a58e6c7cd958381cf2c53de343f621c97435111d50c32045ef9dcc195417ddfbc661019ffa7f2c54c7f446707f4b7566860955df2d6108d10f70b86a8834f2b0a0e2516a92a28dd5fe551ebb918f51c32c326a32d8854ceaca2395d0ef26ae6f727c3f95348a340d3d32f0746be7523b26ab49391c013238c52bbe164fb7ce28f42f6273f88b2d9523436c7f9ffa2dc7e79339cd1b81ec355f3287d6d14a5638d4995349612a81bab4eb8b35bcd6f76a6740c92474e33f19d457cdac5ce90302cd5f554936d31d0478a5d56af937b6b918740460acfe53d2eb0b445f286342f8d857bf4ddf2631528d3203c208f63305f8ab69c3ea7fc8e6c138128618e26996bbfc9feb01db8b5b19151ed015b015c1052a31391b1209e7d03506110f6a05636b5f3c90fda67afbf64885b6e5c1617163110436c31e5335dc6bd664976bf49a204f91c38068538b539cd1b5f92b0770762aa8f2907b2693c0f5255a800d225f5c77d061d4a66bf99d4e94d30800a86136f4228a6e4f4342b47c2a2fb3fc91278e632131cd723953eb376659721fe7baf690eb963ff80d0eca7d85366f860ae378f014666ee3f915a540087250e2cdf2288d38425b72ba2cdbcdfcb210f4a569b9da30fd9bf515098320028cdffb52ab3a5cc21bf852c28efb7191690bcd56c832d57087bb5331f3319939a9dd4d9074b4303efe8249e850d4d353dbf0cdbb8d650d973b13c55ff5c2867aabbc088decece076dec438bbd952124305cb9623f39e00743d6dfb8a96992bbeef585048ab944105f776175d49d2942508347b945deea3c35899750fdfb726d6dc992be6d26f21689c7ba1d6821c12d9f900ce2dad0ee297725ac8982968fed87950b1d6a6846d95313504ec4b975957e8eae60c6ec248941cf99a940b36faec997b29631720d4325e92d64338d49391ee9e74d0989d57fb8e48bdce0b63e93916b5c1592715d332ecebbbceb3393b20f7990f42306e58126ccc9f7ff75fdc425899732fdc1503135d0ece2dda25313642449e1456da9cd0ba9725f7f5d267f1315329853e6b7ca29c1997989135b9700ae43386751e1789a02914049d3c601900a2e83812ce2e320c2e52df344d8022d784bf1b4b3c4229ada1d14d248f378d3c3d724f3c679261113bb1ce7591ed7ad742ab492103538ee52db779da7bd6663e0e67818d095867add8626bd107c9acffcf02c292ceff0c7a67f70cffa72ae2efa9269f32d7301ba29454b0786e6f1fe7d3561531f5b10e82d7bff0d2942d004dba5c676f8fd67f672b4cd060670d6f73f57fc38356b2a7c2c6f661a6d5a6499b1995e546b3364a8c097f519ef09933c923e810a5aef635078357b55c01ce1e28f84170893480e280ac0fe2346389fbf6553a9abe3f3634e0cf381209019b9ab8622c591ae7b63300a2a424c27357ae50b75e0cfe2e7fe3118002ad3dd13e3bd0fda225af024659e512e330d06b392239f55841f1fd0f2bcdf1335c6254501d02d2e76a45a7fe5e21f0745048a610a088f9844a8211e82a1c747da5000ecb875814e32ffd613252012f06084ebdcfb2570bc9f4e69a90838b6328582e57826568f85cefaf8335cdc0a313d06f01ea30be85dd1a3d334b6d799e1eeb59941d5e68482bf1b9730ba884aa34f9c376b93534b94eaa4603433f18dc3b1c87874de9f8afdc4222a4cf5f13649d787db9af9f5a593742e4394ab895549198ba8dd902847afa8ea51334277a1c6f934ca569a6f91f04b042c1c89ddc2b401b192f4013771fb841bb826194d7b71270f6aca38a293d32c4e662d3448bbe70af88abac7e6422108522c1615ccecd4ec5e678f225d4e03fe2840714a3167492da90acad81cbad252456f5006c2a8c2f1d81939a925190e74e34e278a8e547f87a32a09741f3b28ec2a5feb48443a40d0edac98ed66b9b9b583e04ead27b2533a344aec6d0654f33ecc314cc9cb1de425ca5be8a69fa2813a81bf1bcd37fa1e0485f968f266e30d50981df945c993b6c947d370ee49113814cf51d01e0d63c140f75a9dcf743ac4adba39e6ae1077b380c2441344db8fb727f0121b139c71a619d1f98ac8f4880e86a1a2444ed4cea1509f7199dc0d5da802c846621b70f2a0d422779a5a7515576644029312fc928fba082269ec418e6d33ba87e3a345bde18b9469cf64e93cf1289782cbd6f5dfb100fa011df65925c42b624290668e02672aac7a4872b1e2650b91714e9a55f2666c73e1aa8a3d6f647d3539d39e12b62ae382f1d3e53048dfa0235fb25894b897cbafd9a4ef80951cf8cf125d1d60456513ae018f55fc40dc14a6a745ecff55e56040e7dd100d5bd9125d9d2308a9de53aa4b0f5db8d3cd18259501a4fded3f40228ee7037182ff27b572b79f9b0d106e06ca348be66f984338eae376f131fdc4452bd455c33f30d9131664421f6543fd36663b6a69d3605db11f246ef81eceaeac0af09c95b15159b25ad5581ce8b6bd56eae04780608f1dc49af801ea6613423c0b8e0aeea60afffcc77935859fbf4357337d0108763f53905e077cd5d98f9568672f63c50a7db0206b2b2e542c3ff83ca8d891463e08cdae7d9684080754fb9cf50215b804a12e6a37adfb2c5c09f418ff68e2e1fb39f47f365c52211a83dd394d4c29767804742e075194fa147cc38f5569a08b31a29e6f25e5272a093531c37a3e23eda3003e055417f2775449838e6a0bc0f9cadfae1f82aea3e6b16ccf2bc484b983d2e241fc73bd8c33516cc7e34d975c23acabec52145effe3d54de05cb26221f29f294ec61939919da38437f99018415b17326fa544632d0d3c4968c7924ee10a0b559bdf703af2a6f23cd234a673e30378bea2f2cf541b22af9e7f04295acf919199a4ed156b160e4e27543997a95d7e286ab8ba35ad2746fc5340069c47c1dc982e6643a2791a184680a86762f1f7574d190451c2b07a0223cd9098ad42b49fa4e60b96f4dfb2f4fba8281e13905d8bcd5c08726ccbbff7beecc4fc3a68542370696cae0619ff97defb0f72a31db113b26a2c0cb0d22789d9c57cbd907360f9b0f5cd01b1b64cb52c7060de3ec3b1d5cf090bcf76a3b24869bab5f66f1595fd682f5ce358564db59cdc50511d9869e9ccb182655c261521ebe83876bcf287ddb9c8a3bb64727b60283b618e5d42b71e327c3df46e5f2591f388e478e16d284eb7f145cc43686bd7ec90f4b3d7ef06b5d7247a30e11537e0e6325f601ba9e46603a07314a96eef28321ea44a39b5413e29d4d18ed18b5c480b136d800eed6d9daf017ecf1e78cc8d89f98aa64207b0953df6df8568117239e6f52db258ff87a8a8a7cb5e261bcc63b9e0237a78f5c3152ec1aba68ff5ca18083de434ad1d7e0395cc58cfeba2505fb70244f87a3c71cb62c3facab583eed927746476a107e2bb91628a9838de2654c8d201259522b99e027ea44b9735be530a280d55e1537bb577fd73437d71cf0f515dd2b55f52f691365caf9340ab7767397a159e9e470ee2ed40df89b6f020299daf788de05d7db87f5737c9a08c9d85965afedccd812f5b1e7181920c61d679da77174f83a166f32e6510c87be64e1d44bcbcb9389073d9971921eeed6d48894dad16acf877cd9111eff28873a952c575137a57ac5aa7e168789beac76229ffcc420cfd984f4885cf1ea7c3324c8609d7f2c11cf52411bcead8d650c05ab86576b829d4263b02ff664b999ab3413d7c0138e54dd4478654aed2afc011a604183f5c777cdd0b9ba66e4d878e7d13e94db2f808e03f3b1809f9c9079c44d09b355acfdbc667995e2fd595b34d48b2e14a21586aaf6849c25d850e14992a4a2ab9fc334620e53ede48117f70e00f3c688efb165a0d1db47666fba30bb6ac4043566248edb9bb505bc04c1a4c905bde7af9ee196c090040572dae4d58e97fec42c9f5f6393d9f7e56ff642a41f835bea93f34906e8765199fcf238b49681ec89cebf9940ed951a1793f8a197e7d14028e34728523d39f7f548659b5aa57faee097b00d6a2d8996479d95da56c0a49edf41d88b1baed6bc19e007615ebea2b9e237299cba5980cfcd9e8e16509b766f83a9e97d519447e0aa106a0da5f4209a2696f9aa5831e021686af297f61804c6eee0f2bacdc86694ba84ba8ed1ca5064aa073473c9e4ae7f0d156ffd94f6faeb70a812a888233c5ee4207d6a0f4d96815159a2b45d2e3a42b5ff01f30b4a38ff46232f7e167f43d644274156a4f5c83609c20903f0ed44a8e7fd92af56ec1399b1a6acac6bf8ec09d0bec22d7b3846f823242ccef3f012cbadf59ab5298f01f3d404cf1024c1a911a33cefdd86ebe6905cdfb9d0745cdda5babd52bd21e8a149530d5660e32ac215f8467806aa3346e342b2ce3eb1203301c38d3de917e4be49773a0d5ffb36f59c9c0974bdf38786c2067ce949f013e8fd2b5cc6586dd66d17abb682e5584dd287fd570020253f625ae82884bae8212bc4b9cb3f59362d3eb5b67df8315fd2f79a9f7ee28c56a29e3766eba5238aa75d5b2d0786950b04ef18c5377650859936ef8acbb2ed62a0fca661c803a535ca86ec8eea9536f3aa71ba69117d31092a72a2a800dc3cff1c6", 0x1000}, {&(0x7f0000003b00)="a28f6f5d45ffd90ab1c19df8cc", 0xd}, {&(0x7f0000003b40)="4e1899204e10639879a33192b292d4d0743aa58d27281fcde081d525fc3750cd549b369ea74bee186468c0ebc23a49f73c80382331596f63454d6db97dfbd293c912f814628150c2a6793688caca58eb931e53c8eefc7c1fd182cdfaff12e82e1a464ff413448849e620377afd37266169960e3c52edb0c825c28dd76e3715609b5e032766582ea1d857afeffb2f6d65b4fc3c2fd57fa2bf608a817f68f9b4e3f40d6f81219211d2f668a0ea5d", 0xad}], 0x3) connect$unix(r2, &(0x7f0000003c40)=@file={0x0, './file0\x00'}, 0xa) getpid() ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000003c80)) 0s ago: executing program 5 (id=2906): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x8, 0x25, 0xfd, 0x2000006}, {0x45, 0x10, 0xbb, 0x2}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.170' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 127, size = 6794610656 pckbd_enable: command error pckbd_enable: command error ./file0./file0 êÏpckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: lo0: can't handle af0    OpenBSD/amd64 (Amnesiac) (tty00) login: lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372035093619865 seconds WARNING: thread `nfsio' (450380) exits with status -1 WARNING: thread `nfsio' (201778) exits with status -1 WARNING: thread `nfsio' (344313) exits with status -1 WARNING: thread `nfsio' (288864) exits with status -1 WARNING: thread `nfsio' (239773) exits with status -1 WARNING: thread `nfsio' (372647) exits with status -1 WARNING: thread `nfsio' (322140) exits with status -1 WARNING: thread `nfsio' (231136) exits with status -1 WARNING: thread `nfsio' (406494) exits with status -1 WARNING: thread `nfsio' (28193) exits with status -1 WARNING: thread `nfsio' (508606) exits with status -1 WARNING: thread `nfsio' (455245) exits with status -1 WARNING: thread `nfsio' (197869) exits with status -1 WARNING: thread `nfsio' (410025) exits with status -1 WARNING: thread `nfsio' (6585) exits with status -1 WARNING: thread `nfsio' (208954) exits with status -1 WARNING: thread `nfsio' (106450) exits with status -1 WARNING: thread `nfsio' (292272) exits with status -1 WARNING: thread `nfsio' (141619) exits with status -1 WARNING: thread `nfsio' (227256) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back 1761157953 seconds malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error malloc(): allocation too large, type = 127, size = 6794610656 pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1761158073 seconds malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error ./file0 êÏdenied attempt to set clock back 1761158201 seconds pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error vnd0: sloppy read from proc 6914 (syz-executor): blkno 8 bcount 4096 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 WARNING: thread `nfsio' (260968) exits with status -1 WARNING: thread `nfsio' (277817) exits with status -1 WARNING: thread `nfsio' (430508) exits with status -1 WARNING: thread `nfsio' (300517) exits with status -1 WARNING: thread `nfsio' (36248) exits with status -1 WARNING: thread `nfsio' (289745) exits with status -1 WARNING: thread `nfsio' (418850) exits with status -1 WARNING: thread `nfsio' (44611) exits with status -1 WARNING: thread `nfsio' (497165) exits with status -1 WARNING: thread `nfsio' (394266) exits with status -1 WARNING: thread `nfsio' (325623) exits with status -1 WARNING: thread `nfsio' (325742) exits with status -1 WARNING: thread `nfsio' (283324) exits with status -1 WARNING: thread `nfsio' (204462) exits with status -1 WARNING: thread `nfsio' (136239) exits with status -1 WARNING: thread `nfsio' (404589) exits with status -1 WARNING: thread `nfsio' (519386) exits with status -1 WARNING: thread `nfsio' (414760) exits with status -1 WARNING: thread `nfsio' (170741) exits with status -1 WARNING: thread `nfsio' (359789) exits with status -1 OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error uvn_flush: obj=0xfffffd80626bc1a8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 malloc(): allocation too large, type = 29, size = 16796513700 panic: pool_p_free: rttmr free list modified: page 0xfffffd806c6b3000; item addr 0xfffffd806c6b3ef0; offset 0x10=0x8398d2e0 Starting stack trace... panic(ffffffff833478d0) at panic+0x1ba pool_p_free(ffffffff838feda8,fffffd806c6b3f90) at pool_p_free+0x2d1 pool_reclaim(ffffffff838feda8) at pool_reclaim+0x2c2 pool_reclaim_all() at pool_reclaim_all+0x48 kern_sysctl(ffff80003c97b374,1,200000000180,ffff80003c97b3a8,200000001180,4,13f70b048cc7c83e) at kern_sysctl+0x1094 sys_sysctl(ffff80002a88c7f8,ffff80003c97b4d0,ffff80003c97b420) at sys_sysctl+0x3e5 syscall(ffff80003c97b4d0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5b30d9d9090, count: 249 End of stack trace.