4277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000048bd9070a25377dbb3bb9d8433f6000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000005975fd365bc27b197a3fcd2b639d1a00"/199], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0xf86, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r40) 19:38:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x6, 0x0, 0x0, 0x4, 0x0, 0x7fffffff}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022, 0x4}) dup(r0) write(0xffffffffffffffff, 0x0, 0x0) 19:38:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6007ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9"], 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) 19:38:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x1ff, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 19:38:13 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="a487884765d7ccf2d10a763aab7c2a590e8a07ba250dc6c40c8cf7c86e9b8a97130d9c6162aad7138a8f1aa68748565b5f516f3da5e3824f610788db94d18f5b6ca6ceee", 0x44) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x40}, {0xffffffffffffffff, 0x80}, {r1, 0x100}], 0x3, 0x400) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) 19:38:14 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/64, 0x40}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pwrite(r0, &(0x7f0000000180)="eee7166954d83b2c16fba30eb47094b1c1d94a8f65d1217fb5da645ffa457debb933473e", 0x24, 0x0, 0x5c76) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:38:14 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./bus\x00') ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) 19:38:14 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x100000d2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:38:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x100000001, 0xb7}, {0x8, 0x80000001}}, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0xffffffff) getuid() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x3, 0x401}, {0x2, 0x94e}, {0x2, 0x100}, {0x3, 0x9}, {0x2, 0x9}, {0x3, 0x2b}, {0x1, 0x40000}, {0x1, 0x7f}, {0x3, 0x1}, {0x1, 0x3f}, {0x0, 0x7}, {0x2, 0x3}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0xfffffe01}, {0x1, 0x22b}, {0x1, 0x40}, {0x1, 0x40}, {0x1, 0xfffffff8}, {0x3, 0x7fffffff}, {0x2, 0x3ff}, {0x3, 0x10000}, {0x3, 0x4}, {0x1, 0xffffffff}, {0x3, 0x101}, {0x1, 0xfffffca1}, {0x2, 0x1c9}, {0x2, 0x5}, {0x3, 0x9820}, {0x3, 0x5}, {0x2, 0x5cf2}, {0x2, 0x584}]}) r3 = open$dir(&(0x7f0000000300)='./file0/../file0\x00', 0x1, 0x0) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f0000000340)={0x2, 0x2, 0x5, 0x0, r4}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000480)) r6 = socket(0x2, 0x1, 0x7) shutdown(r6, 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000500)=0x21c) r8 = syz_open_pts() acct(&(0x7f0000000540)='./file0/../file0\x00') ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000580)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000005c0)) r9 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x8) mknodat(r9, &(0x7f0000000640)='./file0\x00', 0x2000, 0x26f) pipe(&(0x7f0000000680)) r10 = dup(0xffffffffffffff9c) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x8, 0x0) r12 = accept(0xffffffffffffff9c, &(0x7f0000000740)=@un=@file={0x0, ""/65}, &(0x7f00000007c0)=0x43) r13 = open(&(0x7f0000000800)='./file0\x00', 0x800, 0x8) r14 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000840)) r15 = open(&(0x7f0000000880)='./file0\x00', 0x28180, 0x8) r16 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/../file0\x00', 0x8, 0x0) kevent(r10, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x9, 0xffffffff}, {{}, 0x0, 0x4, 0x2f769361aaab5b0, 0x3, 0x5}], 0xa3, &(0x7f0000000900)=[{{r11}, 0x7, 0x42, 0x10, 0x0, 0x9}, {{r12}, 0xffffffffffffffff, 0x38, 0x4, 0x1c3, 0x9}, {{r2}, 0x7cf262e8f1f49aa, 0x20, 0xcbda4a1c92495b7a, 0x7, 0x5}, {{r13}, 0xfffffffffffffffe, 0x10, 0x501fffcc, 0x7, 0x7}, {{r14}, 0xfffffffffffffffb, 0x5, 0xf0000004, 0x1f, 0x6}, {{r15}, 0xfffffffffffffff8, 0x8, 0x1, 0xd9b1, 0x3}, {{r16}, 0x4, 0x82, 0x2, 0x0, 0xfffffffffffffffb}, {{r8}, 0x60835ee40199dfc5, 0x52, 0x1, 0x8, 0x2}], 0x100000, &(0x7f0000000a00)={0x113, 0x101}) 19:38:14 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x4, 0x5cbf) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000180)=0x82) r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/12, 0xc, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x81) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x42) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000040)=""/98, 0x62) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r6, &(0x7f0000000040)=""/98, 0x62) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) r8 = open$dir(&(0x7f0000000340)='./bus/file0/file0\x00', 0x20000, 0x20) r9 = semget$private(0x0, 0x7, 0x0) r10 = kqueue() r11 = dup(r10) kevent(r11, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r13, r12, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r14 = semget$private(0x0, 0x7, 0x0) r15 = kqueue() r16 = dup(r15) kevent(r16, &(0x7f0000000000), 0x9c0, 0x0, 0x200005, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r18, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r18, r17, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r18, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, r18, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r8, &(0x7f0000000380)='./file0\x00', r12, r19, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000001c0)) listen(r7, 0x2) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r6, 0xa, r7) accept$unix(r7, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) listen(r5, 0x6) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r4, 0xa, r5) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0x1ff, 0x4}, {0x18, 0x1, 0xffff, 0x3}, 0x8, [0x81, 0x7067, 0x7fffffff, 0x4d, 0x4, 0x6, 0x8, 0x7fffffff]}, 0x3c) 19:38:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) r1 = syz_open_pts() close(r1) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280), 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x20}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 19:38:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\t\x00\x00\x00\x00'], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 19:38:14 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r3, &(0x7f0000000040)=""/98, 0xffffffc1) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x20004) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r5 = getegid() r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r11 = semget$private(0x0, 0x7, 0x0) r12 = kqueue() r13 = dup(r12) kevent(r13, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r15, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r15, r14, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r15, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r16, 0x4, 0x80) pwritev(r16, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() setgroups(0x6, &(0x7f00000002c0)=[r5, r10, r15, 0xffffffffffffffff, r17, r18]) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 19:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xed\xff\xff\xff\xff\xff\xff\xff\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000002}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 19:38:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:38:14 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x26800, 0x9, 0xdd8, "fc6a43c4ee9d7d89a5e5c128f1f9359a9b80a599", 0x6, 0x5}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 19:38:14 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:38:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r2, &(0x7f0000000040)=""/98, 0xffffffc1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x80000001, 0x2}, {0x18, 0x2, 0x7, 0x80000000}, 0x3, [0x2, 0x80000001, 0xfffffffa, 0x4, 0x1, 0x3, 0x1]}, 0x3c) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 19:38:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f00000d1000/0x3000)=nil, 0x3000, 0x3) dup(r0) write(r0, &(0x7f0000000440)="48bdb06c9fe3489c6a6ec344e547ccfd68283f7962db2852aa0f7e0f392ed5efeeb48ebdd948dac86d6bc46c406eb37e5abe60e03466b970a2c0f70000000000005e902a6e3621748c6db00266bc75549b38afbcdaab776bff43847656f97d18a97c19a810a9e922472aa8b2c9e83142cecd47387191ff065b1b30a55c9dac0e28a0587579911ccc33227900dbb2296f3aba7303c7fef60ebaa42d26921e417d110630b2424dc423938fe6db3e51bc4dee07498a6eb233ed972f2e587829590c66cf5050880892c023589b614d7e072ac0035f59a2219b4cbcb8836b9821fcabb33ec9e669e02550f9eb312856220970b8b1f03999c889eb6723aa48e1633e3c9c9ab4004a1c781b8731745f16f539c98088ce14df6e7debdecfb64d4ff49114a0e509b85dfb15bb8223ff5e017bf6112c07afdfe10eb37f1456c7ad9f76936dc97acb694e1dbeab6b0662cd82a40e30af89ef9448cdeb9af8d33f1d647b3a7bed1b44f29795efe4d1dba5a48f9781d7957ca30f3fd537f927dbc4f9e38ee002793683f265737da3c0af15f2595a822c010454950695535db99674d34e3ce524a86f4eb49129cff3143c4cd7db7b025aaf8c2df1eac1326e13eb313a8679842cd89b161354f91b000000000000000000f57766c93917636732d1770464e1730514b270f58baedbd8c1b0cd6d33d6f5d9533c1fde3e53f97bba55c7cd93a4c03b903808fa74b0355bb073958cfd59dcbea2c2", 0x212) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) munmap(&(0x7f000030a000/0x4000)=nil, 0x4000) 19:38:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000, 0x4, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:38:14 executing program 1: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 19:38:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x3}, &(0x7f0000000080), &(0x7f00000000c0)) 19:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000480)=0x6) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206980, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000580)=[{&(0x7f0000000540)=""/59, 0x3b}], 0x1) ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000000c0)=0x101) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:38:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev\\\x00\x00\x00\x00\xec\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 19:38:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='.f\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = geteuid() seteuid(r1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:38:14 executing program 0: socket(0x10, 0x8001, 0x0) socket(0x7, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8202006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7ce984254713c6a02c18b0397fe1c8fed307891bcd567980f4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda888ba26e"], 0x10) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) write(r3, &(0x7f0000000680)="dd066ffea350bce4f7fb79e21b93427113a02fcd8813a5b0b97ce481f749e584dfb34a9f023ba8e911ab8661e5b771aaf322c20dc1e3b0b6053881f1566acf8cf188ca1a868fa08d887f23d7ab4352a5062ae9fb2949af9b70bfb5061c220591991d94bc1b9dafde680be2143771fa0adb3abf18ce6588c537c2f50b53233b0d82a6a4d7f8e3d9591bc70b4798225c7f7611842fecccb99291863c135a00d3fe3aa7db6fe25a2abfc867152817544a3de6d912e256555b3a0b443bb0961e919ce4618ae194320a622f85f8203ed43c0130cf2ca533330d6320d3e0f78fff1cb3c04099bb727c2d88f0425b3075debda1968e51121151e106b2d5e4ad0426b7ae979faa9062c10f3dfa78a66a63b473ad560477e06fc8abf234c6e3fa058c87faa8a73bf2ab62e7630cd356bd4ff272a439c7fa670373f7cc080dc6719394b70f260919ab3b5a72a812a4a8f706018df20ad407b2ed45e7ab82686b2f1953bf1755ca0d8b0a6c55c11b2f3f75ca96517001caf03a1095df4e04ef777c0fd8ef3c5d44631ed0a3be4f50e8882f896d3e54a8f446c1f55157a1d63b56989f2f3b302cdabd5a6045478151cda99ae6f813b454d6e50ccaa58f10a337a0d7ac360a838cefe0622ab788032d999146dfd897771a5d010bd04f7e418243acf0286262048d5589b165f990361b5ed50612eda86da9a44dd3ef2b8dd14ef56b62efa83baaf0bce6b04ca94ad2b0e2f31f4d53918d8d43340be994ec6821910ecf7cdfbd213122bd3545e020c94ec2a7f3c07839072d6ec5ce38196c5a11aba547d2e8d9bf8834c867a0c01a4786c5946e02013ceb8b0b2ffa6a9f165cafc420f32c69666bf97ad3aa03aa29dea7fc4b86c25bc4d2b78497959faf1c0e3e00b037beb01b31234c6af276b97ff0fa8a505c348183e35e205224028059c387d2dadf9959fa30dd720ecd5195dfe020fa1202dcf1d5425a15d5e7a410e1b74006d4c6bcec89acd1e99301aa7a83f71b864cd749a641e5bd4c08afc7b37dc0c623a4e46a1ae5191dbe35f9efa9a89a088d8b441285e2d9151284767d1e8b21bc57722f07e5ece21585132f2e19eb5538631e82b73ae62184029f3c05a8e45616eb928a3edef076ee1825c93ef3f61bed19b24da4b9e1eef05ec7f0685344419c2fba37f3dd2bf947c62a384b66a15d9d6ddb1b269089704dd947dab981c7cc1c6a729895baafd48a369c92bb7add10d5562f84a79f16bd6f715a4273ae9d5ea58bf6501349566c7af27743f7871328e194bdff29315554f81eb46d666e8687fec0fce4f1eb91a9ed78cb8d7f74296b6730c9e0e0274c0504e425fc12384161498b292b569b082a0c67a1df53f9d1fde7807c9f5c0e5c8a77c123a39789c888e692035bb038e39e2a206bd9528603cea84e522e52a86f8d0e64802a4a474b7fd55f262a744eb60eb3d36ce4bcc59fdcef66f158271a9a40b8fb92ded4bd298e8dd93acab9c2bd72116565caf48eac12efa8317262d5560ad3f023f518bc35785e9909dbaf06be6f437a0f2ce9f9895f9f7235cd249b4bd59e949a1963d837f05308d0cbc4613a7a2d34899384035477ae0f89c0eb26473d17bf418626a7e3fea2e426ac6465c148df2ca6a0229478eb214d7eb7c84c5183db3fc1b05c64e125d387dc8fe703f0dd89c185542e80b50c4d922ffee52ed71cb51c72362c95d0d9308823f6494792457fd78f28a73c17e95e9511eb871a6dbfafa4fd408f6f070ffd97b73a4f773f7fd7e2b49a5c167ac21237ef38dd331b42bf7d456d5aac4a8ba0822dec874dd84c001d31d2bf29276b79e862021c4990102389ba10f49e7ce0e3c32dae44b1c76b2a4bfc3c5858b44515d9b18371faa77bbf19142d7d714e7235948c9b8c48ef73c909e9129fc1563d06eade1c6091dfd481c7f18d4b741b46b611a23db2117d605ab1c4c8324e2e7053718b8805aa83bf7dcc718e3c69596b62419ac89fdb9d36553c88807a1cc3d0185431ca664553b2a6a61c0ff367d5141adb847195f446994a05770c16fec17e92afa2031f71743db6d09b3fd6f54dd276c02ac4b89502615252ae2eb109a6a52f600cca96600401b6da1a02d7449bbc7454e52435de87e7b226e8f4c7a398e8a4ba97e16ba5cc379d8b501a08e39e78820f1be0236fdd09ba8b0ac4e28318b1bb6a630e13d352dd30261a440b008b71f7a314b89d24749d78c5690d09c69b64615f6389bca03c3f2d4eef93c520e09bd8193561bc5599d29c2af267b3803ff7c188c2de44fbd6fdd84933345aea402c9d2c14526a17a093a7eeacad52eb510bada86aca584d52365bed9099865cddbc498d3c444ac31d9424e297651de97b481394b3fd9ef5e571267931a03daf94226a2130e1d124b5972cb6d306097cc6758750a8a90de0c9e42de41fdbe54eef1487637a67655aeba1723f6420422a6cfbe2008015ebffd2192194d8d5d69408488a550c703057a8e42e5d7a3d964f30bc09f30cae718762622773d64559a9c86c70814a7fe55c8256f923e07e9bbeefeb0ab10d000efa8c93252dc1375ab35c483ade60ad56a619d2b5bf4fc18123e9ea06098f9bd30be423417505f97d11d699fc189ab301fc201321e2e84baa3fe2f3d2c7511295d897584fe1984c14fd0ce07aef744a2b1d48d61b0a1cf35e8156ba14ff2f309cfb27c31d62ffa14bcfcb35cfda56af7b1fb97c81582ae8f13ba1f395fa11ae3ef23fdcae380f14d66b5cb1dca03040458d69ae7a108cd06293ec9b0c483e9173b0f8375e1e431e7b25c37c87298e5bba8a402496f1ac512914bf428612eb8011e819686ee3cea1899c96cf3d7cc820f188352855a91552f19965209dbb2072b6840a4e8a4b6d6ea46c644b988e65a1a3b720ac689f80ec441b285b1b13846af0599938279462b673e89065ac3475c595115cdee5d45c734100598ba847a9f70d5ba7d0adcfc226051cdf5e3eec2dc47a5af396492a6acd9c16fa7a5393fa0658ce34be9f71fcf12e48b86502eea8758272e151e35aa67ad02cafc74addfe881d7efa79fd354e28f4eaf34e5d28b8cc551098a088876f0867e7342c9532641350b75ee6ca70ecef09d2d67a0cca5ccd03d8c4db07a1a0c29516621d399f7f743b1b8a41f8ad44e6bba2c08ac8209ba9a813449f250bcb9609cd307024f2f4e6a80dc09c11268a33ae07d008d0c25635432e7d3d4a0548eb8b04e5aa63f0796616d6f95ca1874a520186bccf42cd9cf1976c1b37045d5176ea6ae2ec9b403772826c9b4e90887a653b3330afbe957aeac4dcfa0c788cb4a5e1e0e472662c4961c5682a7d73beaa32074949e3e1b5b8d94eb63fd62d270c597635d9e9524b9b9f4cdcbd1a0a206fc37765826afb9e13df62da252de17fef97af1e34c2160fefb7700e06077fa591002d2c75e9a5ab8a552e3750af394cf6d04bddd4f957ecc48bd83933da158e80ed1a3d8030452fe5650f70cb7fc9b3bc962fecc5a9425eddf1a59a3114bd9feeb4c0a1f6dd0daee9ab9184f2a54b15a1a268125cd58af75138a4d0d6620224ac1766d402ff4b7ba16f05618a42f53b0f7c6e50fa6503e1719527820b2b765a1a1f57e7b6c24a9331bef47f85746c2d58ace6ee22c818805f10a28fa37a55487bcd9caee769152a9cf2fdc391323f3ddaa479fa75b6c1a9158cd3de4468ef462e3e4178af21ee2f4d3ae9fb90802788109bcc6c6ae69e02286e5e5805ca219b96b1c5db807178b7ed3e566c8926ba8a0db3de9fc09d7e80080438fc134dc2443663803f83e0f68cd584c9cdedebdbdb18d20186b81d304fa298b0d507fe7ffb73fbec2b3c13e685b13fe5cbd07d047f5c1d0314b8d4c43f363d34432e6af1c5a4ebdfe751c897ebd45f6486ec146e631abee06f6940ba0b3607298cfdefda9a3d958c5b60bafd42c4a6493d705fe9712d14fe9a019732af8ef127644854b2e12b184e44ca063060ae746dec5e12cc161daf36ba05f061c9076dda7ec17e22b114134fa679eae9b32a0723e72fc88520df859acc1e0c5b091045ffbd5fa359ca7188ab4a03467917de59bb501b8f6d3832b9432622121268966311e357320771da1222883cacb43bf3bfdb79900a277312801ca8c71cb2af2a6fabf2ba1aae35f048e70e4e7e33f86acce032088bd976e9184364b1ea0d3fed9aedf34a60a9860d201c4a699ad3e929f14ef0ac35258c54ea31c6158e5e8124fd1ba3e5da9d7443d382867fb472d71f9818597010eae05d530913aa67d886a3446d6a8d6bba006447eb55590fec4561643e7a3b363bd16b89736055b7a7c2ce9ce07d1885ee695f47527fca47c717159d62f2e411076f775b0414ee0d650d52540f9e001cb2bacadd512c97129e4a7499f1cc240d94c3537c25ab7b03e13aeccfd7fa4931ed323845599dcc6a88fd7916a7890054df6847dfd8a6af0627eaad06dcc67c92e9875889a0f9e96ca543278ae39757c45f5f1dc0004450542d134b954f7ef4e552a340ae2f0311dd474ea227323c24fa5888d96a425dc5102848853eab249bf8d208b52b90f285a0195a7ad7957d7471e9ba22d98d8631089cfb57874a53bacdd1bb3d1ac5b2378d464bbf7a6aa5c9a065aa2822724223fd347adc57952ba632542144dd928df4a0f4ad0b6c115a566947d3d265cea4738a5e8fdd113a4678bb31afcc58b4af733b3c5801b367b0fa1d054a87635c0b538e86fd5549e1915cd5d7ac5a574356dd86f8396db6dafcb36f80cc79ab4dbb6d521ed5519d25eebcffa8d258e0d885667946a5e1350c475932a31a4737df5b35fe1916eea07af0deb2360b819624a3ace067d65f1af23bd949a807378e44a6e94a36adb00109a416797574736d67792e3908571b6e7c7e477a063128db7b4d106de75794a1e592e07ec5c91085b445a33e2707a2408ec7b4083104c1f852b2049708b0be8cbbedb07ce3c4cc4462ca32e5438fba3201da5de240e33c59c38dcfe93c71ba6b6d25bf77d555f20f31c1c156f69f47bc8a9eb780a93e398741447701e0e148f85f5cbb00ef55f4efaf383e467387802c02e67b9e478699fe1ec93ed2bc60561d574d8b9791491d09e9dbbfc566a6966ea351a247b635ff646aedbdb50c9b7ddb2167686e70e4146401a6ca59977f3990186124f8d0135bcb412d3d0d3c1442c2b225cd489c03629ab6aaa2fc162eb451925e02e622ae6786ab12b011edb92a6fb9f3578c0473e489badbb88894aa47a1ce2eb1aa3dc9f19818e37d1074f426f369c6b034ac3e77827947b7996a616d3c2be5e7c0e60da8e92b634ccb29d40d7e060b599d90898e62f13b1faadb2f3aa12312b10fdc0185cc89b21e5ff98f2509b1f5c0b08681916b5dd46b1638de98eda8911f1800afbf356df6d1ea9f7bddf2e1259689885e69c979c7e4915c5bb9dd76d4cea5ba112f8275e040db42cb0fcb7fbdb34c5a84a15fb15556851d7cdbc1c220eef042b96b904c0dd9f34042fd2b9a4984f668fa1392f25e8eb26218078f3577d1af424349e308743028e8759174d6901c55a79d6b0f7bb56979663dc8aa72ac42d3922366bfa5093929fa6c7895e2ef33d9927d05aadc8898a84b5b6f056b6d63d7587d1f3144272dd75de6486c8f8a2d597c95aac91e7f5cc3b65629333bc3f8544ff47556deae46d1af5901e82c0a981dcb67a3cd8cd843b3a289ef00b9e05501a5c717d208db8555588b314346398c27844f6eed46b8ec26b715fea288f86fc6e2af5d0db96e42526dcc807e7f8810e5e11034737b1035f8f141bb6cb9952ec7", 0x1000) r4 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r5 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000340)=0x8) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r6 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000580)=""/235) 19:38:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setstatus(r0, 0x4, 0x8) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) fsync(r1) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0xffffff21, 0x0, 0x0, &(0x7f00000001c0)=""/165, 0x22}, 0x0) 19:38:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x7f, 0xffffffe1, {0x100, 0x2}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x1, 0xffffffff, 0x3, 0x2, &(0x7f0000000180)={{0x6, 0xff, 0x1, 0x40, 0x1, 0x1, 0x1}, {[0x40, 0x1, 0x2, 0xfffffffffffffff7, 0xfffffffffffff197, 0x7ff, 0x1, 0x800, 0x100000001, 0xffffffff, 0x6, 0xa700, 0x9, 0x3c, 0x80000001, 0x200, 0xffffffff, 0x6], [0x4, 0x400, 0x4, 0x3fe00000, 0x3, 0x0, 0x7, 0xa9, 0x4, 0x101], [0x6, 0x1, 0x3ff, 0x8, 0x1ff, 0xffff, 0xfffffffffffffffd], [0x100000001, 0xfffffffffffffffe, 0x0, 0x9, 0x6, 0x2f37c469], [{0x4, 0x0, 0x132dd17b, 0x3}, {0x5, 0x1c5d, 0x935, 0x9}, {0xa89c, 0x3, 0x1eb2ef4e, 0x2}, {0x0, 0x9, 0x4, 0x6}, {0xf80, 0x7, 0x9, 0x40}, {0x1900, 0xffff, 0x3ff, 0x800}, {0x5, 0x0, 0xf232, 0x7}, {0x2, 0x800, 0x1f, 0x20}], {0x7, 0x6, 0x26, 0x100000000}, {0x8001, 0x4, 0x2, 0x3}}}, 0x1, 0xfb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:38:14 executing program 0: setrlimit(0xb, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) connect$unix(r2, &(0x7f0000000240)=@abs={0x5cdf485c0c336c, 0x0, 0x2}, 0x8) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000100)={0x6, [{0x2, 0x100}, {0x2, 0xc84c}, {0x1, 0x9}, {0x3, 0x8000}, {0x2, 0x6}, {0x1, 0x2}, {0x0, 0x7203}, {0x3}, {0x1, 0x8}, {0x0, 0x7}, {0x5, 0x1000}, {0x3, 0xfffffffb}, {0x6}, {0x2, 0x7f}, {0x0, 0xffff}, {0x1, 0x9}, {0x1, 0x1f}, {0x2, 0x7}, {0x2, 0x8000}, {0x1, 0x5}, {0x2, 0x2}, {0x2, 0x8cd0}, {0x1, 0x8001}, {0x2, 0x9}, {0x3, 0x7}, {0x2, 0x6}, {0x2d216d1cfda9adfa, 0x2}, {0x2, 0x4}, {0x1, 0xe8}, {0x2, 0xb6}, {0x0, 0x1}, {0x3, 0x800}]}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 19:38:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x3, 0x0, 0x0, 0x40000000}, {0x28}, {0x6, 0x0, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() close(r2) getgid() r3 = dup(r1) pwrite(r3, &(0x7f0000000040)="fb", 0x66, 0x0, 0x0) 19:38:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6, 0x0, 0x7, 0xfffffffe}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) recvmsg(r1, &(0x7f0000003680)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/71, 0x47}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/115, 0x73}, {&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/222, 0xde}], 0x9, &(0x7f0000002680)=""/4096, 0x1000}, 0x2) 19:38:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = semget$private(0x0, 0x0, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8, 0x1]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 19:38:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) mkdirat(r1, &(0x7f0000000340)='./bus\x00', 0x8) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000040)=""/98, 0x62) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) listen(r5, 0x6) r6 = fcntl$dupfd(r4, 0xa, r5) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r6, &(0x7f0000000040)=""/98, 0xffffffc1) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x101) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000300)) 19:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x6, 0xc9}, {0x18, 0x2, 0x7e000, 0x1ff}, 0x2, [0x0, 0x0, 0x4, 0x5, 0x4, 0x37c5, 0x4, 0x5]}, 0x3c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x49e) 19:38:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r5, 0x0) r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r11 = semget$private(0x0, 0x7, 0x0) r12 = kqueue() r13 = dup(r12) kevent(r13, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r15, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r15, r14, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r14, r5, r4, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r16 = semget$private(0x0, 0x7, 0x0) kqueue() r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r17, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r17, 0x2000747b) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r18, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r18, 0x2000747b) r19 = dup(r18) kevent(r19, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r21, 0x0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r21, r20, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r21, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) lchown(&(0x7f0000000000)='./file0\x00', r4, r21) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r22, 0x4, 0x80) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080)={0xf42, 0x6}, 0x10) r23 = syz_open_pts() close(r23) ioctl$TIOCSETA(r23, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r23, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r23, 0x2000747b) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x10, r23, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 19:38:15 executing program 0: r0 = getuid() lchown(&(0x7f0000000000)='./bus\x00', r0, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) write(r2, &(0x7f00000004c0)="67fa838b050cbffa401231a400b5058408e16fd21f7d64ba4735010fd174000fb40105e8160c0e03bf9449102cfd1e496676f8777ea8cde7ebdee59960a0c743b71c138cf6a34866ea52bc0a4748dc8f2b84d48ac426af7c5eb389978864fbd96692a682b9ed5b61d7c7789cd24a66e66a55344542e4e459acf1fa99c879f60f5be0be09e12f2cabd7145ac0084718c19cbd9fb6ab967ef9c3965a8ba7e52bde0763d728882e5fb80430bfa5eb07a29bd4c0b883b66ea5d532ac2eae67b22289f83c2d0c1c6cb211ee85ce75041e126843cccd72cc906b364d7e02877c5d70b9190a84aa634e2073d03e2383567887f1bf9cf3f6ac849a9baff1c0fcfd33361085eb1fbb62d1cd93f36da91167c42d0c14c499106aded6c711e4d61e705cd25b3e01f81b3a006d56a89c7cd5c37c0019337f85e12c48a1549b086b62cbacf7ee0500b9bab4774545e491525d530000000400000000", 0x155) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) socket(0x20, 0x4, 0x3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) 19:38:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r1, 0x0, r2) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1}, 0xc) r4 = dup(r0) listen(r4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r4, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r4, r6) 19:38:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="0000001860b5008b00002b27d060b755000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)) getuid() 19:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'t\x82p', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCPROMISC(r2, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 19:38:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x80) 19:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:38:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x28}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 19:38:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be902b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r1) socket$inet(0x2, 0x3, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r3, &(0x7f0000000040)=""/98, 0x62) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) listen(r4, 0x6) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r3, 0xa, r4) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000000c0)=""/65, &(0x7f0000000040)=0x41) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:38:15 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x8485, 0x0, 0xffffffe0, 0x1, "8b000000000000000000000800", 0x0, 0xfffffffc}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 19:38:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x10) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600), 0x0, 0x0, 0x8000000) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x401, 0x9, 0x8}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40103}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x0, 0x90, 0x1e}, {0x6, 0x7, 0x3, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:38:15 executing program 1: r0 = kqueue() open(&(0x7f0000000400)='./file0\x00', 0x80, 0x22) kevent(r0, &(0x7f0000000080), 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x4, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x4}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="efd31443ed671bff6bce71da006a5fcd6de78f35b90e", 0x16}, {&(0x7f0000000080)="fbc64391d4699c1780c77537b313414a7cfe23b823b11dddd19fc414546dbbe127ff0b0f749596a69f34a50ead76432d874decd0ca", 0x35}, {&(0x7f0000000100)="3e7c709c717e0d15a302866d212853b101a593486cb12328a7eb9730d07c9315c61266c638c8f77587f57f7d6242f98ae26f9c1c7e8043552c19a8bcd0ac2972fbac67690e834deac31eb49e79c53ef97412ef6f7564a17fff0e8f98befae3917193549bb22328c45c328689981c196ade9b6cdcb6ba2f81b835b89a540eabe8d67fee1dcd89cfd19b2d845002ab387299f1f5a3a49698f8ce0aea3e7607c0d7a03df464b50e8f4fc9f0d281872e9b08f055c344769fb00eb6a8c8dd1a5a48bf52dde0e1327f610ca34fbfd5a63fb4750e91168228f65ad0fb355d1131ab04177489f7cd59b2f0cbc7c1e1", 0xeb}, {&(0x7f0000000200)="c3b3884a25703739998d8d74403d126da9b4a8955a", 0x15}, {&(0x7f0000000240)="4c92d6554748448e538a2cbb5db6cf9fa1f05c80c2b7f244428c55a866a2fb4f6dec57e1ccaee9b20d9f79f5c5fba4de67a89b0e653862b8d05a62bc3edd0aee0ddb7c0000d5104676ae1ca9b23306b1f81bdfadba02c81927737588b35af73b9b9253239751d39ad5dde660e122dc063ab1c2d0f24cf1719fa84469f083e0ca3237ac627f1cd71cf48b66227d5635d93c5ad4161c8620137b9a75696969e23868e3c047729e4e5ac52176563be56048b533e68e523b45ef96f5b44da67c3bdc9333df3f5c2a3074653b6edef9d5ef8ce6129ea66d58", 0xd6}, {&(0x7f0000000340)="0eab2ba9e21a7d75c6337966721c05dbd58a2314ee3468ee1f4dd66441bbe5bb0f", 0x21}], 0x6) rmdir(&(0x7f00000000c0)='./file0\x00') 19:38:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = socket(0x10, 0x3, 0x6) socketpair(0x1, 0x2, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0x8e}, {{r2}, 0xfffffffffffffffb, 0x1, 0x20, 0x0, 0x5}, {{r3}, 0xffffffffffffffff, 0x10, 0x21, 0x400, 0x80}], 0x5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0xbe, 0x40000000, 0x2, 0x9}, {{r5}, 0xfffffffffffffffb, 0xc0, 0x80, 0x1, 0x1}], 0x6, &(0x7f00000001c0)={0x7, 0x401}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) socket(0x1, 0x4000, 0x7) 19:38:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4512) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = getppid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r11 = semget$private(0x0, 0x7, 0x0) r12 = kqueue() r13 = dup(r12) kevent(r13, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r14, 0x0) r15 = semget$private(0x0, 0x7, 0x0) r16 = kqueue() r17 = dup(r16) kevent(r17, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r19, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r19, r18, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r14, r18, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x4000000000200, 0xff}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r14, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x2, &(0x7f0000000740)=[r10, r14]) fchownat(r4, &(0x7f0000000680)='./bus\x00', r5, r20, 0x6) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) r21 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) mkdirat(r21, &(0x7f0000000340)='./file0\x00', 0x12) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) r22 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r22, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r22, &(0x7f0000000040)=""/98, 0xffffffc1) accept(r22, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r23 = getpgid(0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000280)=""/118, 0x76}], 0x1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r23) 19:38:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x5, 0x0, 0x7, 0x5}, {0x3c}, {0xffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:38:16 executing program 1: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x2, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x521, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x4, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cf, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x382) r4 = syz_open_pts() close(r1) dup(r4) syz_open_pts() 19:38:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x12d}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000240)={'./bus/file0\x00', 0x5, 0x80, 0x0, 0x0, 0x4, 0xc6c0, 0x6e, 0x1, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000006c0)=r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x42) readlinkat(r3, &(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)=""/141, 0x8d) link(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') 19:38:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r3, &(0x7f0000000040)=""/98, 0xffffffc1) r4 = getegid() r5 = semget$private(0x0, 0x7, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r9, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r9, r8, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r9, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x5, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r9]) r11 = semget$private(0x0, 0x7, 0x0) r12 = kqueue() r13 = dup(r12) kevent(r13, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r15, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r15, r14, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r15, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() getgroups(0x5, &(0x7f0000000340)=[r4, r10, r15, r16, r17]) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000001c0)=""/240, &(0x7f0000000040)=0xf0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:38:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xeffffffe, 0x5, "00000600000000000200000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = msgget(0x3, 0x220) msgctl$IPC_RMID(r3, 0x0) 19:38:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'dap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:38:17 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048bacd7b00209852a35a08e7541d44fd60d6b183a0a397f8abf8516466d78fa73211cd26d02ce881abe1311d9d740e8c0301e271d9c07602"], &(0x7f0000000200)=0x6e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f0000000180)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000002cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8d44adca1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947031a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332ccc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dccdd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d461651cbc2867acf00143f04c7b951d54fc25570573c3d9bc99ec8bf7176543c43c8fad8bb4db5a8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b4717c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5d2b9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0a66786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd5584a6b10339a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e44270ff0f0000bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee2363d6de73a0009ffddec68a7961f673d5fa21f092885bb838f8bff513c124a75a8183fba1afb46cb88e7e46fc2cbfccb72d5f84cfa", 0x1035}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0x43}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = open(&(0x7f0000000300)='./bus\x00', 0x8, 0x40) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x20, 0x200}, {{r3}, 0xfffffffffffffffb, 0x80, 0x0, 0x0, 0x6}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x8, 0x9}, {{r6}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xc1a1, 0x1000}, {{r7}, 0x0, 0x672cc6cb4a08d9c2, 0x4, 0x20, 0x4}], 0x2, &(0x7f0000000440)=[{{r8}, 0xfffffffffffffffb, 0x99, 0x80000000, 0xff}], 0x7ff, &(0x7f0000000480)={0x8, 0x6e}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000140)="220e22", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:38:17 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") pipe(&(0x7f0000000140)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) 19:38:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000300)=[{&(0x7f00000005c0)="e4e8b9af7f42d71f642c8f6c191eb27fe587c89caa23b51a6c0050d3c9649b6ac8a41743a4a1121eb000c62376da3a4983994016c5cf2ea6e9ac23b41a0af717777825b1195be85f0a9bc243394e42f50086562b50", 0x55}], 0x1) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000380)=""/205, 0xcd}, {&(0x7f0000000500)=""/154, 0x9a}, {&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000240)=""/37, 0x25}], 0x4, 0x0, 0xfffffffffffffff8) r4 = dup2(r1, r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) pwrite(r4, &(0x7f0000000140)="be00fbc5d7c554c4e274083d5f79a1e6e75848a981cefcba445fc1bac73e8fbdf5aae0f46a9c68a54bf0e630d0e6c151e5106efaac5cd59072d51173b55433cebceac926161339ae8eca1d89a0fd159c01448a", 0x53, 0x0, 0x8) pckbd_enable: command error pckbd_enable: command error 19:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x80) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81, 0x0, 0x20}, {0x24, 0x0, 0x0, 0x9}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 19:38:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfffffcae) r5 = getgid() syz_emit_ethernet(0xc7, &(0x7f0000000340)="1ab2ef0dc024d7e8f6ce8eca22db105b2745578d438661ef1818c5f11e17615e8f2fa0c5ec05ff2faba421a0e43abc7e5b7423eac56f4275b9a423d22a04e915da8b1584c2b927363ef674fbd51cd0fb84effb5ddb0154d1b656047e6395f17e1958a4f33f8702922eee32d30c62948a5109a1f66f2db1d1253fe62f1dec8ccf261bb70edcd5d5bfc574375d44fc5f1ff700cf5a00e31c90133f7087cf054067cebde7e121efce01f9aeab0a81256772679cd8ee09efbf00d1a6fa4d2ff94481316424a4e8aeaf") lchown(&(0x7f0000001280)='./file0\x00', r4, r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r12 = openat(r11, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r13, 0x0, 0x9) ioctl$TIOCEXCL(r12, 0x2000740d) r14 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r14, 0xc0106924, &(0x7f00000000c0)=0x254) 19:38:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) 19:38:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 19:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0xbe}]}) pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000080)="e27d8e8135475226ee5cceb5e45de6eef5f7ed574b3f962248b1590b128761b0490b3629c5bb73ab6fb9ca28993da906f4a9d7e0692bca8be32dc05a339452649147fbf86281b8a00d0b31267792411ab442fe1e51d2daaceab9e46d572f039641431426c7405f54feaa14035a14a53f5046b3e9a817b6c3b05b88fbbbf2829346993009bff6b2e93f783e46a3d133ba56bbf666906cca9f140cb0430ebf55582dff7d6e401f9086e6c938a748b0ad5515eb47669f971b632b1c778952beba2aa65a2de6bfddb75ddbbc4d81ef3e1ca86fec07a5536f8b7b4b7bf05127df158b01c774b4af30a58ca360cd9dc8f783b7a6867447179e670e", 0xf8}, {&(0x7f0000000240)="92b5bc9b0dbde824ee3cc7d28c487c7c76f6225b83a4e1f094840a55526888c84b1821f3b8101af093e7042de9d525a10fb5536d96ef17e078ca2e7f0c417b55e6eb81a6ace9755ed753c655fed5c9bca20a1bd2ee7b2dee9ba3a1f237d393a67614310b4c0669d9afff57f59acc929e85a95a3e3ca533e447f45914879736a45fc1f58f060880d79416c3d070bf886737b876061863cfccef2a9ac5f29a75bf405dedd89bf087268b40703156c55bbf177c2e12e779dbcb77de2124b206310b616128374e0a6fefa625dc20d995c0e49753f8cd11243303f6b224177d2608", 0xdf}, {&(0x7f0000000380)="03fd55d74ef99c38500845060c5666f6a09470d52e263570ab503ccf6646b7dd799d20882add117ffd7a53f8191746aa974f6978e0270883e1aae1a758aba2508ec89b42bdf73dcf61a35bb6c287860e2a9a3a308ad935fedc744be9ca537247118a15256b70a27b5edb55ab23f1c738cf370a46726fd45796c4", 0x7a}, {&(0x7f00000001c0)="dee262e714b46b0aae24e2f5c8e194a1498ad3fa1f0044f3c125ef957a3d4c269eb1", 0x22}, {&(0x7f0000000400)="8748db5daa026705834061", 0xb}, {&(0x7f0000000440)="6afb83afe06041c0e04eb49e80e29bcb0adb98605fc82e70e33ad3fecb9c36d29f088cdeefa5775e1a1d1b10aac817477fc5542a8d0193b83d76225d1a35667607688794be5997bddc9fd1341ebc9f89d58b14aa553cc3ec640d57f5654fb7abadbd5411ceb5890803ef1c51b65064264cf9c270529d675500323705070e8e688bcfb30bcf907da99a60a66f6fa3690565c2f5c4a5c7e7e63a3e869d", 0x9c}], 0x6, 0x0, 0x80000001) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$unix(r1, &(0x7f00000005c0)=""/136, 0xfffffcc9, 0x1, &(0x7f0000000680)=@abs={0x3, 0x0, 0x0}, 0xa) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 19:38:19 executing program 0: r0 = socket(0x1, 0x5, 0x7a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000100)=0xff1b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:38:19 executing program 1: r0 = msgget(0x3, 0x8d8920d93b6846b9) msgrcv(r0, &(0x7f0000000000)={0x0, ""/149}, 0x9d, 0x3, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 19:38:19 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0x13) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x4) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = dup2(r21, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) fcntl$dupfd(r25, 0x0, r27) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r30, &(0x7f0000001740)=""/4096, 0x1000) close(r30) fcntl$setown(r30, 0x6, r29) r31 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r31, r32}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r24, r32]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r24, 0x0]) r34 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r33, 0xffffffffffffffff, r34, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r35 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r35, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r36 = dup(r35) ioctl$PCIOCGETROM(r36, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r38, 0x1}], 0x1, 0x0) write(r38, &(0x7f0000000080)="a6", 0x1) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x100, 0x0) write(r39, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:38:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f", 0x3b) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000580)="1bc62dab42b02bfe5dfacf168f26ee29c2f2dae4ddd548dd77b63a327e5bf7f8ca03703a70c11743533af8241c28bcbb4a3362e6ebcf411465c6a1ab65a2964170e74a7fe11c1d372e8847e6b1876fc49684ce70e7ed2c6d3d6f06f8b26a29ae7bb5c44342fe79caabfe18546a33981f49d2c68e09551668db79e470c4c3872388bf64db8ead26794281cb73d3183ff25caf84424506a28445124017cbe48a8cafb9e2219de9d3a480d8b97fa762312a2b8f5484ffd150c5f5ae04f7999259ed8cc2019c42daa3c9c454a3fb276280792b2573cb4dc75517c6b796108a920dd01bf941f81d4cff9b31b2226fe180dcd2bdb784cb7a0a667b1e144888fb0f5828acb59301422cbc8caef29ea1013c6096af8cf04816ca89edf5aa3a76a413daa380663166eb6b070d66e1baef8a2fb7b6129d31ee7370b23cd23d01a7a1e8743d62179e438044d2459495ec247638a78d04e01e2f4490464b07edf160fd62dd54ad4f334db2be0d9199ccdb201765e90f3544526f66f718e5cbfbd1e1b8059e60c361156a2f1c73c669a29c5b4bfe0d0bbcc9d629abbc530f256535e57eca2fb66a82619d9d2d66ac2008567a650dda8a1206e532fc5e1c87ce71e85da56d81504bae4d1cd82509aaf055f365056988e12e69954ba34bcab1e5b27d6823c17f3025cefeb975d8da68e418898ba8c15c9b00086272a218afcf0179691043ee8d42b333e49d1b89d5cdb942135b99e24c3d9fb5a50648d8f87955612e80b9071974721637fd21c14314e9e54d2a637a210debfbbcd9ecdcddfe334a16009130a02b0e4c2c9ffa1c0bcfc235d3f510dd33d8c0db5f9a957c9ce13830e13857f234c354328b60df708fa446d7048186eb8c9f4687341123fb9b8448d3fe597c0e5db413a57fc2317e3a6b1fc320ee0a75c0e9942648003a7030d98d0a4d02fde23f7ef20648b746c8f481976d4be66cee8fc63b38f2488bca9aa41b260109e58fbb5640d74927307529c885e7c652913e8ccb22113c5671ee8ee524d5c6b7298d8c11a1924523f9c9c40c32b026508063b4dbe0aa1143c0175d207a252f5570324e0c55e32aff5c76bd30a8baf910737418b8d108b8e36e6b4ecb7cbd39acedf2cfd800a051e8e0eca2bccef85c55e23a81459ae5e285c476d909cc7ff6d7bd704b3c072cf3d925ec780fb055baf7806e025ee39217a6aa61982ae30abecf056906df8e53dca1c752084ad4d6d1e375b788e350447ba12a685d854e804ea994618f0c0677ee207d2a08026603c3898933c570524593f233e4bb0da9216bc1d67fb323003369c8440db6c46e792ec43ba56f445e11368d488c14fc6f89ce49494a423d156e86a507995c3470f747186ece9ef19a9247b01f485bf5c357c97f58309f502d377c6b72e5b4f787c13011b5379849db77bcf0e04cd9ea726896a41bb0191f5d4248af7126c37d29d1a095634abd61133b15275d79fe8ba290189e7df5c564661f24900978163f206f233e1676d4fd4296ecf533aa9d886e4c618017626ba614999e575d9fdebd22550b9e99190c4c45699f96f2d5bc7a881966fee60db1b692c72f322f7f2e526cf76557b251a6a5953459257abfcc5dac02568beb8e2cfafa87419c636e7d476b9babb223b66e7a08c351dbfc5a283c4d7c0355ba2a5ed3bc7fe48e0f3eb37d427d167b9f0a5873ff60ceff44e1efeef450b186b66f69c377ea7115fed8315ad4730a5535d5e988c54980a9a0a21da5086f51c327cc83b2961955782e5ab47ab9e445d3f5191933777538b6dca3bf4102d5c32ef4f5b58b50232f02b9d5ce7157be4e0393ab765458508bd4790bcbdfa42ada85241fa0fe395d62459c8741837268e3a9dc0ac1e775a275967e985d3a14e6264dcba287759087b9e5bff7b7cf39949de2e3cc3e4c5025dc5f6ebabf59e352ab7bd1e826612f6f68fc0db0066435822ad973fec683be4aab9e9e7e4aab0fa5a4534a8129a746e71c3a111d7c9a56095839c56cd4c6e0dd0d06133c7749c6617368226ff275a7fc9c77c77569d892077484c4bd884266d4268fefa8689787004c1be4a5eae6c6db0295514d2cc3c4c633263d3e53b908f28b9c7e5c5e7fdb231c9fb6c4e2f000b46afdd3a9a584a8cbf9daf6ec3cd6f72a0c885ce9675d9c24a61c52a83c1a67e13e7dc392672ebb3199fed3633a139c86b1788fcdd23dfa2607984dd5e98cc3def5926dd6403bd6eb424954c3103b91800d828ef77c05da3ce83bd97b5bee1ff20ee87c3290e4fb45f8dc8564eb62ed4c789a3299e12937cf39b892fdeb9b8e99d44d863238e82b83e70ec58f49399c4496c6750b3ba8f54d20a8cf38632ca2e2dab416b5be6b1a33e4bac91f7f6b3d33dc4fe4aea5eae7b7896f9b3113e8607f356ba6f2f99a9fd1000c822ebb38df47928f4d84eff2f2f8065a9275731a099607560e1efad58eed58ff6d8b4b7f1a20007c551eabd9c51b511fb569394d414a8eee0afba3c91b86d54055253eeab3528f6758fce5f200ac21b30455c0f856dcb81bc71067aadab39f4526ab1b3b7a35e0835fb2815c7f6db7506e3c27b1fd0e9baf51c028a7b1047b3c6e375eaed6448895358a7b48ab27ae6915d875a754e6f93bdc427235e9200fdd54f3afd26458a9eb8b3b7492b9bf73edd13af03b861d4f3170010a39e786d3cc64095243ec196d4e595111dc1206090c2d668d8296ff8a334eb78fae11d8f6fdb29020d9cf1879584d73f0d2524081b05c51940ff3f7189c479b7edf7f84996c3cd97d630d3ddea326654cddec4a4dd1f4a890eaa74743a03f53e824741cd2795958f83165b434a5d559c90a7a3240a38096339266375a129ad1b801e21d55178b8a30192a4e51a22a8245692b8eeff8af489be5e650c957dcc2d577fa7530e5708d9826cc7c6ba8c42fa7eeab27cf84eb1091e1177ccb32d08b754623b294f58ec1f52fa389aa1a0baf4003cacda4320050285e6240425b3fda0e2414a402a55652ae6dd1616f5625449f0f598f3c6285910d16b3a3d56c7ef36a2fc453be47500c4e8cc23895dfff423e055fef1f20a24d961522e1acda249a8de8c8554f5dcf3da11f03a481182bcbbc6aeaf913d0780e7f3fcbde00f58bdd58ec184a1d061548b3825c6c924b3529c5b5aeb93d2c6927750cfce18b64d65f4e7761d45913613ee22c2f3e0eb9ac7bfbdd7295c4a1b1bc859b143f694b5b93c4e33e5fec0ac3000271c543873fc03fbca0b86c8df1489e7290995fbaf794241ce53b2b9a71276a807a2c79e016dbccb5c87000cfc25be4a8a1bdd4d37ac6be0535dc03263c103690ac0218f920507c643b6174d1495ec80e37793278b515ae785c8aa00ef9573f3bdbb1f2a79a5824cd0fd0355806fb164b04498a7c37668cee7ac2f9d5630da0cd884c9426351fff50e99c7ba32c8378bd4c9a5de7e6a028e9f00adb2b8d5700fc6d5aaa77e164a0e2381077be653645e4f606fce05e5a9e00a68afad768c328e0e49874c98b31007011ab8b38ee4105843a9fac9d024c4063ad3c8186a136bb6b62266a30e5b5e73b617e6ae08679eec0792bb9725c703c290db668927731d19554b38e98b6bf4b661624bf10495b5810f568dde0cedb3e1e3c2452d8c9cbc6027fcd7703e05de102092f88fd8f1ab75528c2701a1f6ac4f129e44279291b54160d56f279a8d38fc980671da7a7d243c9f7e35c2a93f2097d4758b78b5dd38fe13986cbd5a3375a18a3ea7998bd41f325222c7a49845c2d9cc784011bc993933d1881b53241660d7b99a1927ec0749f82e40517c6f7c09545739c307031ed79a761d64577f396e02cb4beae0d2cdd7f5f5fad9c06b6bb73c5f6dd121c15b8e4b3b657755206a2faad5a35c75c5cf9d13f94876ee1487e9c2f346469d288fb8f914672358b9d448b45c29c5ba228efccd18e43d244557f42cf04b6cdc8b0c41b0ec41dadd19d282da61407ca390b85b1116133b384249417377e6141c625920fda6c61fb2916f7a0f4cdf5617f42f141d3ff6159dcd940ab5863dd889b5ecdfce38467d12ac79a66a163bfa9e42be6a0ef2b4cc03dd43c987307df54276aa7d5b58e3a6a9cebd3afa936b3e6a8d4fc461f7b9940c26ac7544054cf85ebc028c26d529c0c91255012f50cc854c477ae3b35faec552ff9ff6c43579dc8ce8ff7044b84fdff38167325d0a7e76e7acff9fcb021944efa8da20f3cb655cca7656c195b105155375edb8883962c3618182b03e9fc41d4acb992907470540a2b6afdc7598b28ada30147ce85ccb007965601b8db2ca45a1c2bc52e7b4f9ec8e9f928eb392c38bbb3a9f5617bdf7b7533fff6a81214c1fe0b2c3b28d3310ede32fd346695aad5fc3fb5240428e20a9930072a16497a18fffd75565b4d314f7c03b5fe5da3fa69913e92c17b0dd7cebe0f154d8e750f3ed92e9b03c47357cc512116fd7bf4a3b9e577fc20a2af98c7ef9d83c2b7ca1d6c1b397729f2ebcd888caf749bfec6edf39d211f4bca5d6fddcc1405777eeb2fc3b72cfce9423bda4f427edfcbc4488bed66fd0289c8ecaa75446fa1d3c0fb2fe127922a1ff16c295f73cb4e5edb3636ec69f132e8bab22730ee8ae958913c888b9bda938c7750089747ffacab691c6bb1741513c60e2a1502d3cb9f097fab5fa2efa564968d4221fd213983cfa81ab2721c4db20cf2e33afdabf5c679884be7c83f716f1cbb5859f2988aebe3a95f69891404ae26e98309f96b3a2ccf73fb1c18b744bd5153398d4cdc222b96bc5dbcafa49d42019b1dea8df1a4f281d0ebe7ccade7bdd59080c3a4976ed3315b5293bd107656c8aad97a21055da6c70fdd28563d090b13572011da8d152f929d242c19953131171ebfe12f08cea1b56ffe2846cf7761caa42d3bf8782be2015b035201ed7ec7628ba5fb84336d647fbbef954b2a3b399bfcd0cbff9daf1676884e369a7e1266dac9271f0f0848c7947e57d077afd3b986280e82ac1baeb3acc5e4d8951dc12aa68284185d5cbfaee7e16408c0e16d157f0966c7ddd162c2a45504a85eda0519896735298f77f0338080caaf006da9efc149a83806a51061e0d4989c3dff9e4df8a051848f0ab0b6efcda6a03e36cd973f9a5ad81424d638f328fe23cabcb88c8cd720e994e23323e472e90116cccf63717deabbb376ebcddebbfc24a28057dc1e5070fb39d896647c436f1391c93cb27f9bdbe8595403910d5cb9b32495f32d103c3a2aab0a943f46dc173d2c160b878c65500e5d32bdcdfe586968ba856138ddd77bfcf9088e7870776b412c2f88828cd5e3714da5496be0745ea97ac2275bdc4a9597bb9d2072ce41a6ba51d3f53c58c696b0acbf7ce4c65a6b4a6d99ce1f83e398eb4ec120253197f5a78fc119aa6de15cd45adb3b8a72306c516ebee4f6de6cb4db0c4d7335839f84e6d0f005250af691949d5bc54e0fb6b7b718f29f92aa7470d927918e69f31c5d233817932ac448a9e9cc8fb65c1f0b395815544a94a569b05dabdfc3e0b79f88a0136f204f19cef81d0ace6602ccfe245b1d647fdc5554b7e867a83d645529a3c56314f0749876aa6293c4c47a0edcadf9279677639c02a5d5549481d2040879d26a6953448149c98607ce362bfca399c7e1c9590d23aa50dd0002253f9dea403616a14236c95d9b1f9368dbbfd4c30a2851a385502c65500577aa4c117abd9cb5e684ce3bb2fc5c6f24d1cdb30ff26ebf5083040d5b17a7c6b87a613153c482b219e4fa99c3b11f91647aa3228135eaf6940e887b3612dde007c840bb4562c6b8", 0x1000) syz_open_pts() 19:38:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000002880)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d60160562e2aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594dd6824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b62bf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e6106458b3d9e3d8313f9398269ca9d0b308e2e0ea26835bc48e67b1988aab74ff88894fb01e68397ad25c8c7534025fe8dbe8d780a1d39"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x400000000000000, 0x200, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x9], [0x0, 0x0, 0x0, 0x9], [{0x0, 0x0, 0x0, 0x8000000000000000}, {}, {}, {}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x80000000}], {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb519f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r9, &(0x7f0000001780)=[{0x0, 0x87, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x800}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7}, {0x0, 0xe, 0x1000}], 0x2aaaaaaaaaaaab30) 19:38:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) dup(0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003f, 0x0, 0x0) r1 = socket(0x6, 0x2, 0x40) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r2, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r4 = socket(0x25, 0x4000, 0x40) bind(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="116981e69c9bb4a0e3f22d0d0a4ffa958b70b7ce6da57808eb515b7aab3284bc3765fc10d2613fd33e55d41b73e38d778d996ffff3f0e3fc8c4601e3baf56a86859d6500000000000000000000007ef1284e4eaca4b44a9885567368eb784cad10289d81afb81117556a5f4128164c588c5e009fd082b9ff9c10539e77df781f266f997c933392f99ba71422f38fcbede7213c658a87de1955adcade697b025c32d3dc3c0beea08bd1f2994b91335649bd06de688f2fb067eee6408d80d6d165bbf721ecf755cce562a7d59f79d7c601c802fa9b025a1ecccda9c04065f7549a04e1f7dad946ca71c06aa7079f492143e20389f97ed12beeb5131e82d1ca482dbf2d6019960db2f497d0ab2198e156f7ec41c9b7157f3a6dd9d74cdd3041423e84e9c001a8a114aac9ad0b9d12dbdc"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r5, &(0x7f0000000380)='./bus\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r3, 0x0, 0x800, 0x1) setsockopt(r3, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)=0x2) 19:38:19 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') bind$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x0, 0xfffffbff, 0x4}, 0xc) 19:38:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 19:38:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000200)="d8163b3ab95a562d3c266056c24f1cea8be9411af8cbf6735dfca8fa64af15b84a5b9df0ac70797047f1481260a61856af46426ff597061df41f69489673306b1d081d3fa1825af7d674fa239ce2686f82ceb8d52329f18e16f42f5ebff8048ef3cd045c21aa293978dd4387d072490056a94907689b961585441fc5dc1c530e291d0c160550ab3575363f256e42dbc36b87194e9891575b95b13b59cc82014248c70ad7bd2bda267913371b385f", 0xae, 0x400, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 19:38:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x20}, {0x18, 0x1, 0x3, 0xffff2789}, 0x8, [0x6, 0x7fffffff, 0xfffffffa, 0x3, 0x2, 0x4, 0x8, 0x1]}, 0x3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 19:38:19 executing program 1: r0 = semget$private(0x0, 0x2, 0x4) r1 = semget$private(0x0, 0x4, 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r2, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) r4 = getegid() semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000680)=""/226) r5 = dup2(r2, r2) r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x7, &(0x7f0000000200)=[0x0, r4, r10, r4, 0x0, 0x0, 0x0]) setegid(r11) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r12 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r12, &(0x7f0000000040)='.\x00', 0x0, 0x1) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) write(r12, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d11c428a84b7c44a7355fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r14 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r14, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x1, 0x20, 0x1800}, {0x3, 0x4, 0x800}], 0x2aaaaaaaaaaaaca7) setgid(r11) r15 = semget$private(0x0, 0x4, 0x10) semop(r15, &(0x7f0000000000), 0x0) semop(r15, &(0x7f00000000c0)=[{0x0, 0x29, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x6ad0, 0x1000}], 0x3) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/72) fcntl$setflags(r12, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000980)=0xfffffffffffffef5) semop(r1, &(0x7f00000002c0)=[{0x3, 0xb44, 0x800}, {0x3, 0x1, 0x800}, {0x7, 0x1000000006, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f00000001c0)=0x3) setgid(0x0) 19:38:19 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x4300, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xc) fsync(r3) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0xa4, 0xea5769ae606578d3}, {0xb11ceb2a56f07871, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r5 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x62}], 0x4, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) 19:38:19 executing program 1: setrlimit(0x6, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1f) mlockall(0x1) 19:38:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 19:38:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008ba8002b270000000000003456f54464e3f2000900ff010000000038960fb5ccb1d0ba9fd9", 0x2c}], 0x1) 19:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:38:19 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f00000001c0)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x0, &(0x7f00000003c0)="0355d00c193acf07000000346079ccb75b8afea15ac363f191cc0de5188db1f1b0b204a3f18cda3f648a130d062a8a832c28be818362a44dc0038afb27aa5246c0e81d3d28b427229f7ada7514c31827fa17d6a1b51331e3cb4316674ebd8edd7d345242cb007b00fa44b84a0c657278baca8bfe21c8829c8b486eb7034490754e2c21230692e407d68c44c13cc7bbb508f1908e7da3c50731dce2d1b2af075d5d4dcb5bc5381c8fac252d54fc93a80f7d193c8465b9e983a1fade9512957391ed70aed5b66976388cc9d96c12ca53678889cbb04d46f35ca3c98bea396ca95bffbf000000000000000000000000cae8a64177e08e4f6e3c228ba8087f", 0xfffffffffffffc87) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:38:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xf29) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:38:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x3, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000a80)=0x8) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) readv(r2, &(0x7f0000000a00)=[{&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f0000000680)=""/148, 0xa1}, {&(0x7f0000000740)=""/210, 0x33a}, {&(0x7f0000000840)=""/249, 0xf9}, {&(0x7f0000000ac0)=""/102, 0x60}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000b40)=""/32, 0x15}], 0x7) 19:38:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYRES32=r1, @ANYRESDEC, @ANYRESHEX=r1, @ANYRESOCT, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYRESHEX], @ANYBLOB="ea8888b32777a32190b2bc9d98b9c0e86dd683226c58c7b9888e076f8edaf69c6f1e943743dc7a9d4755148e894fc797e5cfbe2f243b92e290e545139cf3b06c6c0a916ec276af0d41ada8d53631579f6ef8d3c435f50b08b6ca645fafe706d93cd767f266ec140cdb670ac46d80d724e060083b79", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r2], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64=0x0, @ANYRES16=r3]], 0x9) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r4, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 19:38:20 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000140)) rmdir(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 19:38:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x0, 0x704) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000c, 0x0, 0x0) 19:38:20 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3) chdir(&(0x7f0000000040)='./bus/file0\x00') r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x401, './bus/file0\x00', './bus\x00'}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0xd8, 0x2, 0xb81, 0x1f}, {{r1}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x1, 0x9}, {{r4}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x40, 0xc, 0x10000009, 0x5}, {{}, 0xfffffffffffffff8, 0xb0, 0x4, 0x0, 0x1c93}, {{r3}, 0xfffffffffffffffb, 0x30, 0x40, 0x3, 0x1000}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 19:38:20 executing program 0: r0 = msgget(0x2, 0x202) msgrcv(r0, &(0x7f0000000080)={0x0, ""/183}, 0xbf, 0x2, 0x1800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/114) 19:38:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x800, 0x0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000500)=""/4096}, {&(0x7f00000002c0)=""/211}, {&(0x7f00000003c0)=""/141}, {&(0x7f0000000200)=""/128}], 0x26) ioctl$TIOCSBRK(r2, 0x2000747b) read(r2, &(0x7f0000000080)=""/216, 0xd8) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000040)=0x3) execve(0x0, 0x0, 0x0) 19:38:20 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x101, 0x80000001}, {0x83}, {0x5, 0x1}, {0x0, 0x81}], 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r6, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x10, 0x2, 0x1) pipe(&(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f00000002c0)) r11 = semget(0x2, 0x0, 0x8a4) semop(r11, &(0x7f0000000540)=[{0x3, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x9c14bab5947ad0a5, 0x9, 0x800}, {0x0, 0x6}], 0x4) r12 = msgget$private(0x0, 0x100) r13 = geteuid() r14 = getegid() getgroups(0x9, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, r8, r4, r4, 0x0]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000600)={{0x2, r13, r14, r3, r15, 0xb7, 0x6}, 0x6, 0x2, r5, r16, 0x800, 0x101, 0x3, 0x10}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x50ab69505b3036fc, r17, 0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) setreuid(r7, r18) getgid() r19 = getegid() chown(&(0x7f0000000700)='./file0\x00', r3, r19) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) semget$private(0x0, 0x0, 0x6) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x202ba, 0x0) r23 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x100, 0x0) kevent(r20, &(0x7f0000000800)=[{{r17}, 0xfffffffffffffffa, 0xe2, 0xf0000000, 0x80000000, 0x3eb}, {{r21}, 0xfffffffffffffffb, 0x20, 0x1, 0x0, 0x5f}], 0x5, &(0x7f00000008c0)=[{{r22}, 0x3, 0x40, 0x20000000, 0x1ff, 0x5}, {{r23}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x100000, 0x7fffffff}, {{r24}, 0xfffffffffffffffe, 0x58, 0x80000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x9, 0x9}], 0x7, &(0x7f0000000940)={0x2b, 0x7}) pckbd_enable: command error 19:38:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0xf, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r14 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r15 = getpgid(r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, r9, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r16, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)) r17 = kqueue() r18 = open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x80aa, 0x1) kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x2}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f0000000880)=@file={0x0, './file0/file1\x00'}, 0x10) r20 = dup(r19) accept$inet6(r20, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r21 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r21, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) pckbd_enable: command error 19:38:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x20, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x8], [0x0, 0x0, 0x0, 0x0, 0xfff], [{0x8000}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) setitimer(0x3, &(0x7f0000000080)={{0x5, 0x8}, {0xffffffff, 0x5fa}}, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0xc0206922, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 19:38:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1, 0x4) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x80, 0x0) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) 19:38:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x2, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x800000, 0x100004000fa}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10008) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000280)=0x20) sendto$unix(r3, &(0x7f0000000180)="aa80ec6f0db6823e536f22e5e252f8d07d", 0x11, 0x3, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) 19:38:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) bind(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r2], 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r1, r0) 19:38:22 executing program 1: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) kevent(r4, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x9) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r10, r8) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r11, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r6}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r6}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r6}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r6) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r13, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) 19:38:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666950653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:38:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = dup(r0) listen(r2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = getuid() r5 = semget$private(0x0, 0x7, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r9, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r9, r8, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r9, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r10 = semget$private(0x0, 0x7, 0x0) r11 = kqueue() r12 = dup(r11) kevent(r12, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r14, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r14, r13, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r14, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x5, &(0x7f0000000100)=[r9, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r4, r15) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19367b0784"], 0x10) sendto$inet6(r16, &(0x7f0000000680)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a692aa1f63ce42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913bd7efed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d093eaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df39a4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3000400000000000092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d5d368da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac50020da8963fd090658ee", 0x473, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r17 = accept$unix(r2, 0x0, 0x0) write(r17, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r17) 19:38:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000040)=""/98, 0x62) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) listen(r6, 0x6) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r4, 0xa, r5) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000003c0)=0x9, 0x4) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r7 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r7, &(0x7f0000000040)=""/98, 0xffffffc1) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000140)={0x7ca, 0x4, 0xffffffffffff6a1f, {[0x1, 0x7, 0x100000000, 0x80000000, 0x305, 0x3, 0x1000, 0x0, 0x1, 0x4, 0x9, 0x8, 0x101, 0x8, 0x3, 0x1, 0x4, 0x1], [0x1b, 0x6, 0x5, 0xc9, 0x101, 0x1, 0x887, 0x8, 0x5, 0xd413], [0x401, 0x0, 0x7, 0x400, 0x845, 0xffffffffffffff9c, 0x101], [0x1, 0xf, 0x7e6, 0x2183, 0x7b], [{0x40, 0xfffffffa, 0x540c, 0x4}, {0xffb9, 0x1f, 0x7fffffff, 0x3efb}, {0x8b7, 0xfff, 0x4, 0x95}, {0x5e, 0x5, 0x6, 0x4}, {0x9, 0xfffff6cb, 0x14, 0x7ff}, {0x0, 0x682, 0x7fffffff, 0xfffffffffffffff7}, {0x7, 0x4, 0x4}, {0x38, 0xa7, 0x9, 0x1ff}], {0x101, 0x80000000, 0x1, 0x9}, {0x7, 0x100, 0x2, 0x2}}}) sendto$unix(r1, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 19:38:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x4}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 19:38:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 19:38:24 executing program 1: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) pipe(&(0x7f0000000200)) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000540)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x1, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x4c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efab095fb91f21793273eccfbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba140730000"], 0x1) r2 = socket(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="a87be704ea59860167be9cda7a8eb9125efa049bad952fa25329d071f7767f998a1d9bfbd8677a9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc319f2406b300da1f83da5c1ac5675632ce1ec89bfe4846ef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db07ff7f0000054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfafaeb7689beed33c27"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = getuid() r4 = semget$private(0x0, 0x7, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r9, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getgroups(0x1, &(0x7f0000000480)=[r8]) getuid() r11 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0xfffffff8, r3, r10, 0xffffffffffffffff, r11, 0x175, 0x8}, 0x101, 0x9779, 0x2}) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r12 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r13, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r13, 0x2000747b) ioctl$TIOCFLUSH(r13, 0xc0106978, &(0x7f0000000400)=0x48) accept$inet(r12, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000000280)=0x9) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) r16 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r16, 0x29, 0x6c, &(0x7f0000000040), 0x4) 19:38:24 executing program 0: recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000080)=""/195, 0xc3, 0x801, &(0x7f0000000180)={0x18, 0x3, 0x1, 0x1000}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 19:38:24 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:38:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) 19:38:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000012, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0x4c, &(0x7f0000000100)="2a239fa1e883f7e4422b497e3f4d5fdc79ce3b4caee74b28157a0d30069ad4b677f02a9c2ecc7a2ca1086600cb61c10985ca8438d72cd824b67c0f90b8139462f3cc920145cd75c4f35f51fa") 19:38:24 executing program 0: geteuid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8fffffe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7d344d17}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7ffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 19:38:24 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 19:38:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x12}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getitimer(0x10a8cf919daaccb1, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x4a0, 0x84) kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0x43}, {&(0x7f0000002cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7, 0x8, './bus\x00', 0x9, 0x2, 0x3, 0xbb1c}) 19:38:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='W\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r2 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:38:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:38:24 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) flock(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") getitimer(0x1, &(0x7f0000000100)) semget(0x3, 0x2, 0x1) socket$inet(0x2, 0x2, 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) semget$private(0x0, 0x0, 0x40) 19:38:24 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r1) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000180)) 19:38:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x80) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 19:38:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r3, &(0x7f0000000040)=""/98, 0xffffffc1) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket$inet6(0x18, 0x2, 0x20) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x57, &(0x7f0000000000)="abffcb24", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:38:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6040, 0x801) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7ffffffd) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x9e) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x100002) 19:38:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) bind(r3, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2000017b, &(0x7f0000000080)=[{0x6ef, 0x6, 0x2, 0x4}, {0xe4, 0x1f, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x7, 0x81, 0x1, 0x3f}, {0x81, 0x80, 0x7f, 0x20}, {0x3, 0x7f, 0x42}, {0x1ff, 0x2, 0x3f, 0x6}, {0x8001, 0x1, 0xc4, 0x7}, {0x0, 0x1f, 0x1, 0xffff}, {0x5, 0x0, 0x49, 0x1000}, {0x9, 0x1, 0x80, 0x80000000}]}) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 19:38:24 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 19:38:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000717000/0x9000)=nil, 0x9000) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mlock(&(0x7f000071b000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x7f, 0xcc}, {0x7, 0x7f, 0x2, 0x80000000}, {0x8001, 0xf8, 0x20}, {0x1, 0x9, 0x0, 0x61}]}) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:38:24 executing program 1: r0 = socket(0x2, 0x3, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) msgget(0x2, 0x400) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f0000002600)="aaf0180960051ab34b945636fa316d5a47f2494513bf3882f027fd42a3b446d97b66b7378a35cfc3db145e23beb73d2371043305acd761b3059b790faab732217c48416ade022da40f9e56d004b3152f68037e625b46c59b5a9dd1b86aeb64940ce5e070e5c1e7d1120aa966e8f111229f98005ff6191f347d6463ca35050ebc14ef6ca3c1c5829f1c2613c72c81ffc2a800453420607b22736875a4075d303c41d3226e131e7357d5f57baa7f669f208c3b71e0261dadb770f3982df5bdbe15948e48bfb057668afc1de58962a9a4d9cadb07c93241f5", 0xd7}, {&(0x7f0000002700)="b6b5a4dd44ff840666088fd8180b6a2d62dc7dbc86e034265ab2ec932d7b47875e6bd01164d2a2918b09833d21180dbbf6e048933875fedb234a61a6c7c104bcdae8dbb2f05736a761382f8703ffd958504fc85a4cf26884dc360b5e22d29ba548cf7f4204e9a7f795f3f5319ace74e96009b5ef896aef3a79597bf560462cd2e2005ebcfd0b8caa59f9da2fe812be7f61ffa15bba98600ec41293ec0fac1bccd0696309fdf149ff78142adb87f4f15060e8fc421ad5992ca612ea1ab9306f15e5805b881807ff2da1da5b4f70fa5a815c8a6863b39f2409c5ea433096f746b67c28726ebf599ab19d60b551e43350b69483b37435b9d8d18bd223ccd27dc0774af24be86075d44710e1bc2d403495c9875607eb1d0a91137c13e7b22d970d20f18119a0747ed0607b2d4b3ffd0956e95d73a2c636209a1bc0c858a26b78dde8116c0656e9a30016f257002f21a65df4bbbb57fd45f0fde812d260243d10a24991bb36accacf8fcbb99a0a791c9fc5901749ef3994d02dac9260c9544b1d375250f9de0fc7335a0744d95f95a8acda8308dc31cc1645fdd5f06cb913b1d93abcc104b3e83536ff18454f4762b0eac07aef8e20a02c6ef67c0524eb8c8e8c906a5f0ba02e63971edb97851418bec8cfc5e6ea3371b7810b7d8ffd2121ebca982c39c675cdf8bf85047aabab2b02a902f01c641984905ff19a109479d4856298b381c988c23049a944744c98a66befa3d43f77744aab09761a7b3042384fb39c0b6d8fb438285eddb38290325a0a038c89cb71e8b8c000ba4140a14bf9f76dfdee16523160dbcbafe2da711fbf2d6895c3727416aa2fb37f08df2499f6f3ff0f13a95f999cfdc9f663f1a2ab792fa73e05250e78bc8cfff6e97da52d38f4642724fbe75b540c3762b8b5169deb6c59d82d33998d1785c50e7d52a57f2656ad68b56ce48f22234ced5f0d1ff4bc138b318a0c8a5f00db9dbbdc4e51ad6a354b8f08496fd0258ad3658b70fb55855b0376f07415fa299852d29734127a755eeb9bb1c644a6317c442b64776a2d0933aa49f92bdb21306659cd49160d98bad81d75d2597f6d1675da5f69ae3b6f00c977b2f89c7d0ba398ca764f575e6651d7db0489549aff8c51aa3617f4d780b233aa34f995d6f367d74c67a39dc5c0c95151b909b13ddfa8115ab257a2f6f2302c47249171cac6661ab39c3bb5fe3df23ceddfdfb6bd5d772004fb8fe99c52d92a88c8976ab14bb7a68edd7377d854d9103cc82f863fafec3b5d5f7117c9e52b414b4d84979dae9174a65223810eb809634a42ea9a39ef77ba85dc00d553d5a1ccb3a12370c3e2d5122135ff316d4432cdb6d4c245423729d06a69747759caca0afbdca75239a965f6b780f8eb3a4fa1a39255c6ea5224c15cf35a167093a72321396ea48df710bc7679191bd1307edfe26d670bfedfc35666657213985e6f48a5989864607a1f99856b56648e9ac8fe8d59e212033cac6f3ab6a60dd56c76251aa6a1eb73880cb60d5c27c61516f86c7ccbd66ec00ba3ec275c51e14e49f1c2725442d56ecac2700803f5c2ec1cca7892c4fba55bf98cf7b0c3f810874da4a9e2dfc11e572a080880961e77c02bd4a28dc79336261fe9731583425f03a9335fdc9dc593a16ff86fedf69ea01363c2dc983f3964d7c9fe895c23892d95a0cde572f80eb45fb1e41f2b398ebc256f49c8a0dcc74b830a60df9f098526a1dde673d90cbbfad1bdffc329c654e71aa591bf2e321fd78fad8db59c5970360e8925bcfa7cc0885f7869a9876b70acbcf0bafdd18aeedb881d19340963d9273bc6ed916a14f873955ddf9ff42242c06445c8a59435a1e2d431a0aa6deaf7c760e4202301034a5627fe6544c20c4dda1f50e1d510b557672f1ab988fb38c19e30421f2c16c6c4024ae13b0a46f5a668efe704c9e0e7269b54dbe1384a676da4fe5b1d93ef44bd9722679c24c22613506fee9f7b85e76916b956b759b3b7ae124e40de074cc2c1290d1a87c1c07d27df25c47385b195a677d181170aca9f4d41960693ee23bdd0aa2e9e2f183df85e3f2cd3930ad352d8c472bd29042326c9775878497451697432fccfc1066e7c7cfcfff6b6f7b0a13c423a80aa3b2089386bb0ffd0d30a7cb6b7753d3f025cef7df144c79388063d675bc14fef242f636c4600919287b173ae5f9f6af22c553f630a957ff8ba473fd63db5cc87af095d96b91a2f0fd2a070dcf41b7d969762eee3e301af85c4b656ca34a84bbfc1371c23be6ec773030e7f5ae55f40d73002145493cfaf21029a7dd1c3e10e38a26fb8093ec65e30aa62784c8616747566a4a1cbfb3ec65aaaedd157c1d3ced6d7db6834e9bce614ba2226d2dd9fc50dc4b6db7ec32847ac5ad223308134b106ae1e115f76291787e5d9f36b144293f11f0dbf62395d617f26b31f622ca4bb96dfdc3609e68dd07c75ea95712fee7ac5aa9b419d89a32d1ad63ce4a09b51e642d78ab0dc80a6325692947635ddb132f09731bf294bce72db691244e18e8073c69c26e51d129212ac058014f1c70da66f1a5dbd2091b5495a326379be326aff4a9135da6505e87cf3d2c7033aa8fbb590b1765e45b05eacef3e04c0486ca2a93233f1d224f16c276b804176df2aac11f4472ca8c9dfaf29c4458dfc5ae2037974e193db3c8f59bc408c1692f06721c1ad2dc4b2796d848e04c5e0045b20b7b71ee3519b682bdf5fea5bae37287ebf381398e3284353399ebb24707a8e02f7584e08fd787aaf054873c32197267b6370bb4ca4c47a4e5d2ee167ccff8fc0f023cc3c877b6360957af56f6b70b7859341e05806f08678d52c4c015c53ab2a85a5d479614954ecca81346799fe0dadb5d8a70354b190024519b807283aed065ec93cba367f01c0516261ff26e3ef102cb08c0395852449e5251c805759d8638436ab924127347809febeab9cd7abbb012b05b80eb2d765fc9e73a37403457428a5f1b13aaec9f5b02f7ff9babb77bda9e1ab8e236ec468b800af72bda8d1a17a9c3524ab98eec97041b076b83b5cf94df5a5ca20f7e6d10e527788ccedd0a634a871b78a5b6b939d9361a436bdf9769e4e4e81d2357f6adb6523a0b2796bd0c97ffa4bb506e7b21aada1c9a4ca5fee42cf89511d510b495e274b0d40f35b07899b122b05ad0240ad8ed844e01886a534668a70de5376a227f025e240c2318a546918bbc03ad9435ee9e66f282e304bf0936a8a54e00c7d3377dc078aca7f425fbc87c515b427b91accfe91fb944f2f9a50e94a7998b95e22d188151e890f93cbc29069399e6bb11a629b0615c888c7de4ae046d4deb1d8a624d5fb903c72fca144039069eb327d985231081aa9e0f7a6193d237164f998688b98923d9b49f8306f7ed1744180567b65053087af70de47e9b693e1cb2aa313cb7314ef776dc6f99887daa485fcce4e01243e8b0695cb5cc459e715cf0cca408cd266647e299b20d1823f53f626ec9147e6651791a318e2bec627f37ee596dbdff22fc6fead6267b7b01c2d59e165059eb362a0315a7cc836c8d7dd7e1b86ceb153b9493b393d5d534adb0c477f5602114bd3196940f0c36702fce3038e13e11a0e57e9b73128a33f9b6702ce8f12c6a63afd9fb145e2b21a092b898f0285e8fb33cb908a543f53668c70c5ddf94fd91740f385d60ea2d4ab1b9659c01741de6764f85ac1f30e6db2c3429029cb7c59da8b6ff99eea28d449475741f9ed7797505a594208af3fc0e3d373a272244bfac98bbe752cab76a8bd731356998a667c97e55c895f13f415f37cf7bb164434a2d17610ec9a326ff1fe51958c7bebf96dc2a59841d07abe714d769495dfc5bcf9c0868c21dc3cd27dcb60a6ae185fdfec41b9a40ee8331eb418e271c0e14856d78b56aa6b22f8fa580c81d014142bf0b77c267f4f70d88e2439ed53334912b91a2f56897642b2d78cabd41c108bb15abc26b2fe4d8539096fbeb2b803cbb6a9c083e4b22148a573f72c90b8b90e17ed3a12b47bf1fab8ce7ec5450ed98ccfb013c14014e3163089a6ddd76bc43c80203ffef981b5b660620ced66dbd13303762bc5d68c278a0ce3a1d73d17229ca7fef336e2163978e049e45c0e5d0c69b3074496e155ee92384a8faa2d4d0c5cd1461c83dfaa4885c077393826acb1c24ba5c8189dfb251227f13ef53951d66ceeea5878cd074d5e97d4b3f58eba80bff9834c9ecac04121c721d7ae71e7f88f772d489152c4286bd46d42fb9dd5e72e6fda45f17140537ec77a076bacc43dea855b214b9f4522d8e8f192dfe7265611e279f2dbbab286e53b34537e2103233f145246ec95ba089fded2a90feb2813377743a2a38bc990f19e1cc836e5a536e8619189b2b2aab1ceab0c2ba849be129b731c8bee7454ad4b768105479d238df4129e61667a89501d548ddcf1b9e3b2439282328bd213eaf5a724ca0fe94adf6047e590391cbf4458b3b0233c3f40e6b1af6ea52e3482c77e5b9364ee8798ec0fee9b03776172e042d28bb11c1bf22a05abaa5e5d7664805627952254cf806cc9042a0c2c10f7bc182095a40137c97aa2e848c5e3e7c6a537876c1dfa4dd0b36e3791d3a6f80dc8f1618804ab22135a1cda72f7d350c8f1d4e27d2ab50ff36e7295eb722b4efba06772dc6d846367da811f272d985b8be05447daf0e47474a1410a503b9773fb8201a4ad82ca12b6e2e9fb0d13cc79b79744725b9e09b59940731763845c4799b2c30f5235aba8a5877f3f391cdf5d1ecda9c90319ac785ed23d8b2a99b26dc3c485da9bbbf29bd06c9fae2dceb7f0f0cb02f5e139b10dca6f649d4fa8e4891f9823ff17e27cc7ec169509076874ec3e07e9ccabddb4f5f94efd9ee98059aa257d804dda59aafc6124bcbf015c438c458910cc78688887df2eaa26eaa957de2c1be1b934828930a1b3703f2fefe2b93882c9fcc16de119596622a0dc7ea7fa203f86816cc82c58593966767b27b4fce69f003cf03332f82f702b63f7f5d67e984db14b1bb65161c0b6ba185d041027730dc859b0d2a7d53ad4c96b779ffa9fa8ea7729fbd07f9ef5339bc556ee0657b51d4a227b5bf3b20a455a16439f6591a1236cb1b4573bde9dc8af4e5d55f69d9b17793e17bee16fe5900cda6184bc257ff6b69b5ce201d3cf6fb5b77d065364f4a900ba2d1adcf6bf0f80f2f4196472f890aad59ef024da2102e7a740f234ad1a103640c84ec822fed5772692ba1b1f9d0cb3f6f75326720794c21a2ad7f4ae5770f4025222f6cd8955375a2067d7ccdc63de9da969226c3922c12d58757b6ac821c30683446cd40f01fa55cf690ca2fd90367920fead21ff0b1690450bb32ac19f9a1ae65a50c4446828027af38927dd29718bed0d4e2422341bd6c1546c3bfeef75476e7085d1ce8abae4248a1508e38c2d5dfdb2097150dcbd11305b86c045e072e347f61d5051646a2c98fde61320a67ed327277e070c2720cd0e17f02e827505e9dc69662f4d105d9bc089a3f13d028956ac9b21494966af3408f9df4805d43e918c40577575107a05f2157a4fe7f54dae3cf72d93d8a80b8e05c0931b0a3d020673a7a6be1a94194a2b9c39cd5fde20897573f66eaa7d15b043721839ec47d5b60fa4cc85454420edb3dd45b873dd4b8fbd45bdc63a29046428d858c798df58bfd65a77ecdb9dc011d53cff9b02eb21dbe9000b58eaa50b02be43554ba9e65ce256d4f3a670fda9ff109fb5d8a742ec74739057b1e90127295fbd7fcfb0edf5eaf475942e53cd5a067f19339856e0a9aaca", 0x1000}], 0x2, &(0x7f0000003700)=[{0xa0, 0x1, 0x8, "ac89efcadfcc63d7727c9990d856a7ffcb62deac744e768ab8dae6544dfacdb220e26f06591fad77388b18c2e495897c34c021a02dcb27e50728bb9fd1b017ff065b3a2854715b1d12d127d4039988337dfe3a610bde4da810d5d0f3f96d2f6d3218c90a30a937d933bf4f2d6b52343f76eeb75daf864386cae377a02239d5e4d91c374756e2dbfeb65876"}, {0xb0, 0xb1bf6d30dbbd58f9, 0x9, "f4fafc9df307423961739778aa9a3b7cd6bb1cf87e8d4b505843b4f6b0fb3499eec245000309e919ac392ce929b1230a2e62cc9ebdda63f3575ddd54357d47fb3b3217d4d7044d0d499b443e97695de007205b4891368a5c328e8b9e5417e1ce5115fab27cfb83fbba19e62cee36ccb02880949853e1a940ddc126a9ed7701cc6eed03c2a4430217469ae54838fc3992deb2bb54d9dd74d7f724ac"}, {0xc8, 0xffff, 0xfffffffc, "9feb4c45b4d993a42d6459ed32c5c137db2402835bc4de69a56145307e5b30b1133d6eceda0c8dd6ec053ff08837b65ffa00cd661e9ad4aa4460cb20c3ded354e466a300441477d76e30c9d368a02c42aeeb617014499d6c6f346e72f186edac6e00eeb26d57292fae21d370d72e1425e14922b911a8558d5a49289e56b94f2d080d719c3dd749f7cdc2a15c1f20cd8843121010d5144f3a2d13ecf802028c405b1fcbb11cbdc0ea942b02835430980a0b"}, {0x78, 0xffff, 0x3, "f9cb03bd6c1126d0ef7b9686e7dbf5cf2dfa8fb656348252dca92c53273aa37c7de01e71c918ed13615a1ba959330f59d88fad229306dc1a1258ac25c5ec0fa0451184d10f3d998d66a0c87674219d4626324d84d97a89c054880264402d1c2f38ba"}, {0xc0, 0xffff, 0x5, "cc830db97ef4e5e98cf991bbc8a8bfadb95c0c990f36aeeeeb13c3b2fca716096b6600f9ecebc3da7c9f0574b05b137d33a9581d45c4be3e14d6bf640a9d7c1a6aa9957a503e2efd823ff4e81f9dc55c47772c031a0e0747e431778d0b46e7cc7c11a6d7249a401a117fae93d613bc2214050af83efb1f84e1ba4711a86d44f21d60adfd709ef6873cf813d3f3561e34810dd59cbfd10753260303116c3a5666f080fe5e2e64f280b112"}], 0x350}, 0x602) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) writev(r4, &(0x7f0000002580)=[{&(0x7f0000000180)="e49a1893e80b04567d7072b429aa80702118f4e971cd42da6d916492b6b37be2f0f8d792bb9f60d43c9598b4652295516242123d474e1bcdf5d7c2143c1f9b7c022fce2b6b7eaa0b3a854ff6ba9cc1df6850d6e189fb819564985486af1bbb7996382d324ed4064f88fbb3cad83bdc1c1a014eca12a727b2aa4290e617cd096d", 0x80}, {&(0x7f0000003a80)="2dad877fbe92990762b5e058da780b6e544d5c7fe968a19e7756cbe0011da991a579032db663706803ffd459d2d4d7c081d62c281fec6eb53e6a56f39da391f11fd12a4357a17ec617c3e3927faa94a0c2439382fe5a5901a5b6766a631ac35a46e91b22345601f3d6db35171eda6721935ba0f46f4e34e1d7192ce77bd6ed8b90fac14c7e071b89dead92fe824c7a701c3b3dbea4b594df753e26fe3d20ac08734e51a8661e9048ef08abeca854724c241e3ee68cada0759ac5a4183cdf0166dd7cda6aca732177783eb58fec0aae5a05d3642f57c66cc3a29c41689b76873db451fda86733dc57008b0f491735af75958ada3e9736b110529c95bbccf3a48e82847b727b4ca15b0c1f8d5cc9f9397ae4885359350c336924741d60e72ec6622ccd6d97eaf3484bc22935a8e19650948bc88ef516cdcb2e15f8ea89630caac22520cbd4b88ce69fd8c2018821b15d6f9c46269ff5bb8294497e09d5fd6cff0833ad653ccb181b8ab0d6189a4a0a1ca9389defcc6a6efcd1999e90df7e360e7c84ec5b3074d139d6bf7fe028abe2aa4d2af91b4e4ce9b2d7908ddb9135689295f6a2a5b91ddee541278d45047a2a0ce7bc3dfee41ae8987ddf939d2ad0fbf86aa3d41b88532839851d29078710281602750df5a8ac7f2dc23ae8b635738622424210d7baacc83821ec4c1cb189b36b71af8193d716f9986f0db306f23a100c413134ebaf7b2dce66757532e71e0f06e2d6d0a04868520eb6982bba095ff8c865e663335e93ba5c2923c136fdc83804a8ec274f02fb8348cffbdde5ae3e1ac383e360cfde7d1181950650d407a4645a75d5cd487e7ffb1dcdb7a6cc6ed7a77c8b1c24c6e4328fc2e4492ad6e34d08da5455902d4fa46cb792e07cb61ab8f39cc2233ccaa530dbd7ffd16df863b455f78f52b0147a1ce387784115737ecb3dd4c91e543d72f0caafc99a731f5a3cca0954d88a25a41476e08bf89df8a91f3e8452d1d760333a1bdb6f5815abbc04381c8cc644c88bd78809119f4a11835efdb3a7fd365974afc8080b70cce63982eef73f7d7fcf7b6f40a8ae60124a59d236bcdfbf0029faf6a7418777b9a0af46ad5c3060701a775c1ba3692b1a8d6fc61f76e35fb13b6abb8ac987f44ebba7130e53cd384a938a25007dfec66429d1745076b8faead0b636d7da485a0b27fce3ed90580dbd9e66142f21d3329c0ca1fb48f2ddf9503fc3ca21572aed4402956810226113707efbf165f8e758678abe12146a0622c3271843ecb879bc162498b10888288bb231e072fb09ecf7bcf75b6f5f181cb01d84cd070382603b429e942f28ac711044f3322d725ff848a4491dc73bd23c023ec6f0bc30009161113742b43ce8bdf0c0a4caa137ed750ee9f52af313b4a07921743d5c115ec9917f72bc65084bdea01885a65d619f99984b5e1ca11483eee22339ec5a5582cf3ca617c583de1e781cbee543e38f24211b15e371aa3f17ff057bf96ea095a0c09232a19e97dd22ebf05459e7e9e94c036faa832e2e365095de100540535e22694ae216b384dfc125398ec2e7afce46e8fc61fd610cf02fc28cf96c1a94e395974965832ab0012bc8ae9a99a815d9d7f056a74d628e307508c546ce12b64d8f1ba88e6552f616bd562e71c6229b8bbcb457a1c463b2748c6b885a90aef2f491103cccc39bc0cad4eee9f89b04c825d1390607b0753babb3c995d72925c1f056a9231f889625a19028cd308e6a5c74c2e10d172bf03650ff0bf9ba66d4a57836bfe3064ca980eaa307518e9c9120e4899fde04fd3df939d26932dd8b75710c2b3a0cb8a59ae6aa695c7807c74e633be17a6c344f37030831ef4f7df11f5fbeff7d36c7d1e8aac7ccdd44ce06d0f6a9a73f0ba4b6ff9c4b841f224ac908b0f2f4bdd056e3051c2575ce15ae8c7581fb0c827c953ce8ea41bf81266388b88ff156bda19c10440e68209032a770c835374dc0b1d7d4494a26e48a7ae9045532df61cb3e114f6170e1feae5358d1f312334c5580d25fd9a36dcfb740fe28fcf976d316bf7f9da85143cd9a2927c1a5dd14c7c3ac486dbfe4b2a7ce3f29bb6625204fbe7d089d19855e0cc73914d31a8bbad8af10addd9aab90a8b3ebf448d15715ee7ff732afdcf9be798abd2b9bd8d0af642e7bda62bc0998075324d65ba495a244c5e27c982d66a6aae2ae2610b9e7d00573de55d56dd6b9e76c9b3ef7847e64cc428ba4760373ebc621b0f44793574c340d672bf1c5fc5e6845feb90b63e1547338bf7d601b08e7292438a7f0266a4f8b8d082f72851aa01357f14f9ae7ca03ca4828935ac0c708b9db400ba66c47b31271d3850dbb832668260c2b15105ed6f8e0f353756c266c12d5dfd3d1ed3f7fe3d076c2407d97c077ddbe58992451349d96379685e4b86592084502e6d8cb405ecf78bce0aa9980055a939541558873ac112830731ec00f7b5668d8d1d13ffc10a666ca6b2b49fb67d20e072689681ad5813e7500d4b068e7d624b116e35d14c94520bc956251852a02e54dda8dcd61bfa1fa3f762286de87f14bc0da24c966db4acc93f2d4d81a6f40bad74bd2a93e79289366ecfa0e67e1b49d29a954f84146da5ab794ad5472f6c0dc16c8ed0b8d0b1714b4d571af9f66bad39b4a2b486bf4513cbdbb5a54db505c02c41c613395899845aec9592f84fd8b5eb89dfe22ac7e377c78cb5ec8f8f80959312b052b47314938a56eb8835003acf413fc0bba05160384a95311b7ab8c341fa8db82e0333cb4275ac85da30c8e8d8b4bce1a1f5eb7192c747e6f2678e7b96bcebb75c921fe006c8800ef12ba103702045e778dd6335ee8fc7abd44a59af5406c2e04b1a0c84fb8b52cdb0d48a9ba2ae0fb38bcb46f55539e4fa3427f1f27d54dae105a302b88c5be65e7a51e205329a6f3b8a294256cea68fe5ad52eacc61b072700441924595369ac7732e5e2a8548df2d78c81ed8ad67100978bb61acda9e5fb0169e6c03d0c0a938e6bcdfdb4eb77ef999d70bc87f27670de0ab7f28b902f3fe0ce8c30d6ced5ea2100ffbeff82127d0432390967ee1b1ba01217f198ca563c1b62eeee0adbf37c3e498f1aa8fda1c482525f5498752a6a6a16eb960266ff77de602d3ed581e5c45cf9e1cfc5db10cf46d16bc145e39adfe3feb66480dc2632991eeaa6e0ad86344578e05327c4123a0329dc93d1867a4484167be01c631815bd4d86b627b15e68a12a567a79c9115a6d8394713e11f832c39b85256813c3044c6d5a4aa7ebd9820808d488652abc257a50b900a345a668fe67ab79b3e96bfc7c2b4ea64d9c5d86be6a5084159eecd866fc55bf8b24be95f57399b7f0af7b165af161032bffd646b1ff728d3f7fbfc95815322ce0faa26ce41396cfe202c505bcfb5d11b6c66898f7bc91a83e4b6a530846aad6fd69c0a9c33c6f3f78d7cee42643ab619dceda162907f4cb8ec273aa345ca8c949c170a0d0b1404ff6bfc68fd0105e76684c4a9c19097ca56a9eb12bbf4a557f7a923c3f19374a3dd189f87102db5b0406f3adf30e68fb42c338792455459d21235878e4fd3e71e9ad59ef18654a5a26cc76f432c7d51a28d42f6024d0c363893bd0046f204cb68b9a21a4933ba1c0489998d955d5d02a12b0b3e1de24aa2574771b6a49a980f08df434e631ee9b4fb96c2c45957bb878e37bb848e28a525eac8e4a171bcb640446c482cdf18907c5a477405099a33d1d54e2d0aab4d30e61b756ca4e7988311f9a628c2ed0238940bbf19e5f89120334e9f988f57da75120c9fc1fc4c26e256957c345726b98226b0329661538dca91e179405c9a571a83136370ece72a1e022c27474bd74131b1de6d55355fe0c9eaff53a6dae602c40cce668dfbd29a7d0fb083599dd91f94b7b2c4e4f7d5e4018f549c0e406fda43be5c3f2220e4d062559940c197495874434a7fd16d4b72e8c5819e74e1d726ac59ff39bf7e05e49b26b1c8ed4a63e84fe01390a20956168021c7b66aaf0eb65a762052c3378bd538c34aaeed6e57bfc0f510522fd50b0c189d31752076fea5bcb2f2040e670caacf698954793cd05301009865decb3b84621de7d0fd6dd3b751e7903b57073133528638567a6d5f7212d5909a32f4d56825db985c51eb1a821dc89e40097075ef1be7ce8d3648571a8f5f76d665aa5832dbea97ff6b01ed967ede2f628e7fc0bac76610fc70f1b2497d3ab5d350e547f72136d6141343d168a4648fee078c03a12a26d91f700726b5b895283acd178b4e638793953a0ede6d8a42178950ff9409aaf586d208ec92d40509d8291cd383855faf1e85680c3a9f22f0d7d696eb7a5696fdc4ed9aeddee82c93b0740e693fa67c658d5bb3fff6588da7d7ccc4760af98b340ee055f1cf3c6c1ab69f8d92686254fcff8e368fb3ac09a30745e9be24eee32738170421fd534b5f1fb973419379fc61e6dc5a7b79dc8939a4557625cd304fcac789fb46a18dc3567129c8fc549e4603b13384984faa246a1d0250d79f6d672ebaeb9ab50a0437096f610462d821669a1f8a01b470fc307a286b87d7670e731056e01c4a1a8e12c925a3778809f49c9ca44df72c4ef32f88a02278487dcb092add0ee6f05619fcb023a9d4001d33d468c671aec7d1abc7b534fa37193e6d950903c7fc60b850944a84adeab48d5eab9c7ed72ea333ad67186d590603fd91978bc665c14f5d7c50f16e2d0be6dc443186416bc880e092f4fafa4e6fd0f3acb62ce8e6e98d0f9b10306cccc49a5a0c88dfc00d20b5dc02fac849d8b07272cac7fe3dc1158fd827ef4422e8b335311da464c5bcf8eb48a9ad3a98df2779262ea0ae3ac416ce53c9bcacca565ecc3c5d620781323909fd0bf3f3b9346154d19d6180a29ea1ec48109f44cc4ce75be3b7faa8a3db52995ab6c7391d6dd8110d978afffe88c6d217720cd8d00736b35bc92c6af1544de0017c65a3048caaa8cb5c8ac4f32eab56ae51c8c022d3274db0a396a1772ef9f17263e29af03d2a49ef291ba2e5fcc9f5e2610b4e9b9a948f5c1a583cf87ed9da07373eb3ad032dbb7f44c4bc88ffd8e0eca0d82cfbce3e5dfb2ec86dafe9a9a2b801e0d0df75a90f88067b1aa5b172ff36a9382d35c755fb2f673449c212f5c7fa99dd27b9bdbc58a405021fa1d8e9b399d10cd2e166bc3407c279e673a5dd401efb28b71ab9c43d8bc81b7952609ac7d3754d6dbe9738672f92843e09eeb41d26e16194699ecc69c5c78160f7e733f8366916aa9346d6d9b7268a510ee92e559851b3968aa5fb1c4ac6ef32cfb7fd5feca615d6f290bf6b9b0a0961cc490440bea0bba12e463cf3e3ab93f3f4ec9aff7dd4d2e6dcdd890f3701503c0877c6faf0d2cbe5d273bab6ab27d2419d11e40405b97d41fc0490026b55c33b3cf7b13af212eb23ba1371fb9dcf2aaf2d14c8f4681a005457248b27a00be168fa802c17e41c39784f6406bc190449a57c86d9ffbca4b2048aa385c6436c6f318c4489449b0e5e6d176cd09458c4603811ce83be288ed461d5a47249b74f9180e6d07c2d50f0f96a2bf76ab9d59f5e404c34e52acc7fec86e426a0a071cd5e5cd51ae18b6ac87037bc2e683c03d5cf6d24f36bc3a83711de513e2926665e97517e18ad0ffb3131608343c949a48f14b8222468f67d8795e68f4ddb2c39ff3ba4efb893460989d0aeb62a19d59a4bb83435e307581a7b4d86078d12795155b325262de697fb61c88c1b4e225aac989202daaa640f1b80179832b9dfae6ea5d0762cefab3ebaccf29abfc415ada9f655b1c3f3d", 0x1000}, {&(0x7f0000001300)="efbcb3ae0c6ddb4ba3a1bf36af4ca60ddcd14e101cd56842ad0d49795e6ca79acdc5c5b76a1c76fbfb5b0d476885c639f3fa231a4ed64ef5f1f553e464a6bb5a64cfa07abfc2caea0f158b6eba88af557328164f35fe18e7bfc2a70bfc158de391de5386a4565d89e0cfe29f5e79d2cad40cc0c9d3638a6ece7f41e480a182492e5a60f12199793381f91801abb566d855edb9c1d86dd2b786e392a67dc36e1080422c73f87c11c1e65885dff7487e1a64eb090537b66f445688e158a7066cb46f79f45ee8139781e79b212f9f03e498", 0xfda4}, {&(0x7f0000001400)="4d3e6e830e2b6ab0c6a162d01021c5bd2e217e97126f9a0fbf9000c60cf26a23e2dd61a654dd8902e2a4f87e4d0a3e52b6f3fa0a7a36821fac844886968b02a0167e4ba7958ae2f089e5a629f33b4a9f26a010457e456d95c5e90d7ad4592aed0162d4cff31f142c2b87a8e15d0e13ba6d1a758caa29a4c4cef814c8e90c9f70d79a789fbd9401e7d7fd00094f5bb99a5f01b0ffd6fe4f6ba9cc7a57517b16d494f266e7a1243897503f59441eeb1cb6f825379a5162e6448979ca51682fffd12dfb6625c0370215003d8d3e531e724800e574e1cccf9451996953d37da72301a21e95d506a5eb1cd431a30f7de3d32e740f3fd3442923da8f715eb3f3b8ea3bdbe2a950f478b9eb58ecda8656b5a60e53dfa5d36c83434c3a96a115e32629faf9c3bbc7895ef1bc554ef8d9406b5b5e0195a000990f2c858c1604911c58f5a0f3544c9ec6fd79e0502205f03b6eeb7a723d136003c7dd44cff3655d457cfdfe824b4adacf9f72183b06dac67b4ddd568afb49bf2cfa81e327df7355b086ba10fcc7f414f10645e4016a83e4b7a6bf4e7d4476c3425f54389623a30de621aac9b7346af2ade348c9c9167315241741cd3fb06861e2fd317fffd5059338180f3705cf732d8b46b5cba8303524b637d07a90f0c65035d6c270cf89ece3b17b35c27efffe5ca18f77a04daff636645cfaa9a6f97c1fb6d5888a7a4e046ee389a39c01d899ada1c46b085a30f3a7e14e18db5d745bdcd2ee90bb960e52b3dc436e68e7c1b25d595016e9c9fe04b19625529df276d47dade1e4d0b39dcd123d2b746095b804e55622f0842c9383b900954c548906ebce85611ea98053069eb136e039b9e0c0228c6d77a3e632c3757e0b392c1f00e35d4a69ae32a83ccce7b9e571bf34eca29e9cb6fd63881f5dc05feed87104f6d26e4a7325f1684af11a70ba46d6ccc8ec0b4e254fde1e3d4c964930c0d06ac77ae8381a780db2d690476f4f04423014805b80f7295c06a8b763a24bd37c517a5b1e562f0b83c3bdf81f3155a8a715089083e537bd9a6ed0933c3f6b1694c32effd55af0fa216dc80647b17b318e9b0ce01d43ee6dd8c9d4922259003f9bc13972eb0f8708f48224825cd7e11f46d6c3991c14d50391f9244ca5d24f8c6f4e5ca27f2ceea1b0521dd18258b927f5bc884bdb2399feb90257ac4bf5115ae970d58b490e7afc80f58a467671ead127363257e0463f4d76955ada5c53584534185fb42ca5cfbab2398748a79ba80633efdbc76cbc3b260481a0150d5214447354d5ed3caec83b897a8cb17918558fccc55094986cc45476136e3a2c885c34b913e028efd22b691fd1839b9213462e421cb5a24988ab33b4148d9d0c954ca68f3e7ad3ad5602db513b79fd67ea5d5ccf43468e4d249c130cee47a1b0c5f1a325ec8bcbd2e23a6f54bd11de795ee935cdc82e21acb9a3bac437e0dd2b5ff248703f046ec31a756d6dadcf68ca3b6838456b3566fd31c553b125b7493893a75cb0369c14cef2d746d31ae607fe2107110a6f4cb8440ea38fef5f495336de5362cdef38a702b0ab23790707c590d498ad5bc10a822c0d7a8357b0e93228c589c62e9b920f29ced7fbe385e70eb69fc2c02df5cbbc0d7dbbb984b03e38deccee45f9a9c458754ea00cd9a14eb25339c774da2b59ba435e9f4d681cfd45b10e65a918d2b01f1afa8b6dd4c9190ceb636995ed9ad402b45d4acf4f5195f9199e4c724e43ff13ecb337dddbf1e17456f1060bdb7be1196f6353666370993a5d56c3ce60c615b5d9c14a8e7c56df61116a0cc770edd8971af832188e910aa827a91eba9f95431759c732b06d9bc8284c7b63357985bf5fefbb44d2731565330b160fe48abfc654bd2d3c48176e1dd77a8e3c4e71b8c620fa05b071b4a4ae224769379cd5396e22133509c4fcb8669105b110e1fedad055ebf01d83ed4e9a291e9114346f9533f592b4156e057c3245090ae5cf9df135ae23ffd269f407d18de0052c310f89974ae8fc1f6b0ca181c09197f3e40281f59f7c0e4d5a0f304e99a76493b0e4afb7a2c9be5b1f43f36374b69cdf8cdf4a2990655a4701032ea4765f43a99dae4d4e01a88318fc08d7993c95c2a47f62290b6bcf28d93b5e7c06eec66a357960b0681dc7389fdce0ef211253b2e58f93b15aae219e15c1a2ea910cea6e9fc6da5015c869456151ea122d9dbb6ed761d655378d9f04fae6c5fa38d4be9822f374f3586cb6f196950ded13cc1d6873df28d04e1479594049375e0fce9c6b32613bfd8499033475042fc6822780319e0564035a1bdbb6efcdfcdd9592f0f7f9812102489370605e8b31bdb7656587c9599fa4fb31265707c694bdc56bd9b0679506390603a1fa45a684da0fcfaee81737a05c42db598c8b0fcb55f4b79fe4fac1d33a29f7502732c66116f6de6e4011ef72ee31e3af4341b2d02c258b3a40620e287159535e3d562b87ea3d5a152204d69279095c7e643c9cad4710770983079d28268281ba7035b3dcad2f5a278ede10a5b96aac7c678608f9de35d321b85bfd6144d075a8ac0be98bbbf67c6f53038d60ae53ca26b414b1a3800b463b08e026a4d5682440d6e2d6d8a66e8ec6c4a4fd6e550cc8d00958f906a7277122e037d3a53e8628d5c3e7bc9f16c02139a833a24e13949e91364d0496396eaad09feb3e9aa81ab3e20d675c68c505e20d542d7306e062384eb533d2a096f0c27b746c531966f8b95e63a01e34b29440f915ffd94ecd5a0009516bfa4a32fd5738e684ec700f7e5510625187c732e7f969afc6f89ba39015e76eab1f14fb40156f83748084a6e3c498c5b2462f03722f961f10ffff5d207c5231a64b3358781d604253135f29c4f2599dd0493d2f07a10ffc68091f1dc6ff8f07ca44e42a47d7beba3ec3bf5c5c336ad787c9fb5c53ec6f00453b488bd536cff0ae0f182f3256bf18f0b1daafb0fb4d3eb11d893cbca108df87434fb041384c19124153df9435f9fc3e05add772d4006fe639e828b97b230770ca8400eca7c6eb858aa73122aa8fd86e0df364dcfee4f3883716c3d62a18a801c193d235bab8ddf42c56a099c37b2f47a1665e4c1829e44a41bfb4630d2bee549424677a72139facd77d448030ab2b763ad6d2665d357e569bc0cd597e88d7ece9efca2a590c00304e645dc4d8f16330e7fbe437007646f9dcddcc60a59c39dc132580d70a1c9f8c4604f46e4bdffdb517390660c17798d72a25432727057779f470a2051e7fe4ad9c9e32e7a68609bd3c4448151626c2cd2c5bda09b617d0a9b0b2f1400b77ac8a57f521e88d2dd20e6dada1df3473261b35fa55894778c4ef822be30b2e608ada5e6599b4c524107db06ad231fba882cdeeee8239bcc3d80ce3bf1884ef3b8777df171efbda337f05d10e55769554d2d510469ead92fe9365cfbc462e02b2f9a52bb7220a1232f9cea697fcf675919bb4ccd2c52f6088202cb6f772261d2282de51e8e72585ee63c2f9d3aa8f5035fb5c4cee3d66bad9decdc54e6b71f8948282ecd42f772a1e741587910a7e0c66735c98136a3fd12c1fd637c85e1c86b5a9189a73cd8edc1a088cf57a1e39366dbdbec0f898356761dfd603e494066a13e392215d239a600e8963e903eef71680d06c74ce862b50564d0159dfd45efd85d2e2e2279bef79398c512e5695b5d8d029f3ba5a67507eac3dd20ecacd1e32651a714e8d7273ea8accd74facefd565cc30d3178e6c3ac3c28d1a9cce30d1c10273c6b1193659f877029bcb401b4cefc7c250733c6a0a6bdb78bb4d5de38b468502e1ee3f78f46dabef44407e6c427c4064172e6874c313f2ba3c1e56d834438fa3dc07ab67fb285dc725da8e6a46278c08bbc679a162498d5e2d47fabf51553bba85037d11e8f69248ecc12a2a6955ec1cba99b0ab5990d21f35a959c6c437ea5a9fb339ad2eba0173c13c951577466b00ead74ed6dabacb6e9db15df4904dd519943b0579c9e092d819add64bf13ce8697e53efb6a22338fa7253b42d480316b11ed1d1925e1db38734fd3e17d4d4437eafbfae88408bb215a077ae2e9fd2775c6ff7aec8b3307b61540b152b8f96ca3c459791b599786103c047f1b20d544a79cc72497513c1cc80c95ee5e347f883d09f218b23ec71c820b34dbd8026c39c5219459424f7373deae568ef3c17ff6ca038db44c8bf6d319a716f238a9ba2071ac27cc71c3ae8246f6ba7f187d3ddc55c92cb89e423be006aaae4f2135982ae04e8d3e5747c96c993303c9c7055a62811cacba12aa3e68af818a907582c1c4f914772bcbabe8c89a1c5cca5503c55d29e277278690db7db2d2ab8afbc3299c84951d2bf745cc91d8e67715bec45c648326583796c33a2bf609e6718474486be6b56538266e0c0974e81045d333aae777349323c10648a3d8abefc5c5a9d8a7d5b18228c3d655a943f0b1a95e7640d8f361d688fe42f150f5264399f1c95a3795d5da2ba2b16a702c5edc336e8c98e25b6ed9af975c66a0ecedaa93343e1cdca65b3c7bd7b9c25fd1a4e0ae37258f7ed8f0c74ade5a2a4750ff9b0350d6e7c19ddeec64db7b34a3909e91e5ff9ef67d2db3251e802e0fc753e0c39d8c348d6508c0eab02e2dc9ac09c35eb003f022044fe78243df0df580f84e18e2028b6daa909ff0a4396984fd5ce3896164ad56d8066bfb0e67fceb046c6bf1ba5da94cbf8afa5d2da73916b7e0008b823f6e4bfa2840fca7422beea284bd56230ad428081cd35e2946163c6ebac21c892819d30a2780506ffdcf7b3e0cdf7daca226a2409172783df6bcb65fefec65411d3a1088a683267f967f830c932f0680f26343a26247123e158c4c2ed29ff3b8491587e0cf8b14d585d4f4ea27519a1f17eece03f4488bf2d579379f143cc18c00718244b7a25614ffe074f3b9d91fd388345cf545c86bb3c60161e05ca1b0fdbc5a339b95e747f7ce730144df951dad16d4e39e19f4e7cc6fcc3ad7d3e9df21d1fbccca7efae9acfee53a5bb74e9f36b26039e725e440d4835281d43f5ecd0cb3827237ae1e543d30303c9e9473e5c21b1ecdd8843e287cd2168f220b26db1a379b75a288a7a2fb6fe3292d529e5fbcb7c7893c48a57f53ff1b8877d598772d386536a924c98d70d3848edbe03562921be9eedc1eaeac1c0bd688154a5999d2b07773dc3308aa0eced22a79328b77611446d6a51dc3af2dc553116bf31a34b5554ec7d6c8ca7ea9014fb84238b911782c81716e9634b33b3391de69d237976d42b2d63538976c4d091e2d003b03f28735d92957f649cb29fb5599c8e47b827e59d90d40672c4169f6c7626706a03bb2b70681d9717002fab928f33da3abd87c39afc73f0ce3a47f28c66d17b57e8d035feec87315ab76b156c1451bf0a7ecd66c31ef02e7ed2f1f2ebda9d2d3ca522de39b4400069a733fb864d3cd3d2669e551119bfb8ba94cb89ad1dde312cec4574eb4f08e636367c119399f32e0b14e53ace9dbd923caf95e51e49c70c5ee7a89a8a60fc749156dc6ea5871dbcf79a6d73f62c1e53819ad1418f6eaf4714c13f77bfd270ec690264147e58a1a79be1da6cf6030fee61a6af149a3f59619493d4f898d56d4aa26f3c4cf3dbe6314553239920f9ba8fef694b10abecfeb394fe44983f50367b7b0c56309cf7e1cfca0451fc14661dfdb2cc951998e622ce7eafc74d1ad7b7f97796a66e632f634f70a5884d83ee75154864598cfae131a8f3dcae06af7a3bb8788e679e85065814486fa8d84d23380157bc07691cbb50ee5107b651", 0xffffffffffffff87}, {&(0x7f0000002400)="4cb4390f52080adf68484b80e781736e9e75e9241a2b9a9b3624ac370ba44afa5e07365bc84d5a9b1dce1e096530b7f7f895d0056b6538556718fe800c3d6d101bd749f8cb0d3c8cbdf92eb2e0c1addbde59d529df716f7065fa54bb1f60d3b462360867f3aa818e61b5c565b82f1afbfa6798", 0x73}, {&(0x7f0000002480)="112dca8d96ad57e489c79a4656e6a0cd22bdb2e906665a4c0267b9e37a7d7494e199e9886e74e2380dbaa47ab12a08782c41a44d31294b107c1367051bf94352438a0a874016", 0x46}, {&(0x7f0000002500)="b8f938a4a8eb4aaea55372ca041b39974443a16226bb69e852efe1882851659ad8d8617b1893aae17e552269b1da3313cec52f3d5ef981560a085470e2066be3a39d9d095bbcc2b94997a778ec54e18099e511cad87cc92e7a4a6c0477f1509f0a859fa495b7aa5f74d6f4ac70d207173bc9984e29e72f1ed6f2059f5408", 0x7e}], 0x7) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 19:38:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x31}, {0x3d}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="174af205b6068bbc6be6784ecdd0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r4, &(0x7f0000000040)=""/98, 0xffffffc1) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000100)={0x40, 0x3}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x8000, 0x7b, {0x8, 0x5}}) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014660 failed: hole in range pckbd_enable: command error 19:38:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getpid() 19:38:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2000000000000015}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") map stack 0x20719000-0x2071d000 of map 0xfffffd803f014660 failed: hole in range 19:38:27 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="02002e2366696c653000282612594b98fb0a8a"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="8c5c99d065bf5d7701db38fc9f160cc2ed9967f63d2341475967809b549412a8a5b96c29581ce629b2841e4c8039c87f8988f42a593773bd59f296ee62676e80ead183e7ea677a54886263d40c8baa7393eed1b7db1b6ba9749136b527911b7e2da9", 0x62}, {&(0x7f0000000180)="ca1216f3c3490438e973f145425ccac8371297f984318fcf1349954eb5f02594101992c6c77788adf3f3e914ac131754d761d095ec72b9b688a4397727e3d4da03732064b26930", 0x47}, {&(0x7f0000000200)="5c0ac2f3a83e9bf614f19c5f73c4bb6380168d67e44408b56a8b9d613154ad07cd8dd7c66f010d317230f99c8d11fa1856829ad89c7acdd6e8d7f00d42e781001a88db05ec127a611d0a114c95b15b09fe1f57548d349de42633cb150bc4c282105827d670dd03120b5b43b5ef35cad6dcaa3e7011d148cd2f65d6bcce7cf301", 0x80}], 0x3, &(0x7f0000000280)=[{0x90, 0x8fb41df753a16323, 0x4, "5bbf734d71e9f5955205910fb4d28288c00d4bea378230dd2c79797e4a4825f0c03d910c7f1a88139f56265dada90206dafbe364b6f2507bd4ec1ef2b0ee20f9111b8875e9263a46dbcfe6c38bbe4d45ee3f50c585883987afbdc887de4bce242ec0d8659e3dbd1dc490cdb440b23e0975c16ab00597e4afe3ec5f3d"}, {0x30, 0xffff, 0x9, "bf852a8b3380e23d57172afcd7fa5cd9748da0210671cde03f"}], 0xc0}, 0x7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000040)) 19:38:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 19:38:27 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) 19:38:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sync() connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = shmget(0x3, 0x3000, 0x28, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getgid() getrusage(0xffffffffffffffff, &(0x7f0000000240)) 19:38:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x4, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 19:38:27 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) 19:38:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 19:38:27 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x40) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 19:38:27 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r1) symlinkat(&(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 19:38:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x10054}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) r2 = getppid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, r2) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x6, 0x3, 0x80000000}, {0x101, 0x5, 0x8d, 0x14}, {0x7, 0x0, 0x1f, 0x8}, {0x3f, 0x25, 0xc0, 0xff}, {0xfffc, 0x1, 0x7f, 0xfff}, {0x3, 0xcc, 0x1, 0x7}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 19:38:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x5) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x4) syz_emit_ethernet(0xffffffffffffff43, &(0x7f0000000700)="038a1c6578c6168c3a1a7e2d8a49457070d56228ee76e1c9f5207b16e20a89db54b5fb577c49cd71b39993c56dbc52f3771e4081a1a102d78f1b973cc0dad4962293b79dd142663474cd20c843187d885501c80efdcb58aa66ff4fcbc9aa8fac733e8ef167a7e41e21c9645ceab2acdac1bf0ade453c2598ead62fbd9d8484effc7de4a2f5af17ba20fb19cca527e670ab558cb7676c26f50000003ac7059bb90b4051f1d1c1b04f8a3f385dbee4759d571edb958a7a43e15114e876b38efa0180000000000000e255ab80d9a413337e169c9aa0e277bc40047b0c27f45813c61cf37607a5bd39000000000000000000000000000073d482fc7aa0b7fb3ea81ad93f8debc83ea416932d568567b816c51d476f627a9a8849e1cee00a095381c63ba46b159b2b270b1830e0ea0a7cd1b75af088a00b09c398c2fb3ddf824324f69f3b20e6f9b554e465c6a8801864163c0fca2127e79dbdcb4a3fad34c50209082797b26174c413250a4181a1dd65b0a47eca6bed90cd098287a29ed1f4a62a1566ac1d07ca02a04474c999f5474ddc02d499962f4ddef9920032cc912bb8aa05cf193458a6014efdf9e80aeaf1e8b6c40db136cb1db427304ffa97ab21c571e6981b9eaaa6ea3e2439095a2a276380641089a8ac942e6d032f5f9e8829268e9548b017562c75eada66b6adb0996272d3026d10f28826f7b16f9f26def5efb33c7f6d7583bee9919fd643f645df8443bcc672b790ee8388cdba52a44232f8ee881b08c5e62b7d36") 19:38:27 executing program 1: r0 = semget(0x0, 0x0, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002cc0)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x2c}, {0x87}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) r4 = semget$private(0x0, 0x7, 0x20) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r9 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0xc) syz_emit_ethernet(0x1ef, &(0x7f0000000a80)="cf82b7498418af9d7d4eefb083bd2f94026fcf976516bcfbe96907000000db4a775432f2e550f82b1d7a5b465ce85419f76884922a5b308db47fafe22ca425bb94fd0e99bea6844990b26a65b0a60300d03e25fec1ab466d283205099f72021c1b8065a17240ef7ae39613366f1bee0f832d57c1c1cc6398276340d9c38ed6f780bb4642654cd54c171fc0ee1997e6d521d3ba74d5a25ce28645e4f6ee496940b998a7f9a69198eeb734362749d7e0c76037628829cd621f002245839543d678c4ac2defeba65267ce9aee998e1f20c05bca9c86bb941afa5f69e3e954ce55074de8f694e35abb8541f0fb4adaa659e1770c8568edcd40edfef2925cff22bdab7de7b03eb12755e2b2f35eb65dcb95af264d76cac3d4827612bca900010061d50644d72abdd6ae03b921ec9fddd54e72ea080aeb197266c84dfb7e0f2b4856c7dc8388498e676ea0e5578b242e3083236c43ee862ce4f448b3d1da64e3923dbd360c2042bcc367e8f987b26e31316c406cf5b14628b094a5310e8ec0c6edd2fcdc144b2f14592a20c2d69a43424217b96317b5265f0c442c644c8b09f56aaadd0072d6ccef62b38b4fb767e540d748e19be4c5695ce443f0b19d1ae9ca00992c804d3266dc1a20a9139ca45d1c1824e7aadefffe2ef68f1c8b0c8b0f1338776b86444419cd0a7895b538aa0444503f") 19:38:27 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) write(r1, &(0x7f0000000100)="0819e4bed8b4afafa3dd12fac8fa64000260fdca2003d4c1cdfb87b32c039ce91f7f71bf87a68a1832e67842505f646ce51cd48ba35c9f41fe7eef96a0f4a3c0af94829cd7225fc2b048aafe5725b7aa7aa419ec3d0ece0bb0af", 0x5a) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 19:38:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") 19:38:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x2100}]}) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x20) rmdir(&(0x7f0000000080)='./file0\x00') pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 19:38:27 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf6c06be255534fa93bc0a1bc5589283d58b2d2daefc6e6f33459ebb82a8de455419b2a089793088be94cc6863b7fb5c95342e6be3461f7f1ffc855c228f9b4e6f981c1990cc35aff97250f5eb9047666c86b46e010fa3fc8be8bd46fa0d86533a83572524260518611d52231e77e740dba4df67185a155d8eabb7543e3cc81ae119d8224a2b2f3bc17df5a6fd6f686aeaae735a4fed64e7d8d62e238d4ac0056230950ed67b75000000", 0xaa}], 0x230, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0xfffffffc, 0x0, 0x0, 0x0, "e1aa0db11ce9bae30000000000000400"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup2(0xffffffffffffffff, r1) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x8000, 0x80000001, 0x8, 0x800, "7a3ec5e37c58dd0f5d95d8889cd86fa765cc837e", 0x6, 0x5}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 19:38:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/142, 0x8e}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3) syz_open_pts() 19:38:28 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 19:38:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) shutdown(r2, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect(r3, &(0x7f0000000040)=ANY=[], 0x0) r4 = syz_open_pts() close(r4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000001c0)=0x9) close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:38:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x24) r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x7, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r11 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0xc, 0xffffffffffffffff, r2, r3, r8, 0x11, 0x7c}, 0x760, 0x4, r10, r11, 0x1f, 0x1f, 0x55d, 0x1ff}) close(r0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r13, &(0x7f0000000040)=""/98, 0x62) r14 = openat(r13, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r13, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f00000001c0)) listen(r14, 0x6) setsockopt$sock_int(r14, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r15 = fcntl$dupfd(r13, 0xa, r14) setsockopt$sock_int(r15, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r15, &(0x7f0000000040)=""/98, 0xffffffc1) connect$inet6(r15, &(0x7f0000000240)={0x18, 0x3, 0x6, 0x3}, 0xfffffffffffffed9) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000080)) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r16, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r16, 0x2000747b) writev(r16, &(0x7f00000001c0)=[{&(0x7f0000000300)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c187086b6cf01b467f7084d5ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cdea8a3bc77978995cd8067391a9207ca74010400000000000075b2fe7f250b2272e80e32603ebdbfec21059dc803b13776e67bfd98f20948fbcc4c76b79c5ee43788a8ec908b46fad39df5e5678b0db17e2649071d70ce1f53448fa91710", 0xfa}], 0x1) 19:38:28 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/107) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r7, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r7, r6, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x0) r10 = kqueue() r11 = dup(r10) kevent(r11, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r13, r12, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r13, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r14 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r14) r15 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r15) r16 = getpgid(r15) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x4, r6, 0x0, r8, r13, 0x80, 0x5}, 0x9, 0xa6a6, r14, r16, 0x1ff, 0x8001, 0xffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x14}, {0x6}]}) r17 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac7a22cc434af58a0b164ae6491c3cfbcc5795f09399d63b45fa"], 0xe0, 0x3, 0xc00) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 19:38:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000000140)) 19:38:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) write(r4, 0x0, 0x0) r6 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = socket$inet6(0x18, 0x3, 0x3f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x2f0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r15 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r16 = getpgid(r15) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, r10, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r16, r15, 0x7f, 0x100000001, 0xb1f1}) r17 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r17, &(0x7f00000005c0), 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r18}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r20 = socket(0x18, 0x1, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r21 = dup(r20) accept$inet6(r21, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x5, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x2f, 0x5, 0x7f1]}, 0x3c) r22 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r22, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r23 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r23, 0x0, 0x0) 19:38:28 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getrlimit(0x4, &(0x7f0000001840)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000001800)=0x8000) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() dup2(r5, r6) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) listen(r4, 0x6) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r4) sendmsg(r4, &(0x7f0000001780)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x4, 0x80000001}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000340)="31369a67c61e350ac27f907fd81f9b8467edb114db7370a428180438640bddf5d9b2bc9ad9d2b3466cb2ff0150004edc938443d31455094d40784cfb7ad8ca09343c0737c7ca926884d4795044e8506bdb93f23abe2e6c95d7af6eb8e52051e97c7705a79a0a44ef47", 0x69}, {&(0x7f00000003c0)="77bb03a147bea195c5c1a95d314555458bfbfc1ed6bdf1022cbc317740b3c49f43af6dd434856c2ca7c1a2527d5cfd3dbc9b17cafdaf69fdedf2a1d29c8190807f8956d58538e6c2e0", 0x49}, {&(0x7f0000000100)="51631dc141839a196519e7434a3ef8fd3a37a86148b7555ef7db514ae559c7512b8fa7984c807e17909665f1bed1ac024e9b8c6f73365bee3cc3a865f6fa79", 0x3f}, {&(0x7f0000000440)="0fbb1d064b0aa0d6fba40cd541ba95dfabb6cdf98ee00d5a58e2ac638b84d18a1f161e05f2f43b495668520e9bd49efd66209c25b9038433ed10ec7df6a052c98899cbfdd656ccca7b0076f466a8f354280f1e4e06b9e2c9575bfcd43fbb635b1f32584b8abe7ef704816920f7ff61b8bf84dbb5ef0e2db492a4b2c52ad3e172640ff1c71ce317b6c7b45ce5ca8ab9fd4303dc209d3e70c0c19e136b7595b7eb73db6778a9e0e6abac236193b2586acd17c437cc11843f23d7699133d75f94dea2b625b8d6e8114254c1eb01887f940713795e952ded533c5df932fb7d4fa45d53df574a5e19b664b4a43dd42adf8c48d1518f9dd7b7e423b2d42bede837b4f118861423da847bd2a22d603d82b63815774bdbaf04e379af333b591865a41bd649d38b6704ebb5c94e3a58a26ca39ac661e8cc4b66ea2a9eef095a26bb874036660cfdc1e78575d9e41d0ef6e6881360ccac94b0007fbf2fbbed2e718b4a4658e8cd86d1b737f07c311e7931df023bf3daf752f4d0f2ab2f0ce0f5dac51f1766f02490b9aac9c0ea4f6b77660c9785e073b50f40a4af675a8adc0a66330b0306f8bddca62ad17b77f78868a5d3f96a313cb8c3b8e38574d9e66a52ce298908d986fde488b68dfb45ca7273d6231fe1d8271a72295a1da6b2d81a82955fbac4e94c9e755bb403aa443f89b56372bd0268fc978ec41e929f23905c66e027a83b89868eeca768d4674e20a0c6ccc084b8447297106af85fbc629582a2c37dd31a56d7b8cf75c86afc60f37e7a5216a0dcc437918ae0c5fcc70713339320f49733425fae684a62f680908faedb07290922cca5da4259af23491e3fda1788c67da2231ceab2dfbba056bbd3c7c36f2b212af20eb6c615b1c492485fdd8105b6b08c5a09f9fd45e80c3c01985eee90ae631d7e868d4949bc2efdadfa3ce96d065f610e7a3fb3e696707ae35a00d1700e275f2b15160ce2600d9bd2d2f35ca8613654896494034e76617c795a4f8b49cd8b42c85e61b3d497e4418ee97d389ea9049246e719e18e0c71d46e6634ff4d1f19b808ed28bf129924c46be353f42af82aa97644630f38a5053d4b47f2f019399275534dbd5afd2ca7f73eb7b1d39d2c55635bfb974fe65209a2112380842b4211da2dcf364dfd631ca759592579f7a2bafd30a38edce9fa7c607cab5108bdff80e00493ef4c400146193364ba9bc33fddfa3a53b9fd1cdd2bf5eb4b9f18993ffe93196ef799b7c2345089f72de0291446f773c59a1dcb01678de082b780eea85077ee43d644632f12aa2b0bf385a917ef9a848a834e30cf3208e1ca0932d0f61ac02dbb0ef0b36556a035d188715cbb557f48f99ce7c41a508accf04c253baa9c2a2f81b688d34122918959502a5169e5f133ecee1a5d9d57ce91fa61e344352fe406fbf75a863e74cb5e4b719b3258221fb0c5cacfeae4159cbbf34cf8c824635be52e071cf2bd19de23b699c019a3416bfb513246118b28ecc2b12a88f6bd0d2d8b756dc1aa04f9bc7a2ca615e4e607fb27cc459102000e61e6e20f88ebb5a522f9c73253fb7c99a0f1d812312f653b0a67928097b415699439d32a875c48f8226dd26324f67c9a8d8b6eee63956c59546ad23e6d6221bf954407717ff6caf10b2f05507ae3c7c86ea11415d87486db92d69cac20a65aafa239d9e6faaeb339bc405fccdcfe53185047bbe192f84d993ddc176eeeab54bc1273fd95f89c7ee5478efebfb19988ac98e9aa7251dbec36f734287efb70df7d232ae848e0d9b4876377c03538d78c9a05c9cde3cfeaa4973e5e45aeddf1f7b858265f1ce1aa5ab84e35c7d2ac2ff77fe86faf50f459ff79ecc07a325692543a93397342e38ea4e509c95d0407ddf5cdb6d640e9c832fa4f5315a557fccd1bd86723af2bf335fd9e0fe9508b582b26c5794439d63981165e1b675dd76af800b9e4e7e3c92b6ac2da8e5824ed7ec35c0ca84beba7c8b3b1ac531e05224977001fabb00cf219a5a6468724a01f3bd07ec818ef69816822b1c721aebde13a746028441af21dd2d7f466e026c5e9ed22ec73e207f475aa3a8cae740ff95ce9ba2a49049be7d37ad1f7e0b3acd4b125b1e0a54509a1ddbe0ce375580d281c8bb201168d1ba12a60fa2c63253a0a6ce12a838aa82f1d6df2f8c94f0beefb0f660709947bcfd200b4c50464c4f96d3561434797ee29afd1789dffda0047d2af96c67f814cd8bbd48c9ef52aa86e76020697b5e5c3ed899e934d739519f5b77761a435c35eb137232efe62df564f0cffde3b42e737b2944b5e4c571d4fd5b31f763c40c3806d91329f5de572444a6e79ca2812dedd9b80a3e2ceac2dd6e08a6bfe0aec48cf5976749d85c0df37c98bc6cc4d70bc9ad85622d7ffaca26e536932223cdedfaffafef26d1ec7d4c1e9e111ddb60e00191d2c234d3812fecd72a75c9d028b81adb6317bd1f332af1b46731e536554b7d572894a69e72a4b4b85ea4114467076e94d7a21d488fdeea45d5ea300527b6fb8a130799ee6d5be39c1e72a133cda26c38216181ca532858f6bbbd80eba2059db37b164f8015e4241dc675be1b5ff590bebbfa76ef6824768ff0783491f72186bf74b0db078d5ed5fd0ec7273e614d80fab356a7848d4d70dd92bf04fed3f3a8c2c95060ed295a03e9bfde9f0d5f39a0d96ce76f5b905a65217a75f4e6dbc293230be858c9fd7d132be7cc50c1e62a51751dd643286b4b5f633e49249f3d7a31f0f433fa698d514f4dc218793e726d8e049034a57d49ebc8bbedfc15e48015824e9d13874837ce23b1ec04c09dd70f3e8fde6578e0f12a157f2602620f90f33cd995df92e83a085cd2068bc9553840068e165a3ef102eb26feba52512920f886552cfe34385501f9d623f9818617bc08aaabf0351934db5e5feabd44d00afbd2db8f7c152a853a69589c7a492380425f5c20b2c35efe211ee158e8d0dc25b4563adc97eb4516cda54911b92364a36ff330d21ac07dddbfa27693dce9df770bc082d1827624197e0c508e892f85982bb0a5f2c49cc13375a9aacd15f2d386ce2c4bc674713f49305ed24c63e26ceef0902ed054b2482c97f3fa9c0835cc1032692a1f071b1a51ccdabaeab46377eb735545733713d08782b6301dcffc2d6cf5d8a75946296aff1ed913edd55fe9f0b82c6b51c709659f5c02da9988a741bbc4e8e69a1c9263a3ce981e25e5f300c42de8d440dfb7fef62d84f58e6350a06101fd8bf033ca39cb29c05d91ec762f172be8363453c020a5911087f731c4e266195deb6ce0c3c64921b288c5b49d6d8815d745f33c9b484576eed08a71b0ae7efd9977f0d7413603b2d96d957a2d47d384492dece9d06b2401138b2351ce5b2baeea16486c092dc9c14bc0f94500a781e343e1e4534cc94c7264b81e0f74c18b25df2bcc3254a2a5578360107b2152c9277cd8364d53e953bfc05f4a8105d98e65b004dfab6c3fa6f28502c1b3469709a13d1c80b68b9867d29a7d79ffa3476b94462e95e4144d3a9b6c761eaccd4b670ddf359eb8a1b9b554404399e2cc3bac83db2853ba80f6d2b287eaa6fa5a8d7c1d49f6ccdd350daf0331c6674a75207af62eed183b493550357b570e07a1c30def068dc095a1141583d5ae49a7c10634a97a8549bb9c07fed9430c8cb7dfabf194992c40e5c1c4f05e90d89b27b42e60c4ff7d159614c540a248e56c53d6e8fe758bafd22fd844112ab193bff6a34e3069d9761c2122257d1de73784b4e7d607244986168d853e092811367e3e251ba354bec36df98dd203b5cb01325732f513da820fde8f9152d3c448dc48f14747071f52597011827ab70908d2186df5a93981a6822f901939ff497928efab92bd92da341eaef6da95167433290699753b632c3a38f332a557b2d436298c018054199359a5ba1ff7faea14269cb77c4fab3c4ca2bb8d05f2bd9ec6bd13f2dcb67acfe547590dd7f786ca79ce2c8acab260a3d04b92242c1bd0b8167589170a350ec8e6965fd3ea00a022eea7c383a981b1be5104cc4c53113b6401b3dc8534099b70da8b2338e3497593887cb6ce8e28885c59a9305ccd850af2c5a7d758bd0437eaebf17be39c59936de18843703615ba7a28901dc9ec41d7b68d95de7959975dff550fb666ea43ce6fbba0e6fb0babad218a9aa1fff941d358e2965572e2f5a1f2ad5272d72fb5a505bd21de5666392adb404d3f33408cb67bca942c33d6b9215813a7eefe28cde2fb3b1a627df0531490d6cc2861fbc027078b2c41387b6b00614257f67b47e55aaf364456a4ad64497b967b8fe31e095baaaa63711dbd45ce10ec417266e93599a023d97ed73963c01c0d01c81f89605f6964f7381c2e122df4f9fee1863869466c248c8435e455ac1c981c351885a3c5f4633231a65fd53e3599895886dd59e3edebfc5ad6efc185a8cad148006de0f888d55ed3f133bea38e7b36b17b9602e5406e1cb5eefa801216f179b20184a07f27438fc1eb413c5a53e4bdd9d965e430b0f99a2296490588f28871509c38af341cf0944c0ebf3a1c7220f7b03814ce9275a1d7f2b949dbf4177e5d24a2af63d6dfc740e1d4f9b46984b4b669506565f9c462f228e11bacc045a1a9be6c7366c70b0c7198a0930bf6795faa3a21ffddc3dcd28c6ea86b607eeaf34236861caab91ef8129d47fbf47b68cdefeba17588b064b38c8bef13668f5fb77e7102701324e3294cb92a69f6f6aa501ba0ceea2e76c39c8dfdc18169754a3f32e2143b902c2a925e1895b6387f3f663dd64500709dda2affe9bde60b017ad855066e898ae8baab0fef278d5a816af023df2ff7f4bb6246f1d9aeb3a45273ca1d5aed8776cb0bb5f733b013f948f8ad414dac1234d36ddf07136b7cf2faab68b0fa2cea91483264d62f569fe486637dbbba33e5be32bc99b752ca373796661b51448dcd2fc1681d7920afbd71b6d018ea30c10c42d1b8580ac127faa43e9214c28045a23d1c876a317b8288699c1555581098b031d682bbe36ca45c403d7114019a3363c326b66327ff51ae1d532c3d7619564bb1b06640d668f37126cfbbb60d232c2e2c047b08efc052a834bea2f7a66c99d0630e600d8bcaa98d7e97dd76788dac9f1125f1ffddc6692c81dac7a235ae39f9863f526ee902c5fa0fb405aae610e45e6c2b484dac1da703b41bfdcc4abbefa4232b1c8429d7288b5d769e7cc8336890575e10697f1e07c0d1994c72aba39356ddd2ef884a2d1815b015d114d269d35fd829469000bd6340ab289424b137c786de8f342ebfad0f18258d4134c5cc1824de37081b6db89678eab6119cdcdcea80b2603f84c3582b2fcf98b849dafbc5717b6a154829e602544508134ffe9be639d2ee06219cc7c488115c2496b5f45947e45ed726f7f21bee68b25e78c449bef20648c88e65e1492d9234c1896218b8ba129177b732ab62b7eaab74721f6d988227f0677d21c0dc0f688a505ca612e000a76e1ae1963c6db583e7e777a09a8d7a62fe088e6e8631c9ab7cce09d8bbcad4b2a52764fc20feba657871f58697966d0ec0dec4c98b310d8303d36c4d5d3bf2c90644594d54412f8207c6ba1d871d87071afaae5740af71462bd88f64cfdf2372f8654da0dfd35084ef7c1eeb277a43edb2544689ce936e422600e93b2fc1526f992a441de73a69a9908d6503e5b41cd0408e09e51c6c3adb5e802ef7ba54514bbe2626b8837c2478c835f997870e0a54d9392c6b9563054ee060d44a2b8687721552ec40f367a90e74d9e040f9da078aa0e88e89b23", 0x1000}, {&(0x7f0000001440)="ecdbfcd4216dec36e6641bf059ecae4625dbbca3324fb8bdae972785a9606e68cc04702550fd5aebf6aa8f8a449459b8defa86d4ec321d73a2a0e5e3a88ade2f4fbe911e40e40a11961307db", 0x4c}, {&(0x7f00000014c0)="cc7aa34132ef78c9528f5fdddff92158a212e8f18b2b5c27189c9be852c2365bc35fb79d8e73d9ef13913d023f6d1cfb76f7e3f37ca263ead091ac864b06d314c0dce0e3d9eb95562d5675e4066d9e3048a9a522fdf75d66f260ff05420c2478a4ff25ba51ac3e48d7c2d542b366287d0480d45986c761b6af0a9fd27fcdd4dd417d12bc28b0132343b466043d0992c3a49dd18636ad6d6239b7949d9dee61e3dd315221c11a26506b6340289501b8d365fa99fac691eb84e82bc5637103b1419865b9a8ca7d2c94ef2e339a9da356e539cac28a79fa4a065a12313688abeeb1f09cccee2e89ed2c3b4d10770bd3c5aa1c02", 0xf2}], 0x6, &(0x7f0000001640)=[{0x28, 0xffff, 0x20, "0417dc032c0e6049979a7c711c6edb673fe411c5cd"}, {0x20, 0xffff, 0x1f, "ea34decb144edc2e906fb7f612b9bf00"}, {0xc0, 0xffff, 0x3, "a0c81bc55a79ee72ed9b544892cb587795e968a18ae0a0796c9f8737c0a8a4a537f3f113f5b868020e9c64c84a73dfac97b853e555b5dac3fb8d10d9cfad1d57aa86c65f48f96f22adcb5f38d2655aef13dc76e1369bca735eba1ae842a9978e73027311e1ba668c83fddaec48887d1f3087d4d28343ecc4041dd6411fe30fa51e9c3b9c52db3b4bd856075fef8cc9ca172a35b067299b55354e1091e777519abcd15feae26999633afa"}], 0x108}, 0x8) 19:38:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x6c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = fcntl$dupfd(r2, 0xa, r3) fcntl$setstatus(r4, 0x4, 0x80) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0xfffffffd, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = dup2(r1, r5) preadv(r6, &(0x7f0000000000)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/129, 0x81}], 0x2, 0x0, 0x9) 19:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x3) 19:38:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket$inet6(0x18, 0x8000, 0x9) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup(r1) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) 19:38:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84, 0x0, 0x0, 0x20}, {0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000280)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 19:38:29 executing program 1: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x4) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:38:29 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x44, 0x0, 0xff, 0xfffffffc}, {0xc6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 19:38:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0xe8, 0x0, 0x498686eb, {[0xa321, 0xc41, 0x3, 0x0, 0x80000001, 0x100000000, 0xfffffffffffff008, 0x7ff, 0x8, 0x17f, 0x9, 0x5, 0x768d, 0x2, 0x7fffffff, 0x8, 0x10, 0x40], [0x0, 0x7f, 0x8, 0x0, 0x7, 0x0, 0x8000, 0x1, 0x80000000, 0x1], [0xffffffffffffffe0, 0x1, 0x80000001, 0x101, 0x5, 0x3, 0x7], [0x9, 0x0, 0xfffffffffffff81a, 0x6, 0x10001, 0x7], [{0x7, 0xa64, 0x1ff, 0xffffffff}, {0x200, 0xcfff, 0x5, 0x20000}, {0x5, 0x7, 0xfffff801, 0x6}, {0x3, 0x6, 0x8000, 0xef}, {0x3, 0xe91, 0x9, 0x6}, {0x1ff, 0x5, 0x80, 0x3}, {0x1, 0x81, 0x0, 0x1}, {0xa88, 0x7ff, 0x2, 0x1}], {0x7, 0x401, 0x7ff, 0xfe0}, {0x1bed, 0x84c, 0xfff, 0xffffffff}}}) r1 = semget$private(0x0, 0x7, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r5, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r5, r4, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r6 = semget$private(0x0, 0x7, 0x0) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) setreuid(r4, r9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 19:38:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) close(r0) ftruncate(r4, 0x0, 0x9) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0xa0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 19:38:29 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x74}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 19:38:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 19:38:29 executing program 1: r0 = socket(0x6, 0xec9397b9751edad8, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) 19:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x44, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xa2, 0x401, 0x8, 0x8, "5a86ffdcc732531c3941acc806dd85fdbe44aa14", 0xffffff81, 0x10001}) 19:38:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) dup2(r1, r0) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r2) open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0x5, 0x2, 0x5, 0x1}, {0x2, 0x9, 0x9, 0x5}, {0x8001, 0x26, 0x6, 0x7}, {0x2, 0x7, 0x93, 0xbb50}, {0x1ff, 0x8, 0xe1, 0x9}, {0x5, 0x5c, 0x1, 0x7fffffff}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x101, 0x5, 0xad, 0x3}]}) 19:38:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e501"], 0x1) r2 = semget$private(0x0, 0x2, 0x208) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r6, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) getsockname$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 19:38:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x80000003}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x3ff, 0x0, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) write(r6, &(0x7f0000000180)="4d6c70d10b358c3cf1b5587ca8e19bbbeb91bd78dd604a5059a0ef5c925c7977518ddac212c83cd888e0b2d8aa6e891b49518eee61db0a6f8b09ab5f89214d74b1e19bb0de509d76e26101fd28ec4e1f6e3cf4b7b5114a09e6c499a69dceba7a8349bf4529e4625bd3b2a5d12b63fbb2486a", 0x72) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x100000001, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x0, 0x73fc}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf000005e, 0x3bd, 0x1ff}], 0x101, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x20000000, 0x80000000, 0x1f}], 0x5, &(0x7f0000000100)={0xffffffffffffff6d, 0x9}) 19:38:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r6, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r6, r5, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000002c0)=0x3f3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10c80, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000240)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000800, r8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x7, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) 19:38:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x7ff, 0xffffffffffffffff}, {{}, 0xfffffffffffffffa, 0x9d, 0x91, 0x3d49, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x8, 0x4}, {{r2}, 0x0, 0x1c, 0xbc39726671b27d3f, 0x80000000, 0xffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x27832e1ecdfdcb91, 0x1000, 0xffffffff80000000}, {{r3}, 0xfffffffffffffff7, 0x2, 0x4, 0x0, 0x2}], 0x0, &(0x7f0000000100)={0x9, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 19:38:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0xffffffff, 0x80000000}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4c753786) syz_open_pts() 19:38:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a1415622a791a4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x7f) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000540), 0x35) ioctl$TIOCSBRK(r2, 0x2000747b) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000040)="3ccff8bbd70128083a53d4117e2e9beb4934540f5b0c1262c70dc7cec1dfa9fc0d8f8b0b4422e4298c0dfd33d03c740c881b60a9ea5afb0b6c32ba77a4b41b081b1abc206c31489f037a263cd9012780e417f68c067382ddc24a730b967d3d250c2ef49c4fe57f6bbef63ff3629957c7d0bd5fe5a90429fe36315bcbdd364f723a9308fa988f8c43087a3d45167b8be7f75674b21b90a8a622eb221605e2fb8748b856769e6533628b6596d5de0c061fb290b26d45c506bf62b9cbdb2e6424a377b8a14ef7d4c93f165e86f500376dd7", 0xd0}], 0x1, 0x0, 0x1b4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000005c0)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() dup2(r5, r6) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 19:38:30 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}, {r0, 0x2}], 0x2, 0x44e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x579) 19:38:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket$inet6(0x18, 0x3, 0x80) mmap(&(0x7f0000457000/0x3000)=nil, 0x3000, 0x2, 0x4010, r3, 0x0, 0x40) 19:38:30 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r1) getsockname(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 19:38:30 executing program 0: mmap(&(0x7f00003f0000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00003f2000/0x4000)=nil, 0x4000) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = socket$inet(0x2, 0x1, 0x7f) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x100004, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffd}) readv(0xffffffffffffff9c, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/45, 0x9b}, {&(0x7f0000000300)=""/234}, {&(0x7f0000000500)=""/4096, 0x1b}, {&(0x7f0000000400)=""/149, 0x1ab}, {&(0x7f0000001500)=""/220}], 0x3e8) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x200, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r10, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r10, 0x2000747b) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x7, 0x80}, {{r3}, 0x7ffffffffffffffd, 0x2, 0x4, 0x8, 0x1000}, {{r4}, 0xffffffffffffffff, 0x63e46f7b4eb3097c, 0xa, 0x0, 0x5765}, {{r10}, 0xfffffffffffffffc, 0x1, 0xdda21adc2686b9e9, 0x100000000, 0x9}], 0x1ff, &(0x7f0000001700)=[{{r6}, 0xffffffffffffffff, 0x53, 0x4}, {{r7}, 0xfffffffffffffffc, 0x10, 0x4, 0x2, 0x2}, {{r8}, 0xfffffffffffffffe, 0x4, 0x40000046, 0x64ff27e4, 0x5}, {{r9}, 0xfffffffffffffffb, 0x91, 0x4, 0xe6, 0x2bea}], 0x8, &(0x7f0000000240)={0xfffffffffffffffc, 0x20}) r11 = shmget(0x1, 0x1000, 0x4b1, &(0x7f00003f3000/0x1000)=nil) shmat(r11, &(0x7f00003f3000/0x3000)=nil, 0x2000) munlock(&(0x7f00003f0000/0x3000)=nil, 0x3000) 19:38:31 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/102, 0x66) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 19:38:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:38:31 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(0xffffffffffffffff, 0x0, 0x54, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffbffe, 0x2a, 0x2, 0x1, 0x401}], 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029000000310000000700000000000000893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) sendto$inet6(r5, &(0x7f0000000140)="9118e13100a4089c0755b90845fffa718cdee2e0c381a2c713a8d7848cc0ec29445ce382353b961e3f808b4484227b38f4926ad0b41b20afb5aa1cb1272726bf4acb3623c36e30a3037b", 0x4a, 0x400, &(0x7f0000000240)={0x18, 0x0, 0xe53a9734}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:38:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:38:31 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x100, 0xd2f, {[0x0, 0x8, 0x10001, 0x5, 0x3, 0x5, 0x5, 0xffff, 0x4, 0x5, 0x400, 0x2, 0x800, 0xff, 0x4, 0xdcb5f48, 0x5, 0xff], [0x26, 0x8000, 0x7, 0x0, 0x8, 0x4, 0x2, 0x8, 0x7f, 0x10001], [0x353, 0x6, 0x0, 0x3, 0x4, 0x8, 0x200], [0x0, 0x9, 0x7, 0x4, 0xfff, 0x3], [{0x8000, 0x6, 0x6, 0x4}, {0x6, 0x3, 0x3, 0xdbd}, {0x5, 0x8, 0x6, 0x8000}, {0x100, 0x7f, 0x9, 0x1f}, {0x80, 0x5, 0x1, 0x2}, {0x2, 0xffffffc6, 0x9, 0x8bf9}, {0x5, 0xfffffea8, 0x2}, {0x7f, 0xa09d, 0x1, 0x1ff}], {0x5, 0x7fff, 0x39e, 0xffffffff}, {0x80, 0x2, 0x6d7, 0xffff}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:38:31 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) acct(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:38:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x800, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x6}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:38:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10200, 0x10) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xf609fe17a5daa833, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) madvise(&(0x7f000063a000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 19:38:31 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202e480fffffffffc1379157ef7be80fff50cd3e20b87b1c0dfae28da1f52701a7e6873b4bcbda4b0b9594290075ab3bce2dec1b75ec2ed1d7e2a586d20d08cbf203e1a2b0ca68d625c008562c42a187435efd7468a40b34b6d68139d89fe748d7ba5c753c0cdcd0e45e7745cb8b2bb851d965b591d5684f9e30c79962bfb332b75ac76f000246b9c7693811f1b8186fd820aa950e1ffa4f98492741cc9d34e182ea17fbfa6f932b20a3afea5af2d4be71322c1b5f1072cd27ceb7c7589fe3e9b40419a5be97f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="98b0043b9cc9aeab138bbaeace27808acc", @ANYRES64=r0], 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:38:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getppid() fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000000)={0xb2d30f6d08df3308, 0x0, 0x5, 0x1f, r1}) syz_emit_ethernet(0xffae, &(0x7f0000000040)="e88d3693692a9763bbdb33") 19:38:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x62) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 19:38:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) getdents(r6, &(0x7f0000000240)=""/237, 0xed) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) socket(0x6, 0x8000, 0x6) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 19:38:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd, 0x400, "73cc5160527b0100e5340700"}) write(r0, &(0x7f0000000100)='\x00', 0x0) 19:38:31 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) poll(&(0x7f0000000000)=[{r1, 0x100}], 0x1, 0xca3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 19:38:31 executing program 1: r0 = kqueue() r1 = syz_open_pts() syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) r6 = semget(0x3, 0x2, 0x24) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x0, 0x3, 0xda1, "b08d1607000000000000001a00f3ff0a6300"}) 19:38:31 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x180) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/219, 0xdb}, {&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000480)=""/194, 0xc2}, {&(0x7f0000000580)=""/71, 0x47}], 0x8, &(0x7f0000000680)=""/232, 0xe8}, 0xcdef8b01be2daf67) chdir(&(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:38:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="25723b808860f3808acd010000aaffc4568f2b5f3eac507bcc6888f9d720cf8cfea907e7b3120cad00"/60], 0x10}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = syz_open_pts() close(r6) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000180)) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/de\x06\x00\x00\x00m\x00', 0x3019a7de22ce0ba3, 0x0) close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) readv(r3, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/178, 0x327}, {&(0x7f0000000780)=""/156, 0xfffffffffffffd60}, {&(0x7f0000002bc0)=""/4102, 0xffc5}], 0x3) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 19:38:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:38:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:38:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x5) socketpair(0x1, 0xd3c1824579e91bb5, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/40, 0x28}, {&(0x7f0000000500)=""/190, 0xbe}], 0x9, 0x0, 0x9) mkdir(&(0x7f0000000680)='./bus\x00', 0x8) r4 = syz_open_pts() close(r4) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r5, &(0x7f0000000040)=""/98, 0x62) r6 = openat(r5, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) listen(r6, 0x6) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r5, 0xa, r6) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000007c0)=r2) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) ioctl$TIOCSBRK(r4, 0x2000747b) write(r4, &(0x7f00000006c0)="1b48e16c089534505389e00c76af633e1dd2ba80680bb666eee18adff852e665b2355938f6de3f9f2d87a9754de3a6e166286d8b2715601d4620ceb5803738c27c5ec2064804e8", 0x47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:38:32 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0xfea0}, {&(0x7f0000000180)="7f61edd449dc19131d0015bf13b5c1575946807d65a0b95cf99e8d7c3150d0df5a287751f700be117604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0xfffffffffffffe3f}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0x43}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000040)=""/98, 0x62) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) listen(r5, 0x6) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r4, 0xa, r5) setsockopt(r4, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x80, 0x1, 0x7, 0x7, "39a89d3bdfc85b4540608cde125cb4306b15a070", 0x3}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r7, 0x2000747b) flock(r7, 0x5) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffcf7) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r8, 0x2000747b) fcntl$getflags(r8, 0x1) 19:38:32 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x374, 0x9, 0x46, 0x4}, {0x7, 0x5, 0x0, 0x5}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 19:38:32 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 19:38:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pwrite(r0, &(0x7f0000000080)="60aeaf94d611b2ff50a9e8a1405c105086dcfbb37aca26da4bdd7a0b4853277d84df03500d669535dec9bf03ecc3341027c1ae40b60421aea868cf6a7945fb2d", 0x40, 0x0, 0x10000) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a35c9c079749d7efc9fe17145626bbc57f2dd161509378b874fe887cf57de3115313c0dece51f6116ded1e612f6baf5fc1921b560ddf9ef286007447f53598d1dced132d036de"], 0x0) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000500)="5a67599fd8223e1849a71bad646e6c6799e1360530090fd2dc59d024d80934994120cf5626fdd0b5798694f37b2956594e79ce7f9885bcf74ae570cc002ef62dca2605ac947aa5a130b054b1d32c9e256fc65060f06333a6bef22e009252626d9b093224300c7be658e7966b116ca7f6ac8e60b6c209ebb9c0c857dd89f355e109327ae2603cba84d64078ad7163e54faf1f22016e5edc44a5d344625f922b0ed2ace4fba50b723cde245428b95f11989a3ffa8c13ab58001229c518ac02704eb6769a62a4bb7702a498162a9dbbe7ab9c6ada35a8d329c0d71b8c04c1d9e1f01067082a502131e092f057de4b315b95888421bf17f29c9c8fcf83ccb31bc13bfe3d177a07c6e9a340cba0fba358a35fba7d98b5ac3a89b2382404b82b5049066e41801e94fc8680c551bad8465896989442624ff7b4a11b73e98c033c85676d1ed0a1923c2fbc8739c0f2c19a21593e38698002de743670ce405466f7655d8c1e003c0645681859e9bfcc021af5331e4e596847d148d921815faac5bc3e81b4f89068f33cac5eb0ae1a8d5fe0f3331ba47c0de1d32370977c150aec72a95b07d7643c1fff48a9a72f52119b99907bf5c759a00d369946ed99dd3f41e6ca24136589e43d4b200a2b21a0eb1258a96be6f131e050d7ceaa0674af5e1d28fc8f1c755ce34f0d3e6628f32c16f0236fd71428fef1025917bfafdc31d2c824ae9d17ed7a6137d5212a2723dfb80b9b0af9f35130792466ece54bba1e9c860e9912985bd49f4e158a3379db992b49377fa9d7233c13b2eecada482e75c751fdb90d78f7c105e0a283ef7f8b2bb5865dbbbda13efa7d3e8ccf68625617d4d059cf2ab3a6920959241c8d7f18e9eeb9d463cdf76e55066d0f553af4b2bae4a50b4f8e753f1db08e45a1fe52a8155225ef1297d02ec7100179f9a4a8961fe78e8ed720fe42aa28a25c79c4a048d1c6de1910cfcacd28c52d8232ee679a5d53a3edfcfd17fefa7ed11ab1809ed5304950ad8ec1d0a1c53fa64636d9cbf4787d7506ad8a74186c13408c91528146ed5dcf810d4c3e3c975d51ade9830bfc388e75834f7eaac00df9960dcc539ed330598b2836473757e70775e22e213c50e9f7640d0b59af69eb931ee0deef8ae4d1493a42f645af02350948223f4a0a94689dec231870ba3e2c6663d41fab6d3885541382584e96fc18811dd23e207f4f0ff869a11ef7bbdf557484047673a82ef6137729fc2ee5313e47b593aecfc6a31ca21a0a1d6a3b38ee739a6995d500456c922afda2e822b7a26ca743e7bd713b34198eab5780b6a0cf594c313580de6988e082afe8155968c2ac071792e993e19d37be43779dedcb0a2f0a959a8cd826665f6d99201a4c7066424f19f3d302fd7ff5058f2f42b9610ab97c53a5e788e582d85e683ac92ff1264ee763fc29cf9651dacf78dc1524a379b65c9a5691b25e0dd32805ff444604601a303053b9ec7b137240564c49acc13b245296ed5a42dc3cfc4f0d79f14be0493b6aec8be4643942ef7136d212bb0be685178688673e36aa58c15cfb2d98b82f2ec07a94cf879f0b4e78c220703b115e50573efc66445e071a93739b1148ec597adb71eac12ec7ca7d22113c958abad18d5d3fc627aa5fcf66da99b4f48e784ca0616544dd04750dbe90e40b1adfe3bc820f2b3367489df1bb764968f8beb01e0de51b9a98d7f63d593951da9cbbeb711cd023a412027ccf560c21116e0b43d1773e60d08f3f920a0c6abd27955a6921f587f117457c174fa5e51726007081710b3275f84e7da7cd10663588390bd919c8aa60289d71a05d2ff3e048a6e24c68a6398f89be2c0fb1b1c02403164240823234e2b0f18e1cc46420ce171cea7100e26b8970b84fbb59b103fc98ee0ab7f48ac7fb3f0d2b519711707f82104f52683832010a936376c520db11daa6eda5b2c53c8cce32a2b8f89676ae0958c72218d333856039b62e556c289fcd4b7b337f785bb96175a6001104c01857eb98c0c419af9c8ad1bc12fdbc89f3096e32badfb0758110b1168ac92140e932a217f865d9554e4cb2b658955b5d954024d81425a3125c8f43c6ce09b5823680c0cdfa3327b07ff36bb51f1fe9602a8c4ca7fab66be1d435d0d5ac25350a0ca54a4cfcd6c9386eae8981b131de503c98dda040dabd3d68f6d7b706874fbf4e4ae1a2ce8520df3d49bb7e0ed81b736a7d3672ed7b723cd31c61e4936e1e4ae13f4f86a982d14b28b6b2ef0e12c9f35011d17df42b7d351170f89ed193b8193ec6c7df3106dbeec3250ea37d2b668a4c94a6b3c809c5d28992bcf27149ee26da5520aa4ec0e3f58f45baaeb62b39edc2f7b61903476b6920e0a315f32aa57aa191182cc56fe964e69ec5aee8ef833b922a12f67e45dba03704c908666bbf188520a22762e99f2b0950985021d842e361596db37548bc1851b49010bd7229cff9a78910318f0014fc1dbd0b914c2bc7becb0b7a9f87916677a79eca8485f983141f1ac5f39a18d026b13a46e26ab5191527852e097fe6f46bd5f726736da828b935578dbf4ec0d9d700cecdf45fc1a199ea06cd14ea5644844f4c384d64e43d84d989794365bad30c625bf3ef9fd8dc72769ab9a89e0ac2636d32ca3fb4f8e11a508252ef005df32d5fed9f6be1faeda277d1a1f8fab13b176196af01ac1f46d2f377f31c6e43545c48becba3230a122af098612c81f5c5a681d4d7721a4b0804dfe22719e5b3f4d9d92f5e6fa42da1128f9cd0215036e5a4f3ca1746f95f02bda37a655fb678dcaacb6840cd8747d0f32b0e48da27252bf93cf35049b84ef1edb92190cc497b42788a6bbe66299ac89c4522bc8fa9eaba7571c4bd1c950c431eaa63cb3eb8362df14863b1c8400fec8d8352d5a4a40f99e0d7c8c41004ab9e4cb73e7d93e3d434401d8c4fbccecb3e68dd0d6bb362601c691ac79cd6aae2f7225ab800003b9ad638ef056b5737c50ec9d181832faf478e08dd38071825a9e581bcc3968f71d67871eceee4fc1d053479f7f0c22dad3dc5e90516f427baa04938841aa02719daee85d2dfa4871d1f8ac40866646f8faa1671bd2c523ac26deb52797741e4fecc1d7c5970e3ea3c0d9b19d65dd753971bc465d27700f227be6c67da6ecdd6fc3efa0ab3974742ac84ac966457426f2489026f66bdd98abcad222614d55d09be1db571b3eaa97b83a511e9a3d225d838b39c221ba05ee90ba33c59b471e82c780ed1593a20acad9fd09e6e31a1e21019586d32ba51ca1c8759940d2fabb4be43cf19ea7828ea9c52e80cf8ba6bb3c650fb25e9d12e49c2e59dc4e5f2ee3efbb4775d3a262558e80171a1c32dd4588791a2127dd6ba8af051bad92de496751e477f6d4043241a72ce3ebf0c06eacd167566414e68136251a445bf69d184b010ee8714c6b8d20b53e95c3a343e512e8b7d5e5e3ed10b2d096c5ba3634e81a9c92a62b779ccb11cf1139ee062ec3220e0eec0308aae24af97e21e27eb9c284cd7b18a49235371e2e2ed1560e3397b67c88738555ba06299f362f356a00d5873b0b279e54a2e3260fd94cfd713bf7502defe83c437458b5dc3c68baaf0cbcbec0a8b2d8d75527a0f0317adb6cbf6859238625eb2c4235266a60da28e41e897009888f602389afb1f5264584cbf1c7885dbe46fc855dec972a2eb44d5c5194a38fd419274b0549094735dae390908ae7ee7e56eeccffee442eef445904b26f81210bebf935ae18782cb003e475d7fb93a192ee060450807341f1d6c8a774a847eb0eaaaa65fdab8d0301ce3ae9d773d3812710bf02f8e54a8b635e07e94ed3f526a2654964e443d6264cf7a2574e5d2b05811b86b95b1d4ca419af81f9c2683c291b667321d799321cd9d17981edc5f56fa1477744e3a47999d83364de5fdd9a381a276be283a45eab613ecb85f0672c8025bc9eba376806c226b8021518b005900ab1b001ea728759ad162a5804ea21e83264f925fed536d37c18315903ac35c8f775c68655c6a94132ab938f3982a0625228a6569f67485db00867e6094798143f999e07b3f8745f548fc2d79973f2270b0deb59051b37aa0179907ee7bf0dbf7f6b6c727efab91e1be93b3c1ec08092c692bf14eabaca40a24944b770833787ee848cbd96ef3a48707296445e2fe4aceac1093788d247ab6cee1c8a08bb538ec89ce461654e63daa27d7a4ab6945c7e40c38d16d08ce2eb31fa8a8090a5af1f8d87ef8aeb9cc46988059042687f39938f7f8b59a31dce4c6125c8169a38c704481293d2c20469b82f9be6b8c372c6420e001b59033684f5612b65007e0b03cf2641343b75593717fc04be20e84abe147c1dba6af4257c057b8f84d42a99b7ad00d6f73e5d0cf355a4c22674e0ca28be4c8ccb809c8f55ef607805a454b0cdbb99f08d4949b56711aaad89a3dd596577fc7bdd025079c4b0c81f2edf9448349ae9e3d54070a60b7914dcd65fd740e283d55a87beb7956519e834dd59c59eda191236c648c49cbfe0862705367ef8d0f5cedb09da9a3e09690cbddef7e8f1bfb8c6121c0e8092297d76407ebd04f099d1e5a769d45fb97d432efb722caa47c5585a3a092b3f48b992ef1670628c3457320d839c301b5eeeb63050bd14faa06a484e29e589052010c01a9c1f9f8a6db9fe1507159cb81c9fcd162775358cc89968a74774ff9cd96cd1ed1372b35da91084daacfa9f58b1fd40c77e0e80892463d97aef3f9204264255e6e51172aa1ff958e4781bdae2d696db9919a086528af232e5a87f5f34fb2ac71e3c0df61b8130e37838aac4b140779dc9acc29253e2f97039ac7db784e7c361c6e27733c9b63076ffe309c415a78987815625e9fc1d09e9f9abd0ed7550e6a7b58bc406ec65f13c41c88d55a00cea6fe8fe1d1e8e070d109f5cd2cdc31e8d6de8cf85687bdb28cac6a16b1119c83c3ae706cf666c12a0093d4229e8df08d7893c5a3790fd3ada9bfb195ee3e5f9895bec23dde0e5c3bc45c68a41231f55a75f38d6950b34ef4d451947617e6b4cdb7dbe2716184aedfc729b09688aeb2be7324a80623bc9d936da2c246e458c8fb49ecc77941368fcb89e1cba37d62c1d2b855667c0670fc2c7e3490648d2afc262a38baf0babab7114416b885aedef5c8ec6677fc263f918dd0042f1018285b9e09be2733c7c011f405724ac64201de86863a287ddaadd0207758df41761ed00fd4ef15bc691cd7153314df71166d1190d3e59b7cb16b424db4666c52c7d7cdb30571fcb2028b7aa219b2ccf11d70b172e850d6291fa77f38ef99c6c6f333797df457d07af29b0a07602ae9be1dbc725314107cd66a6a74e968563c500d18e3412cfce09b3fd2fc753fcc2b162138095ea1f72f16a4cd9c6b97b20c054eb5128bea41d07ce8e0cf4a803672545e20094ca41be3ce42b18e4bfd22a04ddb834587f063dbcad1c839f319114355fad9e3612a3b53cda1057c03eb621a8fa53351ad35bd6037ccb176a0b061d3e8f5e02b0828d3f9b3e8619656f3958711502fa7f2994edeca54f3c92717457b7f09e6bf28bddaf65368a1511941b041f4bbce21b393fe1a10856df40eb8264bd861b882f56d43402ce60a1c6ca47a969c2043d77e49647fa3e1d91b667c0fee624616897924e831dc14ba9f88d99c3d783c31782a4e831c004e5ed6163c8a60a23e42afb09a627e44b68dff11775f5a86ff77340acc2a73db762c3b128902134a2763264ebd84b8200906320f395c5400712207b05d30d900ff853e6d748d8039e27f9de869773a2703a5925bf6", 0x1000}], 0x1, 0x0, 0x0, 0x6}, 0x413) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000340)={0x3, 0x7a595b60, 0x3ff, 0x4b7e089a, "550287f28637cada8c60d7d1e2081584533889f8", 0xfa84, 0x3f}) write(r3, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) chroot(&(0x7f0000000180)='.\x00') pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:38:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 19:38:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xef) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:38:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x36d) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000b40)=[{&(0x7f00000008c0)="178ebf37c622872f78466138a646ca92822b16c204d60b0b4ece91e409b7cd005dc803add3c1f26b6a610bc23dc15a255b4872f58c3dec1e04a366c3099cc73f233448cd76cd197ee0b67e7face1ab49", 0x50}, {&(0x7f0000000940)="5ae1da29316e943e9ced1039feef14182b93952a877c39465da816332b63fe04856d191f7689f845b7bc15dff39b53413153b62093e40a10a562ca68d539649359dabd611278d3c163d4a6c1a3030f", 0x4f}, {&(0x7f0000000680)="0647b19b5d8687228b4993", 0xb}, {&(0x7f00000009c0)="2a1da257fe3436ffee3ff9edca39cc8db613f437859c8a400f6a1c01ade2c544154d1ff5d03a82f5d557a7f137ef1f72ec8f1cc059c8c2740375dbef683ba5abaa21a9ebc5d445628a16ae9fa2e8557150a114c9013851", 0xfffffffffffffd29}, {&(0x7f0000000a40)="eb4e6a830c6b344ef53b3dcaea03a1c2e09aa3beecab63b771975d919b1f1abaaaf8dfe40a6002f2b74b2c5832bee6ba1876f1296fbadfea3c5a00b8d64b9f37ca4cc884312db91d1801facc3ab239a50c", 0x51}, {&(0x7f0000000ac0)="833dcec7ebafd9", 0x7}, {&(0x7f0000000b00)="2729a14f9d8cbde575affaa619a0d297c78857", 0x13}, {&(0x7f0000003cc0)="c8baf47ed4aa66dd6cef2b9900d0b175a665cc67c00e0c0c1eb3be0ce9364af2e5839054c47028345c955643cf2bf00d3a3bfca5be0f9e4513e84c3cb7198521a4eed59e63243671bc4927bebc474bbcb7b07c16f611b7e49d0b815a556d804b85effce31d4beb60c39aecc8f05aebae453b546fdb6bee513b58698c13d1878e61389985a8c65f616b09b8696345b0c18bab27542f2ef376f5152d2b9f8959442a9dae4b516437dabc16d1c5bd75bee14ef9aaf5874e1343db81c3fabac71d75b66eb50cd5522f6477dbe3c4c1b0ac7789140e7d29c316cd079f2ab5741a64574469f3dca54879402d72597f6f9ee6d61d4541a5d3f7fea762b61ddef6a1ad66906bb837a165107aac95d589e37c2d2c80bd3e316af2ae09432ff8c86140f3e5be73db99813fefc28b9e60a0b73377a94240646b7ef5debc72f982677dcd1b052565cf92cf468bd88c71916270e37d84262a5beebed9ae2eb773063d9eafe39ffde903333689f5c1f5436d4bc32ba6e5dedfcab9452fc4be21266e938a935efbf17d475ab78c064bd7c37af4d6a6370ee68b553cdca6fa95605a49b2572e7e7d4f41be1c8cb5cb7db6047f4a07006b1e8940ebcd40219fb9cf916d79b7f465dd543b89c6b6e116d6b7def79fe92203c320608f5ef79a2674c602f29264639801e9d9b523462bfc683aaff11503df9e71c279b7e817e3126444cf34391a135dd38281fdb33c30899ac77c71c7d6d586b8c6925e7082cebe43389250ed00d4a59ce75fa87a8c6bab8555e367c3142ac425137791f49a7b0b2974c5436c04623afae61007501b58c6b1d09a2324b61a5ad8ea9b14c938e9e65e6f53fae93554f045361ba9309824b71a1ee20d060d50258904c950c44142961375b44f56820d1d8c686f348e2a6d632154786a3ebf7ba19837ee22066955d21a342400320e5bc8dcfcbb29b9611318b7de871905faa2ea352dcc57b52d44996989385fd5b7ad97f00e852308192c826254bc5a5ed3a2a3aa19a8aa6431a532522e206b0a7170b164fcbae5372456fc927e7f6c56d7142523ac112ee5523aa1f17d67da909e5c24c90e70c4084d4fbdcf7b1594f1afd9f4accd2c7685015074641b8b762b8ff44b3c267b9e33c2b132361e1c57119dac4c2fb1f5ddd13ea239b3247f98dcdd7881098e0653363c14bb399bcd44b30beb39574028b5da4819002868ed7819c66480ea44a3d2b62f496393f345dcdd6562817003744d1423472efa4a16aa6e470136e3fce063d203310521b2d554078af9b660cccddab284092ad61bd7dfe70cda80c6fd0780f24cf52e5e8bc68770158be0ef0758a9e7930f42cf2ae4c5b8b5dd41e81e30ff8e3e22058fadf78422015e9276d0d83f6837ddeba389c34fe5f2329e9428600262f138f00a15a81541b0a87e97ef52f7c2de1feb5cedc732c384559275646b2dba9a1db758f6fdb108dd0a7bad09f93d052aed088c60e98e4be614b748e756f32c6617262b43122a604e92b76c9db5da96cee926f93811afbb7436ad3509661824fd3b0a736215959bbc7ce9438246ee6b1a4f79ff08d0075fc668bfbcd93ddbf20bd2b3c7a5d9b54fef4d1c477da2145484ed8c9c254332ddb20bff68d0abefd97fcecc84ddb2dabf980b26495b8ed4fd4d0f5a7ae6f542596ac4f39d71d41df60b4bbafb703efb960266b26b6112d1b9db33549eb286afbcc505d1160ab088420b4a2a60b237ebd208da6646b26ff541d1d5367b43fd4e062f1eebfbe5046769d59bff401cf4010e6093cad5824a676cb8c352252e15db239d78857b52180b58d5f7d6cae406cd2d656f8bbf41bc205aff3387419055d369b575fb8a322c015631ac505d48bb4762ee89bfd0f092bb25d2986a544cae1c9bd100f6b32683edffecca7ca479a46786d09a595a46374b6b5e9e2c88db3da633f8e045f8b3464f3cbad71ef4159dc1b738bb148ce94fc2dc437f36ce521c0544433a8942c31bd5d706b723abb97c55cf89fe3ab05dae7d2e7cb981f003768eb8381a15b54fafc410120948f6482ba84d45a41c33c627af66100b7323e8e957c2fa8351f60e34c900023ec647e38f63141e4676d48b57c5ac893a4575775da632d43ebe63261541f872d6f6e8519705d8ffe67eb7c8c0b6ec7200721a17fbdc0de8e15ac8dd033cb362e621ddebb586f0af7d678cd3fcff9f6818c601aeaabe820aa758a9f0404a5f7d04c234381478d4c748ebcb63719439341d50d92098a03a948d1ee731f3f4ac5dc2a280fd62f0cc444f97e6051d46cb1ed827696cac68ecdc620fbec574f2e58816f723868c45833e748d4ef1f14b7929c3647fdea4e9a8ccef04fbe2dc7c28f469ab7ae17d7c54d6fba627f89db2a4c12db15cbc6838ca053734431776d27a69862ce40698114b34225d97fb3e1bdf608c0951c6508b6fb60461f570a119bb38c4d319fd9e38470f17cbce9923894eee8fdbeb8b156c16201eae47807a30457a56be2327511d3f3efa871af1fa138e07cd51ddde94f16f9cf384ef8ce6b6c2372dfbe3581392df749b4cbcdaaebc18e6b684d4639b724bf68093723d5c3e0bea937879399a7cc65d70ed0a18e5821b34b3800531861aa7f3b243d1cfcadb6ad5335d6cce21a701cd5e63a132985fac70afe8d195d8868d45c9cbeafe11761cc2f5a20c7039d9cd5b6722507be6cef1190f58877959f6fbf839fec07bf3477d267920ad3b2506d8318bc0f58d9e014ec15fbef829fd184d54cdafcdabe59c9e6f3dd22b0124ee08645f917b7a62e13119960f0721accc0a2b791a10dd4b7ad5b77e811fee8707c02aca904a45337e5d3b6f93253503e27c82995a8eea6ffa9005113b9468e1e4f5155ace0cf5fea9acfefc47c299b609555953afd6cab60b269850c3990987e13614b8274a163c4cc7cdab50e4ccb0d58d62c6925bf0a4aebf57acfe6763c7b091926d551ec90308c8462f08efd7dfcd50041cd4142059def5f22b9cd29d365f1a8e716a0b9186b74d6b474e7468aa2f90e2272740a46f4bc192928dd4871cc9350aad569ee6feb0de3489f651b62ebbe375b4111291c5454bf6dc44909cf22dbd43e4046132102d7c9b76534146db5f9b655073f1e8824b5e1164dfbc5a1aca5c9decb3b5eaf1b1bb7796a73ed76910cb6b731e57ef6d486a4711ba959467300b7eb8c80c0129c5a3991cfe5fc3d82fd3b32fc67327c15b73c6e6ea74a2b157b87829c0522c9d13bbbdb76df7fca1abea2c499ee582c87813332be14d5bab013d77b7ebab14e5956bb2a1a189ea94f6983a75ae97ec30f7858ba0c44e8205f8e4a42d952b7e79f29c4e3298897dcfded0af40b4d599fa48831e05533041f41f0c4b8c37c50f34e8e5c243087a668ea6fb0d1261f7f14848ef7b662aa687fa8aa32b2ee401ee618732781766f16ff967bfb69e1f94fb240a9b71ac022fec33f5195463bf29f813e17aff77e27517b699217087b5d42c0d7a02b0f8e22163eddc2dfac8f1a68a482ebb0efa357594e0a70f2668d7b2c7610d74b019a21877b1376c328dc4993dbe5e617a9f9834ef8a6229447c79430049a7eb1cbac93985cab0615f7424541129101cd285df1471bbffac8627f66c38c93b82f98fe26f1cebaa0f49bec5194864f992a9433202fa28b52cb792c7c9f68fbb4dea33c09011f1582162cbc0f3cb6a8d32f41ec6fa5164827a7dfebc80d32d3cea60854fa1f49b7809f8ae8ac6006a61c5f32b7e4caad343a7478065c7ede64a4a7860fa63017b1a5a803685dd120248c5bab4345c78333e0f159bcc4bf7575d87ec69be89d4a69d20dede767fc9b81f8af92c0cbde99703ed51cb7a9cd90fb984fa352877e083d608d3a59b497fab76d02793db93475ae35be649fe6d4acc927dbf5521089615d6970bcf42d038140ac14d9bcebc915d16b2bc7c07bdb0773f41fda66b58463295ac2043a0555f830a553ebe3035261d48a60d49ddab542dc642616ffb1015e46515b1d3660cd65c882280b241392e3b189c9939dde15de984b219a1cdbad82cb615836715b58691ce41a364d8c76a2a3333e5809ec9f2bb325469e892846840c50c50293fe7b526de5419df9269aba81dfaa33e51e81dae34c7af1c81c3a2164cf13dc964cf724c56db7261b32299e888c12f4ba677e711860c22d80fc8a6f9e0003062cc48a92ac39ab65f1acefc4f412c1afeea084e983a6f1177fffc9996f03a3ae1e157e4e0870b561eaaddce2ec5cf866cee86146cbccb17ad16b00e5172de39f4d3858fa3d3d64d74a5f4455636a9ed3923f7f79d0882d8b48c3eb6f91dcd51dc1102e2bb13b1ee00d6578b3c4be90fe06d986940fd09cc203348ecbf3eb92dc31d09b8cf2f763a43915efdf2125fdea379f0550518961cb627d61ad54b3e0570eba4426b5d35ccbcb9446b1099e9a347015273e5f349e13c98c752cc5377b05ec49e139aa74e0e3222174e19a22580757d5010c543b1d9f8f30425aa55a3229aaa89b258312d56918b9eae4c2595b002e2ad336cdfff1ea564ad4b4e143f54f7149d06a35e7040e36920baff1a43cbf15597b3375db8b97d596b327ecabe2bd77f85815790e8f9d8786a5e5e891bb8868bb59a8b2707701e0c902718a725cae96e69a16eedf251f5c018f8d30c2612966d06c39fb86ea3986bfc52cc43a067770dc994177ce7f8577e455e41f349d90ec6a806cf0cde2b8adae5110f36811287c0f06e7214a2a4169fdfbebce7d195c10b78ed14b57974a78e5df17bb16780e6398fc65fc66631eb73b833308808bb0c2e9c1c82ac5bdc3814007700bdba2d439c60d67d3a31071272bee49a7361c18d0a18ccd9dc08be0a4238fcb32f54f8e78254ad98e8c4631a3121403d47eeddff7c0773370b4bce234c6464f76cced87e82fabff3c1075939f7c759d367d2617f0c6b6c0ad80bbd918c76984ce6051450796efd7cbf9c34b51e3f057b9b1a80aa50c7e41c56fe02f06799682441a578afdad7717061567a277b0fcb60bd6611d9d33d89dede1731873a6fcebd66684c93f95d9f52805b61cf878e5ef85317dc4e7b2d2abb66aa898ddb63fcd567a814d7dfbdee000dd45d2a3d2b50bac6ae31319b21c668469a1bc0ea02ed199cd3b427259fa1a4de312dcfe29e1abe2929b150fdd9e5cc0f10572f339a5cb28fa03cc3eacc9a9adc06a1d38607513b5a5e7e2254a025df97c2e7fb50174c4f69402a0f130df871d7d759c52f057a8af14bf78b7c4c5fc8a3be72d16cd8078868b774644f05f0ff182b4e314c90c0fcbfbe9b2cf632598391d5a1008806fa7cebb5eb04a48de1ea5be9d10143656e8b500bb069f49b08a70672f566e375d191194a66a24000c9c7c98a6be2f0853ecdd18cf48def2ecf850e68f9d998bcf2348077662c1c9f2edf75924f8e40f3ec282899e7165224341ed701b3f2b88066d663b176666934b4b6700036b0954c8109668fc1bbfda9a65c6aaf434a1d8e2110d2bf823d58adb8336f093ad42f8d9a5916eea0f7c78d17af6d7349a9b6daf69803876ba49ad7e8ab7515e0640d5e253698a1b07344fd535a8b4b78b5762b1ef11a191b66f4e962305785d69c74c4bfdaad5abcdc7794f431009e371f2b60f0ed43247c7f9437598d64bf401f2d49101c88dfb8311e7c498d5feea9896353a232baa4590e8db7c0639c5daf7e0846113db4e8691a589d74633e0882b9c5a780a0ad9049f858d19b84ae7aa901b1b2991df5e4b0c74f3ec68130088c1965547cab9ba90a2e65d244908c67a1f0a0f28f5a0670c2aede3f9b926e1a08b2e5d6bf59e8efde77e498557be1", 0x1013}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000540)={0x3f, './file0\x00'}) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = dup2(r0, r1) bind(r3, &(0x7f0000000500)=@in6={0x18, 0x2, 0x1}, 0xc) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r4, &(0x7f0000000040)=""/98, 0x62) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000001c0)) listen(r5, 0x6) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r4, 0xa, r5) sendmsg(r5, &(0x7f00000004c0)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000200)="635a4e7e769ae266153b9b928390e07932cab3278dd0e3876d7bd8c738bf7423e3e7ec148feb3c65bf12485791fcbdcce0f5d1766e8fb18db74a9219d11b9b1e13886c4bfb0bd7706b0107178c16bced9d0a84c4178883a883003b3d0b6a9c869cb80b9b482ebbcf935ec13fff4e39b842eb919a9bfc37a20c5eecc21d28acb3d22c7b75bec3bdb6388300d6b8795eee83384e99c66c3cc31298e649433656397ab00b243badb00ba55283c945a98093f9c97b0f3d88b0216f3553cb05f1da76163290190ef0bda5c4844ad48900d6b12b8c694972749e0a3fe6796284e82704d634f025", 0xe4}, {&(0x7f0000000300)="a88fae37fe52b8789445fafd84fcc1c7a53ad4bd93e588fee187b7a5597459b99146074e6d1de146ac178f984251c8d2ae4ef2005fa7911b6607a0170a77a5b0678e0a297d6d45927fb8f8bbbc8ce09bb59e9ecda1cf2e80d209476a922b43a501f3f8a5768e7bad0fb74dc19e4257f3da4c7c107492f9bab63975b9ad443a2b429b0c8c2c5ffbe138e4a066a8", 0x8d}], 0x2, &(0x7f0000000700)=ANY=[@ANYBLOB="f000000000000000010000000800000003005c10dfc4c758a4b2f26d133a527e618cb948163d6b1e2c2e84df7b84a5cf919f197ba96d57eb793aa9ad66876be1e5aa40348f1500901f18b0930de7d241880cb975ff55ebbd92ecb41dc56a4834f3fc15fb6c86ab011e54a22aa39a5643a0629652d399f69125cdc1930ed10eb324a2afc96fbd96f4d1c7c01f4c2a94fb94bec391a5af1309f63566c7e023ec6c8f81aaf599b0384b72bda0dcc77fb035e1afd71002f02f336e239f05296f4fb26e8c434c0db49f67742058830c1409ed492921b691161b9ceb7eaf6b3b58958a9eddd638ac47222ae4381f81c46eb529be3e0835bb1dbe78000000000000fb842f6a362cb96eb3095693788bc5b5948d3b8e3f677d744682df73871328d07c4d5df17ee3ee60e21c7f5f0080414aeb507e9da329b7cdcf2cf5908817f7f399b3fa76561ce1834b4f2ef77395f4899df697252593eeda871c739b97c356de4d96111fa255b5048e192974bdc4c1834d9e0bd9a7904216036ffb9cf12bcd24fa95233d900dfe92d0dc7be649e5a4e0"], 0xf0}, 0x400) 19:38:32 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) r3 = accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="06147076495e85c657a7395738afdbe397d68b09d02cb3ce7b4895dc276a86a4cfd3b3cf8edcdee946ba021aeabbe144fb0cdb48921866180cec28901d223f975111ee6f788febbf2db8d186338c67dafcd3424626881850423b829d4122ff0051520dec2a087e6b82ae615841e6e4b42b8c7bbd9554b0a6956052419826227db6f924a00b06e50d8e0d6fc8ea7bd50de5325fc7005ca975d29e98ba4248cfccbebfc27360b47c75bc8d1fe2e0c0c02c65c6d729222630b8b866a00821f1af4fcd7791333e34028f0b4709f4487fdce2c3b01f18a6f3339e8b096511c35c", 0xde}], 0x1) write(r0, &(0x7f0000000340), 0xff23) 19:38:32 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x69) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280), 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f0000000180)='X', 0x1) close(r6) syz_open_pts() 19:38:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040), 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) sendto$unix(r3, &(0x7f00000001c0)="85523b350ef02ba279ec3744da9033c7fda28a1647f482ec2eeb07ae5be81ab46eeffc69121fc5d84f5443145c3f7bbeab108efee2c1837e21d85443669d49f1ca498f849ee5a93cc0583397adb1b5c0a2ef6968625c5469e0e391803f4fc9cd6deabcbf19fab34a", 0x68, 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0xfffffff9) unveil(&(0x7f0000000100)='./file0/file0/fi/file0\x00', &(0x7f0000000080)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) writev(r4, &(0x7f0000000240)=[{&(0x7f00000002c0)="a95c29affe5472926df0a425cacfd35a941545b099feedcb7884a66cf93adc68320710d8f6dd40400d811cc7ebfbde98b6eb28b942a58279a539e1bacb02eedb2aee32b21beb63a1c6ba4aa1e91d0bb03b9706d20690363ba2c8aa0fdd8d8284880dbb01860fad516dcc13e5b3be7caf464fdec72ee42c69b43632a93afae76749ee1d13c258685b5fdf7ad2aaf785073f073b76d5f9845228d9016a8385b36982179061bf90c6d4379a05f3303cb90550c0f31bd847566761a2f8d15e8487c00553e913", 0xc4}, {&(0x7f00000003c0)="70209b1d52ff18fa0fa6d7f883520072d059115973a88a88bf63e920451a169fb975c36a38fd78701dd4259317bc2ec202295878127d8dc556932373f2553a6bd7cab8ce41154b5b4ab2d37c7b901976bb3d8cf84436b765267954d35d65c737e90b37263b077d2dfcc4ab0094e91c0f20ff90e1010c445ee4427f8d1e8f90b5b206d562b6aa5b816b0136b0d160ca95efb697d31e8308b779e0dfef7bee65cdf5c43460726b", 0xa6}], 0x2) 19:38:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xfffffffffffffd14, &(0x7f0000000740)=[{&(0x7f0000000900)=""/206}, {&(0x7f0000000a00)=""/215}, {&(0x7f0000000680)=""/29}, {&(0x7f0000000700)=""/54}, {&(0x7f0000001140)=""/193}, {&(0x7f0000000f80)=""/206}, {&(0x7f0000001080)=""/130}], 0x10000000000001f6, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r4, r5, r8, r9, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r10, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r11, 0x0, 0x10000000000000) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r11, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r10, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r10, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r13 = getgid() r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r12, r13, r14, r15]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r13]) chown(&(0x7f00000001c0)='./file0\x00', r4, r16) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r19, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r19, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r19, 0x2) r20 = accept(r19, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r21 = fcntl$dupfd(r19, 0x0, r19) r22 = getpid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r25 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r25, &(0x7f0000000040)=""/98, 0x62) r26 = openat(r25, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r25, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r26, 0x4010745b, &(0x7f00000001c0)) listen(r26, 0x6) setsockopt$sock_int(r26, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r25, 0xa, r26) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) r28 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x3}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x4}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r40 = syz_open_pts() close(r40) ioctl$TIOCSETA(r40, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r40, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r40, 0x2000747b) r41 = syz_open_pts() close(r41) ioctl$TIOCSETA(r41, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r41, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r41, 0x2000747b) r42 = syz_open_pts() close(r42) ioctl$TIOCSETA(r42, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r42, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r42, 0x2000747b) r43 = syz_open_pts() close(r43) ioctl$TIOCSETA(r43, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r43, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r43, 0x2000747b) r44 = syz_open_pts() close(r44) ioctl$TIOCSETA(r44, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r44, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r44, 0x2000747b) r45 = syz_open_pts() close(r45) ioctl$TIOCSETA(r45, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r45, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r45, 0x2000747b) r46 = syz_open_pts() close(r46) ioctl$TIOCSETA(r46, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r46, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r46, 0x2000747b) r47 = syz_open_pts() close(r47) ioctl$TIOCSETA(r47, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r47, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r47, 0x2000747b) r48 = syz_open_pts() close(r48) ioctl$TIOCSETA(r48, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r48, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r48, 0x2000747b) r49 = syz_open_pts() close(r49) ioctl$TIOCSETA(r49, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r49, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r49, 0x2000747b) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="454cfb3103a647a6d831e19f72721beeb560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000c40)=[{&(0x7f0000000b00)="9ae886de4a719c3dc63c77f3c6a4deb08e32d9cc31720f056e565e19a26fc1dc431401d4586069b68b84d6232dc2068093b113d2fe936454a9a369e6b0704e6659c81e5e2c41f1916f72d0a8cef15502364fabc0bb0413ede2477b269dc78d3398ab128b0370a5bbe255ab285ffb9d9ee816566e0342b2efcc5c6499d722e18a693265c2de8b656f213293d1c03d605a42c2423dfaa4b7ed3c78124bf44f7fe52a08b9537290659f811a5ad724c3fca7a43ec8c47928c0272a4bdf43a50883a47425b8a827746d61feb7c2cb99d637d19813ae6e9b873d", 0xd7}, {&(0x7f0000001240)="ee69b8acf56ff5f541438a4f33571986c8ca3d8cc6f3e20b5f998c2f08495d798f1828968c9a319ceff9762e3b340af06281247c29bc38ed319cf3382d1176829b6f639d5ac6f79b3ac226bcd2da8dcdd512f60a9c3f04ebf34e705a0123c980ecb28fa39c63847e208b9c5fadb95ed441710d242b9ee67cda8b87d3fcf47acff9b031f79cb43e61674c", 0x8a}], 0x2, &(0x7f0000000d80)=ANY=[@ANYRES64, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r27, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYPTR, @ANYRESOCT=r34, @ANYRESHEX=r31, @ANYRESDEC=r32, @ANYRES64, @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRESDEC=r23], @ANYRESDEC=r29, @ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r17, @ANYRESDEC=r33, @ANYRESDEC=0x0], @ANYRES32=r19, @ANYRES32=r21, @ANYRES32, @ANYRES32, @ANYRES32=r20, @ANYRES32, @ANYRES32=r21, @ANYRES32, @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESDEC=r41, @ANYPTR64=&(0x7f0000000c80)=ANY=[@ANYPTR, @ANYRES32=r42], @ANYRES32, @ANYRESOCT=r43, @ANYRESHEX=0x0, @ANYRESOCT=r44, @ANYRES64=r45, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYPTR, @ANYRESHEX=r46, @ANYRES64=r47, @ANYPTR, @ANYRESHEX, @ANYRES64=r48, @ANYPTR, @ANYBLOB="161c07618bb6d27f161ec3449a4c79d9710491b8597ac4d7d645134391d3d3c65909ad6e9086e8355780032f435f0fdd1b95edad3b7f71e2c39c", @ANYRES16=0x0], @ANYRES64=r49], @ANYRES32=r35, @ANYRES32=r20, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r30, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r28, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES16=r36, @ANYRESOCT=r37, @ANYRES64, @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r39], @ANYRES32=r18, @ANYRES32=0x0, @ANYRES32=r40], @ANYRES32=r20, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0xc2, 0xd}, 0x1) r50 = getuid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r29, r50}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x224}, 0x0) 19:38:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) 19:38:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42}], 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r2) dup2(r1, r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xa80, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r9, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r9, r8, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r9, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r10, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r10, 0x2000747b) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000180)={0x342, 0x1ff, 0x0, 0xff, "0840bf9f60257c80c804dd0f63a6642e6b320519", 0x1, 0x10001}) fchown(r4, 0x0, r9) 19:38:33 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x80000001) mprotect(&(0x7f00002c3000/0x1000)=nil, 0x1000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r3, &(0x7f0000000040)=""/98, 0x62) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000001c0)) listen(r4, 0x6) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r5 = fcntl$dupfd(r3, 0xa, r4) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r5, &(0x7f0000000040)=""/98, 0xffffffc1) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000002c0)=0x10081) close(r0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:38:33 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup2(r2, r3) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000240)=0xc) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r9, 0x2000747b) socketpair(0x10, 0x2, 0x48, &(0x7f0000000380)={0xffffffffffffffff}) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r11, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r11, 0x2000747b) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x40000012, 0x6, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffff8, 0x95f}, {{r6}, 0xbdb228002fb647a4, 0x20, 0x80000002, 0x3, 0xffffffffffffffef}, {{r7}, 0xffffffffffffffff, 0xb4, 0x1, 0x6, 0x3f}, {{r8}, 0xfffffffffffffffe, 0x80, 0x1, 0x401, 0xffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x0, 0x10000}, {{r9}, 0xfffffffffffffffb, 0x6, 0x80000000, 0x5, 0x95}], 0x10000, &(0x7f0000000400)=[{{r10}, 0xfffffffffffffff9, 0x0, 0x10, 0x8, 0x70}, {{r11}, 0xfffffffffffffff9, 0x40, 0x1, 0xfffffffffffff000, 0x4}, {{r12}, 0xffffffffffffffff, 0x0, 0x80, 0x6551, 0x6}], 0x3f, &(0x7f0000000480)={0x2, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x2, 0xfca}) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r13, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r13, 0x40}], 0x1, 0x0) 19:38:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) shmat(0xffffffffffffffff, &(0x7f000030e000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 19:38:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x5, 0x1e) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000f87c8a5b671b1b54000000000000000000"], 0x30}, 0x16) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) nanosleep(&(0x7f0000000000)={0xd4, 0xffffffffffff7fff}, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x13d, 0x0, 0x0, 0x0}, 0x0) 19:38:33 executing program 0: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x8, 0x6}) 19:38:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget(0x1, 0x200) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) close(r0) close(r2) 19:38:34 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc47359688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62353fee56141bbe1b0d71efdd2096919ee6e7e1f7c1bbf183912fa7cfcca5a101e291e382e6d0de23efe8cde2654cbca62b10917e5153763b7baeeb94c2fc05907f0d6394e8db072ba4dd2cacc79089375dbf9f29567b560142bc8319"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) socketpair(0x18, 0x1, 0xc, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7c9, 0x8, 0xfffffe01, 0xfffff066, "06727b6754f8b709a6df39804129ebcbd21a5241", 0x7, 0x80000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:33:20 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c6, &(0x7f0000000040)=[{0x5, 0x9, 0x1, 0x9}, {0x9, 0x1, 0x2, 0x2}, {0x9, 0x6, 0x3, 0xc7}, {0x4, 0x0, 0xb4, 0x7fffffff}]}) 19:33:20 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xe14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x200, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="5b291b4fddef6f8aaa4202e1a48cd28ea06cd8ef74c0f3ecfaa08e751d41f17e8228eca230517fc4a269424ed7ac78aa5d666e4f9611b87d934796ce9de7bc671f92519b18c51ede69d693342007d784e3c27beb913e0ddc7865883bea7fb7debf8f83c9dceb", 0x66}, {&(0x7f0000000800)="5e96080149ac7f359768da86e43ce102c11c2fe3e4cbe7d446997310f4f205d43fce1d5ef7adc65616d5ddb6407edbdd916a2eb730b80cf8de691f9d522f05d4500495d5a362ece49e8fd926d25657e18bb4191c4c3199d330359c187ce379ebfcd6d6dd7adc628059f5a86302bea8b8d8770d35bc4e62229212f53176034cba8d0dfd440ad2c201e7abd4c56aaab13060058e66dd0505e057c3bba16013613c99603e3bc5522d734de25b3dc6a1b2c35121ffc3034304e3ef6f61fa9e4c8ba858fd9620c423949b9849fc4f4e5db85edc08802a08ff0914d5c1e8d7287fa659790da234f4179f0742b7a896b4ba5501d4e38435aa7d689cc5d9a2e9d527a0e4dfe93400dcfc171f505f4d528cf92830afc53106c2056c1fd9656a54e5eba31994c03dab4491f44458e33f74963181c95e3c752158de0001ce4f6318d79e4218a3819f5d338ff462b2f3da877ed883ae8529cf1ed2000aafca41da28b2eb1cee6ee61d95a2e27aedd23d6c2a0bdcffe2b95acc1ff5e6c96e9c9f195e80a68ab3ce6196a2ca9ab4e165709f7b4c9dea17ea983d756ee08debb759e3e6f0bdf74be4d50fdf5d9e17e4ec76e3da3527d81cd465e2466e43fd6f32d93cee3af105e46cd1f1dd752bbae9732abb03a2c13553c8b8dcb3987b9e896498a31202e3870b2b28752bd4d0cb9e7ed2ad1126501e4a0de4a84b635a72c822919598063f649803b5881107391ed475b54d62dcc2224172540676f15b7f400cf38f9ed1519b9272fe9dde7e6c62d28e29fb7b0c627eebaf625d2568abb18696f3fc0493749a585c925d7df9ddc2c27dbae1a126b417a8a1df6b1e15124e84e67cd0c6dd1ba7e1448e2a19ca5136a218a5c8bf6594eddd0a9dc9026089b6c186464d601d10b03eb0d7b8c3ccbc3ce04379555add5b831b1efc19c65ad692924a840df2ab52713b1c7f6de1d85bc42b7a917fb53c489e82fffef25b11f6714719898e60beaf13d5f3ab435c23d0c45664db3d3eace3aadd5b7a06ad2cd74e4cfc685b3207ee7cc361c5fce7865a7c8535385d0ebdb314e810ba8f5331dab0226139730d24888db8ab4b1f6d9d90cec0aa7ecf5b3ab802b5b903788b550c1d0e44d6b0ecaf676b7a3e0975ca9a85f718890943defb8aaf789af328a5de88813893760023fbb2bbf8f85296523c07b2f33e3f89b0bee8756e3be1c807fb6279879c1fa3b6c9c798f691d6df481b2d319fe334ce5dbf064b57a77694ed1e3671100782f9adab08ad819d47490d9455ce0fa5c6bae4919fda0e7a26f810a2cdbd0b2fa6922df81f74279dbe5a4c564f394586250b8bcb2f01f764eb9e40e2e30b8f6d55b932a158360c691c93943e8be4448585b49a3cbd91cc2fbfca3942ed3e60f57e3abde53797783ef21cd047e0b8b3bd9be4a8cff206675c9f3b6bc7134633de181e4dcbb4fef8bd1f9aecf148be9d984414a935fda4621e8d928db19b00019ae66c0a4d3f9c6f87abe0edb60ff69138ffd952ade5bb33321bbc0d45380f5bb02c1b45c28395dba1101efc76a926000a418827731afdc9dca19dfaadafcfd585d3d88ff023817924c3f2cf411937ee3dea828079eb080a4b984cd0a39a6d3d9373d2a0af5b98be554454125a8109ff3a03fd06102af35ce4fb6cb1b945db6502a1ca4e592cf736a1d8a4f2ed64903bc51148b9e110c7150609dc6f5ea5d320c157ebe9a7731045858e0468921886233535151ec68e3640aa331ff41df54d6a8bd3e6d1abecfc42a3e78397f57fcd82da4bd817196852b67458b977a7da730337cb8d90fb412d22e7ca8014c78c3ec1c45ece5a956a37fdf7af7babe36390d82727a5d25948d2970d61eab55e76f265ddd72519eef81cf8e98d590dc5045cf2fa9432e1412aa91df92f024268c2be44930d3ad8f9d66ba696306350d727cc873a7e4eadaf01d3a814fc0f3b8b7c707954552f1248f2d93b7c9c4f48dc5e287bc5edd631e8e4664713c162e6569ab2f647d652ce2b5ed432b17dea339adcba9d763b26f8b9cc22ecaf7b4da9b96c3919a48b528937cf9b331869df9f5467ec2c5a68c81280790658ebe551f89c9044b75490b4abeff2cab8bc197c239e03288ea52ee2c027730fd487f441b349ec04f23045b7777185fb76699cf82565b38afc296c78d1368d90f074cfa40fc6e120fa28435658bffc38910e850a62f8d21cac177e906fb3cc77a11a8b43b937c7a8155edbc1e190ea140257d89b2da29dd7e7e417940a5085705beb055ea0ed7eb8198ede3d02d3489105bc359bca55aff59c5db25b068df8cf29c6301d559895c465cc4e2884aa5463f136a68ac0d78b7d0a60c15f7c51e56160e65d8a0657d3ef617b9f408417a4189962d0cfa81e65f56323621c1451c13a7543d07a60dcc1dcc5defe629a13b695fe8d4c75fb598842beec7c1b42adb848bff70b3920b98b562916dce941fe898452f037b5f5920acdd72a2731630687b01ffd112cd6a5a7036291a334f3ea1ad0f4cff4a5faf825510694fb9410a468bc9c4e0d8ee68af5ee4f0d72265ae1fea396f9513e02b59901e251142cfdcbd042bd2012ed9c7b7ef551e12c9d57fdea0c21d4397f61af853233e844ad6ccd8c2db7eada6f90ad6f1fb233bc2fae73a33be5b3a47d067b6181f0e51b6f3843006b78cf3d4962579470bafb2b0df170c5f5c6d841dc01b9286eec8c722181cc7dec7053215ce837c9f15be185da4d746ddd4aed3f6a4f0bb4c5e9f6ad8082aec0c111c86512376adcaa89705e3b16eabd67d1a6a7205288a84916442dac129be65fa9fa9c880177c90296131c8f633486f3c55b4653167fe1061b16ed0ed12664d09813531e0b90450015ae7df55cc2dbba619de744c6b260447a9eb89cedbf0c077f701d9e5f67313ff592e685cbdf3f9cd4062eace34d762248b8d584a6d4e8578e7c4b49db92f951567206bf1cf09688fed79c368ca0a30c9b80c4ecc4cb0dbe941515ecc94db3776379a0bc1ef1c9039654e200d544376c491fac8e653c0394afb457b443e79b5baa333b742e347b9279fed99f4234734088388c9bc1bde76610511cfb14c8613eccc74d53b16ce17f4348ee4efe850eb1d57276902bd3e5c9c8504ce058cdc3ce53c834af53ca40c57e46642f67e76079083ccc64c90eb9e62e02c4fcb8e74c0e15656cb15767ffd79550855d5f8cf5d362577398e04996e7d923e64dabe96e4381ba567125753efd3368e2fc3c7186a82478cb91471efd51fd32184821888e2523790153afa4540a95cce618f7e7a9f02b72ae29328328ff93df404f666fa4a03925a1178230593b48c63140dce560d17c7da46ac6a3a0b685100373db33a4069d3eb4b7d6df9c028d88bb10e5ee9fba0b5f0db16086ad6652a3e2c88aca32877abb45066f64df9a8d00f35a69dde97eadbe603940fe7639b28ceb761ac029c422b4d6e398abca093a4ad17eab99fb95271074ba213e9a996a1eb87ffb6ea5c0e492a22503cf0eca7c6dcd525cba4fb3b36f376cf25435b995bb90c686fc571a753349bed48e0480be70dec5b5e156399a8786ee7ed4536f2bb6ac6d95297e50b5e832c10d4e26e0d5198d35585fae57392f3bd820e5374fc6987b1a67191c0f1982b3e17c0486cef7a4526ad0cad1a569502513ef9503fe053255e790c0ea3f044702125db976ed5bda3256ce4776bfb72734723de700f14e9be43dd021e6767ff972012da15e02546d55ca253b781ea456dba276e2e71b72ab261b77172d954cf2e4d891a023826c8150c61601ed7b3f5040ebdb58bb6e16d94aceed632f3ff0b37e7c2ad78775104fc27717becdc544e6a09bafa6695e1f50379acb5e115f0ec7cd92acea4230ed4c1f8dc333dbefdf912008610763be7fd421113af715f9e6efe466a16ee6afb76e5bd2fafa3ce05301ce0a7bbcf414d2db6cf28e17202201e8db385b5f5497b81905abf3a4da53c32b795d94f318ef3121f9e6031b2d021f6dde8fa360abb5962ac8e301c793244be6e67cef35ebb4d0bca10b521dd8e70ad6027c7bee6d984f8a8fb57485944d9677e0e35bf3a050104127dd3f3c8bf87a0d985ae87ce4345a319821af56ca0aee4b8aba1f2af35b346cb67652b4619b98a5a98b47cbed7ce858c31d0220085908fb1b175cb9a0b661acd0b635baa227a1e168c31b34930334481a26b44e34abbd951e451fca8d0d8513c29eabbbc56b04f99e777b4ba8f7e7db611c886b191dbe1c792e195a5094d4d015aa58f5ba55aa25988f6c40a1f1bf722e8bef2375c2b84729256418a7983ba3e5759324be5e942ae567b645c52f5ea359178c8aac473375a2fc76f5f8bfb67099001a9865bfe565507c2da3bd945cff7356a052cfe17257dad1e3d919407126f04fdf59e2085895a4bb0bf3b6aa24af8157eda856736f90c58051cf5d984ffbf825def2d64935c839ee3182d4756a9e777f3dee94c527b6e6b8401fcbabcdd64bff3acb66e48ca12c06bfa5f8ea0086d78640235acaecbeb998214ac9f3ae3d4053deed600ca10a0d79d0d3a7fb9193039ffeab7a594ed654a5aa1c26e19f1886eb489ac4b4a430964be77dcde17adadde8d924da6ac1df9c155a62661ba20df6d934b600650fa3f50ace3ddcbd1625962cac4671faa6eb1073e827aeb8ca09411cee1e63667637c353fcec8db8e8fe1bfc3460e9034535c5940e1fa4e580953d25769de9bb0f00084ee7b926e60bd6fe5c34f5874550056db28390623d687e10ad4db64cb6d057bd7b3fc988d1afccf9eb491b393509279f2077ff08888591a2106e0dcb575b4ac920dfa66716b254a7ebc9b9469a74af26cde14a71059663857a9b6af1b43305458919ebd461d595b94cc6ceefb2ca721e1b3caa5ac9a7a2922aa4190a64a1ee3b35868ee3187e3ef2b5d9723af68382ed686d7123b83db87142dc89a3f567e7303c218f518013373a354212a4b2ff2eeab576dad9014e3051309d3ac073106a6ae3e048de4f74662bf8f93c0f08612bba51c36ff33d6ae7dbcbe74e6e12dc0eae2ca77b2be300e530f56a23c921fb957ce31e8af913ccaa9cc7b8f9cbedfde3ac40e0b6178bc0e1b2c6908fbaa7d8882e22a8374efab621805652ee4a326ae895daf2258221af970900d1c37905fdf97d2294e762c47495418c0f087acd60ef8e55663d2e672bdfa82e9a1b55ffcdfe473f15d8651d864b55c1842e782cffc52b53719fdece040ab926cd6a4b630b0dd72862322c4588c6e498a5a8d647476e2e290ff2547f7829f97fd2fb8c79f5666e8d04e42732147663d1a7afbb70bfbc701fea41e68d57b438ae30704fcaab4d9f705bed3a1e565e367500a8f631542b35a95b6fc5da8825b79253f705ac31ca038b2daa3b8d8cb4b90ae55a48b0126ea48b246a6a85d16d86da7661a7bce830b45849cd5dcafc86d0788f2ed76d5192e06461eb6b74eeaa9376eb92638ccd99f906a247d1ba99b6bae77c90f5ca4acd92fd5f85f5641f4c4e2c9dc3e9f11d7b5b7e01a1dd4d2bf0b3f81e352af03cc04c790e21a04ac38f9175ecf90bc00225849c750a22aefd69041ecb83d764ffd64d2ef93bbe71f385a889b60c74c8326d77afe4d3dc474c15b807dc19201cbbc88916f2eb03dc1281b12eb4dfdee06ee78fa629177bda101a39678c9e53e7c4be864e336bfada86bc622d8aee49301fe58a52695c477df1dc2fd419222582d0f0d7b85c304f0fb310aafc43f05bc1a472477254b6386c7c1a4f5bab5e5ba69b6cff891a11c3bacb7f69927c2050cc3200d712fc4822a83e", 0x1000}, {&(0x7f00000001c0)="6419560ea3186cd6e79a4e700136bc128a34e1d79c3b47563e3bedbaa53fda30b0ac0673f6377dd94f81964620c4afb4238b9956f5051f566c53c25f4bfb17357b0bd5c5ffcca703fa2c85dd325be51d1be8562685b9a46a0308356cf55f564a6fb7e6", 0x63}, {&(0x7f0000000240)="6564538d95e290af2f95ae862bafed2ef9f6664736749374dcfa78013fdeb1c7476ad466f48cde561589cb551f1d1538eb1dfe54b07871530dc0362eac3ecffd3df5e3577ea6b9b848d483e29d20e50bfe9c2699898126db7ee75c031a49f54a38fbf2482a4c87ab02fd3e6585308fa7193aeb8976d7d598a850a51937a230d29c5764a835b195769a225637d7500d0af9046e4243d8312f51114238900f89a31fc154e3d6795d76f1e1d3b3e3025c", 0xaf}], 0x4) 19:33:20 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r1) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') 19:33:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:33:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x194) r2 = kqueue() r3 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x20000a00, r3) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) r4 = semget$private(0x0, 0x7, 0x0) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x121, 0x2) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r9, 0x2000747b) preadv(r9, &(0x7f0000000600)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/151, 0x97}], 0x6, 0x0, 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r8, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x101, 0x2]) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x7, 0x1fffa}, {0x2001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x2e4) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r11 = fcntl$dupfd(r8, 0x0, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r14, r15}, 0xc) r16 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r17 = dup(r16) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r19 = accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r17, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r17, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r26 = fcntl$dupfd(r23, 0x0, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) r29 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r29, r30}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r15, r22, r30]) r31 = geteuid() r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x2e4) r33 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r31, r34) r35 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r36 = dup(r35) r37 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r38 = accept$inet6(r37, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) r39 = dup2(r36, r23) r40 = getuid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r39, &(0x7f0000000480)='./file1\x00', r40, r41, 0x6) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x2, r7, r30, r31, r41, 0x84, 0x595}, 0x800, 0xff, 0x8}) fchown(0xffffffffffffff9c, r1, r30) ftruncate(r0, 0x0, 0x80) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:33:20 executing program 1: mkdir(&(0x7f0000000000)='./bus\x00', 0x100) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000212, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x933, 0x6, './bus\x00', 0x1000, 0x1f, 0x3, 0x3}) 19:33:20 executing program 0: r0 = getegid() setgid(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair(0x2, 0x2, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x1b, r3, 0x0, 0xe4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000100)) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x68) r7 = fcntl$dupfd(r6, 0x1e, r2) r8 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x2) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f00000001c0)={0xf4, 0xa5bf, {[0x4, 0x8, 0x3ff, 0x92f, 0x2, 0x5, 0x2, 0x2, 0x1000, 0x1, 0xfffffffffffff801, 0xffffffff, 0xffffffff00000001, 0x1f, 0xfc5a, 0x10001, 0xb9f, 0x6], [0x4, 0x5, 0x3, 0x7f, 0xf5cc, 0x3, 0x3ff, 0x10001, 0x1, 0x10000], [0x8000, 0xffffffff80000000, 0x0, 0xb0b, 0x6, 0x400, 0x20], [0x0, 0x100000001, 0xbf, 0x9, 0x1, 0x7ff], [{0xeecd, 0x0, 0x7ff, 0x44}, {0x80, 0x5, 0x1f, 0x5}, {0x0, 0x0, 0x8, 0x7a5}, {0x4, 0x8000000, 0x6, 0x100000000}, {0x96, 0xffffffff, 0x0, 0x5}, {0x41, 0x7f, 0x20, 0x80000001}, {0x80, 0xe0f, 0x100, 0x1}, {0x49d0, 0x10001, 0x8, 0x485e}], {0x8001, 0x5, 0xffffffe0, 0x58054df0}, {0x1, 0xb94, 0x9, 0x281}}}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000400)) r9 = socket$inet(0x2, 0x4000, 0x9d) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000500)={0x8ed2a684ea7d8190, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = socket$unix(0x1, 0x2, 0x0) r14 = fcntl$dupfd(0xffffffffffffffff, 0x14, r7) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000009c0)={0xffffffffffffffff}) r19 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x80, 0x92) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x18031, 0x0) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/speaker\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff}) pipe2(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r24 = openat$tty(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/tty\x00', 0x80, 0x0) r25 = dup2(0xffffffffffffff9c, r4) r26 = kqueue() r27 = syz_open_pts() r28 = syz_open_pts() r29 = socket(0x20, 0x2, 0x4) sendmsg$unix(r12, &(0x7f0000000c80)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000005c0)="11aa40790029d7e671cf6c6cb31c84dd6b1b650b6cb8526fb7f6f35a15f2b075b3bc1466978e41ea66a317ec8ebb1467d0f959ca0afb9cd30cb5933ec7ffcd7576b15398ea5f98af2f65b6f40112beec55c6ad4442394b33b0531e3d11c6a67b0b0ecd7be86e18d2630d3f4823247198eaf921e2718c7095000caa24df18496fa6ce4ec0badd29fafb302aa51b2e2892704d36e3a0e32d402261cd1934fa8cd9f0f5829ea3d6a10682d59e51d51957c82eb2ad1feabd5d0981c24736590ac7d4bcf8303097e48856736cf05815a9", 0xce}, {&(0x7f00000006c0)="12d530edae074cd74e55", 0xa}, {&(0x7f0000000700)="9baf38723f95d3401b1fec6f43f581a58d50fc8f0b0871679488dabef765c638842a0486ff0fa5f60edbd6e23091dec8672cd1183d0ec09ccbfb18bbba259caed8e1f72779b75d5d9477608b385e8f0ceb514c71abbd07c4c877a8f58377707d7b7156ea", 0x64}, {&(0x7f0000000780)="7393fe625be9f50e10452228db18a0e38059e360e8babbb61059cddffe613182aa10e433a8263538f1a0d6d1280594b9d602974a29c3054b29f0fa27b409b53b538a2c2fb4e9d6e13e28e0b7f4f38255666722acfcf95cecd2fa0892a436cfcb91e8a263722168", 0x67}, {&(0x7f0000000800)="f8ff0d8b9c6309ca5474f4", 0xb}], 0x5, &(0x7f0000000b80)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r13, r14, r15]}, @cred={0x20, 0xffff, 0x0, r10, r16, r17}, @rights={0x38, 0xffff, 0x1, [r1, r18, 0xffffffffffffff9c, r19, r20, r2, r21, r22, r23]}, @rights={0x20, 0xffff, 0x1, [r24, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r25, r26, r27, r11, r6, r28, r29]}], 0xc8, 0x5}, 0x6) 19:33:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x100, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x2e4) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r10) getegid() r11 = geteuid() setreuid(r11, r11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = msgget$private(0x0, 0x20) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, r13, 0x0, 0x0, 0x0, 0x80a5}) r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) r16 = getgid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x0, 0x0, r16}, 0x0, 0x0, r15, 0x0, 0x8, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r18, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r19, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r19, 0x2000747b) dup2(r17, 0xffffffffffffff9c) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 19:33:20 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) recvfrom$inet(r1, &(0x7f0000000040)=""/113, 0x71, 0xc00, &(0x7f00000001c0)={0x2, 0x2}, 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) getrusage(0x0, &(0x7f00000001c0)) 19:33:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1a, 0x1, 0x5, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() setgroups(0x2, &(0x7f0000000080)=[r3, r4]) r5 = msgget(0x2, 0x200) rmdir(&(0x7f0000000240)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000140), 0xfc6f468, 0x7fff) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) msgrcv(r5, &(0x7f00000001c0)=ANY=[], 0x0, 0x3, 0x1800) close(r1) r7 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x1, 0x8000, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) r10 = semget$private(0x0, 0x7, 0x0) r11 = kqueue() r12 = dup(r11) kevent(r12, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r14, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r14, r13, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r15 = semget$private(0x0, 0x7, 0x0) r16 = kqueue() r17 = dup(r16) kevent(r17, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r19, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r19, r18, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r19, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x7, 0x0) r22 = kqueue() r23 = dup(r22) kevent(r23, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r25, 0x0) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r25, r24, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r25, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0xfff, r13, r19, r20, r25, 0xcb, 0x5}, 0x5, 0x8, r2, 0x0, 0x5, 0x400, 0x6, 0x8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r8, 0x6) pipe2(&(0x7f0000000180), 0x10004) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:33:20 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd], [{0x0, 0x80000000}, {0x0, 0xfffffbff}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x2}, {}, {0x3921}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) fsync(r0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r6, &(0x7f0000000040)=""/98, 0x62) r7 = shmget(0x1, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000007c0)=""/84) r8 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000001c0)) listen(r8, 0x6) setsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$dupfd(r6, 0xa, r8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 19:33:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6) pipe(&(0x7f0000000140)) 19:33:20 executing program 0: r0 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) wait4(r0, &(0x7f0000000080), 0x11, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r3, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) read(r2, &(0x7f0000000680)=""/4096, 0x1000) 19:33:20 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee0100000000000000bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18cdb68a2c0b22b0a7704700afb80db7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) r3 = semget$private(0x0, 0x7, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x4a) r7 = kqueue() r8 = dup(r7) kevent(r8, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r10, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r10, r9, 0x0, 0x20, 0x8001}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r10, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000240)=""/239) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) getsockname(r1, &(0x7f0000000080)=@in6, &(0x7f0000000040)=0xc) 19:33:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0xaddf7232c9b05b23) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) 19:33:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x42, 0x4, 0xffffffffffff08a2, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x61b4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x87286a2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1800000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000240)="be4b46765361ce9f3e9cecba89a064169cbcf4325a7bed1f2ad4522bc82ee304173c75e54063aa2b43defd8985c5642b", 0x30}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000440)='oL', 0x2) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)=0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r8 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r8, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r8, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xc9, 0x1, 0xfffffffffffffff9]) setegid(r7) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r12, 0x4) getgroups(0x2, &(0x7f0000000200)=[r12, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCCBRK(r14, 0x2000747a) accept(r14, 0x0, &(0x7f0000000600)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = dup(r15) ioctl$TIOCCBRK(r16, 0x2000747a) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xfffffffffffffecd) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() fcntl$getown(r5, 0x5) r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r19, &(0x7f0000000880)=ANY=[], 0x0, 0x800) msgrcv(r19, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r26 = getppid() r27 = semget$private(0x0, 0x7, 0x0) r28 = kqueue() r29 = dup(r28) kevent(r29, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r31, 0x0) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r31, r30, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r31, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x1b, r25, r31, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, 0x0, 0xa5, 0x20000001, 0x88f5, 0x2}) 19:33:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0xf9d68d110637a677) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 19:33:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff8e}], 0x10000000000003c8, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xe9f8b4332776105c) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000029, &(0x7f0000000000)=[{0x48}, {0xd}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:33:21 executing program 1: clock_gettime(0x4, &(0x7f0000000140)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe55c77b706d1c880, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0xfff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x80, 0x89c2, 0x1f, 0x3230}) 19:33:21 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000680)=0x99a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000700)="3a2e22057cbbbb3ec5d49b2c5c00e08804d90d6d46362b54aa66a34a2f7a135695efbd8dcb64f076c235d5bb4f7e55c8bfcb29c509893e4b97dc6fafa4e112661156a2d8c6c1003ddc7c86b33e763b9789005669759e67d69321015da633c60b434e76690a8dedd44fb95076fa5f00acda265a193628df53d2c3d442df6b", 0x7e, 0x4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) syz_emit_ethernet(0x396, &(0x7f0000000140)='H') sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)="372769450eacdf9d2f7b3963ca1eedd3081f79e78a713f21fd9e780724", 0x1d}], 0x1, &(0x7f0000000280)=[{0x98, 0xffff, 0x0, "ce09dd4ca8a52b5f6fd4709af990cea27dccc08c3eec6be648f4f47a041591acd1765119812f2714807d31945633f2f9ec98413705c697b95453696e9daf248ea561d9680a9b1cdd12be6ca5d436f9c492beac320d31985a89a63ac40932394a857edc60600e320a6240bd0dba9a6c70e6e6863d37b801955203589c44fd8bb42408c0503480"}, {0x30, 0xffff, 0x3, "e0cc09a60f8107de6aec25d550da62194007dc9b3e84b915a8a14f534a"}, {0x108, 0xffff, 0x5, "f49beee5e1ff6b32663eecb13c3c4fdd8cde2d895615b24bc2362137d0b71420f7be1b85c7c01bd59dba1244a68b101b45c04a4b412d4c661887325f846c6a43a99c39ba1c607570fc5f6a8956f2c107c2c07675a1197a4cd0714646dca43091ac178641b9e5764dc1c0471dfce405185571ccf68e80a232c41d83e62692c4de03ac660d7f3315a484aa83e5e28bc5059833e2af2459a82a49ec1330b9ca22eb773f50f5268f8749316463d148e90b232f66e6947314f4a1b066b05d8861834750fb4666e34f9c6e42ef753ab525bcd0b9e9781aad3dba34cc9d3438249276b7f673774dcfbd753ab13f4b4b52fe89dd382ab53ea4"}, {0xb8, 0xffff, 0xfffffffb, "10ddffb16f27f0358510a168012871901e5f32ab838caf5c84d58ba2952d68471fbe08caa2b37316153b87faffab148ca906dd64ec4f275af4991f54c2c01efc3a08edaf6f8f6c5ddffd9c26caa93c568981f54001bbaf2b1c7b16f651924907223efdcc206d6f8181b70a3c59840d615207f414583cf95edfa3a9fd61191b2d829b7f79d52cb01e6c27e7a2d4f99ae357ea36d74da030b31d8bcf8a74083006642d"}, {0x108, 0xffff, 0x2ad, "825a4bafeaeeb65e29c7fd25f0103455f16b245a619888a6a07227b7c9dfb88897c7cd2ddabc1641965adb30ad3f7cbd76240c53e7b75d6148da2d779c43c0ae54cab4e01c2105b739cc70ec7d588397e467de647947d7feda4865e0609ce4961f04509b0c6c0a94601c6c96dfa0b92a06e221b8cfef801764808c96dcd6152e25c6a0cae47343d491f7e1452d0980b2f3f7962bb3b5c6b2419bfc76bb93467934a5dc5840f9b691d92bed3d2fba1c9f30f27866d63f6dee1569082d5333a06fd5e550c754e2d3b831b7a2efdaf46ea5041f6d8cbcd474129719f1e84f89713561edcde6c0a62192c8a59e866c0e3e3d437f91a453"}], 0x390}, 0x10) 19:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) fsync(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:33:21 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) r4 = fcntl$dupfd(r2, 0xa, r3) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000240)=0x1000, 0x4) getdents(r4, &(0x7f0000000040)=""/98, 0xffffffc1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x1000, r5) r6 = syz_open_pts() close(r6) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r6, 0x2000747b) write(r6, &(0x7f0000000280)="b2c732f1dee4004d91984af53681037daee93d2285ad235a7fa5f9357c88f041e331d90279ba9db438b5d7d76765688eb4a4d62f0abff9653ceb0da51d735640a2abd27c3570a004a9ce7cb2766bd627654da231ffa752055764072efb9b53605afc0f45e7333d0066279e281da9f27e88e1332c5887b15be54dfd25fd2e90d3cd", 0x81) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r7 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000000)={0x1}) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x5, 0x3, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r8, 0x2000747b) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r9, 0x2000747b) dup2(r0, r9) ioctl$KDGKBMODE(r7, 0x40044b06) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff3dbadf450205c06ff9416db49ee433ee80331681882baa25b7bc5198d4837c1f171da1d8222a4c5a6cee65994b239ba2fda5f20f672241bb42be2fd100e446b0cbfa4ab7d847d5bfc01c80f709e1bbdb0187d1296c4ce5059bffafdcd589774d5c7e9cccfcd05a9566ea4d0dac1f2ef87935787d0cfeb8b545f76860136f74ab90bc239dd98bbf0c91097029c23a98777cfbafe961264e56bbe27456111eb405686093ea57e2d6798f56b4037fb721c13b36b7b4c6f5256bf7d0a18957f190926f170572c59a37ff349174feb1c15800a6ed3df315cff8017b9af6e72e5d2e83b7f50e199ed6bc704beebd2f6ebae1defd2f9c0a362bd3cd5891487c06bc8bbe2cf1a601b1298f192551e06af4e600157b5f8370acbaef562ad0cef3fc418549af37eb21c0e215950aa4fe0c70430c14713c07846504f2276fda166ed0b7c4fc67663cc923bff3de02add982e0460fa945a76cd460c1ac9db1d0a249c97eced06cd64bfeeab320b37fcc4a1f22964da1f47d22000608bbebb6afb5e47b76170d396f7e1b0bb9001852b27222624aada4dca9b2e823b76ebedb03202fc61d78f675d1fb7359784ae958907fc69c29d3bde4f1e31c36e7c3d3e8dd9dc6da227545b176c6aa0bdfada737730d04070ac54556433cb9f001f463f1c29efaf204bcd2991de6ced7cf9c37a862792f72b4e5391029181cdc51be2a9e10ecfac6711a9e2557a8a55c9b1d793371fa6bcac655bb2b6df4ddd50dec7499656d21258aac5c578dad064f4bab43844f5996ab269ae563cc3cccb521f8d9086dd3f02ae6fa6e84f5b11f9c2273a6c9e2949b7e77c95b98bf978ce7c34d10c2f54cf2cbdf454d6425ec6fda2030a5df1f85402efc6c4f048358d42a95d9d770d0651fa29eb565bf9656452b526227d91c490008161814b22b7fe53e4d7542d682837207a9fb789f27618a30f8762eda5bfb2a1082f8797d46fa67c03e7de5e9086c544f1476303c81bee0ed917d29be35eb49e6081bef7b29f4d3a8c495f29f9fd321747bb5550279e11544b00d856c61eb61358b7c38cd480748f52525581a1cb88b4d26ba4e99a41370feb2ca4d8153136bb1e73356d5dd0b6f9a8107144ad4fb525c5b59c5d330dfba770c0c20060e641ee37e8a53499580c3d6474c26dd7a3787f4d9aa52da71e5dba3729143c7c69d41aa0bc4f89d2100e74b70f0cb38115f9a580a36f54c3ec049b576dd7262a26040d8cbf5c0ade7969929ca775b76ad138282b3461c87f0a518b73f2ae37b6fddd562afb327a1c61abb4a1d7ad201ef8a19b8cd12807beff4a2a5322c77efb00563b91752401f0cfcc24cdc9627fe7ca5c4a8de526550c945e51ae0f2fcb233278eeb9db66bad5e82c4e8a87c34d9731a66c0fd16545ff945008ca9dce8a411c2366b212092ffb56205ccb26ee9888d91b27ead81f10ac9bc60c03f0e7ee89ae355b421e49e407dc04a57c286b22b1e19ee8e272de4cd9b87174f48283e8758d9025c21a1b0080fe9d0bb6c70fee3a40956239f50237030635892727ff58956aaa93cda12bb7bf28ec22c619c2f54b3c064b2c5aaea4f46c65c8368e9233d337c2961aec56162401c9656a2eb77d8cfc485cb85274c4e5aeee5e4d40dfcabd044bea91c98a9e8c3bc5a3ab01833514e5f07bb5c1d371c52e6b7debdc444b4968b09918128ab3f127bdb65f242ee6d3ba2d143fe64b6650b7bd6e37d82764684bdd3c1142e56e8a89d6f7af4b763cc1853ca2ca003750104a3ad174bd056502274237cd812c87fdedf834d01ebb36b2784c9df6699bfba614093fe43e1484583b7a1347626ff3705307c9e3d25f88654ef336a2a512020ff5daedcd5ec44e81668fff7aa16a80ec16e30dce43ac7de5b794d7e1277a32aea242e80c9f1dd60cf063ee29fd81e6c7878587db8ca991242e2f8cff628ac608f638d75f7af1e83681f714be61b80c75bb560de8a7d33f83885d985bb73989242fa93a263c3f1863ceea70355d971e1cf1dc42c31fbeb76e2583897546f721bce9f60cdcbf4dff9ef9009138054bb581c3a3127ce88fd551331e413c77775e9005c30524365a591cd7c7b9c38bf119efca5a5a15bd9f92359063f870731b5468dc154afa5d833d2aaedb57ae0c7a43c1bbfedca921dd246db3c2df08f588eb8738085b57a79db64708b3de032a7b8cbb6238c70946adfc5eb485f8086db76c87dea4b5d903ad82baee3dad12096ff7fa2c346565909c5b8037d28fd0dfe75a153c1fbd9b9cddfd9a191e56e9ea477598ceff1e1eeb27a6af18184ec6391e2e729d838988c36b233f5979619b495692921daba4ffbaada3c9c56ae9878cbe81c4e7205a907c9058bd13be2fb266b7ca87c12b6ff1361a6968f93124754794aa14527b036ab278441218c9412aa10ea65a991cbc16afb4893ba5343cebd6aa4011f79bd9a11f2c630d23d9292d928dab60596b2d33dba3e7555534700c4840e6c8ce18a79af5784c96818b05c20b11a7903e8fb05c7d8298231b1a9129717e4f722d39eab8fd6d168d2e4cdaf193a98a1334fe677f869e6170641ce3c45e80dc4478d060af30ab16482bf0974aeddc41f65ec654015f407f07f79107bd4959703234fdb9127af5ae72d26fa0110d67e5481d70ffcc56c38075d6a714b085e5ed99920ed34c237f8fe2193b5fb1262c9e718a67676be84bc07222901c06bd4b56887cfb6903b4093f1a59c4d58af20daaa8b7e4ee9e3cfa760051fb9f473ca9566cdaa937ff1f1c1759cce75b22073e6c2199ea568014539c623195c8a3b56707ac83706c371887eb0b32b9f29ea3e31ffb77f57481845eafeb6abc24d0672bb1db1993915962e407a63fc569cd93566dd8a500ebc759ace6721a0b004cb93cce91863b5c7f9a7d219123bc42a675370013154fa6d338c2be599b7f794268e2498fd64a129dd9efab39382de06fc5786096aec2e62e3ec2e0b6bc24611a5632351e0ba9b0a1848c6b1de34f3f04378d2b3c3101a6daef9f635245a168a5a9e8ef2d4068d8975a0d1a9929b4ba3f3c12915fd2690819fa2fce44681133cd7892b46d2640307b096b06aeafdfa22566a54582ccd260f9a01f8966fce9a5b5625c22d6b865807b7c2a848f2ea8d5799ea232255be8c81326b5bb2f721bad943035a0f9a5136329fb4792f5eba321020a58092558386026e4cc51b0761c417f5d25a8071bc295e111dd1bb3998a6e8b9831a373067994d763dc4d00e7543ab1623d6ab053a87bae3f9dceff3b6b35a15b6f8767ae4251fc2413b8c6d550982950b548f7aeeee0c5ffabcfd222c49d1bd01442a2faf37dfe41b135007da82a38b0ac313ebf466deb968b696231b1f66c2c0dc273adbc063e342cbf86288478a08276ff48662bba9438061c819f10930c4f240c141bb7d86f35cb8d7eb61d7918b018570a20430838c51067fa350f5c21a9ba8913338a418fbb7872fe4fa78ceb8ee6e77a7085f4dbff4e926bd6acfab31d57943057b831d74efc906b3633696b6f8c4bc4242f34eb92b6a7d45ac1ccd3c0deb73b611c8f5b75bbc9c58607b9de4d50e07610c14c243013e6ab754ba7438cf7ce5fec0a60c2db97ed6daf38c19b34fe9e7e1c3e68b3e38b2619f8427631efce5ef4aaaa389ff1dc000084f40efb08531c1ad81a796a841f2eeb80c7ff4c0c60a0c0fd136065249f872a9e57a5043781ef6c468c5cd0d2596764c5d775cd8f1e84e64f9b0db7887cfd837d420eafa8fa9f58befa3b90ab55bdd3327b3aedd7928a14881cfef356f66fb7f118530bee98b3d26e3e45b24ed104b5ac968d3e8120aef5dd1661470ba5d7142ea619b263eed884cce42bc61c2696664d7ebbb478aa13188c2750d46b5290d80d4f4294abfc74e499205f9be45985ca1ff072957df0dc1e2d3c492f0b60fb0fe59e9f3566753bdd7ba19798b67c6a7995382d208382d3ad4881baec33b98ad3852af1199fafce86b57c75dcfd50270c1684b2504d6713fa66e4519f799eaaa82595e6b66790c804181dc423d784c1eba3b5f619430178645348415e36d5cf9507c2374c61a477cc9383047242305320a4fce33d35daf4e5d5eb53c0bd2f5a5ec90088e80af9ded89ebb393d55476c28eeb2e35a1f30524d9b00f65fa4642c8333da948ba3208a28f378e2eeaf26d8927c9e243310314baed5dc2c976373d1726dc6df3deac25f5e4c3af1f7c2651818d6151235b036527640c3126fe2cbacbeeab62f3e2b77e2893446cb98ea87e42fe8904b91c8a810809c718f855761d83bd7990922adc50b0c5135650e4f735b201f31c038efef886f57bd315311397aaa111223ac076b0d54233d5dba2ac61551708fde1e6133d0264ee743c4d99dcb6d4f7fe011dc892b48299bcfe44611730569e279a7851ecc3910976939efa15a57e35d94436a338799259f6c71621d8144e0af15b4343ff453c70455d01a2fae02597688182bd45911244e9f474bd34952914f4278a659fe8982c75b2b196547f12cfdadfbbd2b4b2a58047b7a7ed34fad4b2316a0fc43f1874c63ee078e265166ea21a26bb50f9d823b32bd0ee0dae8a759e3846e5c6fa8aee949e28a64bff8855ae4b4bb204f8f01707c53cdb590aeef3a15a406c0b58c7a96333a229f5a3fe5484b9c2a2a7c7a7ecee223ce666c2774d254c78a535ccad822b27c60b4169789c628e42417b874555383834d79a79fc828dcd6ac462a83897b8411c91cbb9e2290b3147a1ad6187946ae83381e5f57db5db2155e02b897587472cacb45312158940927d02cc0fc47daa8302fb65a1aef90107e17d64dd0d01ae07b903afce1067fd1b8a56402c6b9c04ce15330313bb4970bd6c57f4fdebff575ee08d5f67b6ef87805ba097e6e069746fb32bfdb40eba72306f10d358fae72a962a2404e68477f826f88456410951a40e62037d1570663cd6ed846a9e5736d8ef36a3e4b29a1b7e2cb8f583b38376a228747c1d0e8d7483e4ec3eb828d1a1266dc0821e223e2b9cea147375aee8fe37911e94977ecbc837c7ebc6b661b505afb79973247de854ba192a25cb2bb070324aa3ed5cc2f6d9ed86e946a7a3eb51875e3661926668a8e480b022438a3c7c0472d0c4100eb76b2dc44ed122b66b4fad623da99f69b3f6456e4c3231db4e88de9710a4ea061309a544207cfb53054050c0b415931043c01b3bc8572d3a2041d689a9656504e61864df019e9442905a11411bae10b9e8b34771da35eaa97f85bb56a242a590be541622f9ad8c5a77eadf080ead40a3334493b76712484ceb54ddf1ad4cfc19348f68546a3c849c7e7a96020f04fe5d3a07cebd59abc9fcb19c20cc64f4d779dcaf0fa5b71e946b4bb0eb55d90ad09d205c4e629fbff36bce52e9de14adb718f7f05d07f9d9b28d23af3c180a00faadec6de25d823bc08f84683080a6a621aef3878c00fff11f551a450f5af1eeece517a4253839ee3e97baf316c43a906c80590a0224edbb7b0a349fb0a69cc5680e633c25f067f599caa25971ea49a46c16b6d943be1482ffde5d7ab0a4a3510d62a27698e8869c0340a93d7885974e8f8f92d08d85002a0065d1d982f21b751f472df14aac80afff1bd7fa4244c201a48d6fc4d59d5206be6030c7b2680af654ba19ffe69325c5bc51d8226de104744eef9c354b7534cbf0554e9a5b97f45c1a0d8032aaf2aaab68ef398348ab361318baa7abc53b144da8b5fb08fa015ac45c8e68642f6a454f0475d4c0209e80d7bfdf58938dbe727217ed52") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1) 19:33:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/141, 0x8d, 0x800, 0x0, 0x0) r0 = semget(0x0, 0x2, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) 19:33:21 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23ef571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bf831deaf09951af462bffa4d012ae4474748c02f6ac41e6bf3bf5547d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a502000000a202361ca1d8cac7dbbc5b65d6593d2870b4122cd235000000000000000000001c6300000000d134349c927a891b048de2654c96b3452fdb06587ca1306c5219c5c44c8b322dff26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87fde7edb31418844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d300"/345], 0x10) dup2(r3, r1) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x8, [{0x2, 0x5}, {0x3, 0x66d}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x1, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x40003}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xfffefffd}, {0x1, 0x9}, {0x1, 0xff}, {0x0, 0x10002}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x1000}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x0, 0x7ff}, {0x2, 0x1}, {0x2, 0x4b79}, {0x2, 0x81}]}) close(r1) r5 = msgget$private(0x0, 0xfffffffffffffb5d) msgsnd(r5, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="fcffffff00000000"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000ffffffff000000000054b00000000000d08a000030eb0000000001000000000000000000000000000000000000000000007700"/83], 0x1, 0x3, 0x34fca874c089bd5a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x100000001, 0x6, "64e16eb595607fcbd71100001200", 0x0, 0x8000009b}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xcaed, 0x5, 0x81, 0x5, "3817dcf67e4cc467e1022fa3fa4afe8de271c30a", 0xa6, 0x1}) semget(0x1, 0x2, 0x100) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000002b, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5fd383edd658fbf8, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x18, 0xc002, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) 19:33:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() socket(0x20, 0x3, 0x1) close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="925c1e4a7493", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRES16=r1], @ANYRESOCT=r0, @ANYRES32=0x0, @ANYBLOB="bce18a42aed48932952f56f8d5c02afdff52d15e53cb25c7c787a57335e64e8cc9d3ad0bd52bb1a750c1a9fc1bd6ba68568af5a72d7d5e1f36804aec5b517ef93f8305d84c76d824dbbc96f326246b"]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:33:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac627e838a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959691cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba92efb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000242000/0x2000)=nil, 0x2000, 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 19:33:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x200, 0x10) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x80, 0x1) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000240)) 19:33:22 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r1, &(0x7f0000000040)=""/98, 0x62) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) listen(r2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r1, 0xa, r2) kevent(r2, &(0x7f0000000000), 0x47ea, 0x0, 0x2, 0x0) close(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:33:22 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 19:33:22 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x611) r4 = semget$private(0x0, 0x7, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000100), 0xbe, 0x0, 0xcbdb, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r8, r7, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) r9 = semget$private(0x0, 0x7, 0x0) r10 = kqueue() r11 = dup(r10) kevent(r11, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r13, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r13, r12, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r13, 0x1d4, 0x200}, 0x8505, 0xf39, 0xfff}) r14 = geteuid() r15 = semget$private(0x0, 0x7, 0x0) r16 = kqueue() r17 = dup(r16) kevent(r17, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r19, 0x0) r20 = semget$private(0x0, 0x0, 0x0) r21 = kqueue() r22 = dup(r21) kevent(r22, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r24, 0x0) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, r24, r23, 0x0, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r23, r19, r18, 0x0, 0x0, 0xbeda}, 0x40000000000003, 0x200, 0xff}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r19, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) r25 = getpgrp() ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0, r25) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x8, r7, r13, r14, r19, 0x10, 0x8001}, 0x10000001, 0x5, r25, 0x0, 0x8, 0x6, 0x1f, 0xa846}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) 19:33:22 executing program 1: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x100, 0x100) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000d08000600000000000000cea1fea7fef96ecfc73dd3357ae26caa0416fa5928633facf00b7806be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbda47eb6595e3dca0d8a63ff3728292ef0f67f67d5fa6667324a48d96e906d02", 0x72, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x21) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) 19:33:23 executing program 0: r0 = open$dir(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x800, 0x54) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r2, &(0x7f0000000040)=""/98, 0x62) r3 = openat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000001c0)) listen(r3, 0x6) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r2, 0xa, r3) ftruncate(r0, 0x0, 0x7fffffffff6) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 19:33:23 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) pread(r0, &(0x7f0000000080)="b027f4d6683e5a7dfb6188ad64199346d44c8481d6abe5cb34b25322e1b1b7aeb1b0ec3695a2e9319a13e46b2e790755f3732e2d0b973762d5707791eae0d86dbd303d3e1bc47360313f4ce55425005a2a4f8bd3fa789521a542d4375d77ee1228564037f05def15c6fcf1ae92b3c0863795f149cb0ab83802cf6acc8c057fae33bbd571c3c7fb1b65dcf14d2914499568ffe60e4b1e5111c730cdde7db0604e99a2ac6a79ac658c0f5d11c79c9f5cc857f1c74f036187a819baa496c13a09", 0xbf, 0x0, 0x4d) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f00000001c0)="23b05ec81b75a930ffa4483708fd3e05019774c754034949cedc66fe7d57627b89ca532e09f79406125a6bd9800dbcbe58cfb4b0743462b04b3fdd015ae435b64cdb71840c7834986589e5a90123ff07ea3b0a", 0x53, 0xc, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) close(r1) 19:33:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000900000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0019000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x7df3125641152887) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x8001, 0x0, 0x4, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x210}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) fcntl$dupfd(r4, 0x0, r5) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000300)="9157b60feabebb838553bb0830f55331037b10cac8e456b333914c419cc87030ecfcca8363a5da59de3fcdb1616a97f4b9456292fcb8a46a2eb9e58febf5d6cf0051bb32b20a86f870cc144a25a7d3c11a11f28d678dd4c9", 0x58}, {&(0x7f0000000cc0)="aecaaadcd9963f17733b98ce8b0c955b206e03ddcda0c3a60ce979a807fffff778f9a1ec64734e1ad6efa244f850ca142127e6def532013cb7a3cd85c4ff09a5be5d4cae93f01518de1a793f5a99250909b20675aca4b03d31385dd5944c38addb4617892619ba397f67a93b035301d57881c412c0be5865982e2d848d910738fd388691ede7c19448a508891fa8e9f271b1e74c490acab1834d06a5a09303667d7af8f708e62871ed04591dba7f4be4bbc8a1d5a206c850a53b7c89152b4c27493d549b0e562f65ca6311ce4486eb3bdf7827017619f9f3f387fe74c6e3ee8fbbce43a411d5fc23723b1125176b3372fd73ffde6b5e225edee8025583aee60adbf57cdf2acdf831563b67f43e6e2565b0ebb2708401e24e3169245f4780730fb6fcecec520daec95122096d7260f80219f4a8583c6f4136fa13849767b5e4fe373abb6f35328cc3768a29225bf0ec57155f063b51ba618d6dbff7a8ce2f95cd2f07c52f02ec8e9f2efc12a6709468249c57ef4e95bf5df576184c91c777527e15fcf0728405d2ee6aeaf0398cccc813d6e045c01a91361b2e3bade78a1fad66c1e4b655646b0e488a0de4c1744518cbb97e16c14274424c54e9edd6438c39eb7770098c48875d91f0e95e87602848d04a570386fee235f4be1eae8863d96490526970cd4630edad214648f9ad179c1aa04507597873c6313ea296e9830f68ec29ee4f586fc31531489ca386dbd769ee3bd049ade2a6ddc3f93a921a27d0bb6701795ce25c81cb66b2d6447d3d864e24712094e1a5976f41c50ac6749b2c4587ed0eca78598e2b73e9049a7c0734c92e23df0d7d8947251a2b035ef2acd7969b21c03be0d191d1d4c9058e82b5638ab63b33e492d0c6939b88a7a51aa6708be11d3e4453c2e4d934e4185c45e2918b74a6fcdae6a486428a913770b43996728771228ed8b130aa1536a87a0781b028b718c85a63fa14a93f80e8e2780eacf3f311d0073ddafdadc1b4fd24f12a4461b26c3b83c94aa1edf6bf1d6dec1968604608d1e8f16dc0777d9ac7a8ce314dcbd54139b6bad810e170fa27ebe88cb17e1994993d103fa0e4b43698bf5068cef423b5cbc4f25e3813ba6dc426b9b127feb22c906c5804120ba8260a09d6a1130b9adf297ad2fb5674bfedb04b0b612b1509f3b4c5a5b6a2bae17cd730dedfcf9e43fbeded36d77bed0a5cec5a1e2bed3fa424a0be384a82787c5592f89c61d23c4786d430c0e1b4df033ded64d603287340b2282036a07e8fe5bd9215177a9e72a5d5c69681c2031bd44868afc4fac690c3ae626c1018314ab814bb59cba525ed88e6785de09312bd17d52e504836167d58beddf75d5088b4d83c938f530d76d18f4b001f9cfc37f223d9018fec687dc377ae5dae07cf1d9058e0af57fab8e27c37274d910382a3dca6b847af32eddfb38db9f88f1b26e6596b7ddee9602ea57d3797ab5a7f8481ec399e236f03dca2ba6b94be570c7abcc903a4cb4c87e2f9f7490a30166b3b3907cac6d5936db005a35e0450f6c102e803960635a9f922fd46b64efb0e3d197dd3f98413c1b3ee48bcc7324b455cf9edac35a6007235f595dc7a756d4ea1de274571b6e8ad206c1d393ec1e3b68d42ad1a91d9826aa25c514de461460ac5ce10bf55f08306b143c02660b4a03fef0fee7705d9e2e5b7f8c4f5b4a2bcdff6583e4b76bc72ae06a23bc10f4822592f7165e6861c63b106acc1cdb98ca370c723e3233c80e1ad35c49957eecd9054e281d66cd63c3646717df3f26a738943528e12a72290506490902b69ee59b52643332cb9134e334f30e31696cc55145b892fcf26d9546057f70d22998e089fe8357c3243a036c3159a483d5426a71788a2ae67b2892012b766f04340001af321832bb2b6a1916fa3c5bb7bdae598bb0acfd1e358febef11e36aaa117da508b0b4eddfe31099244632a82e26b7192f63ea4950ca719facdba235cf448080ae1c552b3ead06c7cc0bf4e3378b719673cb5b1e3b76c0741248dcccd725b419927ecc06888f23c2d2062e680e103224da1d6176bfcf8d4f1330111a43868195460f42978d0baa108b50e0fd8df8347e379e33ae350682473813ab52e1f017fe2acda1046b3c9e0cf96f928d3363e2db5641116e59caab43eebfa41380eb6a0cce0995c83d8cabcdde91c09b67eb34f66b796b955f0448e419f7b8647616e54aa4c71ab12e3a8636de3b4646ddeb1e58f283be56d6e561da2c6af7d180cb40383551f57bf3ec09239780c70486c7a674eacf6a42707596fe840a290a46e0994dd27d631b52a4fd6dda7524ddb27d9af86aa0b90cfca37d02d024840cd3c4d002fea03b8605e104ce547549c1d543d5338204c008bbab49641102d6f53d7d6bc695efdb89ae74d723deb1dafc91429a93ca765063e3c82774feed3502e3ca9356d93fdcf0418329fd46469f6a680b2dd87a202d251be42718ab5d57b2d121d442a990625e8fee241a6de2396077c0463c6ec71a8210608ba64d5473de8f996f2cdf55420055da1839724a2f3052dc2595cabd6f19acf4e872e8bf0be45778efc71bfe6071f3c7761f1f3a52847141afaf81a14948f352029441a1878fec5cd7f75e30abcbcd9459253e8372d710a76288cc6a8ad69676150e39d089d9cb15bd41d74ef2ad0e01aa7a2377085a63a3b5ea838b00601dc04a337349e606f75b6e14e6edf88c2136b6e93429c907e2162f417b88cb12012e7315e9dad44df5e54584659a478b3425c4606e4d5e8eb2dbc6e77742dce9bf3e50c645c21c751e1ee793548f543046f4614bbb31955329aae3c2cab3792dcac322d6c8f88c5ebef89bdbf4df4b5bc212bbf31490409f3e52b8580e04beadd5506236533aaf10962bd9d8ab3acda31134236dac6bbc81feb1be494a30cc01dfe3193b79835472b6d4616b951d54fc25570573c3d9bc99ec8bf717654faca588761ebe22ca8d4474894fda6d22b5a475916efbf3e43ebae3cf283e486faf059668e837e4e29703b28aa430925232b8534233e3affa7be1c5001c18bb32e451b156e5c461ebdb7e6158fe5ab19e4c3eaa93f7186eb990c3e215a46098a544df619300d3443c0b49c3225e64a37104bf0e0a521a96b0ef6b15ac5a3053dfdcc7f0cb14486a8757957f4c199964ea5e3f9ebcac3b3b7a9fdef2a90742440d8c50d3b40731604f3e6927f9ade262f6498f1ecf81774c02ba51a2942c1dd0c4d807071b86ccf5fb957e0caa195e37d98e6d12ac7440f83e37405320cf945efb9ea16b38a9125ae16ea05c8218977917310d84f9d06f7208edcc8de4bceb9bb24260e04c7fb0d12b8c8dbbb0de90b7c7ae2c83ac808c906c2af514bac5ae9187b4d6050137ac5077b2be5452fbf7839a7004dfaea25a821422e9dfe8107efdf17befbd4bc51ca2abeec35aa4c738171bb4e819276604fec4605cc010f8700c0ad74f80ad2848c9f6497d20ca0cf2a144710263bab84f56c7031bf135bb1adf2e47ab3513088beb209aaa70c2ee318f467cead9ab3547cf72d1cb3935369d24754a6c0fd8e01f752171872a60bdee304c99bd978a9d3b6b3947108f474b296b2e184aad91e56b522050b046f81881b828401c3ccb7be51a548a4859d391909114c34d9b7362ca0304b3555f4ac41413b32be5a5cc746443e044885b3044d35ae244fbd0a7c09957fe67acc519b0b1bae71e14739c4f944111babae06408eca57675738cf5e2e3b74f7cc110ee9360e96f2ac60a386ed4181cf9a170129c36385f9c5fe7e8da2bdde696d9ce4143b59c42fd9136c2bf98f66f35cb5f41cc2c87c3c13d5e37d598cf8c18e4e60feb65a2c1af5cd0ffa92c2cf8a12d4c48f84562504a077b4bf2ad31fdcac5a695664d7d01e69afd6906a87657025faa9ceb996473983e31bf6fa723aaf14314379fe83b70a3e50006f15ed915f5639cdec15693751bfb40986dd16766731a42ddbbee9a6fed2654ffac7c2c318b665ca1286c6194e040d75113e66c71ea0994636cf67aff54620a37aeae4492e3a5fe569d0821a0140f99ad0de4a382496c820912a7d9946163cb522f1cac02500a30e137917682ee252ffa69358fe68fc764f9b240c633d3882ff136db11fe8fdff1d082f26c880085fea35ab9c586bd563388ba055d696d1159b8485c24cba314be7b2cef77dea3ddeda67380b472ece17c3de273f425f044d9deb475f4fa712d9fabbe8ced5797b45e08abf993efb7058048408bdfd25519b62d9684b154e79aadb714544ee8e193e6b285b954552a6cf471c4f2b5195bb165a7c46e7b93f7b1641ca79be312b03492385fcb451293162da9d172ab04877fb5f8e7c4a87a8274400de88b1ce21b12495d8b979cb6ec0c293ad2a7b2ee8fb9fc1c98d3694e4d233ecb00916bc56b644afa4723dfb62a0e16bc44dd44bb5dab9a36e8691dfa92c8b3cd328dd5e1df1ef5a0cd713cfcc296f25972ffb9c6af2af0abef739a1a2ee99af69a535599816f0b92cb39efc543df1ab5f4a6a5886db6426307ae9a0a0f0886786c04f7a2553db92a51904a9c68783e6f2cd7c685e3277a2d3ab4a26f3ddd55851a97fa69a97d4abcc27bb571cb920c330c97ec081d91ecbcecb4169d8127281c8e78db7c223cf28049746b583ea5dbf17ca0974c8a2856a64b7c189a1089bec0ae5cc67656a9e94b3093ea8478ddb15f725a6d926f81244b648cc3f64fef6f25ff33c2e51bf2cbb8a619b263303909b64b658cf38d088b500601feaf06969904d4471b5b1cb1796bc3cc8e6a91515acea33c021fba7b6b3c492049c519c6ecd802e85250b69e43f8085fdf9104e5966fbbdcfdb318241ea21ce9b2c8631f481ac5d484aa07767c04924bf57413b34d07fd1552b9fb8ba6aa310fdcc37b4235b7ce1646b98807634057bb20e3669111a92035996906108fd836fda29a9699596600a36ab4ab1321d362ca9b322692c717c5e0dbcdf1c97e7197d46a4541bd728f25792fec9e0c454776a23ad3e3c4bfd221dbd2388d8bf54adc6e300e6ced2108d0e48f4b1a77deda270fff058b9cb7a1349282b6cb2078adb1259e6ba218797fdc6fa20546bd99c034f86c7b0bc027afa1df1617fec220623d676e9a0dede02e0a9a5e7e9763bb01096a57190c0b086e078960671c82694dca3f50762c057e026a965eb2445cb3baf79e32dceb4760be4aadecd9d07c972bbcb0ca620554e38eeac8bf08c551819a39b990aec48c5a1ac278b30463f39304e7fb9a32a7428e5d9958dabe1e3675edde00c5f6d181fe8a8512d19465223e4bb965a5c3ac1a6e4427062778780bb14d5973fa753198f2dc55ba6a09dfabbf0156fcd4ca1bc199516b2b7a5d3cfd6c49bb77a9be246c736725daf19da2e07f5ce610bc49dc7a4d2be7197e377646a646eb270aa8869b5c5dd0a76a627284a5199ed96f2cd2d111d2493f0c2c3405ed4b19769759fdbe4b8607b877bfa7337a86845b95eda223eca6288d4b4854f15269d6a8bf9d4fd9df6cdea1d6e896fe0a068d11f477a2cacbb6bace0fb70105cd99e1b4c3c953dd54f05cc828be4368981837bb8482cc4a6d6ff21d92f8dcac353d357f140a9b1f0b3ee477cc3c0150a197ac3858a7356d912e61ddd3dfc5ed6f56d166663b93f2013199ab6895398972cf1e17d5efbdbe6a0162d7739832a91a46ab98f6aaa9428a2a1114b94fac96bdde370c3c5d8479b3b8b0ea6471804ba0515d4c70f88d68c98666bdd575e8d3a79d49883b14f06a14318d7c9489950630c708070412eaee236d618", 0x1000}, {&(0x7f0000000380)="7f61edd449dc19131d0015cf13b5c1575946807d43a0b95cf99e8d7c3150d0df5a287751f73bbe917604d70ff37a505cbec7af138bf2f89b252060e81fac5d8c44a4c3ed", 0x44}, {&(0x7f0000000400)="c8a60d2b0415dfcf15065c831067c1780146a6c00593d84cae789a38ecf701065d1dd4d31500ecd7f7bed38dd10a4369042e3ea1f3f082591bafd1e72a4a41911f88b3d15c942e653afcc51aaf2034164b24ddb98b7d234e0522f2b299621ec823102046bc7e85dbce1ed347a5d50f4b12", 0x71}, {&(0x7f0000000480)="4bf5fa15404d9c4d6f775fb0c0f8cd164e2c02d8e913e30f797c7bb00e9de94762173eed8752350985cf77f183b0bb662df417be3ac6ec185ae1f8f0c96eee499546f10f9abc351fa3caddaa03d49225a6389090a90094378514f02f33a34bc67176b453bc134a5bf04b8f4176758fb53f33d6239fb51ec42fcc931e0458ad7734bf0c547f64b395111e5090c03ff8ded2800223c1f6a913755d2bf3db7e6ceb357bbc06f85f58f570a75a8ea51264ca54f5569c8d0d4c4bcf556ca1e142d6354e9c7ce64b2e663bd28a68", 0xcb}, {&(0x7f0000000580)="f9a029c8a508a931d56f51b544168fbc7e80bb7a02b8d41a9d2eeccf67af43f8df48666b78945e62fc91cee59fb306f95f25133f0a6a11579f57c35e1d3b0fb849e6ec", 0xffffffffffffff95}, {&(0x7f0000001cc0)="df04a170a560b70961b0abbb5dcbefc2edf42d5dd2ff07ee06e7b0d0643f543a4b5d48a21feb323131a4c3d500e47d6a56d2f2def9d73ff4ccb00f05760c7f74392c619fd83235873f2b763336f2cd8a5914de77a748dac977ceded6d417bdcc5876185f30b85a1818020df5211d8b34b1da2ff35cb27de324a69cc54efd08a5a5e270241681607e3fa276cef6dba847a223e47d5c51773f10dc943bffeb3d14603ee0d6381161b68844a0e0fba4c536f6b6849e430b14fe18e519e629c9edd8a513de79c6c4820443aba4e2c0d625314c4df4c3f0bc270cbd9de782969b4a17bf309eae95ad4769f5e9b9e4dc3fb8270cf89ae888cfecfdd0dbcc7426ff170128e4e4706106c722694e5a3cd76f7d4037b0ebcbbae6f2d691148108508c3029bfb30fdd7d07165313e4a13b4d888e5a5d3e0fe1053db3554151ea805386bf4c892a1998b308225166b37b5afa7121c0c2d679d01638e3f5800c42c56039cab79e3c2358f423f9e866611541ed1204441e8d7f9e2ea8aadec9d3693bea38dcc6fa9ef289d554a3475112ef310b3f0ca362db0114eff32c6452d2c71d07866b5148375a69924c81aae25ba205b1b33ef927aa9ad121c853d72b17f9e014d2c865eb157ab46ad6291856c55d4da5351d6c3c58a9ef97175443433c897762c3f9e628f66069201caf038b29881dfd52a1427617260f55ef3bed7b59b40dda33db45345943693ef571ce3fa6101a11a2e662308e20b6fbca24536563ef84057c7726720d203d80fffc81930f953d82524405445ce1fbace5b6594bf32d07a7c61cecbc59cfdec7a4f1b94ea177fdbf5df0d1a32882dcf7d043310ab09a677e1ff901c463461f31ce4144a62bc8a0904ffbb8abcb9af557fb1200d017317a80424d50a166309f8961d9db828da96a1f68a33398ed7cec6014496ff86018663d8bb446cfc47ada47247b6b8fc905fe0fd411c46527ae02b26c16f978c032761d6f80966f400aca897ce06bda380d1bfd9f0779401b09d667e8b94ebef28aab4baedbc34fad7dc070f79593e5b90a80520a0b9c090c74bcbb975bc0df1f6587083b66028157ed5e20b6a5c4321c39b0b2a069d2fcb9f7877552f389b4598c39e3fe7a8b760e08e77b7ece68fe0a45af5a2aaec47466d010f9a80bba1f7b922cd8cd690436e20a77a9f44eac4305d809465fed28e5564157aeb3a2c1941a169efdd75f19b68899e4e3bef3ad8064ec71d7fc6030b2b02f010524a5d3592834182cc079bb6bbba917fc6d4e25e471527f020f9caa8eb14835dc3cb61a2d6d0dfdf0dfb42c5eb2852ff58365b02273bb12d75f4b761c499591122a1afb78d28e6637da8bb001897fa225ab547c5a8e011f8922b39f23efde3972335baa3f4373f753da65021833a4de2b0a300b60ae2496ea57513d9e51c16cb39c5ce865acd61107bd5c53d3637506093d423e1c8125173a46348eac1c280f27748ed1db2bfc4e837a0655e8766d625d9f6a494e11a7326f016bb7e41ffd9ffecfc112a48881a7735311d6bad4d0f12ca9ab97e3a798907e7a10e01b5cf16067e5e2ca05f713b23d22a5228128c0804d1f82e168a5352740e33a8fa7d63f95af081158116fe9f2ee4e22d23ed2edaf0002a639e3ef65b76a71c6be184db755fdb2c79a181179f9451efb59045e8f10dacef605bca56acd5ae1b05855e08f7c0038b57060bcdb3932d16010da6368c660536ec12740721eb63392377c9b7ed69e37ab25948c088261d6735506548e689a4b0fdd37e8ae9360f70dfeef941f05f27579286c791462219f9e2102192b08912f08ebb16babe5e51882c17b816528721f37baff4ef74386bbdca4cfb7e6b18c07df6809e847faed8af44670f14dd44b17ed293cd9bcf2e04ac5bb6561df6e979363a6cbae09d4b27ef01be22f918b89886a8ab6482fa0cbe57c913808bb12170da914e63fa8c552a6f4a1db79b036d240a8363bf5df1926bb6fb09db0bdba137e711063561e431d9c1296380ee2e7580cbcc5b4751b3e84d476fca023c5604a4b5e0a9ff11bc0593347e0b046b63dc47c8f8b20d24368a5bafa67e1efc5723bf3e635d54d2eb235920212c009646eeb0526c7e95b589fdf2feefef225b37b44ec5c9096e60b0a91fe8101064e896ba551663d4a45e59e7314246bb075c3148958259c9c278becc16d16bb6a97aa3d32ab2a80be3fd1e2c071c9834afa248bd3c79c9248006e80653a5a0093aef159e5e7b21eac7de09ad4538c0c7915d079df7c234ed86170a74a3288630c27cd930af37cc853a1c010910ed2c47f58359bc9cbc7860cdc5f6ae6007329ad6018e286a5de843fe38d2b3f58fcdc1849dc0dd53d8af748e2274e1a927353cf9b50bb8ad5901599e4fe91972e72cd6b08000f9103a3a06d4c069ab894b5915892832d452c166402b2a358e2ff55c90971c6035d465df83055f9834cdf49a23d2084747b4d4cf7a4be3f1c00586540e4aeb96571913e0ab64f12c311a5ee074ba97ab02d0b8775a10fe051288d578660965e63399b5723e2b5134080246c7a4c3ff2c34d3ec985597761bdbe217df01ed35d0a91a16d51c1315e871652a8451ec9d1c2c27fec301e5183cf57d98f605522168ba4f5c5ea075a104092e1517ca0991ac3ee58a58fc7ecc39146e8538a7d37305ec213df2d34ff87a62913d04d46e581a8bb0086c6d5031fe525c3a443e19412a4ea650ee86d87de7bb6349f6cce651d2725c266c7d105d50899e04dd8b5af09e74fed7b5bc4a2b9b010874a55fcfc948998fb8d5ae89cecd27f3526ed9a13a49b3aef40fda4aa77f6ffd6a13042b9a79844067d99ed106f203fbb8fe652fadb98f2ec5eaf4ec3025cb813ef9d4fc79511712e56f27fd18e969887a28e2a110ac5fb8c152666bdd03a84706e08cc16d422dfc92677f5261eb8fa7b8b4e6911b22db634739ed287299750c0333df983424910b86857ac1ad13db705509a6ad14415af1f1083172a5b15cdd8db96afde8ebbdd0b320f2fecf98455b64d01f164aea41c13f541b753d984ff5da3be212875630aed939e6c05e14717f2971a486a7055705892cfc74384851f80c437f1d2edf78b9c84ba654e22b2ce434019829edefca448113f2841ac1f3a21445900824214dbcbb6cffd85b34abee34cc9ae32985e545f8299364707d3d2f35fd44db2f52a41197480e032d6b74ffcb2b9791fc77dd5cefdc57b155f89b2b20f5f82a2b6666d8302f7944c55998b2be15aa64fd6261415cec43f866c472a4d19fa21ae3e50f112f118d90a16b239d9397779921931693dc257cdefaa6a98431dc86eee862d7b022b185d11a42aefb50118ecb3e8b3da4ec21fa7bfdde3e3a50c9c44e58272213694b293f87b84a2255f3b2c0e42c756342e15c5432d79a8c2309940e428fce2e5984fb9191198a67c4dc2917f330604773e54cfcb8df89abf37b6e4192d32d45d89b1204a13dc5eafe0195a075e92ed50868b15768fb4941fbfe1b29d61cc5549d8d82cecd2f3088dacc19130e10527bbf8eace852bdc5e8e3192ae2fda535fda25579d552d2d97763740686056e0904f02e207bfad8cecee69801e9747ed403c96ceca511df86aff8ac40f8b8a0654e9dec69a4dfd6521d581dd573bd86f22a26fb6612c58eb7d503bb30ec549783f320f95c351001588da0a7b31212b5d37e6d6b0683c0fe925282a70c34a86781ad9b27adb5f6e5d3edf5350df81c45ae1314142f03555756b853436ad4eaa7dff375dfb6f6332fff4112d2b51003121917dac243be3fb27f433109aaaf211df3056846bd7e2b06159daba4745d3c843bf6ccfeb6ea10945fdeb59a188282edc51e5e0a0db7c60e0b5394590f8e8c33b9e1f60b6780ffbe46be120b14560417edf4b8a902b0570d250ac4bcee90693ebf2ba5965f0b0cd42cef5a979fc1f854babf1a9ed9b22da4dad5cae28125658e27c150a683029717bcf2c07eb1ffc94eb35517bbe0f7770581aae598b46529f66d10ab8dc4b4d98bc496d9e3010ef9a2dcea43ca5fe68002adfdc24886604f08a92b3b3f0c7990950123b93849bf99e012c35ac52c5c7c6c29b3588ad137ab0f3fb1cd146c730f8f9891f39faa0b6a8d96fb0f581c85c7d80c3848055e4eb9e9c8ff04f360685156bd92d88a7be6a329a5f54d57913e54d936b12fc7f8830208de25b6fe17d7b0da0165af2a6fa2e87a392818b76ab4c84eceb09879e860a9a5012e6977499570003061474729e3ab01a70cc3426f9a588a3a69c7a61956d5c2463789a43a93c9e164e9e6fdd4d1c0c9763310f29317ea8670106ac8d92295159a834a3ca38aefe39fc8e75083070e8453302a120dfc0de069b8f0eba8881c9ea340e29a7abe26b79e5c66feabb2857c621caf587617729f64b7aff4d60eb42f908f4fcdafb2b9697a1161c8de9bde480da9496baaf7526f53e7bbcb11be2e6de3ec20477a3e3c030c226f997389e8005dcdae36b94c4961ace0afd91357925ca7cde6657ad2148fad1fe388e1b2e64decf9f861287069b9e46e3a9bac8e9c8698136043db622ce73bc9683bfc90ea93a6694d64a41ebd84b7f6aabd128bf8869d4d4c37cac01c2ef72204034ec318799876fe206d7cb57f514333fc572cf5c42971cf16f09f5cd7dd6b7362553a74d8d7ae8e37126599ef7f109e5b4b11660cb04331c7dca3ac4a6525ba834b6c106a33f89d57f46988fb372411e6df1f3ab876494b9192fdaa449e7bb40531bc9ffa835be9e55ad1bb4bc26319459f04e144a817b30e6382fb9f8ecf5f3fc6de536eeebb2e197fcd67843f3503e2ee341a06096e4fcc6e421f0f6214666dbaeb0cd1c2fba8114ee143bdbde1bb140e9d804520f95b72eb82c81df876d3b0d80d0a7f36eb98465bfad4b28d6f6879f930bb9f692828f4eac9157add9d96844b366ebf49f2d88ca057ce56aa9444397397a02a55637db9d7b39e4616bb9644b87d098f719ca558cd929818574f37625208bcd178ad6a6e88bed3730239ddafe30a46abb966d96045557883890d336be5674342fe9eac961ec34fab551e3afdfe238b9f24d8fa9c7ca4f27b0b0daf92e3e5111188ad6fd6ed6479b95c7e7b3bda8a10d1c5498bab2bfb77d4be5621cd5c178ed6221d00247924c32035a950ee276fde6787b90a56164e096bbfe98838626bf3fde238e7c1946fb0f75d169586e9ecc86d3633704dc86c2278b852f00ee5c779a012b59622cf65a8e21a14e066d68419e261c051d18a6e222cc5987bb9cf8c3c9afe86b9380905645ed3ef284705c778c938b283d3ec3d2869528968b84279a4429b7a3a42cadc5aca791a2db7c35ba7fdf8039a36f621154b36c684b9ac5ac9b15d67f2103ad22245384ac81915384699cb610e92eef268c7d14cd57a2e8f90eebf19aab4c2724cb44cf149200cd00ae9ac3bf340a4cc57f7a1ffcb4d89f6ba18ec6110c56c88c3e99d0f00fe660c6eb99886cdcd53a2d3cb0c907ac268c04e3a5384508c4a78c3554021c88707c0e05684b054129a13043230c3f49c0f9d6c9eaab980e709c2887e917a7cc39472c627e67f80dc2b1d5af81b7f0d749624a54ea681c5033b62b0c0f47c6831bb85b20d0c0c9af1048ab16b45336a7f7bb7c8b1fa24deb554860db0fc24d8428812eb1b561c90290560999393d7d2168b1fdd8227788ef215fb4c9a8dc8e713934f4b774e338b79341e9a18bc342e2c5543a0c8f7537685c9be3f0dc20a775cb6a6ca00ace5be4e1b0f94afa4a0b4b149c0c7bfc1f465f95bf46d466567c120b", 0x1000}], 0x7, 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$TIOCSTOP(r4, 0x2000746f) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:33:23 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') chmod(&(0x7f0000000040)='./file0\x00', 0x80) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x1000) 19:33:23 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) chroot(&(0x7f0000000000)='./file0\x00') pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 19:33:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000040)=""/98, 0x62) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, &(0x7f0000000280)}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) listen(r1, 0x6) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x2, 0x4) fcntl$dupfd(r0, 0xa, r1) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x2) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/22, 0x16) getpid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xabbb8dce76b3188) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x7}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x2) ioctl$BIOCLOCK(r4, 0x20004276) close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x9, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) readv(r3, &(0x7f0000000280), 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) getdents(r2, &(0x7f0000000140)=""/116, 0x74) uvm_fault(0xfffffd803f014770, 0xa0a29307838, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13