8}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 03:44:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f00000007c0)="9529e086bfc9822f2e237326871ea322eb9360726930b4584212b898b256182ba42a7a7104af30e60044c7cc5a17af4e34e5e32c002103b2d719520136690f83a2e90c0f66c1a7c1d0a51891a246394c503fb6ab4db7d9ed6561be91aa371a2d79992eaaa6573c484e6a4b412b", 0x6d}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) login: OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 03:44:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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"}) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = msgget(0x2, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000400)="188c1ee84080cdecbeb59a97c6ec347e4479802ba2df9547a7ee7bfbfb1d1716f4129c27c3cdb265000d8153c60f7486c0ae33ac9c392ca5dc9720a26d77369da8d4e46288f6048f318bd19e614d0a474ed0a73c775c3c8799ec72e16d28b451455d021a497c5f3c58d1c2de8d68002b1d0b2072ba8301b7c3b137b0d3e2a5c3c6846c8eda8789d74be4db8bff72a8559fe5a755f619feea7a5f3b47453f5a7c2c72798271d31fec7aa39356e04bee09cada0aa98c076d4a9578d08c3f3644c7bc48477d", 0xc4}, {&(0x7f00000002c0)="692eac99c805214ea958c824bbe3162b2b88ec1e1e26d8810262b9cb2c84381af0c291bd05a05641fa5720f9dd17ca307741b784b75edb659336cf2088c4507ae2868b339348d1702b856d716a8a2d1e50e71cde487dce9f0e5f69a2bdfe3658de9f452b8ff2cae12976e80ceb26", 0x6e}, {&(0x7f0000000500)="4e60f26e90350a789add49cc23441c013d9053f837d37e3d33c2138b5f1b89737571863e8c2be08c2b04650cd8c0e2afebced80dc1fac8634bd74bc85c1bcf79a064e9c61d6ef55e44359738032ba13681226e5e35a67ede923bcc20d2025455d23a8055b9834a68bcac07d731909816d6926ca84d2394e7b6f96195ee3eb955075c9fcc5c61fc179f6ffd1641f8eff9077e1e758b731a2d9c7e65c5828a99e6af2a79d81fd20dbb1bf065fd2bdfc1361b658cf2c244706bed9b38744e7dee57528b45a4b41db4f47c70a5c90440d1535e6bf5d5d50837ca1a1c83", 0xdb}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r3, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="00000000d564129372fbd911eed439396062c384c6a2537066212a04de95"], 0x48}, 0x4) 03:44:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget$private(0x0, 0x84) msgrcv(r1, &(0x7f0000000140)={0x0, ""/197}, 0xcd, 0xe450490efd668801, 0x9f519ab2a144cefb) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 03:44:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0xc4, 0x2, 0xfffffffffffffffa, {[0x85, 0x1, 0x8, 0x20, 0x1, 0x1, 0x7, 0x1, 0x401, 0xff, 0x8823, 0x7f, 0x3, 0x400, 0x1, 0x380000000000, 0x59e, 0xff], [0xffffffff80000001, 0x3, 0xc23, 0x2, 0x4, 0x6, 0x8, 0x6, 0x8, 0x11], [0x5, 0x200000400, 0x100000001, 0x4, 0x7fff, 0x3, 0x5], [0x0, 0x7, 0x7ff, 0x7, 0x80000000, 0x104], [{0xfff, 0x1, 0x1ff}, {0x100, 0xff, 0x80, 0xffffffff}, {0x5, 0x6, 0x7, 0x7ff}, {0x2, 0x6, 0x7f, 0x8}, {0x800, 0xfffffffd, 0xffffffff, 0x9}, {0x802, 0x3, 0x9, 0x2384}, {0x100, 0x8001, 0x0, 0x2}, {0xd2, 0x9, 0x7ff, 0x7}], {0xfc01, 0x8e64, 0xffffffff, 0x3}, {0x5, 0x4, 0x10ab, 0x103}}}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:44:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) pipe2(&(0x7f0000000040), 0x4) 03:44:49 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="091d5ca3bb91b913b9c92ee61175e141ba8e21ebfae28c5a6ada7f942d5231a04eae1a0df28d9ba335b31b4887b6f49cd98a665f9b98fd0a00b66f6e4a4ce40f31", 0x41}], 0x1) dup2(r1, r2) close(r0) setrlimit(0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) execve(0x0, 0x0, 0x0) 03:44:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x0, 0x5e07}, {{r3}, 0xfffffffffffffff9, 0x36, 0x20, 0x6, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x200, 0x3}, {{r5}, 0xfffffffffffffff8, 0x5, 0x20000000, 0x2, 0x3}, {{r6}, 0xfffffffffffffffb, 0xdd, 0x38000000, 0x7, 0x5}, {{r0}, 0x4, 0x0, 0x80000000, 0x1a, 0x8}], 0x7, 0x0, 0x0, 0x0) close(r4) 03:44:49 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) sendmsg$unix(r0, &(0x7f0000002480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000040)="a3443bc837d2e3edd3c89cfd0bd3fe3d7a5f98cfb20707277edf14adb9ade6483c91c480057b48b067449ce3e489f9a3f8649bdaa475abc807fe3a0c208fdfbc333a50cce96c69211cc75151676f6ac292767647cf36b2a176", 0x59}, {&(0x7f0000000140)="6b95d27c2b421529362c1be3a4f8f66ec54100d5716b801b5f4507754ecfb4c5b74a95d8d504844067ec0d22c9d94607cdcd0e92a673d16326e8e12fb87d6f340c675b2823f61f50f13f3b56e0613f0ab05e322611893691998f2b74cf7db1c052ea6c48852f1cd5a6f893a324f8d907fc49a688148c77", 0x77}, {&(0x7f00000001c0)="c1cbcd79e6c0c0a0c5ac8aa3ffd92f7740efb092232c0ec3979e1125fcb5b110d5f5f36f6e66a08d476e3c72f770aa996b13f7f43ad1dff91743554865d5bdae91284ad6ddaba25ef851dcb84b2dcc7ccf526e7176c524d514c76cb805e008569e273233c5ff75772937f0c905e3b2d8abc1b448a7774e9bc5f31cf92c13fdfff17da2f45d15eb99817a02cea1620704777af9f9e83a42b2b3fe4d1df2787da8f3244dae95fbd585d1815e64afb12718e8082fbb85a55751e78bdd40bf6370cd560dcd36d21fe2c8b980b6f203bebcd91a596865a4839442471e03589e34a6a413360165c3575f40c2a800b8b38811adf367e281ee1aacef546041f891", 0xfd}, {&(0x7f00000002c0)="0c9d58250f847e1a3ef44ee21303cdfbe7d15e0bf645637c2db128194073ead03ede858211d7a03a9212cbb5d1dd0548c2e017c6d74cc57b77cfef9ede8997e0f5d5f79f486fc71b9f836fa4bc9a0c8055be2133b0784bc8e78b47ae3b3b81e630153b7567b84de4a1a7f7e4bd0931feeac9d0712d773758b59d92dabffc74beb9d7208004143f80f4683758c264e6e1ecc5453ef268e8e9d7fcda9b9d536a0f2cf65a0ea6a2e829faef8f119ef7f3c5585a68ea917984ce29c9e5fa3f5427d3e0f00669c8a534370d1ac62d0da8d0d9ef73d41f88398e4d8b4cf62c39d2f46f7b91c844dc101866be73601882d561c288b82ef7d488995f16331381d313cd192341369646a66541c82a65c639f8b74ba3d6779e2cdc528dade4681f4539ecaf2b9f4fcd4003adbfa551a7476931b226261f3fc58dc136d361a49c01476b6c31bd915ec8862a3631c4fcff0c7484822b831acdd1a644b96da3b410e7e11498cd4b223808f370181175712e47876bb2c2d5e1a75fa1767ce583b2ccf49a6f1a06f4de393ed8cd057ec6f10f894a6a95e0d1b1cc5b52e30d57c34ab09c2e7f127709369c23ea94c6e03ab3b526c96acf3a619a67d1d4ca78fdf067a795f2a64e92ec8b8e2de906f0ae061992ebddf22cd2949538ade11641f92b2a14f2410ba7c2569167323574d210c88e1a978f41d76cea758ab17f1fc2cb640c915390ff7d54e6d566c4f3a90e6ae07498c333fa2cb62152fcbb3c9ef74ccda56a242aa9c60d58710c49be0fa50c0d63d76bdd021307099304f450d445f4dea8a9467c10d6c65c2784031cec02f87b625c508959185f989f124ce3331a8b9206f591d7b2058ec9dc3fdc55255ff762f19623eaaf107f9faa2e2f4d57ec46c29e8a6fba723bf1a05b63b93642b00ef84f689ed19fb8dce60ba4108a9e497d4db690ed13e14a8bb5c85014ca19feadda33ef6c363aff68362a6a4c9b355dae6c8261f0614a50004f9c0fce8921af19a4e84c659f23a5385cbdfdbba5205ea64b98f352e752b0e6a9b5153cc1219735616282d65628ec94879cd05a9a1d5ea90ca229b8ebfa510362458331546748bdbbf31e2f4b84c5d6ae4fbff73e78773733c56fd8185acd0da627bbc56170d6056794d378cdfa82b6812d9195824c5c30580490113dd1728e98d1d7e104693a03683ec12b1bddd25e7e8b1f598bb64b182c8fe32f6457723ca1ce3659f24975e2b5f7cc2e8a8efda964407a6bb9a8b20ddccb11dc5dd65e3b1eef776f32fb1791976ae5f4a16d986210e020f17a6d1512b29450af093ed0756e44d42b3bc1cf0e794dc30471950dcea58399f6598487a262eb1ad081ce084b8a6f325ebcb447d2209acae95b140c26e1f7fbb144050633cc71dce6d5b92a991795fbd688ab9f25985b213ebc7c3281977510681fcf785b8012ffb15669a0f5cb23bfbbef61fe995dc1c8f223ba34b29dc91657fbcc643924628910d59917b2613c7da9fe2f267d50c6b14dca452c62a2dfd59ddca26a012f7c87148374bcd948e960c609555d24be739c1f52143d5d0323835601c6349f0ff992512b9931b934e54f13029a202c8dc553162a900e938e9e8a72f7e9964387201cf6d7509c561a7189387b5fb4c070b436eede70de67ce23e3c74377f0f53a41b062057733f48a95e33dde7c6691740fe5da09229d68148191b85e554d62146fde9ab77723d6aae55fef1bb87cea94f80e057f914ea7f5b99e80b6a9fa0970ab0a845b9705ad8245b032f3f514fe82340fae868d9610a5bba68674d128eddc284935200708e74ae78adb811e7d538e707e36eb55d1d620356f5af14c106a1bbeb22a3d73bb844fad989f78abe6092271c828337bd2736f5ef723c95cd572164418989f7a2bd517b81c97be73d8cb64b253de3d700943751943fae468fe69c7e82c8719a317a0a28654d7be4a84ef932e28ddd6f06fe009f3dd8d8b7ad154f2fc9d6b70f89db5bb4963ece3ceeffdd75b98e9f05a071d84ab060c85d7900dc400c573c051ff7639a605e7307e7b5834fb6dcc3fd8d6b280a9ee6ff32a959220573e49327b5e3f374bda8301d3370259e09d6829b420881625511997cec659b5a6d46cdcdecc6d976d28d07ccd3b917356a0abf1f3f9168da2372b9f0908c693d3e419ec560205557ae6e14843e0a23a9f2dbaca2dd5ad6ae3dee35f08c1df3ea9400005f3a15c4653942c0e381f3005e6a70d3f4a9a9c7b4b5edda47fdeb27aff579ee25e15e9086a3580ce68826dcd3883d415d2fcc24b28203c6736ce59dd6463a948dd65d46735d4325ce2015c2b90db4f414d56b569b8de50a42283a9521c3efe77eda3d11d869ddbbcb1f8221aa34a67b09c5b3f9491e63f8e4dcf1e7a5f6f1c5eac335006e4711062e2fc4f8060201788feae029abdfc06ae651d8b51c64d986571910a98cfbdf10913562258746e69da400fecddc2bed26d9716bf2376d674b9c50b3bf9a05dcc794b8e370deb94b3dcba469b907a346c486cc376d324b9a52325e883ac71e015a8069a7dd679aded3b8abf1786e632443695a6f4111839e432ee038092cad3f99cdcf356d74cafc091539b9716e4d44ad6094190dc0f6a03a544f71ce22c7e52d3b87e61e78aadde2b796ebba5aef1a952f7565e96166da3dc1dba46aad603a25ae48a5cc95c9a4eff1ab4860ad690c57f6d4d1d1addbb19c2fdd1a662015857fc8a2ba61a1b4572794a60123015a9663792230e67333be9e2dc7272f8b129a5b2671934d0ce3ead8c67f0a9694adf5678604cc437ace739bba09e5089ef94ba503255b0b979a42489d5529afe755d486bdb68481ff5dfde6177f6cb3640aea1a05c95ee1abb5fc7cfc0e38fe600ace3a309585338d25f5504dc318041966265ebc3c4f77140f0f87df9d8682d9be0d33f3d98bbd415c2e0699ac9f763616a33186e98ffd4af806399527619a5e3e46ac76235a8fcacb98b9f5ec033043fb55018129bb5e77cbb5cf69f5b85bf19581e5bdb7f1234cba49a342e7ec4368b8f39ed329a90fdc3d137d1b1ca242a88b963ab1cc4c8060a5ca042a177fada9e039efd9e9d5303c2ebfa635d994df1c1defdd6da3da6a572b928d08f34697c659578cfbafff146eb0851bbde9ebe9b18ed90dc80c0f6983478868bf23c57de3d7d3c387abc775413fb298712550709674039ddd4dba8cdf7781b112ca76f209b501af963fe82ec695d907bbcb78a5d1d803def707b0f4e8ad8be740210ea7458110ec5a058d9b358eae753b3decb3d3e9d10cb094f16bdbfd9566a0e047038ea8ceae79560f12f437e9c217986a6ba2133d8cb2f2ebb76ab243928a48e6fba03af5db656994293915f9646e6fa51ad39acfdbcdc886ed9a021de82df2307f69f2e0024f658558be1b9e024f44605aa68d0c6cf9326aba837a80426d4315deffd81563f9e729b15b6caeef4de388ddfaee9d9a83f2e79636ec5903f5b7a7b7a6f13b1b6553b24315350e5a13f4ad9176e0ee86f26189608b38ee46e752548949fbb477466dd8953338378a03f78462e6e02fca98697d7540f2cbe2658b8b80962be3cc3097bf5c3126af166723fd785ca0288ac1d7266b62853406cee2faf3b86c232a508a54cde8c37642564ac7a3453ae8a6f116490869b92a588f20468bbd2f9ee4321ba089062e3632bbda902e69633f8c54fde80e70f21e0141745bde769c3d435601d4977d672f3fa0c34747066e653660fa9d114f3e6647277673ce80f9f97c181d3faafca999ed75a4750a3d7726d3ebdb12d6a4dc2237aedeca966159ce8346893fb5b299a41569ceed741d46749b974466e48ce416a4db4123dcd94ff01ec43f416f61ecabc2f9ae03995d28e6f8d36676fefd5ed851420038065a6a8fc1a0ab61559d9eb6096399a4fd14e026664382ee494afd3c619183a53e4320d009a47da9a9a3f0a8f1cc0a6aa79e75f951700af20687d3a3a819adbbb3d1a42d242ac0fb851be790f1f0baccbc829169eb365ff3d805613c35661bc8ab7b190e7042c89b9a381c519b7ddf90dcffb0cd6c31ec98700087df590d32cca9e37b02d5cc4d2caea45a09d9dcca2a2da67a6b345b0706cd34f94e6f50bf6a8cd8175acf4bfe85d2afedb39175143a57a85206aa0119791b9892003addccb7f3b2fc15a039faee170e9eae39c0194a6cb9aed6818622409a67f63c3e5e50ca8daf1311ea053b7daffa86488514706bf767992bcdd74b2cdb617fc4d9b52a2d7d9c3d3b265e68cf251a9b6117a5a25aee9356d778f41b65f4c02dd1134c8968a4d52a44204d6d4439a5e9ec7a552a61901cd0cb53fc9c13d0860d049eb963c20198c9915ea5225e174b863dc7acc74f22a4c03b2f85a42176cdfa3e7854454406a83718b0591ef527103ceb403cfa8ebf9baae396e9b04ddc9d040ec727096036f8e37cfdf3e148d9a6afae467cfabb194a1c05d4bce2a88f33d850d8bcd7bdd299d9a4cbbeafc4ef90bb4ba4aa2852bfc7c0be5be584f6ef9bca3632c1bb9ff787474638b5b1a28f39dec4cc157deb2166f2887a9e21f95f192c9fffae1be7b0f8f6e22c836ac9cdf18725dcf195a7c0fc144982d4a25cbcde60cd6ffb883efcf1511543db16e61974fb6d4a8e3a345af4c31116f1714f64014cc30ff66048bc3861ea1e0223c1189e64334ad239fd75eb59c5eb74a451d11dcc9eb7cb78f73ae01cff8f933dfb75bd31d00e3ccd0d1f2a8fc274b51c214b7613d77fc7d4cd999d2481dbcaf709cf1574039201f94258f6de9d5c43375840145c9e8cc3d228c1d06bb498148369f1dd35f5cac181a0febcf234ed08f5f7c0ad5a57b7e428be8ccd773020a5a867b476c4ca518379844073f3b4eb2ba277da50cce0a1c072c3ddd8c630f124712f3f0bed65b40252988fa844a378254e21a3071927d1fee217de9c69c844b7bad0ada912f67cb9c8498e3b642b3d338a27fec73ff6869c6c227fd856d385715a84fc9a8202427435dfe74ef80b265d54228eab85363b07363df7570a635b11ef985e02bf76832930dd025b1ee3604042be390eca92919b9cc7ac98fd33db16e2445c576641a33837605ed40bdad6cab0196cf5820b85286a4a995c65a610dd74414bd6d73b7d2222c360f064ad85f720ebc9fcf687402b7aae17833b0edac997710e3a00d6e3a7257245a2abcfa1242853effee1c4bf3e939349c84e40da1f570d3356eb11f47f235b535cf896c5d4d71f25beb53d1e96d7802c878cb41dfa20d998173c0d1d9c4f226f88bc6d2ab1625dbc331ab48cbd729991632542a7597e27c852a55f94cca9fb61ea924e7527604a047609ebb34477aad357e02fe9dd0879b8ba02e4a0aeef2bea3086b2c91a784a10c6d0b4c3fe042d572e8530b0d7ffd36c5d70414bb8f26794e9df84f17d1b3ea17aa2af14af00f1c6094d4b76cb0a10bfc024a79437336dc3b0d280087d63af22bd24c63d2b772451bfe95fb5edb0c99e5852dc89bf6cc53f5c6d7ca7921ce85288a9e721ed7aef0bd2ea82bfa9c8397a3e2041698a18f089615916738f1b689ecac8b8926cae605252922b62ef2fae1121cee0017c3bb2bdc98ac305f640a283473e5ae9d94ccce887eed461bceea634a9b2474f17e930770b24d907555260fde4b5c8c0ffc51102db3d4471ae1b643ae238d5861e5e614683a8124bad414ec522ba6d43cd8b36c8d92ac2f41d9f14b0c9405b7f2cc8b81ed71ccb4b9c54d2ca75aaa4a51372ccf4b07187d73a39a7560e2c94c7269693d59bd20d560ef9a2ea858542302dc0c0f", 0x1000}, {&(0x7f00000012c0)="44cbc5db8e7b4711f58ecf89f2d3a347a7ef0f308d7ffb6bb33f059b3361a9467f162f26039a4bf674a730b6e7359bb0fad0a104f75138e9dd3cffd641c49bfc89e872a7afb020f2d0062ba7d4a1ac65ad2f267f14844d0c1ed0651b58986a5243d65d377cff50c7bf0d9ccfd346e3d78f613088c93a32d54086bb6c50f136fab907a479c895a82bb7d0c9cbdcd5d2564db92a8a8932b310262b9c5f0b3b20a0f929ec6509afebba96ff6620ab3ae9ade789a020b631ca6e80419a1983994d47231a2ba7495a034beec7718de83c17fe0a7cb3cc4c366065ef256bcf54f9b9b3ab56c65ece9f682b840e445d245b11dac394997e5da60b2b95239b028070ade8956d426c1f59fd52a1eea2922bb964d374bacf6622ef1a03453d087dbf70d6a2e57876aabb2dad4576a231c43f3cccd5d8269bd13271a6983655ea0629d089a6bd7aced8cace564da46d627825dfbceb145a9c5cbe59db123dc1164808687663d15ed1317b17cec64f9206415766c06ada1a104f624e4cb49a7680e2ead1dbde356b6ec96e4e67fb7137520e6217c90174dbd629a252331a498f7eb9880a7efd50e93dc22e6c36c9a8c8baa4f620cd87d8ebe07651b53a75e060e56c45d55c9fdbda838232d31fca8544fcc6f61c457da7882553dcbd40b1e882934016662a5d1ad8661716e85bd4576db8724006474928007cd53d19fcf43b805f548ad73059f5a44adc2d8133638c7b0aaf6bbaf1d2a26a812fbf4bffd18e79a10f1fbd6693144eab1b72b7f4d1f512c88a6b313d8a5babc5a25216d8f796adcf011047554a497cc11031153bf30a9fbe2760e6f05f07ad14fc8022237a4f807972b8100101b7d9362ad8066ad1a00c4b091babb01e52e18f5eb176828206552d3aa300ad4081094014eaae44c15bca2d67188582d6aed76f661ba7374437700e94d3fe1353e9e68285dac24504217537535b346f2c2d776951467b7854990ee4123d6073105e35225c76a17cfa827c30b8b329acec010c624cbc65a8605141b04db82c17ff854b01eee884e8f882b24e6f16e9bc77174463f049c9f882fff3cdc3ae60a641721566858528d393f4a2a10a8f748517e395c5000df7efb4a526948e48b80215edce11cb8ac296ed9800078a4b36bc7010c81bf852d31ce4f761e21d8424e4e9e122099442ba425d06da0af35c222118dee2fb1fb63d40d016a5a23e970ecf85cc4a1a34557d74c468f213a52b1de376bb873f5919f209b00ea8890b7af14d9696c98c4b8b5ebcf824381a6c7770d585671cdb738690467a1645d15637a12c40507daf393471f4dcb19ae9337390ea27ae854341deb5d482c537bd3fbbd197418afea9e5691442c7e6a04f3b78fecb4d2a6e8485aac2561771035f1b8a8f07e1576fd5d19b23601a97a4501364822d8bdb5c74a3401c9f3287016bd67994e70d615406925c8093a14bb998c3e47be87f2c528bb73bbf9eb4f3d90fe7e0ec1361f16718f7d42cc275f8a2ed8aaa8e36a99d1221ee88cb747e702c401df07694d64977df32e1aea77451afd42223cb6d0dea5ef847ae3eaf7dde652f95ca8c7b16bd29be28a0eaa1cd4b21540df989e072f04d7ad97f554f023d0901326291b0f8c467a2b2100ec4ffc3d733f53cb77ca9415c6cde61645652a6f33a2ab4ccba1e02282d0c88c1835119d46d313d280034ee64792f5b58eb445d2b0ca1447491a100e4b01b484987748f1040d9eb6cf0ea22195d5a5beb96491c14dbf33b253f4d576b836f34ee84b1e19e6a77a10c65b6b9c6d5f178d368988ba638231177d517725ee14f668620c0a7be54c70be9c11484caa64d0dd4d42daf2fccd624588c46b44faf0159b8ba21302492c2108cd8156d54b4d55d7c8d13b6a9efa5b7c28dbbf49f010a7370c3f730bf9c5706adeeac1bad6729fcda31a7681f738282ca0ce02250e47d6f82d1a31f7f70be0950a45eac822acc1f8f9f46f4e0af9dc6fb9fce400118049c1543e80244944d691e02c1c1e060f5852df3bb60a5f4b71921a05ecc4bf0ae99a3c15c2db1e7964cd5e59900fd47e44ac9919af6bc13053f0caecc7e0898cfadd01c533670d038be28ea4c28403eca0e52f9951d191bbaca390286b3ae64e9b818e4bb813781526311aba66a32df09ff7b689af7b2f4a219cd4cb53368000a626caf1a3274d9acb3fb9e849cb5a0c0043a08e6f865fe1099a32a4b132daf0f61509bbbceff6b45d5f0a5b7b539d459c4afcf2b24903f1c51176e2f8442254ff9be9725b806bd5327e54d69186943412612a34af89c9616ecedba4f00223fc3a98f7b7c6101e258fe6a493933ad07203d0e36c57d2e6650aa1db196c5c57afef9e20498e8e16b5a2bfca43de161f0a0cf1194b415436284c3fef54c38a11241a32da1446b34c81882872e8abcc5929fed49209fc15d46b223c8eca2c2bf25e7cfeb96ddbb4bc90d8f1f7e9e1af8e21724fdd35a5d38a333c96f20afb4cbf34ed9d252bc6d500e587147e244e21f8dc54d0e6a8baebb61351f1e2fadce973f67ca83cc826f65e431cb19023b1aac975c634eb00c463f161d21449d9f684dd0e80a8baf98f7383ee97c898d4d6571870bfbf899b8cfa9f2a76a143dfd2338a809474861b1c98e07e129b6cd27f65a339d22615623cbf129cecafdfcbfc7f9b8a9c747d34b094c64a1ffad023e19a76f4d987ebd2bac2dd707b08ab1fe88e2af61d8f72f67ea0ff177dd83321eeb799ad87b86f6bb42d786231db9b899dce26b64119308c573b19a6832b1aa10f9a0ca0e1bd5d50a63deb74ae28f6851daa1430221bfec401f321c5002c8269825ed8c45776e328abd6be98f082eeebfa033fd7f2d67e5d69ff1850d51cc31e28f15c0797bcc8eb3626108277a12a5af8fd3ce27690e6a983c9652ae0b04b730aa167c89315c1dc33e836a233d79e68044b27c452c7fa2e77d1777d5450c91c5e0a617de3b0321cdb113f209227f0f41fcca5a4023e0b31bf051fc56b816baa72f0242a884b0e35864be3121af756c008ff765960ad27c8997a49eddca6981997567babde4d02dcbb0075dfd452af8166cc9b6d09d333a8b2b1773acf8564266385d3c7310a82353f72a2c438e4bb3b76011c9939612abaec1ff2bae086a22d00220249277b5de006109c78656ec01ab323863749e9751360b4636b5b52bc99cfee2c1801058856a6f8582c76eb35fec5da0eb85277c061b6c29c6158cac6bcf2091d4cd90c11cfa190176490b47186983a25764a61d11f9e82a798bafa99c62742273bc7089ae2cf583487676f7a77af0d0fe4b75c839d90f0890f943bc18017926caa04200daff1f204a414566bb4691d3f5f0b18dc08e1ebf6b645005c3f2618a8fa74f8e6b62d751861b74e8c3893f6e6a0c2b513352be48effc3bb1b186ad2753c8e4bbdfc2c8aec2bf216809eae64550c44994682504eef0d986d3775e87f3d4b2c837ec0a341dbfddc03553659fe16684bc7159ece2ff0b55fa5c72aa1294afecf5ed35769febcef5ab052aeacabbcaebd94a00e74dc5abc634582b1b52a186fbf35bc3fd64e34ee6406729517fae439a783fbf6f7a61fd5f4aa0d14a66f778660b1d3748f3f24ce3ce444648b18cf5e66098868facb46aa8fbb65712094eb0723a7b2874d79f755b1a17fa7704b724957c5dcacd5e12d34a3f9d8fcd677c1575b9a853f745f8989827317bb83476a5f70828d679f1a52d9c0d76484b5b524c71bc404123f026e7e676f6b453c630b1f8b6ba26a8f82a0091202b186e9fbbf79b68491471d5286b2d762131f5392a6c804886a25cd93f8308cbb32eea91fe248cc86a611a38f7f8135996147428e134f8927c53dc5b317477f47bdd8267e189eb349fcabeab1320bacb665d02a1772bb9be7276cd1b3dc8995f2d9f9f518479afbc0716b1efaac3f0f02d6e97e40972242f2de6ee15d790463d82ce61aebb2254429b93b79aa6a48cabfd58325c2f8b0e79b7cbf9481ea1554ef1144969d51e6c9b3e99e898733bc095fc618a4b6dc34f0a8bb233bb0e552a87e3b3f959c53835ed01c73953e1d941fd9e8aed6d52013cf2c0c3bf200c0d244593009c49084336b82423f07b68ee39e326e0cceeb2b7f38fce39294d69b1968f135929763aec218265e61c2b40a17788c7a5093e9e076d63a222237a6521afea8e22aa1b03caaf802286c27c2480c86e87f9bfbd86efd61a89f97fdaa45b48181c8975feb8898386fedf2b2ee14ce860b8041df0d1eeb53c68f288069a105b6b7ced0b29f53f10759e343f7bddfdea01691786e5a249c243252c1aa0e08449c3688bf58bb9bb3b5c1c371b0cd4b5517c90e76d42153fdec69b8875b7a5fb9ee81da76ac70b1b81fbae2e6be416144d5b79dbde0433c1f8b79c26e7ae433a6f18c018b42bd169b6aacd8916170af49591b13532a79d5fb175ad71419b504023e2cee9f0e5e6b80d5a2909b7b26cefdb688bdcb2293feea3ce3fb4cfa4e510eaef3a38e91b9e25f16fb74311c8c2c5ccae8a8a5de19bcf697e4d32452eff8ae11518950d855414c115b699681c12fe49e066465721c1fad3d7579c7867aac08e3fb7d355110af8ab165bace9a6c18ad23fcd7050a6afb13f3dada6d7552f736c137926a4d9e86c57fe51dac7b172c8867d9d7126359676889618fa0e7fffe5c89d2f53a8840a2e112da540641298f3dde0d7dcb3d7bfb14eb7aff9924c804ca9cc5a124f4fcc00747e91593389d75fc605452049e2f2c5d9f3727c49a9adaf747afa192d637de37effce4d159171342b9c8757fcbd9df699e491bc9feda75132176013e4eecaf1a14d08650ce83fdceb213a01451f70f532c5262251d653c13ecd7dd4458848ab8ae268274c43e0a5a6e751c48357dfee2f7c21ebfe1f1ded4db06283e3231ad0bd6b468786260841887f9f05035f87900681d976b974293643dce103905f64f8b3f8fa4718e156e3a3b51f84c107c9fd877a5084f95358581ae599f6e68a92d134a424cad218f7a6fc34b9826542e055d0f92074542dd221b314a0488d290046f7ab1dda773300c7545097ef112f73e0489b27251a096de10bfa694dda6c6042384c97da28749968ac61d07703203d813ddc701960ce9a33cb42f2514a3e21023a7828b1f827a797b0dd9181fecfac4026a42ce9edf516baf793287ce3b679d952b51badc973a3f9cdc2ffcd56fa2da8b73dd67e1cb1e3ddc509c8a5c8503bf1f1e1f3920767eaa11db7a85cd9794a406226084fd5907d50be66ff05f055c09599fd0638020914b37ffee6952b8183cc466bdd8722d7672b23576990eae91894eb2f8b90282663059fcfb9942ccf4e08c7f2accaecfdf141d2deed099f602cba6d3ebd624dbc192507a470f6d88159fb4f81d769f9d1a3d8bc14c9c607b956a16b87938891662b1c01195bf8694f24d31d4e48964221f38e070b23ec011b271ff7a44711cbdc944020d96bb9f38a1d9f80e6f36e3057e8057c25887550ec8d947f8eb638cbd29720b168b41886e0b4aa9952723731f70c7035e0313a0508febe6dcce491fb86e9f39acf70dc53a268c79101afaef949c04cc527d54e1c22faa22748970a08f411aae20b291287ba1615e5635d3c3cb5175f1b17d1d5bf575cc84030741ee146c5a9ed45befcc38e4b597a2abaa526aa5a46cadf11ca83f57224194ed0e96f61b4534c5e58afaf5bde4a591152dd677ce8a2d21ca4ff1c747bd8ea2f19f80dcda2972824a271607e4e5c378e2abb816ba966d56928541af352166795085e9001132c585b1acd26", 0x1000}, {&(0x7f00000022c0)="2344fd4cfcba9c6ff9e31cec57cd47d7cb18966077990596432690e4f3ca19ae99472941652334ae26b9d05143865b5144a4b0c68727fee43a36a7edb831425e8ea0030b659df44a3552b041428627ab55b72dea6a31bf61c0cdcf4269", 0x5d}, {&(0x7f0000002340)="5994f1fe9a6967f4ee041d4b48b4e4a01428dcd72293b26cae969ed96f5aa4387f9762f7d9a228dcedd55c7351a9bd508d0d155563e34dc73cad98cfa46c97836c6d196214f701", 0x47}, {&(0x7f00000023c0)="c2a1b23c679d0f95d88319c9a42709caad67c4b19e", 0x15}], 0x8, 0x0, 0x0, 0x4}, 0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) login: pckbd_enable: command error 03:44:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) sync() 03:44:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x8904, 0x140) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x53) r4 = getppid() fcntl$lock(r3, 0x9, &(0x7f0000000300)={0x4cf42585cc8cc4a9, 0x1, 0x6, 0x4000000020004c8, r4}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0x610) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000840)="f553766743112996d4e9daa7404dc474bfe5711c61fe1e8f849ea1caf99dad55a2a66f5d95e2d3b51fa2b73288c1e3896a20ab472ed4bac94c4d51ec523832b611fb26496d728214250d5196d7c7eef543b930cc313bf47503c29c32f56ca7fc9c3354940c537c823840ce1d18b2ae5c838b1844b42667be75d71db32d5c23e1adf17f802266bc3c118c8b03e9dcde76a41652e3bc741a2b566b1d947545df25be6b3c0e5d34609ee36828860cb07166d5acdd0b98ea0021fd418daa8af4014c81c83893b435539639433f419864b005e72f22124a45021618ec1a996d40ef769a53be0e5c3de941fd76a77278fc0d2d8e0f6adbd1db59f334d36b0a229fe71cbc0b367293f6bfd6285cde2b7a91a3d65195f4730678e4f09041a21c434581e3159275ef323038be2b4fa6de66c17bbc5ca1361fa587b52c73f44d72a74566f29e61d35d4d93f5491a0b422f7580ab9215cbc6fb44d70b3415e398ea781f565e432b7456abf60dbc6457b6b6716d12c17859c6544c551055ca2510d7f369bf4a23585f56fb76e797350cb5b58b0a0aedae8b1d035a5290437ed7466404c9f0948806139a5f4d9aa23d4323971e7974e7e057fd5568c67e1e2a3c570e4602caed688af76cf14b21c84825e6dc90009a86536fb49f8d6c5dab7466c692559ce225ee9b2650df06ff1778da197c888441e02f7033534e82acf1186759e9274f817c67cb04fac8bf5a611b0ccfba54e72ae92634d862e09f3cbb837a4242e21c2e3a53cb3ef84d15d61f77f6c5a26eb4af19a3c47f10c0cd8dc34ef772b75dd45dc91748e3483b26a38e2289484adda87d99fcf304f32c72ba4d282da1d0ada0bba0e58c32090c6d6de01eef8bd9373c931644b448d555c985925b0522af541fc2b567e8b65b36200b30f781589998d7f3296bcfa08e2bb64034e487f808eebec11ce8d4d48a75dc66b650cf6d1e2bf3be334db9d245d553c29e65d9751904c575101b35ec0aa9e448b65ff9596fc1f45f4e7880ceac93590a969f66d91439b4e24778d2efd7054aa86e380069b06e3412863b417ee2c5f9315683956f8ec267aaff4b6c7f9087ae20905a40ed659a99b5562945d69ce5c9e157a3a9b759af5633abb15fc88d97333675ffc2bbdba79221166a76dd893e502cef0b918f33e25e2b4a6c61d2db4ea90f8a39f66aeab46a02ebd98123b4239519d7628d936be9c5c439a5336698eaec49e3a907591b6150770c35da003982f15dfe22c10bcf1fb91fa9a8b9a37a068d88b0e201e48971cfdb1f569d075ce3eb4d7e2444f4ffdefeca928b3f2ded2121ff5a4027b66e889950d7e7afd0186181117b9ae9b9e63d8151015ec20f7e3be31026f61b8fe7861686ee6ae189395fb93912dc6fd04cd9813e83a6d8d7ca237bf03fa3551b641f43a190d295d54929968e26467e646e795fc89b8d4fdcde2f609c6e9aa72d8d08364e8a5748c1e75605cd4accb14f336864861de021b2c7e80691297d8a86475a49dd861b66fe56f9f4dfabdbc555117789b710b290c7bc8f3d68a4ca240e17b7233e5bba9fb5205dfb9a28f292e0913935e76ab6dd7cec747ef735e43148e85214afeb6e7e95463826a8cc5dec4a3b38908bcad773d24e4f5910d4f4e7637a83ced2c36d27ca64489350d6a854b9415dce99f3673ae54382867a6f076d8fd2a75c98c6858f32595fdb6e2888e1f8640e4439366319b9dd86cf612f6b25c3f022d19795b6a7986448c0766c2c18cbe30649cbedd7203dc0596aea309434096924ccabaa524666028063b0d5c79c5d0922e0608965a7204b258f4cdff5b39c8f62379216546094b231f2fe01470fc032527e476ac043526bcc9fbc2c4425201128c7b2fe9eafcd4620f29d308f569ebffb3c9055590a3d04a0a16317ab4576c3458a10f35131728cb6c194eb3a39b3d17e62238ac739303dcf7d8bf568e0f87a2aef8b11af8c7a61b555d59bdf9b8af73e86bf614a360b2d7a6e9ba78f19c8f1ce5aa7f541b5fc109e7b491b66831b46d9af183e254003180d571e8acd123f6dac60ba72748aef09d99c5edcfd9bd878986c953df9eb271d45a8be182fe1fd5ab585506f1063533bcee3cd83f177f4e3aa427a404f59219ef2d071586e10a13db3e268228bde7c20aba7e90e758933e767ee5e36e97f3487237fbef0fd7e0ae6a373b7483836c081cc360be6c9af99da11b338f1d964decf954219f41dd7f74749d96db14b497db22505b1989c1472f992674a59d67579f0c111324086abbabd039ccd63eb2e54679a2ec7aa9610b4ef220e259d422e0fa2ec532f2e9268c6bb07cded7bd2882186439cc857a6b81460dfb10c6c3262546268467f532565e2e4401b0ddbc7498d0522591a776ce42a407a866a598509718c4e06201340759ad26a180ad3deda616113a880101dada479a393ca704ff1776387d1d2420d45832b8c475704bc8f325f43ed751c05791d35ea405028e3e3b1a295deb8c26b54f278b17c05e86819be693243a619ad2751ff0c4cd6d05c7122ffa72617f07c045bdb4300b4e4c51cd9936392a746d1f5e2182adcaa1b62f11346512d66770c8c9fbcaba949ee9871c926900cae450ce9bafe9014c744d28809d71c0f3646cca57d96c63d119d9f3d78fa5471e7f9dde3b4dd9e6326320a0b797af7e70ebd5d329f1626b5257afed7e04095eb54773e539a19394f37adbe25f3ed26ffc90c7dc7c93c2892afab1bffa8755405770ea9c325de21d17166e5054d2da68571c6bce3a870ca8b79bc8af896284de2f25a4cf34619348da2d10c0e1730de9e9de8f01528ce682ea57afdca522cb95d6cb1de983cc1b24ca8a13bc7bcaccedf940435cd6beb8f913592dddff3501edefa1f45869bcb27cabb2a286b32ccc151cd742cec95fe5fc6be4b5b4b7bfb9b0603148b547df347d93eaed0ed391f3c22aad728cf4f979e7b4cbb7fb52de1291fb157ee016f4afe26e99848b910bbf601641c55ae266ee1f93752224fa9b57e051eaccf008de5852473fa1cd3c49c791261e477e7ca585155ab5f69cb8d46b002ced76cf70db0c95fa6fededca67682aedf724e359ae3f2a60182f63bd719f3d7986521efc15ca373eb862095f069878646fdb96481287aef355c953a6ce85c6e2f07d670d2cb7ff029bcea999b827b7d1085c213af4ee62108755a2d955bcda7f644a104760780759bd7dc522dba7238b19117c07d7dddbf2870ebc8ccde06e95601e9600de571faebbb9b4f6c42563ef13b94e05905e4319d9a058acc46744161eb21d06638922a370e3cd2af03cc6e4911590e800a3b9fdefa3e024d7d0cb23eaf5145043ad7efa32f9e3157c2c0e2e11dace07921c6030e51b2072342fe9d1b1144a7ae33bab7ca94c4444f51dc95f69ab12bdbd0e63a083917f567282e215833d95900f535fb710d507c11de741779db640cb3b85a134e3e70a702368230f3eb5b09332bf8b9ead30b0012f428291e640b9e868799b4108bc3998f44db6e8023e16e421f8ca12240680fb463d06a2b8d3a7686f980a56a2793cad9306ed0f54ed85d2de89e1dcfc79a4e1bbb5b96b4730c6b419e9a2f20b7d784c781c0ea475b553c9e9f4f4e260d7538f6736477b012e591d1d771ebb775b33177ba2549983e2fdbf98e938602aaa91cbaabe4122a52004a9fce6737a435d88eff6961391f27a996d03257e34119c2fbaf1c5ca1b6747dbc3194cc0d82810f928175a0bb0127a447aca0ec822e37bde4d3e593cc1147fed9a50ef9780225e04040eb57dfaa82ef2e1f23aa24e8d9265014a44ad9f9810229f19e7081b6f0c37e5d3bfe266f68dcd456b2de43ab97f88063f938e64d499a82771425300c0d23b5b691f946d6ed6598840bac0daf2d5f883509573d52f70aacc6937538008b0bf55564669e4297854727505826a3490339405cdf4d42448472401f8f9fa0c60372670e93f3fcd563cdc7e41186b6414dc7ee4e0807e700bfd664198e84abbc48e22153e2947f8683b75c51c79aa7a10e4fb4f33735ce5b51de29e0b09bfc5cd83f788853db57cb5776521f44020e8088064971a112ca36e72614adf27f542ce18fdab505b2a3a0d48aa2a38fb7c81dd07bd4d8b492f69607fe4d90d28a1c33c18a2a4827f5b733186411373831873ef890430d59a0f004916f385ac2881f27db74cd215689894bc60763c88e14b055221a401e1edf431b4955f51db6ed955d9e1cc3619653f891f149b532cbefc5d15272069227f0e0871940696a45b546c623c6b0642bb0712c510ba1fb8fe64651071dd4c97ce07aa6a439008163a76414f10670c38dd3399e4db79e39d97973acc616668f37b2570874ea55619922117adbdc0ccabd882ac96f02f5f1bab1c513cbfc45f1be0d22bafc0ab0ddf632c13a6ce88022c42c84a6b87fc6c8fd7f6396aaf3fad31e074e63379915ec4f65bae5054f870a5ce96d1f7286c664fc188dca64d8033f2db5c48831a562138e462c7c4e4835f9214dd02571018de017d435c5507c360f5b5148b87db733796fdc6760cdf7f9a54678c79a9b61a2903e03a1e2228a9029c30dfd0607f89c30d61095c0e7a390e1d91f07e863f6f6e29fe42553427101572ea89af66a9757afabcd15a511925d5d72d172d0b53864148f2e8e6d17386bfb3e2531735542aa127d46d709cf6559d2f0eb49567afaecdec40f3e5d9554ffa8a9db1dd320c5ccc369e58796617da760d60ea0bca1f8f5026f494f700210e664070f80357536956a29bb3cd0082161ac9000a5a801235a09039a7bc574ad445f6f07710919f99f56679e45660911018ec61bddb231fe7e277206a707adf49e901144ea2df6d7a054e9a7d4d5ac852be5d4ac3c48408ef62aad35e83acb033c6d2ff0a822039be13d7b13310d04c80489eab21da02ed0d7777b7d5def6616699bb710afafc0af0f940f922f8371fc4095dc67add191aa9b2be79e2e653bbb7c4473cfb60fe6b087c86cbb18e7dd6cb9284de5dbb35b7ccf90e0320c0d36549fb7fd62d6033fee93269cae556ae1e45ac284c770f87bb80b38262e9bf9240f8377b2330692ab7017a2cc5a6ddc7959b596fca26c0e1dd6f898b22eb7d9096810cf50b795b9fd0a633bb7b6107337b3751214783bd14016322551700c44eeddebdd8c0aa649e101a4beb068ae6ccbe571d233a8a5bfc0b73278d0da4b0c7c6fa139401e23519c87601749848082e4babe5b183c0d592fecc95b05aebaa0d1f277e9f3f6673852f16bed5c6f7055234b25009ab49761a1ca63dfbddfaadc00ff9c23913916543944bc27dd3662623fee20c5842530213687140bac9c5d945c743b6d4ba1f0df77f3bd2971141a7dae71b59d9143f5281073909e9da1816863147b147a969d596a8ef53e6c4792d9052ff9e52fc5fc7165e27fd22a3e9078f4710e1ecf81ce78f017e8e149bcee829db5f15d97b91c6a89a152b687f2adaf4e7ab0e43e9798d7a57485a365c7d4c86b67c582a0c3874bf2611ff26a462327aba2aeb33746ec9014ea29af6b297adba947afdbc9d6602144cde069ceeec543c0cb8e1aad507cc6848d7b9c5e5770ac8924cf7747e0dbc44a928acf6199f58292cb1ec56b98728290c556f316427fc3c2329e07e9989f685cacfa6f87d834e40268ab95070bbdb15a4020cb7d0345b3ee028e623e6eeb4853b76b2f2d843d1057de7e32096e5327f9d6dcfdb38171091a87590f1a87e9316d6e1d6b5f5a4ee680eadee58e3a66f8c3f1b10cb2cfaf8531689d66c79836cc29420671bbca37f9", 0x1000}], 0x1, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000040)={0x2, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYRES16=r1], 0x1) 03:44:50 executing program 1: r0 = syz_open_pts() kqueue() ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x1, 0x758, 0x8000, {[0x8, 0x0, 0x2, 0xfffffffffffffff8, 0xefd, 0x7, 0x6, 0xfffffffffffffca1, 0x0, 0x3, 0x113, 0xb91, 0x100000000, 0x4, 0x10000, 0x3, 0xcf0, 0xffffffffffffff15], [0x100, 0x75, 0x4, 0xffffffff, 0x1, 0x99, 0xffffffff, 0x6, 0x232, 0x4], [0x0, 0x7fffffff, 0x9278, 0x1, 0x100000001, 0x1f, 0x8dae], [0x3, 0x0, 0x0, 0x0, 0x4, 0xffffffff00000001], [{0x204, 0x1f, 0x8, 0x1}, {0xff, 0x8ce, 0x8, 0x3f}, {0x8, 0x6, 0x40000000, 0x81}, {0x3f, 0x0, 0x7ec412fc, 0x5}, {0x20, 0x3, 0x3, 0x8}, {0xfff, 0x14ee, 0x1, 0x7}, {0x8, 0x4, 0x8, 0x5}, {0x86, 0x2, 0xfffff001, 0x1}], {0x800, 0x5c, 0x2, 0x6}, {0x5, 0x5, 0x5, 0x1}}}) close(r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 03:44:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x400, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) dup2(r0, r1) 03:44:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 03:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x7}, {0x6}]}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000140)=""/221, 0xdd) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() chown(&(0x7f0000000280)='./file0\x00', r3, r7) 03:44:50 executing program 0: 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) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300030bac304acae02bbfcdccb595fe4add67d468469be0783052bd2720917e1ce9402251050c5c506b83b7f27ec710751c821ffa3bf85417990712a7c620000966e947ed14feed1e0ac0afec77dae82f2d7cc19dee19dade000a3bb15fd4b32dd5de8bf8528d76400a527b0f00b079a5195581d96b05411fd0fd8cf2a9f5d7289266b26e845080440459f4f329a28faaf5425eb1f09e8f0bed69f605af86a17eff9b30ade98ca39d87faae223718e9f6311e694310603510367c3665f5ee5f1e5caa427760c1c1504e5fe9dee69b8c69f4f042aea3ced1d2ef50b90cdc6539c73f943f7279b9b93e21272bb8b75a3707f7244e545a00bc07fe62683a8feae1b7972c8861dd47e7172b026836738bfcc5a99b4d5984d4a4300bdb85a96ad48d570501d12a8794148b475ad5f51976f9d09f0cd0009fcb00fd96413e36f0ce103805bd7c0f78d3c5cd5b6cc4942b1c476115d16f06948810f3e3a09765053c79f33a8252fb2ebede4faed2d"], 0xa) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 03:44:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffffa) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000b3fb93c278e7382a00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) sendmsg(r0, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:44:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = semget(0x3, 0x6, 0x47b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x0) 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) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x200, r3, r4, r5, r9, 0x4, 0x7fff}, 0x714, 0x1, 0x1}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000500)="6076ec318d616897cbb5102948ae95aa050596f4f74ecbc962b16bd6fd8af6724b74274d1788338486e048ce75bf1e6338ae1f18da39243e83f2ebe6712bcc9388540bc70ef4b743a55a6bfb250a7fe2564c32a6f086bd950307b880c2c60e1c2d1fa565b33766e285347958c00cb0694d60dcc9c2d26f741f9bea04fd442870f0a12c264ba0dee9caae61f2d264496e4bbdf728b23d836256b8bde9f7623f0afc910edc77cac4c978a08508639c94dceb51f7916e87c6ebb9ee40905d19848aff29f36a5869603259403025c656d238aa0898870c07f770287bbb5d398e752b14b7b4d49b44bad13884ada4fdc0d67a4fa2b898fa306e3d7bcdedfeec319db0522c73aa0095ce31c2a1d1fe7bfac2c8f2688cb34a0e2a4bc8e61d863bc6c96f05e32f96dbc50c030000000000000011b7cebbed8d8588ef6bd3d8a5d89669255142ed1b1728b6b17b069dbc8fd8b764081cee7d9c9515800a84143332404c65266bdd74ff8d1f3f111349ce8de4e62c639c0d34d1fc77c8e20507821a8b2125b9f766f65a802a20df5ff8689c288c0fb3a5aa57c55648472f3ca22a60004df5a639e289f814629ffb6945b9befbe20a59cfddbd0c6282df76fd175c06ecccbeaf87fd89cdeefa5c37d84c11b36793b627f6a3864a5b1d34d8e9bd70c9566570d53942044fa5d1a6cc98a3d350a927eaf0cb01a572a44353aab6bef70e5736b31f83dbc02f392b5f00b2fae7dcd70b0e3e59cf490666012c0c1c68bd726c22ababd293199a7b9ddcc843fd58f76680239f", 0x57) 03:44:50 executing program 0: execve(0x0, 0x0, &(0x7f0000000200)=[&(0x7f0000000080)='$\xd9][\x00', &(0x7f0000000100)='\x00', &(0x7f0000000240)='\x00', &(0x7f00000001c0)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x3d, 0x0, 0x0) 03:44:50 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = socket(0x18, 0x400000003, 0x11) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r3, 0x0, 0x0) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x8) 03:44:50 executing program 1: semop(0x0, &(0x7f0000000300), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\n\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x5}) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000002c0)={0xb2ac, './file1\x00', './file1/file0\x00'}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r0) setitimer(0x2, &(0x7f0000000140)={{0x8, 0x6}, {0x0, 0x1}}, &(0x7f0000000180)) ioctl$TIOCFLUSH(r5, 0x8020697f, &(0x7f0000000300)) 03:44:50 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000140)="28f0e1dcc51a1e35a00d81e4047e18", 0xf, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0xa65ade82420d3613, 0x3f) 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) 03:44:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x24, 0x0, 0x0, 0x200007e}, {0x3d}, {0x7ffffffe, 0x3f, 0x3, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 03:44:50 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x4, 0x81}, {0x18, 0x0, 0x8, 0xcb}, 0x1, [0x6, 0x2, 0x101, 0x7, 0x4, 0x82, 0x7, 0x8000]}, 0x3c) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x10000) fcntl$setstatus(r0, 0x4, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x30000000000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x0) 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) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getegid() fchown(r5, r8, r12) ftruncate(r4, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:44:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x4, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r10}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000500)=0xc) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r32, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r33, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r34 = msgget(0x2, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r35}) r36 = getpgid(r35) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) r43 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r43, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r43, 0xffff, 0x20, 0x0, 0x0) mknodat(r43, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r45 = syz_open_pts() r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r46, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r47, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r47, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r48, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r48, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r49 = msgget(0x2, 0x0) r50 = getpgid(0x0) msgctl$IPC_SET(r49, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r50}) r51 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r54, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r55, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r55, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r56, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="c274eb1ee9596d3e5fe3801442ad4df70cfc4b3c", 0x14}, {&(0x7f00000001c0)="fe9ed308293b9ae3b39e7d873cb7b00abe6922deefb0644a99b7b460916e7a06204611dbc15bf4acae3d523ee411e55cc5df267c66052dc9ffaed0331da58a6f1263881f9f2f12f6bcb8c9d67eeb3461f627a1e57c9ea11e0bd55416aff034f73445fa8d153234572a3a74d36381b74603f6ea7c43186c0a099222590aa748ca9becf6671e515e889d6ad2654f4afbc233df9a1f3ef89ac17d4a4c3e8493f385ea0f91bf190371a030c4953e112addb2cfb2917d46f56a58b8b6946c744925adcc19ea3ffdb71a7a7b3ae6e337b0f202b9ce53b139a3dd510d83", 0xda}, {&(0x7f00000012c0)="1a12b7faddd0178624caa8979bebe48154389cb740b1cf289c1946e4c25a271cb99dc7435a6fdc28f3e7880f6d5d5012dc6a83ff2e51bff50d358811769c3546f0b9cc45cceb2609d9ec5267c8acc0f05e35cea393abb89a0697eb08ba7b9feb714f918430f61df6d69f5206c5c230a9f7fe01922981bc1f314d5757ad442b758b99c5b4aa76f4d83c11edab8321ba8c75cbdab9dd6c2d87138c4dbe49159ec80171f70c256485921d1d66d05d18fdaaa13902709619d039ed7f77ed62022968aa3cd15fb198d261fe1e7e30c95515fc6fab237b922726060775e576b52fd3ff3092380969e3372ec589590a924ef7cff94405e4b450151bdc569be34a423ff392f807ee705f9d3182ae5f172d321c3cb554fcc652be14bdccbbda693e60ca80336632d39dd95e641004b2c7d7f65b9954d85761ece788eeb2a12165f6f4fe69b0825567a486f01ceb43f7983edd5b73481e4d5aab8e98de545a98d403c8f1ba520ca72c3db78d0fdc3eabae7ca6998844de8ef068b00a60a324965e0210ff6784d1fd9f6631aaf7ba1500f6d53481e32595582ed68965a53c86aba45fe4b329077beb20cab82e887cc03a8b1188f9b0ae5d37d733a1ca8bc0e61c15a19035a235104b65f9b6b8ff4be43c2fb63981149c0b33f900971471021c295484df05063167e068761f3d583a5f9f1feb899355b676952ef3e6264f9acf92eb2ceb599e18c4dff2db1c6f667965f405b6af9289ee542ce7898f9e96cc442ba9636cb6b0303a3f0c5712d8182f6cec9ffe7c72f45ee636e4651b1f54ce68bd695b436aa5bf02a5704b2ce440092c1c5c4cda2cae5cb23c23bb56bf93fa3d507a9ef9817585ff192a2ac214bda8fdf134bfe84946f3efc3e7de0de0292822226e08a4c253260c22e86044d8fd472b3303bb5323dcd107d02bf02627b82c422677930b7b729cf1db251afc923f928fee73511fd5115ed51f7ecc8353352067c8f506b0736b0040e267cd5198a12a12ede2d8d13a2ca136a374e7b5d5ea4ca33be974e2ae0dae61bfde6ff56f5182efc7ad763f6b7ad10c21bdd5a3a750e4881ee9358a5294c6ae82bb927878436c01a0ef032995fad71a34760bac565ce6f1535608df173cc6c0b4dd805cf19cb44a74f5ff7968265b53b6d1337e18df8d14e3a1ced27ba28696ef9fc89c49e4dd27734fb8521364e9c5e75ac16147c197a410679f8bcdbea764a1ac835987424159547eadba3537ca82c66be83e7fe17883662f9489687dac26c260c03c71f02edbe9f964643e172c7d6d0ed0e9338b9e69912af8b9bdd35e266f75b1e14212fb24da6555ee7ec490ea4c86b4b3dbe7992a63f23c43da271d06015c3659923073cc15459b9f39b7498e314a18d8b13cc6c071eff3d738befd9ed509a592ac8fff4d9a111ef5c5d4a207909567d59aacd82e932791296973f6bc2dec76032c23101e132f712e3a00f2fe86b65d5d03382a8916418039ccca0a23802e2dc4aba24023210a9089f4b447f9b9b47495cdf3b8de9ff9d4047f9a8e3bbb2cf070d6533f2d34ce2b622732181cc5e285eeebe4b47013a03a11f12c28c9b7c27730c8c1278ba9c6163114bc13d34c2a3c21ef53866d03b7ea646b6572098e1e7ec056af4e652365ac067ec763e20b277cdf914059ec45453dcf09fd19d1eeb93ab4293cb8bbc5dd04246819869a4a2acc71753d4f4c9e795ed66403c3a9147648c97084e48a5e22da8589cd16e0eddf6a1683bb52953a1ee95df35fc46b77918ff1d6f868fac32c4316b30ac6cecac62fcd4ad9d226c42d1c9a6762c67e2caa92fa142c3bc7a2e546663ac848153bf970ca384c8bd91319dfe4993b41d5655307f5ff2d4b176cef13bb656d00ad9867e302aef8467c0c95ec3f97a31507d729a9e4e750e2808b1539407f51a6aff991cf97c1bbdb5d1669587df6eee19bd8575bfe3258e5546016c9d00bc9475d40c36ecd8cafb27ae2b1a62e6dda7cc7b1cc862dbda39efb620330538ac6b928dac19c96a0e4c33106f23728a9055e5282d3c4c5c46f68cc3cfd985134f3c2012cb01a8276c1e0c8226468d2e30f7e2747cd8353b4b797a3cb4c34940e2e858a15fcb4c8aae9074bbaf3ac430236f4d941ad1cdc06b2973c8e9f8227751fdd317a477ac37c7562f924bbe600ea123135447ca772df45fdad8b1a1b9a5ef84c1204e05d6de2ad569eb9de29218d58ce4a72715202faac18a01eaeb9199ce3c9721f7e2cb832c5edbc075fc74c7a630cd6b73efa9092ae46e08d2b8bb2133aaaa59d3fff4490bf7e76a71c3ea2b3760dd49c6f95fcbbd2d9ee8c8898937ee9ec675135b55f375de2fc95e150969b16ecc78b6d871a6fcdd2d384723b9ae3b4d3367c2662532076823ef43708b0ed19027554cb3272eadf11f8ff31545f5ac121233508c2afa978df7c6c770e897d5cbd7ac3a3e0e3439d4c8a8e39957d8ef6e3ca5184ee73a73a249b5bb5b09ff9803814a893bd0b77f84e2ab067f92a0a6618ff00bd8dad1c609edc82cc6e8c258ff1cceab4fba4ff343027d729e04f1970ad7b6010ee1db02f929c26e9f07f9e22a261884ca9cdf1c738b5c09364b2efa439bb2adc87d5be4c4153bf070cac78604f4003af6f02b19abfb1e94a757b564032d69ce70b446a64d40a0daac5f215dab8d7502f3a1470cb87205cee82796bfc8b49cd0c39cd4847abed086c6c31cebfbe52bb582bb48d82754eeba89cb5049bc4852f6f703613b549df6971b2d23df8bcab60260a49a403f60d532e78880194c8fb062463f32dc53c286258af4a4d3b5cfa7b9106f4078fcc3f9336471a52c5bafd3d32716d92f6172f3c346802570bbe9596d8b1ac174635879f8c093b65b3a912d6442a5def3b29551de78fa23069b89bd2c483521c852cdad91a1da280e8901d7c05367265e0fc538b40fbc35f9797f449e364a2d447d35de85b7dffae24acb75d3d1554b6f912f3a86cd667e9e37d7a6946b88e885589d0f2412f81cb5691c9887e72ec771394e46dd04b608d877676534459eb8a67125f24294523eb62ecbcb7ad9d1cc2c76940fe850f10d13946feba200f337a61e8c99cc18508159831ded1e7105d797b3e7dadb2f5161911727cc3290002e45996d70af424c50ce89e59eb606a9a0922799e2992d12cfe0f68656a9b201ec607b4c9b0faeb2d333aa3ae2f30f03e52ea8b6220e3cce2313f8c466bc54ce13b65c99ca277cf4bb72b423bbbf82cd22299842abfa83cf6546828fddd08b7153d013429877146ea64528deea394742dcbfc019951e8a49bff3d6254c15de87a0fb26a8b8d20bd89ba4261e87838570cdcf9e32e1399fa777fe638544b1b488c4c0524c25aa297e1cd01e27e38f7f4d5ee26310b9c61ce5511bc227b7e83227220a83a6b0d4d1f64d03b03d6874162091a1c03384915a9e4458dc37508617b8ee3fb7d2ad46337ffb40af570da41f6cd80bbb4a7d1a96dfe6864d8358d40e9c1f8392c28c7232d4b574be70f63cf6e6a67b864a381cfe7399fc5bfee892575db669043d68dab0b3c288a583671a469696571f5bc351d2cb9ecf28c5e065be47dc0c738770bbd98d17ef6c4bcb6dbfc60978444330d544a0c4473d6a262c642d0d619a6d75937303e8b1d632e2240fce5da7929968136bb9426c14c087faa897cbc973b94cf9903f760ba3ba08633ca7b7027e1a6bff623149479d7f8c12ae46e52128082bb1cd5602a28f90f99767937c7765a41aaea45c74b869db543bb49115a1a000b26ba044e3da1da9f80b5f688521dfcc5ab08117efc672f4dbaebe33651ed7aec93c7145708f24421b21eb53288f5ee2597aaca21e231855fb793cf7e23098ca6e9012b3854fa2e60b3002d61d48c1d9af81283bbd3cdc13b54bdbaf8d2791888cdc7f3d29b8c81779c264137a3d0d0425b9dbcdd756f88125681d8e3ca4e3b917dba2642511ed05d4517b95ef8ff44e62a00d3b2e2f17288e6b6dee0b92d5c4e27311a57f5e3cdc203cd604bf350b8cf6a2a632f4df382cec9435fc2ed8f42da916d63efcec96f7c3970e8db6648fa5c779c7b3536ed00a665d31405e03ac3841e8e42da3fd6b493f1edfd0707d63d3f2af71329c85226d617508bb638fba0e1b2f1d4a91ad8744049b7e8140d5cb352f4ca55038ca0f59bfc692f053abda88ae66892cbc15e50a88511f7c02f351c8d868e3e943e4146903cfaaa0237acb849c72e8c9723c5b0bd56ac68bea454142908b7563cf57776ace4d6724e0a0ff72be7177753f6d7a4487cb6c7d415d6b2619e76ab395f5f018ad817b5243220faa4a5939c70e86bdf63544c4e589f7ff50c3aeab88fa62a545d9e2fd8b19825280c09584c2afdca00d657552145991dd1de1e0e6bba1cb4d156e778a8c7db3626457b76668cb9a62af37332acc533e24b78f8be2650e15b2776d71eeda9a29ec00519106dfa2bfbaab6826233ac8a246dd0d8699b864e1679165933bdd320adae96775b359e462c81491713356530629222186e85fa6b66e1f4ebd333a5ac49f183ebf8c1b5bec7407ccfc7e4a02d1c6468800a7d2744985711d3697f4ad3b0b7d7a95bee69bd3750df06b531727992ed63330cf6d81dc07af379a0bec3d8a5603ae30c0694ddcf17f761db5ec46b06d5a333f99674bb26245e3460ed19c28fc24628b3ceb42ba480b4a88e493d1a2145914f6fb47fa26dca97f624cb71622b26de0e65230d89d48b085ecb91ad3db6bf201f8d131ff8bf055493124df3bfb1a69ea511e106469e2c6d7c29af4c97ac7981e33753dcfb42b880744b1677136e73c9321e00786fb2b96d8d917ce6a9e784ea06edc350eb9e83916d6042ecd9e7729502f2c191691bd97ce4ba7fb123d97c19c0db8a8392c9fa4a8c77d622f4723d238f7b5e54c3dae21a64d3ae9aeea7a6681f672df8a2be6ea64fe3cdc4daf0a083f6c2e5bcfef92b48ffd070872111f0e2cfbd84b7bce40e6830916c6a6e19739f5407b610b09201c3aa62b5cb1f8cf7540539109234d26b136091e199821391bc0bc6c457d20bcea9702c201d4edf1c48d467480df57134bcae529180e9d36a0dc0dc07d744522b21445ee26fc676552e9665a11985ff8170ded0199bbc35e1a73797e10af69c07810b5be762c972134515514a406548280485314ee26c92511e1480a83b47dba50dcdc3a3b5f6087badb3ebada7a3c30f579c6542150cd1f38e425217c01aec75dbe68ea6dc0aabc591a46dacde453b71c0f58c815ae7491ff88f27674329bcbd6d7d393d0a0440ea35e1b6cc3fafeb50ba38527d5139aeacbf798d6159f34c75f008838f58e848c178ec924933d37810847cbca39134d0a8673d055bcbe33d2d267c65f69ccc003c8b0dda0121779286ec96de0762151010e24cc7eece5a754e3bda44310eb5e67b11c688ee09ef2a1da113f076f3cd05b6c6a4c3d1054446513a72e0c50a12d6369e1ab7b42497be45a4c20222bb1526b1393a9cf97ee99cf7e24b3d9585a292d814a1cd0b9c301bfb3ce1f874a9f18cb83bf8e40575e4e6fdd093ce6e6803b223a08ec8ff4aa912729b31983506e11de78a13d7f9377c2ecb6d232e1380cbccf1131c56720f7f1f4109ed3382658eb04a6ba28574f37c71a9eee9a4d9190660cb022fe2036285e23d32b993b0507978091d53e22f3bf16858de4cb5382738be99b3ac3cdd4df877dde3514b70693f5bdec46bae23b24facf5f43efb6dc76bb1e96843c888ee95de88ba9e5288eb0f0924cc076b2ec5fc59adebc04579f509bb792f4a79bf918dc8", 0x1000}, {&(0x7f0000000100)="a7090cfe556972d4ab45ec021b721c7283779805bee88583287a8de953af", 0x1e}, {&(0x7f00000002c0)="4a332486768aa6d0c865b79882f00677ce41480c7bb6724b2f2e5154b057732cd61799334ee4db6525dea8ffc46b680216c2880ed58ca340f1fbe718a2ab23244e573b6ebfe47d959f439dd434b7fa1408fc7c364c7defb4f17f36fd9faa3e3dc9d0b6ac7429aafd6168ab87a14c64d4964cd7a1f560bcedc6da3ca4762e1f388745ab577fdf82d71e4b3d2bf00af65d49a759f426bd090089d2ff01c0f5438fca44f82c4cdc05c4fdf8396d53c372f7277a1505ec8331188c69eec16dea81c05655108aa97890aa0cb2aa524c06f4db5c8d2cfa3e0682d4abdeb04d14e5", 0xde}, {&(0x7f00000003c0)="b2a4b67af3bdabd3b3de03b92321aefff254c0ce56051dde196412a0efd91515ac68ad26268adff45ecb177a2be7c27a173461128465a8f23ff83e8419cf0ed9e35258efc77d611989a3a0908a9ca53b8bfd1545146dc96f1408c6a1d75cdff6e3c83fd4794f744636423953158be82f612e720cda9c32ba3701e379f6b91ccf1d232e70871ae833da1b2ee0eae7d3c36c628fc115f7", 0x96}], 0x6, &(0x7f00000005c0)=ANY=[@ANYBLOB="20000000000088f5f139000000800000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r15, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r31, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r33, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r39, @ANYRES32=r44, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32=r46, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r47, @ANYRES32=r48, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r52, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r0], 0x138, 0x400}, 0x3) 03:44:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300042d716c44b5f9400e33c6bf8ea31d7287118f5749d06ee2489f808b80f27f068b7c52e60037aaafeb27f24b67a33fc6819e97134c72090a609c5e00764fb976b3cbc6c47b3317a8895fa894918d1e92f550479840e19826879db18908f16a45a"], 0x10) 03:44:50 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="fd39e926c27a9bbaf204d21c4dcc33a7dcb0a5f673ee4f94a0697a36ec1bee73e92dd39d32a936e81f35fbc3b3dd1ab90ee741dfe440d8748fcf8fbb27200c435c6cae5b8e32c143a4f76cbc17430ec429b5c47b73a7ab1239bd7d38891be75169fabbd03ed3188280d56b2e9e2594d1398f77a468bab6e174ce4a7a1ba52be3759b0c181d2e44fda73b9a888c79"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f00000001c0)=[{0x1, 0x4, 0x1000}, {0x2, 0x4d, 0x1800}, {0x0, 0x8}], 0x3) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="800000000800000008005259196fb7d5871b2eacced12f6ba4602de69b89842c897a97b82cec9588347e7292ec790315d049aa07f83c4288083ce4d3f0cbaef8787219e4afafd0a6d1a09396966076143c533c187a7122c51edcb1e1ed9cf9528f7322f1be738e8a5559f0b4bc7dcc08faa472e092278dd5701de87dd802d29640f815e0127032d3b238b051c05a95c3ddbcdaf2a88cc5d1ac1d58bdff096b88b390035b6f97c8c6"], 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r8, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r8) 03:44:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30, 0xfc}, {0x6, 0x40, 0x0, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x7ff) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/50, 0x32}], 0x1) 03:44:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x407, 0x41) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:44:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x120, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffff, 0xa8, 0x6, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x16, 0x760eac1f21247d84, 0x81) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80286987, &(0x7f0000000300)=0x2) symlinkat(&(0x7f0000000200)='./file1\x00', r2, &(0x7f00000002c0)='./file1\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tl\x05Cafg\x00', 0x0, 0x0) 03:44:51 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0xfd, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0xfffffffffffffffc) close(r1) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x6, 0x1, 0x5e}, {0x6, 0x2, 0x9, 0xffffffff}, {0x9, 0x80, 0x5, 0x7ff}]}) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) 03:44:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xdbb1, 0x1f, 0x1, 0xd9, 0x8, 0x3ff, 0x3, 0x6, 0x400, 0x4c6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:44:51 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80001ffffc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:44:51 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x10) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e2765dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7c033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce00"/119], 0xa) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000003a, 0x0, 0x0) fchflags(r1, 0x10000) 03:44:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) socketpair(0x1, 0xff41dd823ed945f0, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 03:44:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x404, 0x80) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x800, 0x0) sendto$inet(r2, &(0x7f0000000300)="eec43b4a981a924591b205314c0bdbcd1476346e5a71153cbadba5196becc7c88c8f6e2c82e509696e9e6966c493581a7c648fc5f8f163e0dd45bf376c3d919649c57a2a74903ef82552c1d4624a7e7cdb96fdee28f4bf38e65838d7dcf44eb433ee00115d436da00c9371a7042327bb57e65006069daae6a4c1c32d9fe117c0026036232197e2d593dd058cfd2324fc4663ce69f4278a", 0x97, 0x3cd47e806f098a76, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x90}, 0x44001000a, 0x0, 0x0, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x140) 03:44:52 executing program 1: r0 = socket(0x18, 0x1003, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x93) r1 = getegid() setregid(0xffffffffffffffff, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x2010, r7, 0x0, 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000180)='./file0\x00', 0x0, r10) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xffffffe0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r11, 0x80044272, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="38c24d53ebb2753b71ea4c710700de2e8949fd52a6bd9b06bb8233f0ad274e8e283739273834af4f34bfcdcc1b0729c866635ee5e1d4a70b34b64b14988902f40babd91379b3b8d3c6e9320c2dcc795b20d9e0d84352dec0077f518d6a5d4b483365f1e72eda86e654aa58ebaf3c6f5deb8e65e52d3e82acb605245d586c0f34857eccac0362493e22fd7a08c2972a001cd6c629fe8b8e781a7c61221b4264c8e5852897f805b62b87b7c84a43af91c888c66d8b7001dea1c7c3085e7d7a964df8e812f52da69fb7c35aa1226c0622a92d4abf15f08877645207b20ae1bcc0a854bb230632fbdeed22783f3dacd0c35bfbbad9a2020513c020726ab66f6f9f88c573bc3dd575cdf898e9d1b00bd011aad5109458c53143644e5c063077aae2090463"], 0x2) pckbd_enable: command error 03:44:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0xfffffffffffffdc7}, 0x400) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 03:44:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x0, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r6, 0x0, &(0x7f0000000540)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x8, 0x4c9}) getsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) mknodat(r9, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000500)={0x7, 0x6}) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 03:44:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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, 0xffffffff, 0x1ff, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/231, 0xe7, 0x21, 0x0, 0x0) pckbd_enable: command error 03:44:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x5, 0x3) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 03:44:53 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000002c0)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000004000/0x4000)=nil, &(0x7f0000001000/0x1000)=nil, 0x1}, {&(0x7f0000487000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3f}, {&(0x7f0000008000/0x1000)=nil, &(0x7f0000489000/0x14000)=nil, 0x1f}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000004000/0x6000)=nil, 0x100}, {&(0x7f0000007000/0x3000)=nil, &(0x7f000049a000/0x1000)=nil, 0x1}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000492000/0x2000)=nil, 0x5}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000494000/0x2000)=nil, 0x9}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000490000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000491000/0x4000)=nil, 0x4}, {&(0x7f0000003000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x2}, {&(0x7f000048d000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0x1ff}, {&(0x7f0000498000/0xd000)=nil, &(0x7f0000006000/0x4000)=nil, 0x2}, {&(0x7f000049c000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000007000/0x12000)=nil, &(0x7f00004a0000/0x1000)=nil, 0x2}, {&(0x7f0000004000/0x3000)=nil, &(0x7f000048b000/0x1000)=nil, 0x3}], ['./file1/../file0\x00', './file1\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file1/file0\x00', ['./file', './file', './file', './file'], 0x680b}) 03:44:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) 03:44:54 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f00007e8000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 03:44:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985400"/14) 03:44:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff21) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:44:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x200, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 03:44:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x202, &(0x7f00000000c0)=0x1ffffe, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/pci\x00', 0x20000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = msgget(0x2, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) r6 = getuid() getgroups(0x2, &(0x7f0000001500)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r13, r15) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000100)="2c2712e18c5cd74e31afe19da75b6bccd22c9ffded9aae289a33c7029461332c77ef87569e7f6cfecec2460a1e6eeb455afdd7010837561592d2ed6b4b227557549e3bc8e3861a97db0330b496bca97dcbd9c1081e39aa2bea824619cae4f10f1925b08f55452510a175ae6e0214cfe884f878a00eea3c7abef3c3ae5bf2565a0e369f1ac7e5d2c9133faafbadd8f9c3fa63d33efd06162a", 0x98}, {&(0x7f00000001c0)="d13b630ad638e04e5ebb9e4fc614f5b1a5d1e2f32eadc0e9a67eacfeaa6cfa05708b19bb6c4b65ed8fb614266f2530ffd8569138504d092f2a8aa2745b2eda7c39c7f072800deb383e006c", 0x4b}, {&(0x7f0000000240)="8c8b4a1b89d36862e49fd7b6971d21e3ae26f64987d2e357564484ac80130b6d3386757ddb1c4af5e6d41cae1eb856a4c2ce346e179e962326a1d1eac45f1e6fc65a0bbed574ec90b270637cfec9b9ce2d77c9ba4c4244ad2d100b452e031b67f9ae2bc12e7b51d1062305081a99d15dd70eb8b3483e395a13b3000fdc4c25d3dd9df0d1b5c40fccfdbcaa87", 0x8c}, {&(0x7f0000000300)="0b4600b13490b466222b0c039fb03dbc2ca68390946882395802dd6ced569fa69b8d253d04075c6cb04a7603750ad97747c20a815152f3be10ffa80caa1b37d27b2b2f2f54ff5a12dae88e42bb9dd15ecd7aeaa154ab153c24fc317ac7bc296a4e58d753e4b0a736edff5e4f0f9a8025a385fc07a786adb005d8d23e84ac1299c9c34bd6dadd954aae45e61182108264fb8a2ba95940871af467f9bbbd928858b5fdee17b7605568b2cf5faf615736f339f70a36a883fe3a76e46f115197f446eff19f2a0a5e89341e84ac2ed2cf822e0c211cb0f03e70ab6be266a8819b1434ce79bd2faca7c7a879e4e8af61e069ca803f74b6131f141066f911a19abe04e6589ae0315104e13bff53535b29f37cb33152511e201fd50f63fa2c143af6c6d08e1912ceb309bfd6d893cac1f207ee7baacc41bcfaae8528467152943d1f36c3fa8edbd46642620de4c18ffe52d02bd9482a99324324e8df0a53899c2cf7178f5191284694ab052373c417f86099853caaf853852bde73a29ac13e5c5625c49485ee57386ab25ce59153378edcd372268e7a691db9cd0b430a97eb64be81bbee5e01fab7c215acd280e2f7b0cfe402ad88b4d644a8efb0a371e1f9e952d6b265ceb530d2261a030b25ae23707e752c81d27b3cbbb3dec6ec18bd5c63c5eff065dc32186537c222c702af66132894a6816855ef3a0bc9f1bd8e4d0196ce1a360d8d4f73e2cdb2b5373707cbfb65fadc73adb3a69e07c6f172ee6fb7cf59f3ad4be0a91c0b6a6264833c740572433e112dc93d44d4fd2f5b91ddfb99d3dc8cd94c52b985f40438e8df3bf972627189450aa1977eac892a522e0aa16b167c3740371f48dccec2f88a0b0a1757294d6ab34436d522bdae16e55d265130044f004021c9cf36588c884a24ec10c5b3672f9d0c578f70a88b5e706ce53a60e2aa13a6ee51bda9bd1c13e0e62c99d9a6018fdf896849a34f62d751d1cfb25dbe6df84e50066008baf44f269ea2d0310983d2fb55eacabdd858d3cb08e4f8eca71c900ef5441e51169849297531fecfde744854ecf008db72a6bfdd172ffc6a24a5b0ec5c7f566ca69b6031a48deefd62ee050e700597851c66cbed2b1ca7191d935940cc654dddb1fd91fa0ff69b9e899fdc22b96dfd590c4adb0ecf66a31c870d5873e0a7876cf17bc5d8d475c6abfbb345565a8bc66f991418484ed94d9a0c2175709ea581c9d0b16b6551825efc950af9ea718a7066fced9807ee05362c921f133b425d48a4d5c76eedbdf1f112230c3e7bebee0a8c300711b090953fa502d39df3979a3264d6ebed6b552d7438b2b3d6edee18ebefede205f2eb3ab635069e191e311a908f37fb68fbc596e6aabd57f235f9495ae5349868f2c060e12c872e486781444203278ab4b85d5c1c87c97b8eb79d70ae3b0ae4a48d330d1d628d602f36b3eeeabf9e8753915dfa26ac3908a85e7511559b14954c04a28686d74f39a16adc26356aab3669d712da40179792bfdb1247a109918fc47d13cc52fe63799042feec856391ce6ca2117ecdb6451bb4dadb3696c277ba6d826722765c7a15ea53e3a9ffa93d4cc9508055a449ff07fde91d514b20d096a2dd54c1392e5689b744cb1ba67cd15f511b44620ba970d03141047fa21ca10522ffcab98ac4eeafe68acda474ff9068eff1ec8a07a2168c18a7942f18deee003d1c76f6998ab5eaf30d0c37f5b9b2e56d10fc0291df8371515d55063c4d3e4de0c62116c6ebfabd9814ffc87fb372bde38cded1259493b7cc54be11b4ea8e86fb219e98bdff31dd227c095b196c571ec48ab9cce7c4641c3fb99efc913a2175d925611057e5193257f865d5190f8f64bceba772b78f5b2234f655a7e30ec27f0272bc0bc7e83428a1b51f3099b8a2dbb83aaf129c3172abcd7d3207c8f70950ab84d20de9f15cf608105932a23c5dd8eb110f551fd94b7f245b587b2f1b0f0939f56c276ec1dc5947ca4e6b2efc1e6191b1d3ef5fc3cd32ab71b2c975b2c6ac6e2182e87f92b6c84312e88cec939867ddf775906586783305401594140d13a9b13dca3a2514c38cfcb64c15f9e89059668f9ed4f22e95aed565987d9df2a74aed5b16332f23ff97ac94ba9daa1215ac3a9eb71229e9f7383883030a55b0ba846e74221e77286731aa63eff1758bd57bf2504f12d170b207ca1195f44b074e5c10afc46f02ed627d3b71d32f8cc83589719ebb47bb143d0c675041bfbb4ea8f8567c4b889f3ebea489b63b97aa0b99773860cfd8929064c3df3f25ce6ba39d4668ec47cd742991a2e2806b1cc6667e5ce2097ef9b923fa04547d21aecdb7d2aadd8e97962d6e12ecea00818ee5da5279e04cd0ad3f05549c345a11f074c08ce2dfa47e26edc33c5e74aa5d372c0681334f7fa04f9ec4ae6aa31f487f4e644d05ea4519ebede09b6386e9ea153e5159ddfa32926f83251bc1751a089836ca7f3236bb50d80249b84df3a0803ef96f51f96532bd21dc9ff330d8b1145dba4c1737ab055842d71798dec306287709e519aa755aff29c08eb480d83e9308cf638b13976847e89d865aa615d7488aaefdedbb6d0db2564f865eb4da90770f7dca16165093b58132b5d2d5216719c1722d0b8c85354e711d32f68af848c7ef8238919499d6f88cd7c46d863fe89a3f3ac3c261d122b92e92d946d15b817dfd56e8db58814319d5ded35552fdb9533bbe5d1b8e9584014f26899047e33fa8649ca85a54ec9c579795742ef651548baba8169b441d8eb61a58606f0adba7b1252f35572cb7218c8941fbbab67bfc52ebbcac3d3917fa9a39c5395fc0bede6519304d5a92d3675a0130607e638bc3863794542b10e40aaab09bd07c63bea66af5f1c01bbf1ae81a3db393683743c13d01f052b4f52f2196bdc84f4b9e1ed99b3c851d8fcae73f95243e831ab13725548cf060bcf2a3363c3a1732352f0bad55e67c5547da178341e2794e1d0b49952e2222927751b407a6de6b2aee0b5924716e712db27901a753c5998563a0eee8393d7a58b483e5e8e9c9fc8acb3798d5dde5468820d2119692bb1cf45682422fb109c68c724cf63d8ad4ea1bdfbda23f790f896755720be00da08ee52d1afd1ed7526f352092b5bb75ea27f9370d357622f74f455d0330645c2b44ea03518a47c4778cae923936361b46ac3b000f349cab20a38e561bc7af91c7a7d7254ac03f6d4bf482c73bdea3149a0685fcb3be9db3faf721370bb562309874d82ef10d1cde96fc72f36a3eba37b90162fe0b578b408b653e589e3a490c839d64b2d18809eed98edefb89fd7aae18495a4590cc3fbd8a567092f3adf40f3f83cf8029d08cec4f55ce4ead0cd5a51e816d7ff5bc5df2e86f39ca23560c4a7df60408b111819c7b548ad727d400d114544e053cde82f009a0066c4bec2cd187505630e00fe05f8ce233448de0c3ece1427ba93113ba3f2ed4dca2c2dfacbebd8abcf10024bc01ec3d94f4dba75a522ad384702662c50e5a8b01cab969ad484dae958077f6d0b65dba11a72e26e992ee048bbb5fd208441a606706147d500cf919028dfec988d7697dbe1deb9fc9ffb751381f088a69a309f34ed7b3d8363aa90e357c4e0849485c119265549a6c7c88f8e3e20998bf420dcc539fab8ccb4479b4bc187908a977fc37a3777098d582d2bdfd2571b0ed221e27e971cef0577bdf79c8bed054527652df828176fd58a4ab0fff323ecf3a81dd0f718d6995261259b1eaa5c2b6fa5ee33b232ffa44ecca13cd41a3278aadbe2199e355bf6769250f986f003d61320ee1695df90f822866e8ba85863c8e64c7dce12a0d5b1122a5662f5f86f2c742dd61c14b2d56ca858b2ae778c74a25962a7219ef0df582fa20ecb037245e0e9c0288b23f85b0a2527644d87acd184cd4b6fce5dbe4b8c5b8a5afe35b0efe8e83120aa7d2b4fd510825f615f8bf303e429860d1d33129ccad698d9d7e531d2761bb123f13e08c6f4e2162a34542b2c52b4097a26f9696b9f697c173fc356d515c37cebc5e8dd5e2a711f1b5b5cc4d15b3c91a8b8ebe3f202a9d2aa9e247e5b01e3816a1ef24507104f28265757c7c6e084d6e73178e36d92ef018833ef0405badd07d5003dbcc24cde014bbaff6fc4ef785c42194c26a435170687880132b3078874d00946c533916816f6addffcc7c1fbd6551fc50a7039168eab83aae56c87bb31caa30d71a31b64027d3ae544250b92b4c9b8c6f84631503822eef2ad9ccc2117efdf117e1f6530f743ab67302e0fea5a38f1e8b71dd73d9c69b095bdcf9ac60982f2a68c47cb199e72a8c8d21b9cdb2e6e7499494aa10c5afb206f9e4ec3f2fd5f5c5aed8841ed83d110da4b6e235bc471309cd4a3ab79bcff723bc39827b88faa9499ebc804ce49c4d2f5b077595779736c2730a26eea12af343b395d6ed1d47d9a9795e091fe1ee63c9ebd24f53272c6579a2fd86acae00b7e1c484c5b6645f01d96b28a256b7e9fc654788009dbb9dd1efae6897684694d0d429fea6c5f4bd6899055b3fc6232d669df1c4195297ae3671635cabb5f6fb3728ae531ff3729ce8d3734effa83d77e9eb787d914a58c28d38996d414310f21279710b3cae9d666fca86b3702e28d0c3d216b4878ae3aa6253b07f4a1c63a7e33bf3d535efdf0f00882d0d9a445c934c2145e940c08842c33d867ae72218c946b07f5463962f743214a05e1a353aac287a501e7b17b248c502bb31d3a40a8874366bb352e5bd6e8698ba6f9cb1fc744ac43c090d38776dd68d02637425fbc8f75b2dea8b87a01e69eac0c5124be4b623b373f2d86e4eef1b0ad3460c72ad7f6db7e612340a6666404606124ba80e5146fa9489af064e07ce986f241f3a172ae531d299e5376b77fb5ec59110a95afb4a9c213eb270e07f4b26d92585ddf1cd10ae83a1e25269389e5bc2d5609d385b71b3a41c5b6c61e5b4760a4c7cefc0c0b5da2bd42b61c8a9c66904be3b2157cba20876bf02c273bffb3135ca04e197a150d7fe462d0ed8e43fcea6e995cc8bce84e3076ff4f354310b512f319f022e14cdfb780d64f3dd33729b58b7312749ec789bf3cf0e8ee2ca00a19804731db7699c53541de08c96b03adce4b284e219453ee7394cb1f8884d8d110a97e27678987da5a035b56ed1a7983e527e150e0d2554847ce7b83e6d8768fd7f6ad5d7fb97bc1c986031074343b5c9e25764e4afbf8c116dc948f0517a700d9040c9e7770674023316043701f7506d54ef7004d664594139482f5ccea13a6f68eb7fb1d34d3ffe32f72cd0b7b929c585e24567cb5496fb80d2f50a7fceb2405849820f9def3d35386ad3c0cb62bf1f9eada233d9bd26fd632c71e6fe999875d29c2782b6289fcb071c84f780db58008c7490270efd3f429c1799c5bd0e55a32a519f8cc7c3f63236266267903d047f9f2ed9dc7a17ff46790958bdb66b6b0c0999fb411a5c65e9a7307eabf55295865509329cee7b3cb308dba8c437f803ea5c2fcee889fd8131bd6e3b910789d5bb1ea4db3e09c4bac28fe1f63eb094e41eb939a12dd754d5d4d9e07de7b2a09b085c999f108424110d3b1378e450094670fab6fb6f6c24f5f8c5c0ae065ed8132b7d2cf2c65bc2cbb00c414f7ba5d78553d0c9156bcccec0872cc5cfcf7b378cfa347b376367f701b2f00b667abfd2c3fc0b9155f2e6380b7c0eb4dd5b71bf14b853a3f19160e4ead2bee77021c79afa2e44bee7ba5dbfeef9974863dd5dfaf85e06e246817d00c5c10aba8c6476cc023226115281f41fabc2e37f6a02fd", 0x1000}, {&(0x7f0000001300)="788befd7e738769b4e9293c44c44b30ecb1c1e9a9c30f22b", 0x18}, {&(0x7f0000001340)="20667cd570ca44ba520cbd64dba8aaf2f16af184ca5059eac93d3f523afa35e980a877c6aad3f1fb5ab60ee088a1b26290c313db05ecbda70952d7bf32d0f4d5d47123303cd6ea61ea194ff0c9a3e76f60b1b242340dcfb7577a2077652a1ba00e948ae62a237f9814b5ab", 0x6b}, {&(0x7f00000013c0)="77b93753ece91dc260a26a5ed8676ce6c1b020233e16d7d2e6d8239120533c6ee4033d56e3350c650a5232fa24139a132113aabe749ca653707505b2724a794656a42fd5", 0x44}], 0x7, &(0x7f00000015c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r13, r21}], 0x60, 0x8}, 0x12) 03:44:54 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x5) syz_emit_ethernet(0x5, &(0x7f00000001c0)="b4622cbf14") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x10000}, {0x30}, {0x6, 0x0, 0x4, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 03:44:55 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:44:55 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file1\x00', r2, r6) socket(0x8, 0x8f38cd29e960d3a9, 0xfc) 03:44:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 03:44:55 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0xdd10c04d73737a86, 0x6, 0x800}, {0x2, 0x8000, 0xcbfb655307e2e00f}, {0x3, 0x9, 0x1000}, {0x0, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, r9, r15, r20, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r21) r22 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r22, 0x80206979, &(0x7f00000000c0)) r23 = syz_open_pts() readv(r23, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0x459}, {&(0x7f0000000400)=""/92, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r24, 0x40045720, &(0x7f0000000340)) 03:44:56 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0xffff, 0xffff, 0xa0, "6f50b789228ccdc13b92f786812045eb7d0800e3", 0x2, 0x4}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) mknodat(r3, &(0x7f0000000140)='./file1\x00', 0x6000, 0x6) dup(r0) 03:44:56 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:44:56 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pread(r4, &(0x7f00000000c0)="830e634c0234cb2ded1e86c84e664086c650601b7da4c19f01f09063dbb210c00224cee7e7283e182a857ffdd0f82c7e7e0072c42d6814edc8d8fd6f874e131e2a8276e7fe2d2daa09a2263f1ee7dd798767cb29b000f702ece7fff6b55e469eca3d69d69ec55b86f5b68c4253026a5f01fdf6779313d09c2ba681e591de9caac33887fc074881721d6b6c378d54f80cd6c486b92672abba7507526c788c4b4e757cb850b33160ff5e5435346d9af1e885", 0xb1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) 03:44:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000000000000000000000000010"], 0x10}, 0x0) 03:44:56 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18008) openat(r2, &(0x7f0000000200)='./bus\x00', 0x80, 0x4) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:44:56 executing program 1: r0 = kqueue() open(&(0x7f0000000280)='./file0\x00', 0x10200, 0x71b1659439a9c6ef) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = socket(0x6, 0x4000, 0xf9) fcntl$setstatus(r4, 0x4, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) 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) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) r8 = dup(r7) ioctl$KDGETLED(r8, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 03:44:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122c0d91f8dfd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) read(r4, &(0x7f0000000140)=""/169, 0xa9) fchflags(r3, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 03:44:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="765e280a6e14f51237aa3e6d813e4dcb25b0047bb189d48adb7013b4fcc614eca63d93e5994d4f0f1dd4d0060367733799f7bf4d0f29bd84c072ab2a5be06b148c2f7054a4eab46469c56cf7246c3a970b6475f75c937e2f9c78628afd023a4a5ec1c51852b582bce46646a7d878"}, {&(0x7f0000000380)="9809abeae4605a6ca27ef0de6dc1a99a8dc8a109d92286a58bc9705d2ca5881f3af844b9fd7e5efde1dd43503648639ea0b74408e0bfaf9fe790896d358f8423043cd2d71904b2fd4d1dcb7907915ca2d11ac9cca2da109435d20f0f0c043d607c6d2df5e04666044c50c29ad8c784270be580cd567412954b482f6fed22aea7b6184ce4aa3663b83cae56d46155ece93020680b1b1928f6315a3f213542292d7aded7a2d835aeb0cd044bd451df1b5496fcdc2d80ea59301af703afcd08959a7f7172c3015f841b"}], 0x1a9, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) socket$unix(0x1, 0x1, 0x0) r6 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f0000000240)=[{0x0, 0x39d, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r13, r15) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r6, r7, r8, 0x3, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f00000001c0)='./bus\x00', r3, r8) 03:44:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/187, 0xbb, 0x840, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 03:44:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000140)=""/16, 0x10}], 0x3, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) 03:44:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/53) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x30002, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r8}, 0x0, 0x2, 0x20000000, 0x0, 0x4}, {{r9}, 0xfffffffffffffff9, 0x8f, 0x0, 0x0, 0x7}, {{r10}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x7}, {{r11}, 0xfffffffffffffffc, 0x20, 0x4, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x12, 0x2, 0x6f, 0xfffffffffffff801}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 03:44:56 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) fchdir(r0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) write(r1, &(0x7f0000000180)="f8071eb42bf34153ed9d85474f3345d57653da2fa45e9268ae5513b82dd7833b946b9038bfe6651feb5c77c179e88ed1db34ec75ba466641ec8771d63abfc33b2e260a6dfb83c38c5ceaea683191826e20dba373b480c8e628f2d4d695743ee8bd37deb7cea5684042cfd6d44d9ef8b3372dc8b8e2f3e28eb799f78e53588e14e6fed497d16da342025a19346686a3cc0411db1feaf30de763f6a439c8c69ad205cd5b38bfc44d57a2ae3cd75b7c143c5a7b112a817e0c718f900a417bcff53e810cb3e32d3eaab7e98f9a4e890145b809249bc3b2bfc9796932d4c0c15602fccf9a82dc11d400c15a409ca7724e4c35", 0xf0) execve(0x0, 0x0, 0x0) 03:44:56 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 03:44:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:44:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000000)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:44:57 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) socket(0x10, 0x1, 0x8) write(r1, &(0x7f0000000540)="493b4651d2a05e0567bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0xfffffffffffffdf4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7) r3 = syz_open_pts() close(r1) dup(r3) syz_open_pts() 03:44:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000000)='./bus\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3e8a30eeaf1bd81c, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:44:57 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x1, 0x34}], 0x0, 0x0, 0x80000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 03:44:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x1) write(r0, &(0x7f0000000200)="35b8652e2e2e", 0x6) execve(0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 03:44:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x400) r3 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r6 = dup(0xffffffffffffff9c) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) 03:44:57 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x6, 0x9, 0xcc7c, 0x8, 0x1000, 0x1, 0x80, 0x10, [{0x4, 0x10001, 0x7, 0x20}, {0x3, 0x800, 0x10000, 0x1}, {0x5, 0x3, 0x8}, {0x0, 0x2, 0x200, 0x9}, {0x8, 0x1, 0xffff, 0x5}, {0x1, 0x9, 0x1, 0x8}, {0x401, 0xfffffffb, 0x5, 0x7}, {0x8, 0x41, 0x5c, 0x7fffffff}, {0x5cb, 0xffff, 0x0, 0xffffffff}, {0x3, 0xae6a, 0x7, 0x1}, {0x3, 0x3000, 0x20, 0x7}, {0x20, 0x100, 0x1}, {0x1ff, 0x7ff, 0x1, 0x6996}, {0xb2, 0x6, 0x40}, {0xa8e, 0x9, 0xfffffff8}, {0x7, 0x2, 0x5408000, 0x413}]}) 03:44:58 executing program 0: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = dup2(r0, r0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r5 = accept(r3, 0x0, &(0x7f0000003140)=0x274) connect$unix(r4, 0x0, 0x0) dup(r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) fchdir(r7) listen(r7, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r9 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r10, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r9, r10) ioctl$VMM_IOC_RUN(r9, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r11 = dup(r5) getsockopt$sock_cred(r11, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r12, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r13, 0x4}, {r6}, {r14, 0xa}, {r10, 0x4}], 0x4, 0x0) accept$inet6(r8, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r15, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r16 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r16, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r16, 0x40045744, &(0x7f0000000140)) r17 = socket(0x18, 0x1, 0x3) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r20, 0x0, 0x0, 0x0, 0x10000000000000) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000200)) 03:44:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x202106, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 03:44:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x0, 0x4000, 0xff) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) write(r2, 0x0, 0x0) 03:44:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x0) shmget(0x3, 0x3000, 0x450, &(0x7f0000ffd000/0x3000)=nil) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) 03:44:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000001380)=""/4103, 0x1007}, {&(0x7f0000001280)=""/236, 0xec}], 0x3) 03:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000140)=[{0x3, 0x0, 0x3, 0x4}, {0x0, 0xe7, 0x0, 0x1}, {0x1, 0x4, 0x0, 0x5}, {0x0, 0xa3, 0x3, 0x4765}, {0x4, 0x80, 0x9, 0xf49}, {0x4, 0x84, 0x7f, 0x80000001}, {0x3, 0x80, 0x0, 0x5}, {0x401, 0x2, 0x20, 0x7}, {0x8, 0x9, 0x4, 0x3}, {0x7f, 0x7f, 0x0, 0x2}]}) 03:44:58 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0), 0x2f0, 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 03:44:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000340)="fb30fcc40b3e094d60f684daff2bd94511dbad82cf9919de4df28acb68e53c3712dbc147f2a98d884f0faa60d9d9f1a7c782edfbac3cf8d12e76c1415f74259971c4f6b1400bf865263ca1620d667a85ed41bb5327f4c185761886b420011b0e3330ab35a0f6c02fb198ee618a4d6c4fb22ce3e9dfb7598122f69846e0e63cc3705db4766d771799e2ab936d71851ba5673951e5433824e6212e0fd21219d93df78261b358ac03a602cf5cb60a7c4dadabbcaac7fc17a5457154b855c8e6c0bd5bd191f449728b357b8729ff21ca89e6621fc3ce1157e98111abef3a25150d438c7e6ca93d0d03540c5cc7d4ab72a91beadae2f7b4f49b354b130b80bfaf", 0xfe, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) read(r3, &(0x7f0000000140)=""/107, 0x6b) r5 = dup2(r1, r1) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 03:44:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0xd) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:44:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="3b1476e81c768411c77767de6961b1df996c7a60f5c8bd8ec7e5601d08659150e7eeaa7acdab16f12ca21fb4545a73337b87728f1955e4c26c1cd04b71f9032cac74f2a3bf0e9299015ce7f0493f7a43ef847a83ff49a156e764abc505543fa1ba2ff2923d8c5400541e40e187436dbc8806e30f43ba64a5ca95c8c408be56150657b14c3426264b6b0b740ba3ba7699a8b488a75086f01b9a4a5e23e86729abe5694ede7435c74439f5ca8968112b419785bc4862367c1a772fd47b560c28176d5f4d29bc4b6aeb18b2d3cbb080e79db82436e77552207ce0d24e58698287bd588d8e55e95f34d4c067bbb69c009bd98aaed859c8f5bdca1e17ded467e3c14c4fc969bbaa119884ed4c9bcbbfe9172cf88c1c73a9dc05e863c69a14a14b0b45903a76a4359da245339751b23cfe30ccfa3107e9230cefe9d221caca26b3c452c05cf6822d0027b08dbb94e3ce92a9533d33d8475daca59b9f04cf6ec2ad6e1b6101d9ed7d8fb1ed2b393416220b1c637673108ed7ddc031a97836c57b50708a920e306b6bc11b06e4eaaa4c6fd3125e543c6476519c8f695c529ffcf9f0393810c2a40b27f10a4e2dd1fb7e424cbf499452114a7f8a1473212b20845d61d74920f9b6b5fba7ca02b4188ed08b1c7c242440773ecfcf3c91fe9ee1f4f6b933e0c01c82fdf3a6e51b81b6bb96186053e6c4c788d6655652433d45d1572ebe184eeb2d30ee74dc6c12d79405ed3fc6f394413f58fa415b470effdb3062817feff01ecac066793bbb3fef2851511bf86657f808f8679a2d4ba21b6ea7f6380005ad40b83a970a2a764f6c66f8c71aad0ae92e6704d4f1a36fffbf49ad6e4a05eae567b31cf4bde1be6c1206e238d0748c0887dc61cfb53a1e79d38b563d7cb35c045221eede39eeceecd4c82d8a1fef83eb11059e49c050838822b4351c4572ffbfd246e02485e33591c64442e93c733428bd8b45a454c947f1b2d99600d281ed7a7986e54ed6d48a6892610da7c7ca1e60500308fa70604d94977ddd968fe231827bd68dac64f61aa89d72a985af6c53db9449c4d284e4c28065dfd9a4fd410b394f13a6fd0c2d9b8b3807cf3a6859ffafd4a7759325f0f7e442ac0f5cfa67de61f38e691446ac465fc1d3a6e0e2691ca71555b135b899b79b123e80bbd3a3b5bee5865de2c7cf020b0ad72443f7d3da905c1811038dc7f494664a3a5fabdbfa5ab29823aee58a285d4b5b146c576132e3718327c5d1c3ca2133ad1a8484dcba1c42fe80966c58805210243e933bac8057355a0b11ea29d7a00e9e92533ee44144470787cb4ae7001144b79704aeefc63df2aa8e3dd02b7fd49596b30596ab8e952a9678c23306b7722be7efb90cefe564ed8915bd2c960633e1c82688f83755b06f806e74bb8b66317e41c94c69a14085bfe04cdf48f46077fa3d6fa376e9a5639d3954ebc48e33ef51615e1cf0bd8a9f8c615d268720a1bcb7598c2c9b40a320a88a5d713aeff2abfcd07c9a78778b03a16bcc38e3833e45fea2c89d9a1649ddc49753a5dc9eb43851ced4991b278a79866d5dc23819124051db2f53020f22c5bd8d0685e0f9dacc286c387a269f6f3b990a9364092d9927387cbd96ec475151ae32eaa0018c03b94984fe367cea33b3243b651bc4b8fa9bc0b71b7693415ac00f70f2153b607844070666ad0149cd70ac4cdc796fb9e6c05af126e10a99d52ef00f9f4c1e8e9792db78cf847a22b316718c662dfc527f8afe81246c6d69f43885db684eabfb83dafb0e5346777c2367b50dca2ec53f1488e6b45d0fbf696013cc9f04d2c37e8527bc3d26ab16aa1162efe3dda9b50c80e6c9e862319ede37032671b034fa1289331ec40053f6baa1f324b185cdd188838928d9670b7caaf907d92f17312efe2bdbb8a828770aedf2de26886ad88a9e1e1a182b72d1da2660d98c2c6b6aefd3a44b47201597ad02bff66d33202c75d7de1c7938c833e2040063ca021fd911508c5afadf5ca0ff09ee66a75f68a33ab92815f8ca40d1da31a81839811d2cebc7c30573e4fb124a6dd1b7d8207380dc2ff5df8f42661288fca38009cffac2039816321b6e5e7d433c7c47b218d5700fe9b0ca3ff6fc5360343ff515f223d2867da490af3c156018edc0299390ec5278839c91798e62912ab9c06b6e3dd91516c65058407db80cff85a753bd5adcd5fd42521bbd6f43bc56a53f3cf968a510af6c7fabcdb9a16e218443248d3b2fdcca00456bfc454cf98b4b6a10749226405937b902cbf226d1adbd2fb9e8260e5f258f762618274b9e60af5190177b742f67bd8d6f7b7647638e65c6ec3bea52f28a90905ca4d44cb1d850226781caa45b1b6783daedf5d340aa6e07a2ce973b035c4f958afdc27df7b649e6b3fefb054441eef279e4cc635bf864ab2f8697445645fd0715e0a238fd226c338f45dfa5537ab7fc1e4bc8bd8cb1f8383d8a9c3404ef9cbf4faed9044ac5958d2a7a9cb9d6fd12a3f94f3e2c793d94e764317a0ee78b80196448cab3a8a273add09a86a627b3f0c7a398e03b64daf8296db74bb649cefc87aa4a665fc2a6d4b497635da6fb6495d52e938cf4bddf0abcb1c85f96a2632ff77e2df2250ed815bcc8fff58adad74edb417a4f8bc475afb2201e3fc1eb7f6dc09fb62801e53b0ed0fc58ecf8d1deabb632633ed3614872124073f524293be7a35758dda8e642c568ec5eeb1e4d0414c4af20a527436b79444618069876e39ef1abb4540150eaa475e1d1e5c86a02882a4d32253a87e4a9270c3c68d38fe25f090ba5579e3d81593e385bf102342aea494f35f63ae5ffe163a0c2660b1a2b58d3755613fb9f90b25c0240aa7645557cf6ba2f0b7a0453b4fb358ae240f39025289bc48f1007abe6ac21e64ea6f9af4f868c4943ddfd16742a86f00e068357a9d056e6fef2c4607e78333cb20eb9e1e52ea219a9e4a2ff221b66b038ceb6e5145f152490e054f11f00d1a4eb321c1f07bfa6bb42533efb993f5059eb48025d73e055d0dce0b67d351a215df854d7b2d0c6011d6f35006be2628e5735c2f51330c673a2a7fb2a0788ae0ca91906d496bb937110f94cc96a85eaf6288dc7e94e4a7fc0f46d9eb38ed68ab9d93f46f1ad9da1bc9ddb26af0d1a5d5d07df45eef978ae43757dc39b3736393f87b1973a4d70cf8581edbb2ca347467922aee48dc5ba46ee2382a712352148e46b67c12782ae33c16b2a54a60d98542a997baed395ea06f37cac02314d3a67f9308f2781e2839f0d6727ea086c571533b92aa5ecf7b664662e8140ff6a4a0370659562803a53c71b1fa38aa3bd99bb03cf71b7fd56a135dd7c1ef4a9378d4d9502690fcbc9880eaf53510a1ee8d983314bb2d3bd9d396c07716eebf5b1a969d9d6ff13fcf3251778350c41bbafa7a2d26d134123d4397b11687c31dcd41f7ac5ecfe31268ae95e59009664db34c339766b3fbc69048d39c163350825de274ee9ecb2689f37298cfa0f8031136241f6a8f89b2ac65f6e3d57e59fc061bdde16b64a00b0239aafab128248df0c0d4977ac34acdbd322f1c8286329d3fdf20c34a46441fbe9a1896966934bc5138c7a6861eb03dda5c6735ae7166d7a3f4a8379251062e6b05bc0383919b733e6da7446a462031f0ae1eb8e446405656c62aa8f7125bb5ecfd640059a5d686740e1cdeac6d671b08dd90ec91e2f1a421b551a9bfcae46b70c794c5b65e8f722485d33c2d778425d9ff1f123d23f6358b50495fa6980f2ab820d23c5b54b4f6c026adc2f59e7dd826ba5c37bfe7627d1a23a27dadf857bcd230903dc95ba4d1f31fef0852afdbab4163beafe83eae0ea56fa3495dd629e5bdc70c434f404b67404bf1d77a7d534b5c513177e5dd6f036af497d6353a04d73dc9626705bc61a9f2b44206d6dec0df6c45460224db97e73e694bc5520c63b81718eb562d821aff33e82dc025c322c2a4934214a5dd432fe54e9163341a0", 0xb01) pipe(&(0x7f0000000000)) 03:44:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xf061cbfbbde69044, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 03:44:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/fg\x00\f\x00\x00\x00\x00\x00\x01\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) syz_emit_ethernet(0x1cb, &(0x7f0000000740)="c4e79b835dbbd1030795cfac8802114e85a289db101109e35e95ebd6788057a1fc86f3dca191fdeaed03d1380400000000000000a414fb045dcc81f84158040000000000000072328b64751a374ddb08040089857015be67df3231a1c98f26a260ed86d8f387b25aca5e602ca499172be0372045be993ccf1d9575ce893c9854cda6b541cd0a959835672308861e15d215b9cfaa8619cb000000001a0385d99a00a5d33864ff64804ec22db4ff21a86fa55b62dedd8c041b595fe9ed2de2b66e36148771d6dd5d360baf4fa5dd4a6a7001ab38b02c17b0db398acef69f6ffe155b9e47b7c14559bdbfbb8c22e8fc9ab4f55f1df1ddc0721c3f8cb46a149583e35d0015338a0e11914bd2ef4f49f921018dc947872d59f200000000000000000000000000000000000000001625bb7f1f9b72d2580a72061cb26bbfdc202661d4edc48f219d1072b1c6eb3ada923d7e3351026869e566c24493c792da3120e3b7269f79b0858fe2128bea9c64943598050acdf3cde936a138485d37e177fe13cadccd15160b8ea953ee4d40a5e392468a6d2ac4f74aa27b877acc5208da8058f8676760277dbfa82a9a1e7d84059359c69562df0589d2b8826648cdff147b0dfdc25d53a939a16e275346ce") 03:44:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000011c0)="80", 0x1, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000650000/0x1000)=nil) dup2(r3, r2) 03:44:59 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x90) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 03:44:59 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x32}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00005f8000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/130, 0x82}, 0x841) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 03:44:59 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r8, &(0x7f0000000080)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r9 = msgget$private(0x0, 0x40) msgrcv(r9, &(0x7f000001a680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001121e3"], 0xfffffcd0, 0x2, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 03:44:59 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x6193322d976e22fc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x72155c36676f7238, 0x5ecb48297036c72f) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x12) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x1ff, 0x4e7, {0x2, 0x6}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0xfd54}], 0x1) semget$private(0x0, 0x1, 0xc21) r3 = msgget(0x2, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x7}) r5 = getpgid(r4) getpgid(r5) 03:44:59 executing program 1: fsync(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x50}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") w¬ôª­Au 03:44:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000640)={'./bus\x00', 0x6, 0xd9, 0xff, 0x1, 0x10001, 0xbe, 0x1, 0x1, 0x2, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) write(r1, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x400000003, 0x11) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r3, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) clock_gettime(0x0, &(0x7f0000000500)) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r6, &(0x7f0000000200)="e0797a253a6529ca132b7053a7bdb6752e752eb61dfe89e36defad602b0e4e026e1db2cc970eed453b8568e88d5410799a9e8ff1b417b9082893366fdce05705907a8a482508ad9a0eea261301e663d02a823710d4f66d65f5df620d7ff8eadce7e61a272642589420375e993605dfae82e49b5f030d8b6cea22e25b11303c27c0b839a18961878f37345c779dab2f4d81fc4e85490edfd5036d27d07e677ffef60c20393ef02a44e09d3437", 0xac, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x6}, 0xc) r7 = fcntl$dupfd(r2, 0x0, r4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r11 = accept(r6, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xffd1) r13 = getpgrp() r14 = fcntl$getown(r4, 0x5) r15 = open(&(0x7f00000006c0)='./bus\x00', 0x10, 0x1c0) ioctl$TIOCFLUSH(r15, 0xc0106978, &(0x7f0000000800)) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r16, 0xc0106978, &(0x7f0000000800)) ioctl$LIOCSFD(r15, 0x80046c7f, &(0x7f0000000300)=r16) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000800)) getsockname$unix(r17, &(0x7f0000000340)=@abs, &(0x7f0000000400)=0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r24, r9, 0x0, 0x0, 0x9}, 0x440010010, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe13}], 0x10000000000001a1, 0x0, 0x0) 03:44:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7f) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x8000, 0xe9) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") syz_open_pts() ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000100)) 03:44:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x9}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000004c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x200, 0x178, 0x6, 0x3, 0x1, 0x6, 0xbd3, 0x0, 0x2, 0x100, 0x8}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r4, 0x6, r6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r6}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000400)=0x2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x8200, 0x0) writev(r8, &(0x7f0000000380)=[{&(0x7f0000000640)="0a81266e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6b00a0db2f3aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc02d600184826106e8edac67f042399935c428d91cf07d91744b393330c779d633b0f502efec53fc6134e28462af3cbeee9148f15e974e9c93859a0198d8e2a09af3afdc3602b4386cbe", 0x97}, {&(0x7f0000000200), 0xfffffffffffffc93}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 03:44:59 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x1]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x3, 0x6, 0xfffffffffffffff9]}, 0x3a2) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) sendto(r1, &(0x7f0000000100)="d00fbf927b2bd5e89328bab96b3133c4ecc5523f021aa317d63ba70e0069515540070b49fd", 0x25, 0x2, &(0x7f0000000140)=@in6={0x18, 0x2, 0xbd1, 0x57c3}, 0xc) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa}], 0x7, 0x0, 0x7, 0x0) 03:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x0]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) bind(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket$inet(0x2, 0x4004, 0xc9) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0x3, 0x398}, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:45:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 03:45:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x10c3) 03:45:00 executing program 0: r0 = socket(0x20, 0x8000, 0x3) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 03:45:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0xc14) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x7) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x80000000, 0xc8, 0x7}) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1800c) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000280)=""/121, 0x79}, {&(0x7f0000000300)=""/203, 0xcb}, {&(0x7f0000000400)=""/203, 0xcb}], 0x3) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x10, 0x0) fcntl$dupfd(r5, 0x0, r2) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f00000005c0)={0xfffffff8, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) setuid(r8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x101, 0x7fff}, {0x18, 0x0, 0x5, 0x5}, 0x5, [0x2, 0x2, 0x9, 0x1, 0x2, 0xffffffff, 0xfffffffe, 0x9]}, 0x3c) getrlimit(0x0, &(0x7f0000000680)) open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x20) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000700)={0x3, 0x1}, 0x10) fcntl$setstatus(r7, 0x4, 0x0) r9 = socket$inet6(0x18, 0x8000, 0x0) sendmsg(r9, &(0x7f0000002100)={&(0x7f0000000740)=@in6={0x18, 0x1, 0x9c2f, 0x81}, 0xc, &(0x7f0000000b80)=[{&(0x7f0000000780)="57e48289290c65944bf0bbdfe66d83041e2b3561f6c2bec5afb83bca3ab5c96dff345527379c32", 0x27}, {&(0x7f00000007c0)="702c3fe5a030a129355f19961bd22556fef3a3a84b394e7209b4d75e6f250785d40510c37157481b0c88be7687eedd0b7d8b00e4c69603d8f84e119be1293d633e1aa564b99a9b88f623657d0974f71258cf103e5b413c87a9b03c05fb630c", 0x5f}, {&(0x7f0000000840)="d21bb7293175375b3188497527fec8fc60bda5db0f06aef96dc7b80bc252152ce95c4fca7ee0f344b9e0a3ebc8ac67c82ae5c492f3e7a58fa1afd07408a857e4fccac50411274f1246ac9e1fdcf2196e0e3907b4c62dcf48594f42a478b0edb6d6191ff3ea8c7e7198c957343c90d963b81d46664869596d2400973bdaa1917b19dae798aeb8bac6116655516dec5a2178ace6e9acd6ce7a711ef54aca3c68d5dab3c3d3ca5280c5d586", 0xaa}, {&(0x7f0000000900)="4024c44002fb64171e6ab93aca3f8b7273014c3fb86b455f69c7a42cc4818c950a4aec54d918fa0f4ebf8146dc7f79a0f03bbbd5981a15c3b7baaec8843bacfea22f9c7891e8f54ca36597e51081006d9e7267a8e785b98dcda862f3e59484be7a6a7436ea773f87603d45b134fb171acfd56622f2dd83373d60a664d32d828b7125a403c7a650f66e2ad07478c8cd73a6b71883ef4ff6f4414b89ca994ca3b6156d5492a5bc766f6ea8b9549e4bf6b3d6cf32436fb90695831fe285e4387448c1f3984168f4373b2e7cbfaa6414df96a48bfdb60f918db2c0f062d3c748e393c59f2f845b5ddc85612eb368d7aa5f5408", 0xf1}, {&(0x7f0000000a00)="f6facfc57f61340e0012e799c582c6412dcfe05b6d167886c7202a0e85e499b289af98511066bc0dbdb0e5c181e2852ecbdfc22ae2f2f1b09159cd7c50e93059d8dd362644b0b64305a22e31dcba76719e061a4918dff14afa832a0c6fce6f8219c2891e81037e2e00e3a6566c911610f321d32b968280c0620a9b0a927f7a37a741c05a93e9fcbc3922d822975ad54be989e15c2f8c724146fd6b", 0x9b}, {&(0x7f0000000ac0)="ca09bc6241d9ed92904e7eecc0e0cb75c756de308c7d9ef1878fc5fd588212c040704acfedeba6cad9429e1373f57cd22fefe94bc80d437d8caa3ef0fbc65eedddf4913272182f73359f4e50dc8cfe6db6e27aa2847457509211a33b518beba99cfa49606f04d473756007f687526d769389a2aac0fd95c7bb8351a58b97877b58df6021b96ddadeae42ddfc", 0x8c}], 0x6, &(0x7f0000000c00)=[{0x98, 0xfffe, 0x5c, "53fcfb6015638e7ae5a8045706e3c6b9d77261dc3fc1890cf4bf22d439506c6a9ab194293572d06dc9deb4773b76746a31330f727e7edaa8883b3d496d8c551a58b9d1ce7b39813df23aae4442ee9fa6547fd3544fa1500e1a142fd93bb2c3c85e53306d66fe4c9916dd54f77df3fb0e1667045cf1b1aee53e8477a1cf7e5a5e53331dafdc97bd"}, {0x100, 0x1, 0x3, "86f62be789574e29ec7b0d3db52d42cae2f522cd6c83056eeae160d8c07c6ceb02f1a59ae129e142ffe7ad681cc4824316f0a5327196c5c0e11a2c5d47f267f93f3c41b6bfcfddac8ec813acfdaa5d219fba0342a93f441c774d9fbbc5ee4c8b1fbdc0d4985ce8e999891356bd920146e59fac4886a1b8f20d515206898c4f26838157bdf2e9efa99911db016537ce3e260d58d70f87096d28ce23e720e931ed61f3c2f815cd3d8342647c976684f94ecbe6982116cfeb0f4549fbf9534ed7fcdde79cae3e64632fe4ea409d0f6af08f84d8ab3186c895bfd158357b6ae49f82d4c4cf748048657808284e7a"}, {0x100, 0x1, 0x1f, "bdb2788476d5c7ef694311d0b0c254dba6c04877c0544e5266bd9e6ca8e4ea3726a8b53015d8c59da02edeabafc9b292e02c285d43a747f8b60bad07dcba1674d34e659a28fc8ff80a6dced6beef34b74871e029b6c905273ab08611a3ab76a786d066261ff32630508fa34f0bb783c1a8228b90b78c4c3a69144ff347b08b5b1e39d8633349906efcc7194ecdfbf908851ef58e571477f9c27dcbb72cf6bd631ff918d288b8a545d2b0af02980c1cd128ac1fc873b771ad454153e3b283a71c31844278f4216ce2eb83df8819177a699a02eef484daa1d3f83dfd003cb9490c343bf02364c94162f1"}, {0xf8, 0x1, 0x99, "d57f5117fef94144ed11442d7f64c5ef12329eecf7679cf923596b26072004da902d81c138bf4b51edb58f8aeb03371666a9cd25ba0d40bdb6ffff66ffe367f3dd3718cd0e94ddf848e090e6d7aa1b5851bdaefd13fd5fb6c2f99beb741ee4f58650c316ba4966941715359db5952ae589b58b1e65981068f2d56223940d1c5462be0925725c10d211256da309fa4c0d23774f2b0eaf311d28f38b43cca1f428b68da75fa2f98be592bcda22b17c3d81be0eb73504348b870aa34b2c32a6167de6d94500d5f35942dc28941ec867e5b7bf43906b0615ec409a6c41a545daff0bf667518297cc6629"}, {0x68, 0xce9516ecb5ef02dc, 0x7, "4ffbefe92c63e21d0f3d565b3308686f4a3827f4c500e622048db16e19c2e044daf70f0f827053a9a917ca4ae961fd8485197e6ce5329eb421017452b18c0b695de7fdafb41d997aca8912a206f62ea6d1ec930852"}, {0xb0, 0x1, 0x22, "8214255dc0e8b83552511cc32f42981c32772fe6acb74d64f994babd76ba06278afa28e8f3bcf6e52d557f34db1c49bcd240f45329fb0ad8c422f519ff5e37041e0cda84a3069acb663ef3541c2e5bd9168bec339dc7daa967c9f1b8ae97152d79b77a1a4a044b02db330786e64867bc16d837fdb12a1c9359c509a3162ad5a325fe10c69dd1b6aa591f7103faaca5bbfa5d9dccf68b7a7da90d499c64"}, {0x1010, 0x1, 0x5, "a2200727e6a79082dc35e2c60f0178da191f4dd0331096299242cd0069dfc7082298bda992b79ea2d8eb220cebb6cc4c81640d3296e64ecca0a316854ff4858449665e23b6f9c151d56beeeddce469e78fbf3fa826c5a75876e9216324cbe4770ad5dfc60237a1ed681cfa42644e611b3a00b92c9b8852d2be6e69d424e73e37f2c573dce7de787da8f91c43bc290200d756fc8ff7f35290fbee40b8002c31cd6ccbe11654ba1589de44e7bf90b0021a415838cc4ee6ce883cf88e5c4f417bc4515f930dcf904fe8bae12dc0bcbd1204aeffcc7eca0c5fd5be29afae28c7ac3b9d31b4f70f363440dab1f66642e95326bb54ec178690583a571c72d1c3d644c4071226cb2c1dfdfc4123eefc1f9bb103c9d6ac8f318af3bcb5824c5face84778b00c798fac5ca5b4f2fa2785c0ad70330e3884fe44fef944e8b2eb2e0253084ee44dcb3703a06e0ab9a91b98595019dbd4445647501adcde6112c14a20e44cd831c8e6336e26acca5c049b8f7de6ac285101e5ee49738a4a9780e7442cc54ce6a1537e2511cd2706f4bfe2bb85b0f3a795d9c322910578f248310bbf4ab257a8d2c4ea05e26dc4aa2c763c8c4b60380e6aefe0067414a2cdbf31960382bff39b3673d068b3fa9d1ced358c4819c6fb81ecdc59bcf6c24c45cde737adf497d95cc08040c1d1f30869ad834ca4c72826e340bb3e8e7cb23dce0c40efe9ba5f18aeffd1e0d94a235832e4bee56389726e59f180caa1e6772249ff1c56f68305e419bfdfaee38ce3b40f4f0e485603c3131c1cd50b89564a2d5b5e4b199989ba5a15ee099521cb3b8974c291c034ca67b721eacae72c5add3014bb3409a8912715bbfcdc6c3defe09cb81444d9d04c98be66f87e981a4404503e0c2a05056f45efcfc00fab77a6e7166336b98cd3fbf811cd4baf86140c6099c8aa0b4431b00b353d0ef3fd7a1b52564d5d361ee7a3b39ae767116d10cb8ac53b944dd961582fd842e34ab5e33e16020aeab974fa51e4db2d9bf0a06bf105cd5b8b5609b03058feee475fb8419a6e40f43fea2af3d6f698b1b2bd1037b523830358ee3b4dd0f9f593ae21d29248913c1b12f3007f9abd7a5907389d2fbf19ac942b721b35a50437c0b9858e9a31355fdc2a2ddc13b3950992198c5e78efecb87239ffbc711eafffb14dd0cc1bc08a8b070c55b25c83dce0156adb201bb22475e1903463840a0e2bbe341196134a57d97138aa312844432adf92a86b9dc7e29d513b60a386b993116e73710e4577e9b9423834afc5b3e078fe07450eef759f2cfe1521e78f260347f51a16e689b47b6b5271c5a39e82c9e60a81643b4e94f730b8601f813fccf08cccaf4e45db377754223f30dd564705572944c839fe56c961998ad2fea0bf9dca7c811915b239180cc21a6d128f6123ff93c80b824946126188264aa975a62e9f6b769dc3f3a479ceaf79947b86ad080760828f2846a6eb5efc4da8f7823e8d58b1cdd7a051295c3699c9b7ba35fba186239c1242845d7e7b2dc362dad1aa8df1ca13594d2f6bf75566f586a4849944923f6c8c5f48cdfd589748fb3e6cbc9b8be0e74ab46b3e0a575aa07598edf678681d3fffb27c8b6ca1d98d8fa1b42e285ceabf408bf8807bf1ed6084b6a649cdaf2d447efb648fa444188e51cd38800df667079d66d92aff14ee90d655b2f6dd2531c002424167e59027877b6e35c59885e2e6eda12a2f31b045fc39f0cdd78a56844b486989df87b6604d44354c9c37d41839ef40dfe66c2c975317a5f999d16b152b072e2213d2e0b6cd5f9fc29a97610d86c6859d9c9d60bfbf44324c294016077ce3ad8f7d6ab562fc53f5d3b5864bebaa3872665da9f649b5c1a2496619bbf4a16e439257f7b7c1efd368ea8df990ce835554ddf39d73ba17ee55b1c8433ea48823900253effbae5430d3757d8fd741613f1ea7d90a196a8b487bd82a36f5921884797385ea9e82ccbbab3ef12d3821a3cd99e4b2ea49cc066aa2544a37bb75761db97be439ee2bed1df5d556497efdfe1099bbee1bac516d40ae51156123604228b819fda0e0a423f45a60c1229c594356158d994156c8d2b8a4b278f077178a528b680ccc83eba6a0bfaa60e9f9c9f65a8de07299c9ee94fd0ae92d1435dc5d47deb67f126b41b93aa6cbfde0c6852b1291e39d7e25527c71fe218b81a1e272c1141a95cd56c0de4084fe3db50cc555c2bfe406d18cf493d9aa3dd90daf8fb4e437c82fbe42801bb46162e731963c0eb7207cab63b9d22f0163ca0e8d8d59da059f9bef54259905c163fbe067aeb5414c17357c219e7442cfb7807e85ef59d18986c5933806661382cbba6683e8c36ab9d6a3d0bb84683a86f1a7e07851d534e552f7622d170c2ee13b4de13b02cfcec44c25733a9fe3b191a28e19e888eb895d5967b847b2f54dacac6aeda0410aabf793f72355fb801abce151d8293fdb59f5d2a1f93a1ae357736cd2dad4da3758164a0ce4feb9e3705d4609770f163d48f1be1d85b7b1574062358bf7247c3c79c42109b59301fb180fed9da9221286886e53f8c82da5adcdeaa6c4ba116388d013ec434b451252facf0d5b89933a580ebf4b9e6bbd32d939c8264675ae25e97ef4c31d355b569598c1aefa335246c2443cd9334f8c1a8732cec3fe616f9a141f60a33b385014e4de380e8d3cf66e2b98efdb949f31849bc738a36c06c9709a9143efe36e8981bc27b6cb32d421778931ad4b2d9b887c733ca2717fa17147d42a88c24594d6e82ffa8492039020e08af25fc79f146ee8f3148406201ef12ae92aa7053272d1b23d3ec885d7a1e2335a8f256b18e2c2d7c73cc5fbd27f114ae2a9f3da848b4306214df9c7b709964a515412912f45d229a60165329d52f50c154ee2acad3831091f98efb34bec1b85bf6532dd1faa963824ef726faec0467c55dd9efbec3a1ef67865719c1fb43128eeda5c7cf810cf31b8f2ba796e45835d30b29b9fbe3835abc7d644b2545aaa8a83315daa4330a09d0fd03f8cabdbfad872d4d51f77b275de97f830ef4f7f03520dd5347a38088e11f22562374b4349bbc4ed57d4e2662c26177471767c7ab659257ec80c1fa2b00a9d718918b2646a5e85415129f690545aab749f6d7f0c2eca21daca23b29aba6feef05e80726b3fd522d60a9444c1b3e22bc3cb0585a50d4afb73b16c986b7938c5c00a82eb5a89a59d1366c93bd4662a114e2d6cdb4bd0e77ec8fbea3cb2a34f35028947a9f20c651816a1370469e4b6da38a4f44b86dbe19572a74a65f5eb2756cb4559a0eb2e2630b6f82a0074a51752e1d1c348d7ff22d64baf3ff52755024debd24377f38f698004256861f6cab3a11539c4f17d5cc0a62171b92476ea8dec290ccfa978d7e70447526760d7319cb51ebddd36cdee8160e027cee7a55722ac819ff4a960e28c2321c177c67e1be10cc133bec1df7da1c98339f6409f980660e09bb8ec2b9fa0d81942e6417bf846a25e1f844c04ab2ca3c21a857983abdb8d79389dceeea742e9817d065c02ae9f4e27feecbc69da6a6e11b29e3475454eaa6466380c4e16a8dc3f6395da21ed365f7c8c3c560dd113d64b5e9364c350da66b4bfac0d4c93a512078a417f129bd24ab9948dd7cad3965878dd414c7252d7ca5e3fc4123cb0c40b3c78d9bc37a729651f501cfa831e88b55622110dc34c6d5317dca3425922e2cbc92634ca382d765047b3894d0e3ee0bd929554ad332070b40747d616e78a710e88ce1ff2567f0925dbdc57bcc4fd964c37247111f60f568c288d6b9d7c4a445efedc1409069bd0871d1ebea9db89d1667f9eba8796b0d4d4c63ba103443dae536522f82e754b5fdca492ef1396b522d135c38616e2180716e1ebca5f46dd1d0079e19237ee6142d4be69881cd241b4181dfcb60feb14a1c4b15e4a2f05259e58c6e69404609c5dc31cdbe3b2c2a83b27a54b82378b2b8aa7e9943ea0c16c575428755524b91efc4e06213eb93c17b47fdc2a3cdb3a8289c2a93907f8169ff56d620c2102ff557d9a9663c46a2087ac37bda91045356f6de970a13c768428bc9b1c1f5de574ed5dbb8184b8ef1341a1aac7b462e66d886278d98e5d7c597456f65eca9abe91eafaa958fb935cf1c81fe4b6d23314de7ed6d46a357d43ebea2e4c456125e6b70d61375debd5439d9f208f0d3dd13b5e08e9bb5a6196b238440ad58ce7ffb1514951e90d8a2c1f5f05e3d0c51f476e19033789e9743c67ea7eba6a239d245d477fce25d3bf21984dc73dfe2848c9378f100dc473b213e9ff5e64d5da95c3342acc2063f86f2029ada7ee2191bc26339d66fc3d5fd4c70e526380556a8b8dfd2fd1cee9c66de1434bed0f196faeeed8d094ab7687a3f02d607e0036fce2863f8ad9d1b1c195f570d2810e071f014097484effe101ce6f1280c864ec9a528432326bcfe975adf84a4897ff07faaf8421364e54117a2e910582b853a835083375813fd21c0c6666274ff0cdced49f160d1069b459e81d0dd00db6d45c5c908f6bbb07e4f5258730006274a0846e576ee83224617914012e2f657f6be9b642080a69d458316ee4afa5f018029d6be19533d1c2fe5831e4a113a9d1146c9ee4129eee222913664131016480caf18e95ae1a6d9e0cf6b33f5c9ee291253bda3d51d0d35f982be3325cef72d0c5e373941d59e4fea0e79e997364665bfb54448aeb9b7ffd43a1d04ee75dc47434b619f0a26f1637e8b0d491cc272069ee89fb01e5dc3a12696ae010c0c26e15971e33b2f172532b9e820f0bc4fb9571d9d4edb406a133a5121cbde48032bbbcf009371d89105ebc12b87eb44ebab69feb287c50d43d40339d5a32b9e7ce1c37372fd371e46df80b027b55145f7dc7455e2fdbf6a216628e044abdac872e57baee91066dd5c5da29f0549762fdb4291f10bda4cc3ce2d690e0e3fdccf14170062a329d19287692cc4c32c0cb600819470f6167069f271dcb6c5754c54193dcc9b5ca3fd2f8f01dc5f79448e3851dec92cd1053b37c6628cfd56ae18982f93e02213379ac78afd8bc1bf38d7ae594347ca652cb73466fa236e8ae72cbb9d3694a2cc0748cf9049fb6872c150db6d2dc7edf58533d4eeaefe45cbb6ff6291aef5e6717d1c43875ed47d7dd1df3f9c021d3ea71b3f7e71c3e738f96f22f3471a384926b9113e8a30730e372f084f2d2963b115a95c41ab9e22da6d9255ff89aa8c6b95ad66a29a4d2eca924fe23e7484c1c6e34125ab16e47cabcc3104b8532ffd54c7d311c8dea65627005192dbf08f7bba689e38aa00730aa12660190ac464b28260a6c28ee73312aa15a118fd174fac4af5f3ad18eaab665e8599926f3b0f9e616e3007e13b090d225547462954f4ab025125acf3eb4f701bb1d1b78e4e7918c173b67c29cae8b8948e96b10b8e779a9ecd77581b6e18331ed8ad73c1fd5ad361a113360a61732a08f1a9213df62a57eb7cba4862be727c8caed6e470e1b52a76f6dee0257bb88fbda10fbcb950bac1599425422940cd58573ba0f79e36b90e7b65e06d050cb1bdf5a2e3066949bcd9ed9d7f57daf67a14ad1b4c0d8e2b647caf22a4b373431f0cadd7a6af2871903964fb45cbc4763b63b568934bee5565de33aa1e604cc049ae54cccced5461ba3d8aa3a3237bdc190787e2de99a607ac4e7c5dea66d9afec44363911b4f4a63e63751a35b40652ea6ce85d414f95deeab32f383d11e3f87b6b8e03d6ef9a4baf55716f1d9a395753e941de200fb90ec0938412c802f9418dde855527f192d0d06a149bb"}, {0x10, 0xffff, 0x1}, {0x30, 0x1, 0xffffffff, "bc988117d287c3e39ef7e3dfd3a7bb2b5b48f79d9d7748ad1e5c13d1f3"}], 0x14f8}, 0x4) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000002140)='/dev/null\x00', 0x900, 0x0) recvfrom$unix(r10, &(0x7f0000002180)=""/109, 0x6d, 0x1800, &(0x7f0000002200)=@file={0x0, './file0\x00'}, 0xa) r11 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r11, &(0x7f0000002240)=""/231, 0xe7, 0x1, &(0x7f0000002340)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 03:45:00 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) fchdir(r5) connect$unix(r5, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0x21c) 03:45:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 03:45:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="80d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 03:45:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x5, 0x25) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1aa) 03:45:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd0800162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b8f5ed52e0b82af56b6336316793a3085a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d287093122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d6a4c97bc85fa93e26622e52dc7d76908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c7af45d015a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf988c078a3565ca4863013"], 0x10) dup2(r1, r0) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x7fff) sendto$inet6(r2, &(0x7f00000004c0)="eb1be1fe3d1a048035ebbfdd8674cc458448dbc34659575f93ca4759cf67ccf6d6b4e4bac85ed44b61f48cc2a2cf4bab2da470815407e650af3a13768db76d7fbc3f8f0968751c69a0f228aa8e86dc2a2eb7243c22cec818991b45a9d345363a464b6deb9ab0e39c1358b7895581766d6bfa55d8e46255c474aac6680c22cf57f5db24483651e14c63afd803b991cdb741864b072a6a539a84d8dac5d2938dc3776273388d9b3b05ef69dc1d3e93d4c4a5a1fe9f5eac68d0ad1d028b7a0984a22f471004b94109c9b0d5e66d8b02fca91505f55386e8c53647ce6da263ad31f075b2a35e", 0x63, 0x0, 0x0, 0xffffffffffffff42) 03:45:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x89) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001580)={0x8401, 0x0, 0x400001, 0xffffffff, "22bd9b3e0000eb0000000000deffffffffffffff"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a", 0xcfa}], 0x1) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522", 0x332}], 0x1) 03:45:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r9, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r9, 0xffff, 0x20, 0x0, 0x0) mknodat(r9, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x68) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x6}, 0x5, 0x5, 0x8}) semop(r12, &(0x7f00000002c0)=[{0x4, 0x4}, {0x2, 0x7ff, 0x1000}], 0x2) setregid(r8, r10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x3800}, {0x0, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r19) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:45:00 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = socket(0x2, 0x3, 0x0) flock(r0, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 03:45:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x1}, {0x18, 0x1}, 0x0, [0x400]}, 0x3c) 03:45:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f0000000000), 0x10) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) 03:45:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)='Mn}', 0x3}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000040)="fb7da184eb4255960d47f112d94dfa00e1faecddcf194af08d77b8b4977f2b2f57b7b1128f7eb12115b5885b0c9f4f0353bf98ed6104fefc", 0x38}, {&(0x7f0000000080)="1f7ebca23d6510dcd78dc9f5d6eabb0ee638559306aac39ec67c48402b8f63d0f55b1b18a06bf6e3f35d009f0843c944fce50e721db52d82b22af2762265e606603f81a0b0d258636c3a37d17611512b8da70ee16d55e662bb85586cf900259508896ceed2a9a72856ae3becca1f460dc2d6a762af1d8a79548fd3a51759fe7948469b2d4d6f9598d03fc94a23d8545f458f825eda2140d4d432f33840b4c9c3b19f4a2f61522c7c31d55e9b7d4e3264abeba1202b5b7e0ef02e3618", 0xbc}, {&(0x7f00000001c0)="60782222d95785cf5c5f28064819b5c910c8f5569304e143d5563fe889b855d85322ca35d301e23861e1afc3045131fb0c7ca38084d8d53173c66580af060079ef3dfa993e6f6818264b6490d154bfb8eeb541f2640e60b7dcc0fb34c7279556d79c354050d9527989886373968f9a2e229140f3f9b99a7eef291d801aa52dcdf0b2dfce0dcffc59ff144fa219042b3a6f24eca9ef2ea3e18783b752407661940d", 0xa1}, {&(0x7f0000000600)="9c6ee99cad57a33053808b596f03e7b590d5f6db4d98fed4da2a415e91c1d8c8c57c116200871ddf213453dc521fe97697f8889bec7731b616175505d7c23c5aa7f5c735e6da2c01240cab1d7dbede03bb116ff147112a2f27f31a44b41e9a7a7ae6b3397047211a7b7293828844b91a30c564273a40b694c8fb4287d1ca8aba1686d8bd0b2c155d53d37c31096628ae007c2e6c406043f05846c08c6826506dc896272e24f3e2d3ef71e796e6f0a50a6fc1e0c46de2c43e4d086894dfa458572a5f8b023bc80250cad46f8668b0e9304031d33f5758a1ae64240752e2ba106c2251704b917ea8cfa22f5bb528fc512ed2618f954660194e9e89a2e859ede18fe6543f80b9144dac282b31707b45372f17473187622a9fe35ce3e35c4fcb1fff55fbcbd9cfab989edc1ef3865a76cf4ae57ba993152b799401871b5a3c92a089276951eb0727ae032d286880927ed01ec7fcdc29f16c3299fa24324125062acdd564b89848f54c17f9463928068ac5fc2997712c8e001bc732d4710ccacedfe667a05bfcf87a0901b8a14fa2cd604de99537c6ac923d204d9e079c3fe2a8b0570f52a8ab9d15bfde6ea778253753c770992414351f522afbae8312480f08137f61f5913c2495e80d5703d2795cd5faec5b0ba361587ab08c0920adc2a832e5bd32236a3421061ca500961f13cf863b9444f883e411f7ff57d5a2a84bf223958f9e3a79b6e1abf1eaa25e41909e9be0469d470b1b41b44914d3bd81080cb08587086ac0bb10c69e3672f61106ed90be19b8f07aba03ed2cb24409ece4383a45dd1ae2d5a8a864cd92982dc28a7e293b90b8cb4ad96ebe79ef7a8ebc75622e906d8db1998a80949d8519867ea1440dbbbaa2cc40063147ca27423ba5cbe9de528b783afa71b3acdf3dfb86b1c42cb34576dfef3b48732a3120180da627640abaf4de5c6dad87be3f445a4a2419fdc1ab6c697f44f0bcc845e6d288eb2c44d1ce42574c5d847d416da56e42069b8cc8224345c51dcb7cda2ab0089a8aa343e790107233c9af8d6ed8035f8551b629d1e1e639608faa9564f775ecc022883a20f4032b6c27a7d7f4caeec8bd398f3b972e04517effe698a6e93ff20bf22134f6f20aa6294a47e3440513e94244eab9f6e1c6b9dcaa1814b274025a7949f4c0fefde16a293b0b39acbccfe19fbf15e08968173fa9771c09c1b26b1b3a151b7860b921e4f74b04eebc6ba11aabfe38bb995ea7b4bf39fbb42078f969fce2ce6c640c11b66da60fb2c9e5a74535c1ff41b828380622ce0f9c2d41e1c517e0ee56cd3d6ce031db436f212e5e48818e38a6342982f1bb855e19b9573a688c8b4a1f288e81d022188de509e03f2d0cb0f1b70acef7dac878ec8598089f7ae04fd16a6caf8ae3a0c2154586dbe252573c580391d0254839e05bedaebc760afcc4345fda28f138e20b2dc05443651c64e659db02918d273fa147fa01ef7972db0548974e1790fae2bb237c80b34042c4844ff62ee34d154a8aa3c193d00e339605ec1d9fb313e92310cb1f305774987a8d187afb9342d9ed0d4d02380391728aeab13875190652b85f58c7faab55ca5dcbb3b758a65769f0128db837d03f5f9bb40ae840216712757a49c25256eaf07b03d05e2a7dc5013128a9fcde7c29b1321af9398796421adcca76746abfda0e87a15f18915df5372b0b4a02e811a8ec05f7f06736a1b6338a4506f3b63f71c0e62dd057dbe3304d112949d4b030227ad2d79ad009954631d53a2c9864d604252ba47b84afe38e7a1fe8354077a6f4f0f97fa162bd86af82b6e6671a2df217c12f15c2f50b4692717cd2c8f5053b15ee07912a2ba945e8d985c41e8867a65ebb78779211ba915c5517ae38fea731bbdbcd67c836863f5581def9181199962f93854d2ebdfe85ec7378cea62f17a54435ba02c8396effbeae0195e542cc27cc4fab1a2549677a6a85519ff7feb03a9e60bd7effaaa9624c80b337f5d1bd4bba82a3856d01ca06db43bc8d8efb3754b164396fc3cf5c0be8ef3d3c6155b9ae5ec97047fa82a29ed5ec92f8d33827d5db1524a319bfd1b341ec822ff9066e892b54ea3db289c5de56756c86f9276bb0a86ea3b59a3464ed999ef321db13ba5776583cd21953f9429c6800e5d759d9459b1b051afa48c21bc3c0556257576ed5ef757f3225d58c3f786a0815002072675ba34c7a35ea838d17b5890ab8d1d64469219ff94834f9a11fb1527249b79006213e0b49e1fec04575fc172df4bed98a841317256a5906ac888e623ae7c6ce10a12b58b9ad08e6f0bdcf7fa58efb737dc2a91b14decacafb27fe4f488fe6324599a855f3b27460f7744d40741c78b2f17d62e40c752e8df778960a56f989a1cc7f508790a20cb4ddf0fe5488acbf53abed2bf252eabf629ee5d5fd8b3f9a594a20e9b321806f9ba8f08e4beabfcee37ca038e0d75a7266281c32ff0fe731d6ade9c708f526f3ab2df1cbf0b6484c7d56a024717313c4b22aefcbc69d1dba8fe408a872350ba0e93b5c783376594119b35323bc64328ca6b852eecba0653f6816c1f46d6f995c77427303af0e09b760e32742d11cd111cdb3db28ded3de6801f8bf3bf939ca52c940d3f5ec7e0aae8d942c4de287ce90e14fc094e54d6d6b65ce7a7d92b88828e0b62e3e75c95414b9e5d1d1411baeb84f79613aa1479b9436886bca3a453f880fb3d4adc26ed0f68d9001121fe7046c05bd4d8bfc7872c3a96dcc4acaad42fc6de37957902268931fd05f049db64da191a15168cdfbb7c46597e1a82eba8b59be214ce66ae2cd0cc1269acb03d96be7e9062e422e43e9700982dd5db7df8204d5b3a9d069f5e1a57d912f8c4d76f6f0fa8671ad587fb27fa02fbbda94344370d09a192d0828f3d668eead79ef6cb8ad3fbf27ee7106ae8017f4c978c6d6240440e8a5d51dc4a6d3c9946aac311ff95f3bceb8df89a93574670951caf76b5036ff6752cf49bae699c07850fb0d128cc39566a9d3dac3d8e4f329af3167ddd091aba50f16f73ca4db405443faafb88e14685820365475eac77c15891e4b77053146662eeb44591872d99faa0bc4837a39292f65271f0c2560fdafce0c5c00e6c5b27bba65b8f0374c4e2d81e470350649a8f572db9278e936a3c1fcb8be4abf34914f70d00e5cf62b412740fdbc0c845654e61f9c2ffac9ff525bcfefbfb54dccdf5e546eb64abb9b6186e4c2692c0d10fb4e49b326627e8271fce1b71cf083abcdea85c535053e052b8e5aad2d7ef4a50eb57016b847c34c2189d7619a70db5456304d73d930d592fdb72ca94f20488a2c5d1aa4e505f67d80b25b73a25712a48d2c99a996d2f5b3cb082dc23e0b300260ef32196c6774767ec920c23019b276fef1dedc493404f298474c6c969a6a7649fe93dab65d7b0df20249b06949150657db5bcf455d2d4aaaa4575b3a1d89d3e5218e0cbe23c21a6a98dba3448ed64379fc2551a52abab3f529fcb1932b91c81473109fb2265b9c1ac9ab139df95de7ffd734e7a4e78ca21c75923ed36c030eaef3891217aaf02db3adf17b43fc9494092993e20bfff0578f536deed7c42253892cea50e7290e65092ed1af6fac297bf374a5dad68ef59e52d1017f6d6a92154c1e5252c0edc9a39d0d368967b9d7b2c75b9cdbf985538573bc54da3b0558c55b84727bb6c3a0de14db14e489d2251e3dd62d8499c6ab730eb03fa9ea99470c2bfedaf228485295e386e3c1f7817b009d7a1c3a42603edd642b42102fe9c7f13526e050e3f8b51ce661bf1242ba9eaa5eefd3b19f5c3045a15daf7ad063a950d40fbbe5787bd29453fc6f4fc78a53883a37f1d8c7a5bd8392ba93e9b5d1516baa22cfff157e0eaedda45a638e63bc3c6d248908db57019cf15ec35acc2c0ec63f200d885d8fae09b8a693deb5d99e4974dcdfce6c301cc9cd5db8b5ffbd35bdc46e50b2ef3160ed065e60caefbe89d4cf4391a2411e765c938a1342e476f6d270664f3852bfc5995f4f8abfca2d9f2464bdef61aeb7180acbde0af295ec0f2c99e7f8cbd5c385a6e142ab149089d13724aff328c6725f0264f99d7e1197e2206c878953e718481c70ef675b996e4415f6b0c30ff7674e7d243e341040eb278ab60d90d58205ac5f663c8ddd800b3d1d22829aba80b88bb2d3130b0f338b45cb077894b9b696d9b1f8fdd151d1e308367c6eb851b76e2e9d9d81bfad5bf78db4786d515d3f3c1c3b4cb37dc4026848505d89ff19331a70a7f52910f1fef8d9063b01ff40655765f49e3a0f2da4e13265a29bf053e58ada59ad0f01cefc3eac846b03e99df22f4a8662a801fd44d601afb9e9c0f6dca9e55517020ff4f580869e47dfe243c89cbb90263e9eb03b425df5a9a54ef41fdf62e20ff28d5e2bcd3b4d17eecf060c9fe4ccb7bc5a4def298119562cca03cbc51a15f94f3083d8b2dc5b630e00da52d4d7693136a80c2a3a12d695126160e2ddb69bee716fd5c62b839134490384fdc10beb8a5ac79bca189eefe552e88a5bd68b201cbb17c8e2d9d098a294fe517d2196a08de8f794e158aa82a135fd2e7f610ae86137a6bceb19ef33345660e19a090411248042b72fd6f82a2e95a893bd7d1980678fc4acadc95a7d773ed9e212e8365709b53c53ab9ca338f50fb29f9c959d06514db5e0904d3207755e8069ceb81f2e551c5fc85850c7e7bb5cdbb043afb2dd41f592b7ce9541abd289e8d575eb57c2fa72669e57b1bdf4c2d1e7be9bca38adefe9986bdc4a089d16b72dac84cde81a88a3d14337ca17b029f6bc3c362869b12a7072590a25e74588a7dfb9352cb321735a1920416187ac9ff4b141f9c8316af344788d83210c833ce54ab420a87615eb79303902654fe74f23abb23c16ccd6ca954d5c88d94437d6de1ebd4de07c6c62c7cfa751b410f54896bdc4c3dd24fb992b67082bc479160a2b89e446c87e7ad7c893402a302fe6e4f8665748e887284f589182a25761ae37bf6a2b986add80bdf46c44b7eae77c0011f8599b9d9b096a14c570dff067abb189c8683576469504239f87c39983af752eaf38d7fd55bcaf15cabac0e60440550dba1aec5feaff91bfba941f17e69f34d1a31cefe5934dec0b63659731b8f9f5c2114d1600bfd7e7ff163d4d0fb0aa39060a13375e27952a8971cd82e44e83b41394af6b81afcb5a2b6db62f0bd4a02f489ebc621a82cb24834e0ea1c800ce8b82387adeb45957a892f4b3cfe016b6288bda6a93828a860878d75b073eb367d61f29b75120e3849324e23d8509f39b64a1e2ea8368f576bb934ba7592e10730348700f999b465531423892433e9b0f296b8b6bc1fc646deb469e5a6badc26330e77d641953d3128216f35b9b41464700204ac501248af93cd4bd4f1e88838a10ff63767b313d29f262a8a6c9897309e0aeb848ca3f5ea8ccabdf8ba0b2cdb805d6104941db0f793df2ccf991b81133d5fea0789806e0528e556b675e7a945ddd0db4b505253d9c02295e0f013a6aad08a761aee2b30710249cdfa78a7f172509ba6fd9cb568d7cb18a52ca1d49cc0ae08fc4d85e1d5ff0c1ece23c4c71b7a72a181d13a8badc7d3d8b21a6c05fbcc3a07340d3441661484141fdd1fed77e2c6d56375e377c9d122ad9bb0e261eeedd5d935b60dfbbd20df4067eed626c4f7b42445a1717378969d0d4b38c09e0dbaf68b48a6ad8cb063a99a9cfbbb34fc1d7f47320ab1438124fe61b7fa0bfbb951186dc99b97be5299da7d0737c35df791d251fde98a67e90edc10c7b0f042e7ecb20cec4", 0x1000}, {&(0x7f0000000280)="2dd754596ad46b439f7d346993fe1048b9367160eb09bbcf99b1b06c2d5831c8035fd1ce756f50f26649f33f2939e375879d46fa9a235245f6956fd5674f52a12fa7b0c7993d0069e51b37d010972529480b33c423a2400e2e8d54b8f246d621133c927b4412b0228a22179aaab037491cf1b07b8101533210eb79cd340df93b07c988a0f0b9d77858b185b1c157d303ed4948577f4ae0ae82b73378696ebd", 0x9f}, {&(0x7f0000000340)="9b9ca73df374a2a2f0f242c6e28f862d3862bdaef9370d7ec3e000bc319902adec1fe2555409af6731a02e681e3123afcc8e5d9e9cc905ea63cfdeb42e9ebf1ac7bd7787de73226b31b093ebda5e69bdc2890df885287bddbe070a61009cf54b800cb3d43e14a1811491dd5dc29af55e198cebad120652c9e9bfd554fa75b5a47d0fba57b67d33ca982dd146ac05da8675c52910b0973967693d052b5d6e6fc3710449b8acd5d00794d24ce3818fca2109596e63c77372c6caef18dad683d115b7124fc4550ec734", 0xc8}, {&(0x7f0000001600)="3321e59a502f5e75d5cac2555f20b71342b7189baa461ce2df7ce890eef92d823a3236d80af2e7aff1f341266058e660a40ada1412e627ff0ac9f8d48b71a25134c54bdbc452ee66c487c07e8232b4cba0e44280471a1a9e091fb0de3896e1f4a8770e1740390ec5a3b410cc4fda7273737f807a64f1c95f5b761af673409a2e1530ccb0e9f483cc9da6cd5080fe8c1173a6ac6b5dc340766f65d5a3be21181e21998a05c61f3499bdb519c409359efbb629c9d48f08e8489efdd4de473c0a6be98d0cc49cbffdaf7a124b8fb9a632e74c2cd6a38157e9425ef02ab45f8647d5aca9ed5b30cfec144de62aa1f0d558f99f83af661f7a742ddaa666f1a72f5dee292390ba4275a21c0b94eebf77a190bd34fc25446c1fa4cec6c8300b489f4af1f6b83eb5e2a4e1403525727dffc3617dd5db61de89d28b25b05bd95d5d31697e85cd53e648d70ac93f18f885284463e82755d8886e3f970017e711e2961ddc6502e9003330c29b1cf23c309c5705cbeeede47ed79fe029c79c1b0dc252019bc946776dcac2bc7013400af9d129eba908ec7442954c859bc1c011487040734153f3022cdaa4c080ee70a67353679f22d550bb9c38f2e50289eec66480f5a964071ae74c78a11e6687e46802be41171abe9a874c278c5937848eed34b7c16a3a1dc1aa9593650b64e1c8876b07736691a9d5499f38db3d83c1526188acb582b3b6bc3a780d80ac652140e1f92fdb6605b1e89ed93437512ff9d289c7b958a572d7693ad7abba3248b47e5d01977485a5754e64270127e6ed99ec0bf57a12d20f44ff64a683e7e241efec23cd9f274d4a4354099f689d5b26cf1f4de02ce88d47970a0cf029b7ccb56ccad93c70034d311f1c1a85ab7a4ca57b98dacc1e968588052123bd89c987901abbde416d1b39613fd4218c80b0eabb7add38de8543cc3cdecd375006e73aec60488090cba2f53ee237368374f4bf5e8a0e2085abea4893cb4c5ed2dc7101aaa53eff93b45b681dd8869a62b16a6a7ec2fefe5e75fedb4530ee6638351c0f26d42a5b3db5b64e7badc36e16f357a582d4479d2b2a298c85b242604f65580fd640776b2592e2537d69df850f081669f4031f14bf416ce5d2ee3ff56375f43401aa0c1e18815f8a8dbe033fdd5902a374a7a4a812601ebb5b521f3bc057d114fa3b8017ace6506bccafc7aecbc5fd5c101b95531574cf843b7367e4c3e2de3f7732630e0d58cd794b7c942f515d485b9b7b34fae485104d3e27d75bd067505b8cdaa00b58cce2f7035de18301465b55ac4076943b9f9f84b7e60d2707d457bbb4fb93d5bd07caa6b56334a6bfbf467f3b03475a6326e97f5b40cc386ab3368fdb50c63ebcdcb1b53780afcb3572bc9ac847c14bc1e5b5f732644ff464256dda7ebeccf7d08860a8e432a531fb84bbb8d1e6e672cc7e28f7a16fb0f048bab3d794f27bbaf092c94b62d56ede98414a5b99c507dbec1b3c465b98512cfeb0267cf0d86b21d2015887a46c758b1defce2bb88f9741d5daec99a84e6999d3436467853c2e10b086c7af65319bbe749c9554d54d9c08c46168042188ea40bc4c71637d51fc8f83f1dbd43624124019fa340e394abb2bc765fd4051b4b76bdb0b9091101ad93692590bb5c38d8cff5cf74d3df579e696866b9ef23c02c28706e9299c449864433463ece9c80befad90a4307e8ad3497302a695123ebf7025cf768cfceb05dd84cb66741a9f785b51e4e4ffdc0a742b935d526239bb58a46c55fff94db5842602b9dd1e17370685db74150f28555bf7aa7d13559c86b269f638e3bfa7181966763e6f7466d9d9a633643c791261a2130066dbda5c17af3340ba0943f401d7c49a904783591fe233b4dd681ba43eeed7ca97d1dd9eb893d3aec139fff400e2ebd4f68b2868476cbc7f8c2ae9e73bccd9593ada124d62a791ea23cdac6c954cb9c29ba6b5e66d010ef948d2b566679c65bcd0f0d7aec3751a76b50e2e36b84668d3ad27f08aff54f494c4deae0438b5c3ec97b0156607e2c94c572e0b48787591927dd6d66ba204b18e4c04453ab8d9ec7ab804e7285d2ff0b3906ee4a7b0eee156cbd01fe08ed2efc18218d227772000c109dbb3b34177d32cb834408cb7ab80845f404a65979cdba6b3b054a58e2b1962a15861d5fe452d8cb0cbd0c423e831b5b247ba0a00bb5829b57e62faab6074c99d27eecfa7a61210e79bcc556328e0cfdd179011ddc67a69b277a30c3cc2238680463fb5bd6fd698d94a4399630be6a753f87ac1d05ec4cf337cf1d0dbe655b7531e83cad7f85c053a40027ddab787caec03267422d086292c6e2945319c28a5ddd7ed117fbf2e0daa6e4fa53ed3be38be28787b1a39003765843ae7c54f873ead9ac099d968eec7d82945344167c673725e607a97a2a13ee8ec82e195157e55f4e6dbf8f38c446edabe67c38bb5696f6b94d91d4d6f6f0aadc47c1df16b19a9bcc9107094453ecbcc12a9e2415156931b14917740ce763023067235069d4207effe3387685924e290dc4d983ef26e4dc58e4229e1eef2bd31e04a5b976c5c335b4759f8ca70e027a0427b4e0088e43f3011418e4803f7f6f5e777d7ca8ebb3e223f514c6a8133cf68acc5589062c5dc639e5d76bc434a4bade97398f55ab563baa89500733955fdb3f3240aea415c9326c7855da37e2bc141b452641fedb8eea5c7603d23561041326f632b1df637b9ed61300cf3b2740c75c5138e94159e560a9bc7310eeee7c17165793acab0247ecad602080595e87af2c11181011bc1004e85abc221288dc50b9458172e4fd719fba9cc48fa02868d418f24cf60f071396042429c9267e52518dcfa35645a3fc7d0ad540fc589da02a97b17e198043eee44307b9859091bcd5e2e4eeaab972fbfdec569d58b1ae871e6d51605722b6d2752acb79f59d1a1822c1588fa4979c328037b27e8cbba3162407269f36f014aee1be4c482051b2faf2a35732e834b131b7f6da5e8e84628e780bc525383a9c46735c5745cbbe9d0fb177ead9681271067ab74b395bbcc630b7c16eecf6a5f0bf9ba15972c03b68e135c0e09b58c00bd950536d93d039ebfc3b9d57c9fed407db7ff2c17ee7bc94a4d56b95f76997bbdf14e845d978fd3bd1a3e633654201f68779c4ea0da00629b23bbf43feb3988e6ad0474face92a751b93335da8ab456f5b5f1e8ba4c08280f30fc903563a21f292f62d8be5dd5939f4ba953c4c085eb99ed6191462e78b351b32ceeaf59495e78b14da4aa123bfb4703b9e110e40029ec23a5b9be5d62d088c22f4e99a1bbdb9ad9bb2bca040fc8dc4f47a9337a65632280f214ecbc2e0985fd75e955aa44c6946503ac5b05517b4c52b59c6b79ccc552021ab2f40d420d28b8c3ce559046f2f78af577ef554aada701db61da4503de5a6cae056d7d059cf4034df764ee574f9e3c0bfba3df2ffaac83fad4e6d344483fe0d5578243bf376e28707e2e0c02b31de0555da3d332c615f837ca5255d14fdf779ae485d1d1e5d0700d626d21967db38e3f22ab44582c23dcd70d585fd9f1778c7464b11d24a3e984299760f781eb0fe21722f5aefe7c3485f60f1fca79407533cb2909cc4bbc5511b1238d8e71a96963c364994bc4602e43753d70b0750a5fc636f867cb3bc8c0539812f93e33d843e8cd7202b85fe85dc952541dfa922c15fb1cfdc75d6cf5edf52b42de97d4a52bf22d4723b145090c2e798dcbeeae82b4d8957e45b50f6c48ab8104871611fb8430c883877f272a7e0f8edad4c8bbb41a4a37ad174827ec30d317645b23bec7065ee7d6ee393737fe3476b6ead4efa13db920d07ea8fb5eaad7b96d03691e5763be4d7a3f6b89e71eefe5c2d2b2b6c71a53a6c9b95ebd02c22c76e560d47ce1b78aec4e79409d34f14c87fb31d880a2766da3d64eaffae73f80ebe0c3e45f96877cc34da2b5bce467a259a5364e38fea30f0f2e10717848ca8b3e5585b8453632c4b728c0999f09d79374e778adaed92106b1633e9aae5f83ea37b429a9395bb7633a30c7fa738d82f489739dae95288e34d188be0ae16f195a5a87b7bf19bb5c77d3da5b9cf00c409748ef0263836e928c8373759c6596bd381d28e6144c2633017d3f9180b05770028c91e88840fd1f29e986e1ea50afedad5d277c8fa3568dd67501b12610033b787d4bdec186e147f973d3921c42bd34741dcc612f9a840640657cd5cf2447b15f7424e7cf2e70597e7041888178b19fe2bd3a5218a5ae510fca951f040c64049d8d502b64b2d64d668f5acb7fdc91383e43ecea88271ede816947b67eaaa76a3954d2b4072d9e775dd3469061ec2b0cd72088b1390155dff86cb20243378d40025591aa570824aecca83cf9927f6f7ae4f6e2080e2a616761285da797c6d13c5af79013029ab0e82cc8eb4eec9d5d11ab8be96a1e99a40ba556c636bc8716f40f69795130008fee27a0dda6a658461df1bad57e740dedd155f11dbf39fc94da32758dd95b1eabed6afae40bcd4971ab081586cf1c6084e6ed9ceb3f41d2ae793f017b210ebcb852a9d33d5e1e1bfef867ba5be3b366b2d474409785d8264eebae01e8ba10b14e5c9bbfab31e43b6cf23264fc3af9cbb3a12201f8c0afacf7c02dbd91020ecdbff888bde1dd46f13d381c02e974e92cb935353c7e9303b6dbc5aef52dc0da2a64d8ff51e7efb1dd547e23a7573bd35e915dc4d713b21a480b1af199f23b68001ba885c22610bf45f9b9b7e7b6652638bfaf9a1b227d96c670bb01e027ba88b1a1ce0b37770ca27e0652273bba747399222dab796aa00ad005ff6b51c237a31d3cb41ad46737ae0551a23364ef3197663253a650617646af2fda92d933832c4d2ef383b92fb76d98807e12e69f3713b7d60f279ac1de7f5acc66347bb2346445efb8b7765af620b0eb08d3c6b93a3aca183025832fd94f2a5c954057bdbf6621f93e57e8b533eb6ee38609d6e8fc0637e54fd9da502be23cac6f7fc34c847bf6ebdd8aa8e3e2105f99a41e543920a6655a956e8a6e08ee492cb5b567e0abfbcb74b2a809ce9bd6c0eb4fe27a575c5a5e30a53e7b27b713f88eb4f3488f266a43b80fce055f952acbe7eed72cec0be017522b731ae22a1d234a974608121b17fd86253ff5e7a15a28ffafffedcbb0e1a790233853eef6b649e940a6f9efc1a212107f01f10acc8d36dddc1ff303fb38f8fc3520cdd6aa6f3b4653f8c40e4739bc15fffce249f3f5b52a14d074e142ae8db58f1ce061c67e3fd4db76a2faa2d1c4a002d713e9ad7cdc6b78f21de6d1ce0950940f7dad177d37a5fa724c18e93bc9b940d1032ad53296484e5015d531cc54f24f2f75a7ee2f804915fc96b0441ab224504abee61e7554e7b484059369e5ffddd87976e724b5bed8d8a6997648dc5fb80369abe98d23ec42946f114b9311ad9fe8f33f8fa6c124ac9951cb35670ea9bbcb64e9ad0cf380ebc018ef8288f21ee5da11c6c60f41228c15ab682efbd9a00fdae855f8281b5a5c6799307cfc48d132bc61bd89ea5836edada42cada5da467f907420439fd30ac80de8fe35c220336fd55714a324149950ce76122e6bfc54a182f846de95f068f5fd3baf293580f96bb01a1e60e0ba66712bf5f82e6af34f5cc1c794ec03448491fc1631176d3cf4f14b7b42b4f47e81dbd7c9b45589ee0abd6b6877b55b1ccfd9d95f627eb0506d1d5f90327a70856270da278399027efb4776085f2c1587b0ff5bfc9ccec3fbf1c14beb0c9c657841ba1b303639f7aed4b7944fd36d08d5a1c7", 0x1000}, {&(0x7f0000000440)="d4b112f58fdd87998539b87f8282eb2dd1b2b40becf7d1a8727b15a5abb57039c73c9ef4f995a6b5158f489fef6a846573fe7fddfb7083f4a9d76edac6aa69e489d46133367e64575de671481012cf7adb78c7bc84dbc630585fab4385d028", 0x5f}, {&(0x7f00000004c0)="040becbd0b9cd757", 0x8}, {&(0x7f0000000500)="bb557825a006d9423ddab7aacef0fc8727fb621e0f824e7f159dda71fbb93b003c064dcb4132071eaaa501c0ba08b9157019c0a9101184729414b58aa34c2dc537f605f3b97f4d73f33d860e422a5b5dfbcaccb08e82ea40de393e2124976223d29d6ea9b86c656d1942da266f25af77414e09c6478f348b64566a26aa545b8b76fdf63ea0879bf3995fd4b91841e4baad3916070701ff68c712fcebea407b9c39f7b8490f7bcc3560e1b16eb7cf00cdd398c15e9d06a75a1c6c7997a2fc5f", 0xbf}], 0xa) execve(0x0, 0x0, 0x0) 03:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x2}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000200)=""/211, 0xd3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fchmod(0xffffffffffffff9c, 0x8) r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) fcntl$getflags(r2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 03:45:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bdd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7523aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7be4fb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7c00000000000000092167e10953b3f3bd50fcf279fdcec904368cd2e31ee85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe8100000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc29face430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2848072b3fa9b4dbcf1436d2cd700000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 03:45:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00ff07db72005a00ab00", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64], 0x28}, 0x0) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r0, r1) 03:45:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1c, 0x0, 0x0, 0x0, r2, 0x10000}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x200000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:45:01 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) 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, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 03:45:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) semget$private(0x0, 0x3, 0x80) socketpair(0x6, 0x1, 0x6, &(0x7f00000002c0)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) flock(r0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat(r1, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() write(r2, &(0x7f0000000300)="98ac198f69416a7f1d923e0edf87ac36dbb7f10670fa8a08dcf3b2b81202181707a4127cfeb20c757709fc691f92b3c42b117036b6d3bcfb7b7698b2e35de8c99d80baa296f14a515ef1e7dc344335a8b20a84b04f9f8713f6cdf0ac33def24f074a5ff76bbece3154a10d348ab3b9a29d31726494f7d83651b323a2fb93fdb30fd4f70a1511ac6cb78796b5282b034d48952f0e274c67a3f94a63dec054041454e8e29a540999b35bd50800000000000000682f47", 0xb5) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r5, &(0x7f0000000000), 0x6, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x20, 0x7fff7, 0x81, 0x1}, {{r6}, 0x0, 0x8, 0x40, 0x81, 0x8}, {{r7}, 0xfffffffffffffff8, 0x6, 0x7c6346769ebb4c4f, 0x4000000, 0x9}, {{0xffffffffffffff9c}, 0x0, 0x20, 0x1, 0x3ff, 0xf46}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8, 0x5, 0xffffffff80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x28, 0x20, 0x3f, 0x8000}, {{}, 0x4, 0xacdf1383f798df40, 0x40000000, 0x422, 0xed56}], 0x1, 0x0) getpgrp() r8 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) 03:45:01 executing program 1: getgroups(0x34, &(0x7f0000762000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9) nanosleep(&(0x7f0000000000)={0xffffffffffffff1a, 0x6}, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socketpair(0x18, 0x4, 0xfc, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) fchdir(r4) r5 = accept(r4, 0x0, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x1758c9bab9837bf6, 0xaf09414ac6e670f1, 0x1, 0xebbe, 0x9}], 0xc7f, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0xc4, 0xf0000000, 0x7ff, 0x1ff}, {{r3}, 0xfffffffffffffffe, 0x40, 0x2cc666c3668bd01f, 0x1, 0x8}, {{r5}, 0x7586d46ab98f3956, 0x5, 0x20000000, 0x8, 0x20}, {{r0}, 0xf01d1f36425d07fe, 0x91, 0x4, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x8, 0xd2e20bac7fc693c4, 0x1, 0xfffffffffffffffe}, {{r6}, 0xcea17cde599573c6, 0x4, 0x4, 0x685, 0x3}], 0xfffff800, &(0x7f0000000280)={0x3a3, 0x5}) 03:45:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getppid() r2 = msgget(0x0, 0x410) r3 = msgget(0x2, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) r5 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x101, 0x100000000fff, r1, r4, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/\xc2\xbe\xf5r', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x54}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)='\x00'/14) 03:45:01 executing program 0: r0 = socket(0x0, 0x8000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) acct(&(0x7f0000000080)='./file0\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x181d2, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000180)=[r4, r5, r7]) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = getegid() setregid(r8, r9) r10 = socket(0x18, 0x3, 0x9) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) read(r11, &(0x7f0000000280)=""/15, 0xf) recvfrom$inet6(r1, &(0x7f00000002c0)=""/200, 0xc8, 0x1000, &(0x7f00000003c0)={0x18, 0x2, 0x22, 0x6}, 0xc) truncate(&(0x7f0000000400)='./file0\x00', 0x0, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000440)=0x1) chdir(&(0x7f0000000480)='./file0\x00') chown(&(0x7f00000004c0)='./file0\x00', r6, 0xffffffffffffffff) fchmod(r3, 0x2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000500)) openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x5452f2655df551da, 0x0) getppid() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000580)=0x5) r12 = dup2(r10, 0xffffffffffffff9c) ioctl$SPKRTUNE(r12, 0x20005302, &(0x7f00000005c0)={0x6, 0x6}) r13 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r13, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) 03:45:01 executing program 1: r0 = socket(0x10, 0x4000, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="20ba35997f64be180ae015293d632e34413e058ae773aaa8af99d2df09998c314a8c528b80be4f43f6e6148bcd81d57a6b8588e02ff855f0dd39e6acf4aff5c9fdc69dd983b1421f9c801bd85a9e83ee1ca6615e90750b5de9923dbdaca76b5e63283a384d46a3eb28efc3b8f4f2c9467b13e795fcec06"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r1, &(0x7f00000001c0)="71eda242cd7eafb8729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed05000000d56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da0088377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327cdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf0ede8372a3ec5658810e8fd862511ad52fb8232cceb2aa5c9e69f9dc0db25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e68ff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0ca68d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18050064f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafd90a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78cebb9fb902dc1b1ac94942dfe3e752a2a59563e8b6394caaf564162faa3afa205026f005033c1a3eb904b2813f1dd4b4d478400c7dd6f9718b346679cd65ba48e1a12a13df5ec5b3351d4147fd4b86376dbe7e7c15f4d8ee8c6b41bfd9847fca37d624066bcd45f24254599f6aa0b912b8", 0x603) 03:45:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x80, 0x1000, 0x1, "1cb25b62252fecaba22ba270ec0980c1cee6a81a", 0xfffff36b, 0x3}) execve(0x0, 0x0, 0x0) 03:45:01 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r5 = dup2(r2, r4) sendto(r5, &(0x7f00000001c0)="b14ed92f0c05550abc48c1177cbdfa0a93627335c89a0baeb6e35306332e7df71e00512ce5beca53a55e5bb283858211e1e829282920e5034ac7416a8f2b171132c9d49d1ccd91f1adcf138ee55b4b4870a23435d50bb3683ca4259e2dfa0eb11c1b120ff368c6c16a40da3fafad8edbd6aeee5610b461b198d98fa2531097f1d1c43c540c206a8db0cd952add095ae726b74d154be9ba221b60a8e4d4bb75c210a68996d41e92e67f7d83c98d98ccdebcd8e0399877d5f0eacdf658a1dade2a14012f7190b6f728eea282a27fafdb0e74", 0xd1, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:45:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x9, 0x2, 0x0, 0x1ff}, {0x4, 0x5, 0x8, 0x7}, {0x8001, 0x29, 0x2, 0x20}, {0x1, 0x40, 0x2, 0x2}, {0x8, 0x80, 0x77, 0x1}, {0x2, 0xc5, 0x0, 0x4}, {0xfff, 0x2, 0x7, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="2256db63b7bb49a2aace290c4719") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x2) 03:45:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000480)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x200, 0x89) pwrite(r4, &(0x7f0000000100)="00000a0000010000000000000000", 0xfffffffffffffd9c, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000140), 0xffffffa9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x0, 0x8000, 0x0) 03:45:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:45:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1ff}, {0x80}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x1f) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:45:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x0, 0x4, 0x41) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000140)=""/50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 03:45:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) 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) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) listen(r2, 0xfff) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 03:45:01 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 03:45:01 executing program 0: r0 = socket(0x11, 0x3, 0x81) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() acct(&(0x7f00000000c0)='./file0\x00') 03:45:01 executing program 0: syz_emit_ethernet(0x77, &(0x7f0000000000)="41402bca9d792237a61afb635a12383f0c0d5f9a91f01be7133609b83d2f8d15eebadcd586d166ef7932498bc51caf1a57c8e0b5735e1754b3aa28d5fa8a6626fb73cd91970c216f31c0e97b1bdba4c0ce0f121066f6189bd2c7b7110dfdd00e72fdf81281f02aa582be96505c9c7649e776cd2492711b") socket(0x11, 0x4003, 0x0) 03:45:01 executing program 1: socketpair(0x10, 0x4000, 0xca, 0x0) 03:45:01 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) dup2(r3, r0) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 03:45:01 executing program 1: getegid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x802, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/177) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x9c69}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x32, 0x80, 0x3, 0xd740}], 0xffffffff, &(0x7f0000000380)=[{{r1}, 0x0, 0x0, 0x40000000, 0xffffffff, 0x8000}], 0x7, &(0x7f00000003c0)={0x7, 0x1}) getegid() ioctl$KDGKBMODE(r1, 0x40044b06) getppid() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000480)={0xc302, 0x4, {0xd5, 0x93d5}}) semget$private(0x0, 0x0, 0x5a) ioctl$KDENABIO(r1, 0x20004b3c) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x502, 0x7, 0x380, 0x2]) sendto$unix(r1, &(0x7f0000000580)="dfc94879f8a2b4e3162cfb9836c473eea8d5e5be07f52798086dfcc46c7fb18b7a6024b6a8b18556a5c1571de2b1a2e41d8444c10752a6263c5ec2b6a7", 0x3d, 0x40f, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r0) socket$inet6(0x18, 0x2, 0x7) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7}, {0x8, 0x9}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)="8f4c490fd3983135c31cdf0e", 0xc) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/75}, &(0x7f0000000740)=0x4d) dup2(r3, r0) setrlimit(0x3, &(0x7f0000000780)={0x9, 0x1}) flock(r1, 0x1) 03:45:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x30, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x1000000000000}], 0x10003, 0x0) kevent(r0, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) kqueue() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x5) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) chmod(&(0x7f00000000c0)='./bus\x00', 0x10) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x56e) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) 03:45:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x4) 03:45:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r3 = socket$inet6(0x18, 0x0, 0x7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x20000000000000a7, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0xfffffffc}, {0x30, 0xfc}, {0x6, 0x0, 0x2, 0x81}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x2, 0x0) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xfffffffffffffdc0, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file1\x00', r5, 0x2}) getpgid(r2) r7 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) mknodat(r7, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r8 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) mknodat(r8, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) 03:45:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x80}, {0x15}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") 03:45:02 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x5, 0x3d) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000003, 0x11) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r3, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:45:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20000, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/225, 0xfbceb206}], 0x1000000000000318) r2 = semget$private(0x0, 0x4, 0x800) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/95) read(r0, &(0x7f00000008c0)=""/208, 0xd0) 03:45:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28050, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7}, {0x56, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r1 = msgget(0x0, 0x304) msgsnd(r1, &(0x7f0000000140)={0x1, "9fc1a2ec1eb22c178d26985946a136672657b512d815c3114e5b705a8f678ae0655c563b9f0f722d9f81f71ff4012f3aaeb980043d31750f563b3c2e5bd5d6290a167587b85d4e6ed86a5aabf6f9ff49aa602a95e93b7248a86aa1246cedc31f911ab18e60cfe19ffa947bb4"}, 0x74, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3, 0xffffffffffffffff, r2, r4, r5, 0x40, 0x40}, 0x1, 0xfb9a, r6, r8, 0x8, 0x0, 0x7ff, 0x6}) 03:45:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r2) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 03:45:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000340)='./bus/file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) mknod(&(0x7f0000000300)='./bus\x00', 0x2000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/164, 0xa4}], 0x1, &(0x7f0000000200)=""/91, 0x5b}, 0x2) 03:45:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) r3 = syz_open_pts() pwrite(r1, &(0x7f00000002c0)="738edb8455b0508aa70999dfacdafeb937bc3916b3caee015e2cb191282bb132d0b87f39f23064c8ccf202254fbcd158fd901fc7ff3b6af74468b7d841eab7b019d316aec37a2a09460d30b4005da4bf5317e6b5925699ba1d030e4f4aa017dde802f17092b12e5b860abe569421b27d1c1fb88e3116230b439e904bf037ec9a6cfd78aec630add8d13e634180c848e7707417c3c1d0e9a6d88d2bbcc9ebba539f237f30e76b688d8c4f0eac61d4a0683aee8240c41bf06d6e8af5134f4bfb42680353a9359ce91e7d8d", 0xca, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000180)) 03:45:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x401, 0x4) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f405d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc2752792e84dfa4cf8aafafd6ebf5e23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r16 = fcntl$dupfd(r15, 0xa, r3) ioctl$TIOCFLUSH(r16, 0xc0206921, &(0x7f0000000300)) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup(r17) r18 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r18, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000600)=0xc) getsockopt$sock_int(r19, 0xffff, 0x1002, 0x0, 0x0) mknodat(r18, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f00000001c0)) r20 = syz_open_pts() ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r21 = fcntl$dupfd(r16, 0xa, 0xffffffffffffff9c) fchflags(r21, 0x1) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r22 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r22, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r23 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r23, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f00000018c0)) r24 = socket$inet(0x2, 0x8000, 0x3) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r28 = fcntl$dupfd(r27, 0xcfdb9da5457d2b81, r25) ioctl$TIOCFLUSH(r28, 0xc0206921, &(0x7f0000000300)=0x64c1) r29 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r29, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r29, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x99) r30 = semget$private(0x0, 0x5, 0x390) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r30, 0x1, 0x5, &(0x7f0000000240)=""/173) 03:45:03 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) r1 = socket$inet(0x2, 0x4, 0x55) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280), 0x2aaaaa38) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r3, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) 03:45:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0xfffffffffffffdc8, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x6, 0x5, 0x0, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r8, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a10fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab472d2d605afafd6ebffe23a98fa37579ba59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4035b5f8c33563be4d6a97a6d464b74e2ec16c626d0e07bbea0f8607d1761dc912e4a00"/177], 0x10) setsockopt$sock_int(r11, 0xffff, 0x3005, &(0x7f0000000080)=0x3, 0x4) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r10, r7}, 0xc) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r14, 0x0, 0x80200000000}) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xa98f164e268999aa, r14) r15 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r19 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r19, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r19, 0x40087603, &(0x7f00000001c0)) r20 = syz_open_pts() ioctl$TIOCSETD(r20, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r21 = fcntl$dupfd(r19, 0xa, 0xffffffffffffff9c) fchflags(r21, 0x1) ioctl$TIOCOUTQ(r20, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r22 = dup(r17) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r22, 0x2000745e) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r23 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r23, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r16) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r24 = socket$inet(0x2, 0x8000, 0x3) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r19, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r26 = fcntl$dupfd(0xffffffffffffffff, 0xa, r25) ioctl$TIOCFLUSH(r26, 0xc0206921, &(0x7f0000000300)=0x64c1) r27 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r27, 0xc028698d, &(0x7f00000000c0)) ioctl$KDSETMODE(r27, 0x20004b0a, &(0x7f0000000400)) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x99) r28 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r28, 0x1, 0x5, &(0x7f0000000240)=""/173) 03:45:03 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2ffb, 0x400601) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xbf) 03:45:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:45:03 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000001440)=""/201, 0xfffffffffffffef7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x1000000000000080, 0x0, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r7 = socket(0x18, 0x1, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313d7fa5887b7e5b636fa7551db3e2e5ad6bd27b4263eb0b279bdec3e7209be2036fa764bb5a0b88db1553f2f5915bb41d8fa12bd07caef8c0a793a74ecee7096a00f00007c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b64774119a5dc529"], 0x10) pwritev(r9, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 03:45:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/de\x00\x00bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e7a800436d06f724fc40200000015c108", 0x3}) 03:45:04 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x7, 0x3, 0x5}) mknod(&(0x7f0000000000)='./file1\x00', 0x1000, 0x80000000) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 03:45:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280)="186fe65c", 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0xfffff2f4}, 0xc) 03:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x20}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") unlink(&(0x7f0000000040)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000d470e75b8601d32d4342db1a12b0079d1c412dd0cc9116c7d9dcac66acd39521f11cb521336521de6be241c68994a11ee70355d3f29580a8196a2f38a4792939150843d9d43178d7bfc716de2e55565579549f5680c5c72cabc0cca106a7705b6aad882bc89f37cb82c82691b83ee413a5121ab3d7d58e60c1a6112a68cd6d6415cc6ccdcb2763b4de05a7ec53f17adfc377f8e117a645990508b91a004c46f9b3e6a5646caf7812", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="dbb129898d831ff16410867618ee6ed22b87899d7a5bd38a3dad55fa86478403583410ce7a353b3c36ec28c2bfa509f4fb55e9ea573c78c952cb3f4412fb60cae718c4d67fbb1177cfab036e26b356a49cd605434f32861f05a25c209706b0b5fda23d37b9a688344b909e36c19b1091bfcd2e1632"]]) 03:45:04 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)={0x20000000000002bf, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x80}, {0x4, 0x0, 0x6, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 03:45:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000240)='./bus\x00', 0x280, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1}, {0xffffffffffffff9c, 0x80}, {r2, 0x80}], 0x3, 0xbef3) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x2d4) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x5) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x10) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)) r6 = socket(0x18, 0x400000003, 0x11) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getpgid(r8) connect$unix(r6, &(0x7f00000005c0)=ANY=[@ANYBLOB="808f3a89c701002e2f66696c65380008524cc4cb6dd6edad1f65d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f9808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce6fe660d7506f2b782903bb973bbff63bf94d9166d84ee5f5c3c9c6b1e8f54952897b3066438dff1c241b25aa2caab0b4e2eb62874d92637838e46b83656aeefb7eb9646d5c8f9cc82fe1ef4bd883c65ab0c5dcf37f56ea45245ec3ba20e493d1ae5f514b7f039109ea4248e176382c8d6e691b24d14f7433832307d4c1e4d125f1ea2ebea759f2eda0e901a609f17663cc9911b1e68ae368df26a69994de717b05c6992074843b07b2a0c73bf81b65b31bfae4edfdbe16e6"], 0xa) connect$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x0}, 0xc) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r9) 03:45:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xc3e) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xff56, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getrusage(0x1, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 03:45:04 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7ff, 0x85c, {0xd1e, 0x7fffffff}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x0, 0x5, 0x4}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x7, 0x2}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 03:45:05 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x81, 0x5, 0x7, 0xb699}, {0x3f, 0x3, 0x1, 0xea}, {0x2, 0x6, 0x6, 0x34037a21}, {0x0, 0x5c, 0x1, 0x4}, {0x9, 0x52, 0x3, 0x2}, {0x20, 0x0, 0x4, 0x3}, {0xfff, 0x9, 0x4, 0x9}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e7a800436d06f724fc40200000015c108", 0x3}) 03:45:05 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) 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(0x20, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 03:45:05 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x62bc5a04) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x1}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}], {0x0, 0x0, 0x0, 0x200}}}) 03:45:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x26c56d8afa1177d9) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x63, 0x80000000, 0x1ff, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x4, 0x94}], 0x1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x10, 0xcefc5b8813d45aca, 0x3ff}, {{r3}, 0x0, 0x20, 0x80000000, 0x1, 0x8}, {{r4}, 0xfffffffffffffff8, 0xe4, 0xf0000080, 0x1ff, 0x3}], 0x4, &(0x7f0000000140)={0x4130, 0xffffffffffffff01}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 03:45:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/54) write(r0, &(0x7f0000000040)="670dc3", 0x3) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000001c0)="c3f03b3873f46885d42236fe102b1e2b8bfcf418571ddbb7e4062b45ede9b37411a3a684c4e47038d11cb776cacc2e9ba3c0398f404d0ece148edb88224e2707a2b1f4d1b0d9af59fcfd2d090cfde9ef22838b176291e1c2ef36eb44b95fb60b83b118f75d5a4b4c9879cc9c7b847817e754ef2d66c797c3aea41edf2fdce989ce48b530baec324b80de0f3181c6af72ad5f4d619dfe31928c35ecb86e1a9273b43d78b97a381fd27881ef2a5436511aacf3d3084524f7fc7e5b360932152e", 0xfffffffffffffffe, 0x0, 0x61) 03:45:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x9) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) 03:45:05 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) renameat(r1, &(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) sendto$unix(r3, &(0x7f00000002c0)="ec48db453c1091f5a2d63f06e5d5", 0xe, 0x8, 0x0, 0x0) 03:45:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r4 = socket$unix(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0xffffffffae5e9273, 0x2}], 0xffff0001, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x80, 0x2, 0x7, 0x3}, {{r5}, 0xfffffffffffffff8, 0x80, 0x2, 0x401, 0x2}, {{r6}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x9, 0x4}, {{r0}, 0x800000000000000f, 0x98, 0x1, 0x6}], 0x9, &(0x7f00000000c0)={0x0, 0x2}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffd, 0x5}, &(0x7f0000000280)) 03:45:05 executing program 0: 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/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x11, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:45:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000140)="ea368a7ee3c35d3848613c5814794f268af47d95254b4a02dbbc5c1b7106019a21616c319f4243fc6e5f08c927eda273e14cb0d1f262f952f817454bda5b6dd9457d5c3a9a2a66de8957cde9c3b6c1e5b4addfcc4b5856a85963300153aee31882c22b4507368320c3482345d88ea4f0a291ad9114a7667538c9bb4a1a5ecf315485a1d5acdf33b359f649bd45669055df71102b4907fb9c0aa138aa1b6fdfbc95e18f5d0606f8f292837992deea02a07c8f4fbca3a17a37c479be9a0dda1e85ca3ad7f59339809b33e93caa99866d1f", 0xd0}, {&(0x7f0000000040)="03b8ee42590571db4d07ac55aaaacde54f9605ab1344699fcf81ac2a45e62a09dcbfd9b76f260968d88b06b2033ba540c9566384cd466846834d3ede8069e6a2c797f4dc6b505ee86c9384f7c0c0e895e6edb418973b56d240ce363be76f808fb391901557bfabe8e172d73701487542fae1469dd9f7ff799ae44fcd", 0x7c}], 0x2, 0x0, 0x0, 0x5}, 0x28211d7bcd41b40) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r5) 03:45:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0xc}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) r2 = socket(0x20, 0xd, 0xfd) r3 = msgget(0x2, 0x0) r4 = getpgid(0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000001c0)={0xea3, './file0\x00', './file0\x00'}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) 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) r9 = getgid() r10 = socket(0x18, 0x400000003, 0x11) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5bf800008580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ced226cfbc01e2d979b7d3e0271751ae43a9fe6cb5e45cd8ebfd86f31132f66fa9c0893126757190b218c1c3cfef765b5670f24336d10237ce618eef6567c0a0f843d9ea5ceda81e797c4dc1a509000000000000005cb7e4b698a0d42272617a990501b7456ee9bc9d"], 0xa) write(r10, 0x0, 0x0) r11 = socket(0x18, 0x400000003, 0x11) connect$unix(r11, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r11, 0x0, 0x0) r12 = socket(0x18, 0x400000003, 0x11) connect$unix(r12, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xff7c) semop(r7, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getegid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r16, 0x2}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r13, r15}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 03:45:06 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) 03:45:06 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r2) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1020, 0x0) 03:45:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='^') 03:45:07 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="95596478d53965b76e1ca0a5ec8dd0a753ee56b4b41e8743cb7321633bbadb3492c3b246143167efa1f2baa84d234ec7effe633a2b3e0a6244814b11d7e8799aa967d83d60c283ac2dfb00c8850a57042d99780cbbf36737405bb7bef16ccf314a8623560bd7f96ec3a4ce303bd6600bcbe430034017f48bed9535fe7861648b1dc3857eaf943986febbc22f325350821a49338f563475ab9679164f5d7495d3d193cf39", 0xa4}, {&(0x7f0000000200)="fd90e23fc1f6b0911ea7affcdb3f8e4167c09d774474b2155189f538a9f8676d49049d52d6c8b8d7dcc0c7b74d72ffe071b513faa4e582984bd79d621b4113aa9af4480577e0304abfe2ac1c7e441e558d618997ff6c3339a0c53da69dce5669c174821f268febf98a939d140e94bb5f6a5f0e06a2166dd41976b1ff561a13a40844", 0x82}, {&(0x7f0000000000)="84e99bf8690908ca9b238e4e554e683453142282a4", 0x15}, {&(0x7f00000002c0)="d7a8490a7fab60ea5fd60b7ec7f715f31b2da0fe00045e32ab5c75bf6a7a1d8ca2a203e2c84e9276801274a1f7c570941c3667e74153b8b1bf76472ac9074e3aeb045aaea8bd01e8867d5ddda5b179f33c7f216f12fd370e5279c44b69267fe6495de1a678e6016ac21548a7b353f61f051236eaca92412230614aba259e8fd323c08db956aba53e272afb73340eb2399d786d8e18b3fe8fa2ded2668a8a649e0b6a02f7d09fbfa4801088d4616bb4b63b", 0xb1}, {&(0x7f0000000380)="3c416816a1d0b31c8c4833a67b198d918bb028465f7c56dd3ed709dca7813286ae9275df736bda53fc62b834198b13a9fca8605a879132e7c2c7bd4ab892545f18a16b8ec3f3f50089d35b5438657160b894d59c5c30701ab2d927594424ebec503f095d37b87ba1d82c70ea2c81e50f1aa1a94bbf7b04c9aec02ed2aa2ae5ce55eab1cd305b470765a90b85c6842509dafbfb06d40d3e36292d417a79f5669e30f4ced9d1001806447e", 0xaa}, {&(0x7f0000000500)="c02c4f6a13c6bc18aa7ef1e5e2333bdab195210230a4f3d79147922dd7aa02f7ff80f98e99c37cf9916d159e56a2cfeb184c7a4e8ba91e9f8cb61837b98d61cdd7ff6b4adbe330e2f261edafbe19bbd381159871e7ef1c1815e4596730a4688cbdb65d8d7b035fc733ee5acc89237234bc814e2f02f49cf874cedfd37680014315cb362401693e984a489b1bb4b02a33fafcc9bdf64c45dd20dd0a8424e3fe5d622d49a81e184bbf0db2d8aca652a0738ef2d3e94f94", 0xb6}], 0x6, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) î¯Ò§•$OU5¸Éú®VÌb—U<FŒ®¿V¾ApÙãp¶÷¹Oj k=bíÖâ^(‡ðGÉ./file1./file0pckbd_enable: command error pckbd_enable: command error 03:45:08 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x6, 0x1f, 0x8, 0x5}, {0x5, 0xe4, 0x9, 0x4}, {0x7, 0x40, 0x62, 0x4}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x0, 0x3f, 0x6}, {0x100, 0x40, 0x8, 0xfff}, {0x5, 0x1, 0x80, 0x5}, {0x3, 0x40, 0x1, 0x5}, {0x0, 0x0, 0x85, 0x81}, {0x62b6, 0xe, 0x5, 0x4}]}) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x13c) socket(0x0, 0x0, 0x5) 03:45:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000000)={0x34, 0x9, 0xfffffffb, 0x0, "1ffbffa6163cb90277925f1bee2c36f9ffffff48", 0x4}) fcntl$setstatus(r0, 0x4, 0xc4) chdir(&(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 03:45:08 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3ff, 0x7, 0xe0}, {0x61b, 0x3, 0xed, 0x5a1}, {0x9, 0x4, 0x0, 0x20}, {0x2f, 0x9, 0x7f, 0xfff}, {0x8, 0x6, 0x9d, 0x7}]}) 03:45:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x5b, 0x0, 0xa4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r5 = msgget(0x2, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) r7 = getuid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r3, &(0x7f0000000640)={&(0x7f0000000300)=@abs={0x7bf3af9b93764074, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000340)="4f84e20110f710", 0x7}, {&(0x7f0000000380)="ccd986cde0d61c2489fe11c46b0ba1863005d81ddfd4792005f4ff996a5759a1024e444a22a42cf2729b881e26f818ec44f28f176411ef770d80595eac93f638ba5d8326fe2a70dd4ff8e0f9c421c8a1ef10917a181568450055172bbadd4da8389aafe7e3c309ccb44a0460a39f21a8f84816b51a1939bc7d8fa7e8fa06273d21ec35e0d81793d7df9b090796080848e70520cd52a2f1dd4b1ab7e5cbfe84028d1d71f71553fe67591092d04c61ca04053aff77a6a4", 0xb6}, {&(0x7f0000000440)="b8434a9cf090df1f87dd8ee92967c7497af2f2e33d4f78e80e99bd5d22b570ad6f1dabae624f325bdf86024917818bc366024b748cd32159446bfa7c51ccfc68d2b5aeb3641bd5e538ec9c6a539f1465c0b95b1f684dbc376337c7ac40636158c13a6eaae0026112caf42b", 0x6b}, {&(0x7f00000004c0)="9a5d71dfb31c951245f0f61baef029b8bf14d1a7e9125d1d25440c3456aab1b2c358886f566f0a66edf6425d8276a18efc01f23982a53c181033ec8d5c376f72778e854ba87645cb7d91a5808dab3e5d20bfa0e582c3a62b909ee999fb016a97f88952787d98dfbeff370f4c5f6cc7bdd1faf54d6119c7394713e8b602801ba48195dda1c65de2fe3910afec0f1c2e1a2c25cd8a14365aa86b63844d17003bc42a8bfc81e7f88d73f8aa992671aaa90a01ef1752abd43a5c0b36aa8f00f6068a26", 0xc1}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000040", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0xa}, 0x6) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) dup(r15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) 03:45:08 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) read(r0, &(0x7f00000000c0)=""/132, 0x84) 03:45:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000526e2e", 0xb}], 0x1, 0x0, 0x0) geteuid() r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x57) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:45:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="be8757a50367e9e3a40558da9d00f8f7e53d52810000007ef675c4aa68828056b3166ce6611ba41935f0385ac269054b193634d119829e2d701a6b9b21a456b7d57ce6297021921700c3e6ef8456262489865b1279dc43deb59bb0dfa90f4d709b7c3d76993694808fc1a46c3649e4fbb3ad0c9665b081159aaaad01fac8b1f9284c6e1c591a74ebd3e10209c73e251075fc4291453aeb706e7ae829436b88ca633a310365f4d8af67ee39bae373"], 0x1) r0 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x8001, 0x800]) 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) socket(0x18, 0x8000, 0x3) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 03:45:08 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) 03:45:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x20, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000280)={0x22, 0x3, {0x1, 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) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:45:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000400)=[{&(0x7f0000000080)="ed1421aef111334e29ce8868f79e42c20b837782c9ccc1b908ee191fccd939fdeebf1c6ed671d5910ec36e4b5b216f853e47110a718d9d3c340094b6c3315e11de65420d35d918", 0x47}, {&(0x7f0000000300)="002b7578c8bf38b796bb146f9ba0cebbfdea52bb378374100afbdc11c440803d30e72d61b79465f4e31dab30fc47c37730937580db0a5293b839580474103c5974936969b0bec6b8ec0f52d797587b0cf3661f3bd931c0505ce73c7fe288a6e298675f6ac885526525adb7a5e1c9c87cbe1c1e43f6573b792d99d5d1e348c844af1c25d46786235a7618508589bc7266e168c12f2157324c17051ac001a5da83bedf13fae3dd1b3221ff9f2ba96ce3aa9a828b147562c409ca30da1d004a01c9fd130df609c96c618a540cb49dd6484c0e06804071279c26", 0xd8}, {&(0x7f0000000100)="73d7833b3824f45f338dabc79d7b8a87aa98392aaadae5fca9b176b6c47e3521b30d86108309886199224c73", 0x2c}, {&(0x7f0000000200)="ebbf70674af12325500789f5bed35307e6ffdd8db8ad0895f82e2782fb9bd5479a6c0a1005a2351f8d68d3a74ca2aa9447aa9acaabee14c36323708627961f0d28ca3f8df69cd34d1837b95d44f6d7f76d69238de9cbfd5f68af04b2b01e14adb081968db1ee44add2200d033db24b1036b15e3ed7dc42b302c6e57c08953027b2719ff5e71bdd4cd2f13da4a33c96cb05a94072ec17f11fc6564f2c4039f2fc379d809d40b453c4739c6777ca8cf4", 0xaf}], 0x4, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getpeername$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fchdir(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 03:45:09 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000200)="ffff9330c3ffff", 0xfffffe6f) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r7 = fcntl$dupfd(r6, 0x1e, r5) write(r7, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r8 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) 03:45:09 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x4000000000) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000be3000/0xf000)=nil, 0xf000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x6010, 0xffffffffffffffff, 0x0, 0x0) 03:45:09 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x3c3568e713f7a1af) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') r0 = open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dea\a\x00\x00@\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x800, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x8}, {r5, 0x1}, {r3, 0x20}, {r6, 0x1}, {0xffffffffffffff9c, 0x100}], 0x5, 0x9) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000080)='./file0\x00', r0, 0xa5106deba4de5e3a}) 03:45:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x24}, {0x6}]}) r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="6b6551dbe803a7069e9927d3cb9b") 03:45:09 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) 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) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = dup(r5) ioctl$KDGETLED(r6, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r8 = socket$inet(0x2, 0x3, 0x8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x100, 0x0) poll(&(0x7f0000000240)=[{r7, 0x4}, {0xffffffffffffffff, 0x20}, {r1, 0x4}, {r8, 0x40}, {r9, 0x20}, {r3, 0x8}], 0x6, 0x77ae) close(r0) 03:45:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) fchdir(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = geteuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[r16, r17, r19]) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r20 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f0000000240)="bddab2bfb6", 0x5) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x800, r9, r25, r26, r27, 0x100, 0x4440}, 0x6, 0x7}) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c72c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0xffffffff80000014, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x2}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:45:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCCDTR(r1, 0x20007478) 03:45:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:45:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 03:45:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000280)="24d022ead923a9afe8361a2c2daaaeecda969f3fa2a446402eb4b50becbe14854070242e2685974978def7bd92ac21657faaa85f56ea38dea751d88bbb0b145deb5fc766948f4681171c302e5714e613ade78825a1fe7bb15e8b1885f23147a089f3fc0524e4a9b22a6e3345070b81101bfdb240dca291fa119a68fcb9445bef3d3e04605d4820a77817e5be335cfab70874d0f7d13c35d19503b8b2f5ac843fc8f9ae03f92c64f5f8ed5f38", 0xac) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r16 = socket$unix(0x1, 0x5, 0x0) accept(r16, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r5, r13) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000180)) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 03:45:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r6, 0x4) 03:45:10 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x4}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 03:45:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) r0 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) 03:45:10 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x760b, 0x200, 0x7, 0x1, 0x1, 0x5, 0x20, 0x0, 0x1, 0xe6, 0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x80000000000029, 0x80, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r2, 0x0, 0x3) r3 = dup2(r2, r2) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r5, r4) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) recvfrom$unix(r2, &(0x7f0000000080)=""/243, 0xf3, 0x842, 0x0, 0x0) write(r1, 0x0, 0x0) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x84, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0x8004, 0x800}, {0x0, 0x1a1f, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r7, r15, r19, 0xffffffffffffffff, 0x0, r25, 0xffffffffffffffff]) fchown(r0, r3, r28) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) 16:00:00 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r20, &(0x7f0000000140)="200e22", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659db771c35bae16fdaa9bcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd082276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e17e81fd45b6c3e45e21918c2871c654a79cb9254cd8c495b387db90ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc2360100000000000000b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a2000000000002f214022e44a78e09d8d2be007c0ae778cab230f9cc4a718a18d99279f66c172176a8b18302e5033138016b4b316d1ac3ff6bb60e8fee70583ca8dfc540c5072798bdb8cd1fdaa837c5c7d33b69ad67c539fa46ee92cdf1186058c826bcae39f78d54ba9045e5b35a1cf14113d3bde168d752302e6ae119d64cee4fa93193067696d8b843471a3b9af584f9b821a19d6ed5791e7b2176adcc3d1106c4231d36ac42763eeb4e752760d8ac6e3ada17e486bc645b371dc0e49926adffe4a631e71c4be7618e64bc58529dbc62e04c2db0e3c6c6b9538d1654da5ef6a598af255a1e95efcdac65f59cdcb83e69432e0090000000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r19, r26, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) getegid() r30 = socket(0x18, 0x1, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r31, 0xf, r30) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r32 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f00000000c0)=0xfffffffe) r1 = openat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x80, 0x8) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r1, 0x40}], 0x2, 0xf9e) socket$inet(0x2, 0x4, 0x5b) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) 16:00:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = semget(0x1, 0x1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/145) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x380) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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) r9 = getgid() r10 = socket(0x18, 0x400000003, 0x11) connect$unix(r10, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r10, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r11) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x7ff, &(0x7f0000000000)="9868bc15423cc6bcc13bdea5f1ecdb2a9ab708e62511d5ecdfe615190f445663d707af37e8b1505ce4f482639b65561bd24a6a49d079f23e1725df7b848c5567584c9228438dc35a6b02503fbd358a908b98e661c22ed2799f4e88533b6619e6a3f447f5baf3870509d9261aaa4eedf5534e59be0e2fe3d5f87f887ad736aec4b694d3409787f5ac9b70f0696918999893db4556ca7922249df2fb2e4042d025a9f187baeeb08c17a74e4d44a0814279e0ae1052ee8db25d8ae97bb7b388b02b7a96d978f00749abb5d7b93e12f020ad98b4d2719984ccd73763ed7cc34c600cbb4aadaf9feefa9c3221", 0x109) 16:00:01 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() close(r0) kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) getpgrp() madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x411, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x3, 0x4}) r3 = socket(0x18, 0x400000003, 0x11) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x6) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x140000}, 0x8, [0x120000, 0x10, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt(r2, 0x81, 0x0, &(0x7f0000000300)=""/167, &(0x7f0000000140)=0xa7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x1, 0x0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/122) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2015, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") r1 = socket(0x1, 0x4, 0x3) pipe2(&(0x7f0000000100), 0x8006) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x7252, 0x4) 16:00:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000480)=0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x1, 0x1f) accept$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000340)={0x7fffffff, [{0x2, 0x1}, {0x6, 0x5}, {0x2, 0xff}, {0x3, 0xfffffffb}, {0x0, 0x8000}, {0x1, 0x3}, {0x2, 0x1}, {0x3, 0x7ff}, {0x3, 0x3b1f}, {0x3, 0x3}, {0x4, 0x4}, {0x2, 0x9}, {0x0, 0x80000000}, {0x1, 0x5}, {0x3, 0x401}, {0x1, 0x80000001}, {0x3, 0x20}, {0x3, 0x1}, {0x1, 0xd7}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x7fff}, {0x2, 0x3}, {0x1}, {0x5, 0x200}, {0x1, 0x80}, {0x2, 0x63fd6eb8}, {0x1, 0x2}, {0x2, 0x8b}, {0x2, 0xfae00000}, {0xcf6099dcf88957b9, 0x61e2}]}) 16:00:01 executing program 0: r0 = socket(0x2dba77fbeb73abd0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="f827c559693184724e645664122290a5ca3d51167ccb86c84c540e7b60a3c465cc036b04649960abe94ab80062c5b428af35", 0xffffffffffffffc0, 0x40d, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0xfffffd54) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x41) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = msgget(0x0, 0x304) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000000000009fc1a231eb8ad3178d26985946a136672657b512d815c3114e5b705a8f678ae0655c563b9f0f722d9f81f71ff4012f3aaeb9fe146cdfea54d9b0749452958d10d2ef80043d31750f563b3c2e5bd5d6290a167587b85d4e6ed86a5aabf6f9ff49aa602a95e93b7248a86aa1246cedc31f911ab18e60cfe19ffa947bb4"], 0x74, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) r11 = accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) writev(r11, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getegid() r19 = msgget(0x2, 0x0) r20 = getpgid(0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r20}) r21 = msgget(0x2, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r22}) r23 = getpgid(r22) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xae, r6, r16, r17, r18, 0x22, 0x401}, 0x6, 0x3, r20, r23, 0x8ad, 0x100, 0xa9, 0x7ff}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xfc82}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000001c0), 0x5c8e3e788823a6cf, 0x0, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82a401f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="a6f7eb33cb89b087a51843eced33ea1ac331aa87e0f11b22f2e28ea831f365b01b3b83198423a1aa8a4915cc77fa2fd30700000000000000a8ed"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r4, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0xfffffffe) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) write(r2, &(0x7f0000000040)="670dc3", 0x3) getsockopt(r2, 0x80000001, 0x9, &(0x7f0000000300)=""/4096, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r4) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() mlockall(0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) socket(0x1, 0x3, 0x7f) 16:00:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x5, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x10001, 0xff}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) listen(r1, 0x7ff) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:01 executing program 0: getuid() r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:01 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x1010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0xe) 16:00:01 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000240)) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r13}) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = open$dir(&(0x7f0000000840)='./file1\x00', 0x80, 0x1) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r23, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r24 = msgget(0x2, 0x0) r25 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r25}) r26 = socket(0x18, 0x400000003, 0x11) connect$unix(r26, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d39334fd06121635dcf23e3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601fe1effa46619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r26, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r28 = msgget(0x2, 0x0) r29 = getpgid(0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r29}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000340)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000380)="f31fc4794408eac4a4470565c924cbd6c3ecba56f4a952f95ae52c1c10f12e0c9b4cf1cad913205d9f34f7dcec3d266828817081dc82437ee52f36d8d067f5c4a0dff889beb4df7a9b7ab74f3afaa7832ca258ce0de08eb7bce0001846c7589e76596ce66cd6dc0f1b1d265a933d881b8983b09a44c13d48c0e37e64f124c06366b1981e8376c419bf9deecaf1458094f4647c5bb03445e60615c42afedd99b1da5b895d810337b135ef5903cde9e7b991b3d839a4d6871f84912caa0be84e60a0808c800471ba43a48efbd846444c2310dc80e89b3bdc3ef4d29dbe767435167e410628cfb99c2aaef19333d24926198301dd199c", 0xf5}, {&(0x7f0000000480)="18aea7f828349e80197c2f09540ffc4a0bbfecdb192ab504f57775c8fb4639348b8bf49d5a9632221f093ce6b32bbb7928829e250ed405809a21300c8adecc4834fd8de4e811a6a0285791e01d9f0543d556c14dec0f4461fbc372ca", 0x5c}, {&(0x7f0000000500)="a05ac20c81b1cb14624e1ea4e7b6aaf569f19648803f90ae45fe602b3ddba4f191d0dc403f2dc0e4a62c08428fff0ca57d88d5d5d5638d17b3dac2641d5d3cbeca40cc086743117aad982b05a2c0aa512ee190f37bc8e55447af909a47798ee6eecf5f2affa09a9488da4e2b00d5689956fd06890748f3be04cf7568f17ebb7de48f0f29fd0bc6e7472a3a965e816024a4198fd66892f059de50223b31f365da16e73c7d744ddfefa7a52f4d970b4c8ae3c824e50b2df65f8eb7bfa6800157e9c85840c55f0403f95d3154970f2cd7", 0xcf}, {&(0x7f0000000600)="f5e3f686baef03edae10211f9784ed9c30da3727df6694b0296582695d889c5d22bbe29bcce4959b0b69260297e892568350e99287", 0x35}, {&(0x7f0000000640)="c03cb6d2dae573e75f28d6a57da2d74e0875999009a4504e1eb258716e9d4a91f02b0550fb0190c6c7b92d7c53290c289c8a1e12428a8aacbfada63c5851b893d34c23d23db75a44f81c4262ea95a650f1f912834f620d0fe2a839432184caa01b77071e559d020cf5b9bd3d28b51e0c8ae970c213b0593a7b6a7b2c085724b568", 0x81}, {&(0x7f0000000700)="42d43d817dd91a428c5bdbaba6954793c6472bbadeb9d5462ba2343ad97fbc352a170f05413f4b5d3498805a7e68f26d936b0f74f5cef1f37b57000f4440abf2bb9b8e5653180ba35126093ab23d334b0816f96dd3b35a6abcd06e45f3d6dfdbbcc232de3064ac80", 0x68}], 0x6, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r0, r8, r9, r10, 0xffffffffffffffff, r11]}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r17}, @rights={0x30, 0xffff, 0x1, [r2, r20, r21, r22, 0xffffffffffffffff, r23, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r25, 0xffffffffffffffff, r27}, @cred={0x20, 0xffff, 0x0, r29, r30, r36}], 0xc8, 0x4}, 0xe) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x0, 0x9]}}) mprotect(&(0x7f0000172000/0x4000)=nil, 0x4000, 0x2) 16:00:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x309, 0x0) pipe2(&(0x7f0000000240), 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x5a705026215468, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'\x03\x1d\x00', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x800, 0x0) kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x81, 0x1, 0x2, 0x6}, {{r5}, 0xffffffffffffffff, 0x10, 0x2, 0x7, 0x1}], 0x401, &(0x7f0000000300), 0x44, &(0x7f0000000440)={0x7f, 0x5}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000080), 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x46bfe) r0 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r0) socketpair(0x6, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000240)="ee4edc99f7aacdf71bcd443fc55a296c4b8f7a9422b3a9a2efb119f9d5c5f128437479c927c886ae80a7896e5ff1c76ffb5fc8f450767a5065157820038a813c3403bdcd314bf520f8243ab057e78ae90bc47263ab22ae67d829a2e61e4f68a984b5b56b3053ae7890fa3e26ca15fc0430d0afa2c2daf9dfc06acf1617d256ad99d9e0b9d39999b04274", 0x8a, 0x402, &(0x7f0000000100)={0x2, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xff4beaefb3416c94, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193cbd0700004f863010cc462db646770f06de2562efd0e63a29e9c28e175339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c90255f8e635aeeb4bdf97997383b1d196e", 0x78) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000640)={'./bus\x00', 0x6, 0xd9, 0xff, 0x1, 0x10001, 0xbe, 0x1, 0x1, 0x2, 0x6}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x10) write(r1, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) clock_gettime(0x0, &(0x7f0000000500)) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet6(r5, &(0x7f0000000200)="e0797a253a6529ca132b7053a7bdb6752e752eb61dfe89e36defad602b0e4e026e1db2cc970eed453b8568e88d5410799a9e8ff1b417b9082893366fdce05705907a8a482508ad9a0eea261301e663d02a823710d4f66d65f5df620d7ff8eadce7e61a272642589420375e993605dfae82e49b5f030d8b6cea22e25b11303c27c0b839a18961878f37345c779dab2f4d81fc4e85490edfd5036d27d07e677ffef60c20393ef02a44e09d3437", 0xac, 0x4, &(0x7f0000000080)={0x18, 0x2, 0x5, 0x6}, 0xc) r6 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r10 = accept(r5, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xffd1) r12 = getpgrp() r13 = fcntl$getown(r3, 0x5) r14 = open(&(0x7f00000006c0)='./bus\x00', 0x10, 0x1c0) ioctl$TIOCFLUSH(r14, 0xc0106978, &(0x7f0000000800)) r15 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r15, 0xc0106978, &(0x7f0000000800)) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000300)=r15) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000800)) getsockname$unix(r16, &(0x7f0000000340)=@abs, &(0x7f0000000400)=0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) pipe(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffff56) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r23, r8, 0x0, 0x0, 0x9}, 0x440010010, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfe13}], 0x10000000000001a1, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r7 = syz_open_pts() writev(r7, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r7, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r8}, 0xfffffffffffffffb, 0x4, 0x4, 0x3, 0xffff}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x54}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x7f, 0x804}], 0x7, &(0x7f0000000700)=[{{r9}, 0x4, 0x81, 0x20000000, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2ad515eb2c797577, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r6}, 0xfffffffffffffff9, 0x8, 0x40000006, 0x1, 0x2}, {{r7}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r10, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r11 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'\x00\x04\xfb', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x30800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0xffffffff80000014, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r3 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x200, './file1\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x3, 0x0, 0x1000}], 0x1) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r8, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) r9 = semget(0x2, 0x2, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000001c0)=""/213) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x1) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 16:00:02 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x19, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xa, 0x18, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x2000000000000a, 0x40) r5 = semget$private(0x0, 0x3, 0x100) semop(r5, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/54) semop(r5, &(0x7f00000000c0), 0x0) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x260) socket(0x11, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x248) fcntl$setown(r3, 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0xe, 0x0, 0x0, 0x100000101}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x9, 0x0, 0xfb, 0xffffffff}, {0x1ff, 0x3f, 0x1, 0x2}, {0x8001, 0x22, 0x81, 0x7ff}, {0x2, 0x40, 0x93, 0x9}, {0x1, 0xd0, 0x9, 0x7059}, {0x7, 0x7f, 0x5, 0x2}]}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000040)="a06c18141a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) fchdir(r4) pread(r0, &(0x7f0000000380)="6852de5489279e5358f0c1d91fc966fdc2bb019beee8a7b0e12437b94123c1cdaeafff4457f3eba0e4423d38bc64167a78e4f7836ef3e5cf1b68985809e5fae95a4137b4f611fc2d76d847c8c8ba7785d5a91da296a7ba3f354a97a29e6e55e5630a1c0217450f775047d563197ff5b32dff2e11091eafd1d20ca3462eadaa9c4ea461aa999ac35f25ff575127e0239cf22d41ff6b1a61592923f434e9196cb06fa4342402501864996893203cbdd0a51c76027f6c1e9725b381f4fac8b2f296361a9ee540178682efda1676428eb8798e57", 0xd2, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000480)) r5 = accept$unix(r4, 0x0, &(0x7f0000000200)) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x800, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x8000, 0x20}, {{r5}, 0xfffffffffffffffd, 0x80, 0xf0000081, 0x80, 0x3}, {{}, 0x6, 0xbb, 0x0, 0x1, 0x5}], 0x8001, &(0x7f0000000300)=[{{r6}, 0x2, 0x20, 0x8d, 0x10001, 0x7}], 0x8, &(0x7f0000000340)={0x2, 0x6}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffff9c, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0xffffffffffffff0d) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x220) unveil(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='c\x00') ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f00000000c0)={0x8, 0x2}) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002edeb42131fc3ff15e18792f66696c65380008524cc4cf6de3ed92b765d3e25f393aa91635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88581bb1172628f21984bac3493bdccac7d033ec7deae2a8f9a719903545bcae985ecd1bc89044c75b0f6690ab2622358083512b86e17aca20adc0ff6cb205b3cfab78842d983"], 0xa) write(r1, 0x0, 0x0) sendsyslog(&(0x7f0000000240)="ff17d59d899823deaa1a5015b02b611075d117665ae8c4cd50366e9984dd3aa902ace9371940acf9249a7848d57ebb5a19dac69ba238f3b091d2344beda972175e5f60691079e8b46c865cd0ffc55e415a6c2b69c64e6d8a6792acd1789fc54ec41af3c686bc6b1b3ef3d3d9b23b6a3b4c250ab150b0197323c8037e508e", 0x7e, 0x20) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) dup(r0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000003c0)={0x4b, './bus\x00', './bus\x00'}) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffee0}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0x81, 0x8001}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file1\x00', r2, 0x1}) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:02 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) semget(0x3, 0x4, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1, 0x20}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:02 executing program 0: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0x3e1b) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x101, 0x4, 0x3f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x14c}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x82d1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000eb8000/0x2000)=nil, 0x400}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fd9000/0x1000)=nil, 0x9}, {&(0x7f0000dfe000/0x200000)=nil, &(0x7f0000e28000/0x4000)=nil, 0x7f}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000fe4000/0x2000)=nil, 0x20}, {&(0x7f0000e6c000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000e09000/0x3000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x783}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="11dd7268bac72593885e91a252d0865a0ad4986e6ab7844cd95120d9345e8f2cec68caa5a83e071e4ed33e66ade3ee75f8a61ac8c9eec0db9aa4e9e0b5941abcbebdf6201ded3947d8891d9e71149d7ec230f0dc1c2b09a93203594c3e", 0x5d}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) 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), &(0x7f0000000200)=0xc) 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) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0xa76, 0x24, {0x3ff, 0x8}}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x6, 0x5, 0x8, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x2414, 0x0, 0x5936, 0x2, "a683b16f10bc8fc49061a3dba19f9a7350370f31", 0x3, 0x3f}) 16:00:02 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xffff) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) mkdir(&(0x7f0000000100)='./bus\x00', 0xaffd2391e7eb3a46) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0x728c15ccbe0e35c6, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="9c02080818719c7ef6fe927c22838883d24a8415e6cf99935ab31b7ed124c410be15d77b0dab195ee13642e98aa56d055f8fdb2bb32b1b6ae512b9e934a98f6f42367d9e9456cf68a4d8e8333f55c7c67b249f8904130775c675d5f4d035b5a61c5079636cb7d697e444202f92f2241a30d58f851019c6805c3909c752cbf93e7cb1"], 0x10}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r6 = socket(0x2, 0x400000000002, 0x0) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r7, 0x1b211ff013c6c6d5}, {r7}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="01000100000001000000"], 0xa) r9 = dup(r8) setsockopt(r9, 0x0, 0x9, &(0x7f0000000680)="85dfcc7c6cfc03dd84a3d0417f19f727187ab1ae2cbfe7fb1cf97e3a899b8e3120ae9140d90751b95da93cfb089fcf6247b67ca710d25cf735872d087ac0deac247b9f2aee3c5809e104c27b6ddcfe95fb30", 0x274) writev(r6, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) writev(r6, &(0x7f0000000a00), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x1, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x3, 0x2}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x3, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x2}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) r11 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r11, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r12 = semget$private(0x0, 0x7, 0x285) semop(r12, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:03 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15, r0, 0x0, 0x4000000) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) 16:00:03 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x70, 0x200, 0x5, 0xffff}) r1 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x3, 0x24, &(0x7f0000000000)="caf5b415", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r2) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x403023217fe61491, 0x0, 0x2}, 0xffffffffffffff01, 0x0}, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000180)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000140)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x100) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="c64b201cec3ce5aeeac44824ddbaead6309bfa2644839abd5011f62975bbea8e999a6f7d1881b7c9cc0162ffd1d975e3ab0ee9c4eba64067575d5d436d0d3c83526dc0f74dff7db0ad6b7d62fe336466c3790190b1e9b1fe0a1d1b79d1601510cb6fedf01553b340eb04e86605d176b2637d5d93a13510bcafb74710b9205f9270527002d4ba945faac2a3a3dbbb374808e4a757ebfa5108d8f82ab4eb5a1d82e79c40bf638680931c4d1f295218772213f650a815386b26928fe031710be26d188af3803aabdc1e79429cb907d786d6b1b22e469afb45e4437dacafe9527f4e21edbb4d8e6d6e", 0xe7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: syz_emit_ethernet(0x6c, &(0x7f0000000080)="922fe4e140885b63c900968b4851a92f10aec89a8ad32888eb1d01cf9a14d9e7d6b5b7dca45c94a7481af7d617143d5036381ef317133d4a7c776b4c49ad3a5118d6ad2040d58625eb5a5389853e2f50003ff99204fd5bec385e5ce1c7583d132d5727fbd24218633642f350") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r2, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0x10000, 0x45c, 0x5, 0x1, 0x9, 0x40, 0x6, 0x0, 0x0, 0x2000000, 0x2}) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) write(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x5006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x200000000000033f, &(0x7f0000000000)=[{0x48}, {0x30, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x40) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000001600)=@un=@file={0x0, ""/107}, 0x6d, &(0x7f0000000000), 0x0, &(0x7f0000001440)=""/249, 0xf9}, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r6) r7 = semget$private(0x0, 0x2, 0xa89e632cf85609b3) semop(r7, &(0x7f0000001580)=[{0x2, 0x7, 0x1000}, {0x2, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0x0, 0x3000}, {0x0, 0x4, 0x2000}, {0x1, 0x4, 0x1000}, {0x7, 0x3, 0x1800}], 0x7) syz_extract_tcp_res$synack(&(0x7f0000001540), 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'\x8fap', 0x0}) pwrite(r9, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xfffffffffffffe91, 0x0, 0x0) r10 = dup(r8) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f00000015c0)=0xfffffffb) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000b3fb93c278e7382a000000000000000000000000004a00"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x21, 0x4002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x207) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x0, &(0x7f0000000140)="37d3f20182e38f8f61f0b44ecd87fbc881d5d4fe734568d02f34dc7c6ca4cc6c088dde3e46463bb4e5f6990a4f539c4378e67c5def9b04ed98d14a3d8a08110f77f59b75722c2cc466f2d340c8588303082af6465ba9a0d63301da3ce70b76d3345191b798b2d13cff74e40f6b869baeda45884a243919309ede956d4ef93ca5b66b4d91161e76326b413c89dcd4785a1860", 0x92) 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000001a40)="81b242023469d3e02d0fab3ab847e65289f0994c48be2c9dc88ffe28e237440138cbac4f2595b8a7998e00b6b79b1a77bef32cdbb8c34f3ac5ca5cb511f21c4b8dcfea52aacda87b7b0a66a0e361902ccafa03d1fae9b64fabe72d9e85f315dc65215e431bedbde0a43ec5f8390961876542ba9f061481c9a8eb80fe18b97edcc0e92a4f920d7231d98b4095a3ab91997fc6793708", 0x95}, {&(0x7f0000001b00)="a60ee8da3bc23fe6af627b79f649af1b6778ea0b14367e1104961cdd96097a76911969fd5cbe253c0e21feb18009b4611ac433aaf4ab2b4ee014936ff45a06409fe2e1fc173e758e82f88e7aed605f9fe8135785f97a3584cc785c7e8d6c77df3708714d95e1de5c37fef87b45f748db7b9fccd34b22284df35fb9046e2ef81a6ef648da838b093e37cc1398e44bf9cdfaa9f9c2720afcb34342839c4c85972d90f3c89fad5df89824d1bf893c4d846558b981a27f154967c00a674979745b9898677e2a", 0xc4}, {&(0x7f0000001c00)="862e62ae178934a5b22c10439c54ab626f57693b24400b7323761bde8da6cec87e4dcc819fc8e033238d70978fa575adb8cf259e00d7d770a22fd6b58d741624cc9c66fad913d781707a51b084d5ea875d4ec440e599bd26a5c88686fd236dc731a1982f24e944f76409de2608e7260cbaf82bbd826c217e9e8b9b0b5cb515a5698f9cffe4144655db89644c6918bdd71761be467d4e71587d21e3edf6ebc26b4ad78c37d755983c1d1bb32cd11c62785b8c5b7c51ab4a5e34a52390c5bf1b1b812bb9d0406a272e04b3c6b55ba94d4f1060ec6dac01d9008fa9f9ad60be9b779b0625a0554b2d6db2946ae628ee7d643cb69c3c960cfded25c9813a2d51ceaaca19020c9bb34c5589a744a1367244252377c8aff7d5b6d16e412b3925d498ac9b3a04b861b9f8b20db277d29628c04587717aa83963181af8eee925a981c1c03a87ba7848ce8053ebad957699ee0542efc7a038f5c2ca262c57a7ef3578ebc7ec7fac085cd3569ecbe38d7fbf0785f52d745c3736386a0e9f5089dc3ec16503cda3227b4f8fdf535729cb30ae0746ae252f09d40783b80afbea723f882b58a4867adc373dc6fd8cbff60bee022c69d36fe0f46acee1cf0ece3685b1888f429e867c8b0cfd5a60ab78f9d9ce8570ea69fb95be29c59b7068cde795c3cc991fdcd108ef675b0d6078e8a2007ea6daf31f431363a42ec2c20da5ba05b87b0accda9b3aae17818d55d969c59654864f791b9e29d3067ac9ac67c480f01e25c17b835cf08a609342ce83cc173bedab30d14cefddbea005e6512643007a1680f3215969583003e486e87d73b2708ca5bfcb288044ee04f1bd2918ec532bc0d46c898b715275b7c12a687c533d9a4443e1db5a1f55bad14867467a15e7c21b268dd00342faf5fc00166b8e9b10e81882b46e1ed3f2412353270081822edf58a5c42c134b8b2ae3e7df0428854c9af61472b2b5f24bbac2d1faeca255467c09126ff49b75070f185313d93417ac5c8d98ae9cfc97b2390e791ed8fe36130435839a1653f99895a33d0bf04cf13233fedc8a71373d904f6cb5cd65de9acb90f76a68453df7d04a3bf9c6ffe02959e7d7d4de832867f6b7ffc3cbeb8a7f8d555b13a26bfb4657fa1371a2f8b11a8b354cc872118ce3495d37616d425e2cc6c49bab46a76c53157e14eb325403bbaee7a305fe585d0f0694c70fe2740e47f4ed9dde7369954283518ab83e13b3c030f561321992ad0239016c8d78fcd6be7f76c018dc8e7695230e1b8b411a532c8cb95843e6d35774bca32e5f1831647c8536919a4374a9a58d6b8af1d37aec2e18a47847aa061bdaebc420a6b20631802d3cd06f003a9f349f5316952898b886e3c53c119864220fd23f4551bd217984a1899b4ffeb169a0ba2e899e587130280244b23dca493b82036c9c26f616ec366471bc29342ef8b119c78c32b35a25d4a6ba9323d33cb51deb3a191dc9d5cd16ae0b6f66177c0aa5f203b45923776483585bdbcbfe0c67900581bfafe10bc598b04e02e6e84ee395d3b0b944c2e62a002d446b769f65eb7fb7b9add6ae40f9bec16763add2d8f398bd1e165565bcddd3dd4873ed578f08be1689cc5464a6d834b04e1b23ad9cef9d8d9a94af5bfbc8eef96c21f1ea297d5453c31301dc675e54a7a33a4c65403dafa5c088b54795a416ed12db50656cf5ee94925c481beb663f59d879e5d036786e50a3864a0e2f5a6e1a727fb14b5a59f5ee709b7ddca2ad9f48feeccae19ba71d05ce3f5cbd4cbd896cba0b4fbe1c845ce2de81b09ed9f45e075ae9776add94c7ade6547c2b1e9b38d15a862fdcea21436bdb99861f55af6b50b0cd03186fb2bc2d048d2cf6fdec7a723ca41e031314bddf007cd33122ad78878edf75e15106ff26a8bfca9f2dfdf8ccae2b8c571f8b73e4406686aaa080f69124afd4bcdc5dbbcaf2b274d58e6a53a5983c4131fa40ea4fbde2e241ef3b6a29395c165952d560b829fb6f4c15c06369fd178d34398038fbc5fc02f1b9288fb395186798567c93d368af4655e0220c3c4aa838a5c35043446dd06a2955dd99038bf04fbafbaf793f1e4a9a5ccfac9635bb0a93777d39b16fbd30fe47e5edd9e4db8b5b3fc1f07c030afbdc9830cf3a59a142d29d391064c0342e578d21c942c0fe554fc467c212c76ccf542b8a080c0280a1947e86b7808bcd8c06825d9ec974a1ca86697c1ec0978271c11fd8db92318dc265683b7e84fc73554b4d6f828e030e8ca3d06cb3ceeb689ed444624aafbc3acca9bf1cd4096cc3cfb5e08b63616988d860bb4fd0a53b707319e0cf7426b12548821071fa48f5e30f7c49a3a5185e15ff53be3ba032ed04160559a57293c604045a22c1e3dbe178d8dc7a12ae70b16be3ffdc17ce54e9b50abee81cba55d31e0cb7cd83d6334c803e5d874f9ee4749ff87b11985b0e625bc235270729bbe2777848dec2b9c5030c72af4134035de550deb72f671bc74b036c8bfa0fd4e64605cc7584bd164440170bd844f68476dd93eea713dbe9b62448e975ed3237b6559c4fbbbcba5557a424b5eb4091ca61e57c6572caf6f4072311189b35ddcbb93bf45315e1c3710d3033004d63cd7724901d57a4000f5884523bcf12970af9ef490f5d4ac055c995ac6c183dad39c0510aa6b2368653e482f0c03ffbd47cc434bcf0b8b54adc933c81d4f7936e8f3ac5d67e2860f1c22e284c8310067a361d185503330267d3f87f336ad74828071efa22a57ae6ac28c00a84a043780a770a7a1fddf83a1e688ab2944f3bb45f68134c7982f2c8942a3fa126fff514ecf1a3437cb0e129765183abcb443d0325627252f43e8dd29bb42372effe7bbfc501976d5afdde12f1b09f178c47065e45229f877b5e6d65cc0150eaacef5e61b86703c1c186cb936a631f2d23f4b313cbcbcb3b4145eb09b66b339576efbf11baec28001def0fddef03a763c4530f5f8122b6b095c65093d7d14075172c0f987d3307d1c5d2f0f4dd117418b880935d33604db9ed9e5f22b2836790027cc143c8b545c3d2ab3b30bc3ed46f4f7dc6c258724539d686762131699d2abef295176b4a216c5299e3909b70472a9ba2cf5e76fcc42026e1a6036f1ba1e3e7d23f1caa72b6db35ee4f390381312dcd535524036ed87303f73db48aef0ec62307681c83d38fc471c10503398e733585357b3eb7910a02597b03a065168471afe14a96a997f63857f999af937f8f04ebc8daf5d1737249d93dfcba2abf0488cc9605ee7a007772a688163be8a2359d6aea4de5b1564b7761b902dc2bc6728188e62ada1af486adb2ba8ecacc703136a1e99e0046be4a0e50fba73f440bcaf36731df096f5509fcb6623bd450ee15808c2305548e02a9e564b37a04cfc6c89861a1f6818f6b16a2553c591bdc08da0cb5b76701d593172a3f381d0526b046f8806818fb9f242c812d299c58e5a277cd5ebf3ff9e4e26eb28aa93de4a0f4f499666bb467696fec0d30842b675838b04e50000fec556bc4c182e724d68de70322ed0d4f2aa0c7a39464bbac87901e2c8f9a1b9ad7abbe9966429922f7c668b7bfb8953cf574d4a95f058c7e6a735e95b7db8629729dc89218ded1e046d8548913a52e40e56ddbee9226d1781b23b47298d8074a64568e4df0f59950ab6527435b9c5fff39d7549ac72742e3782eaf713dc6c6e94f3d8d477bec408c2a7eefe321341ca86302dd2ba40b2e0e99efe422573a6d8f252c0edd855b24c707d6a1d8c170eb85bdbb92c36a6c2f47e568eff4eb8d15b4c14c5ba658e841460f870f9d50fb74c922eefe93351a4f160d09ce140b4c90c79a1e55d4c1477dbd742925178ffa6d57bd2cecb334847a9e1af5140cac1afac9e8c7b628daac8fa6deeac0c9b3ca1144d8a29b2e966dbd17e1146257539fb3cfa79ce601791bdbddddf02d49eb8130320521cd2aecff252abd680d93526288f3b2f239f5cf41ac90ee8514427d8a1aa2d4e454a3c7072d0be4c70a815767fb524453454ff1896385020b317a969f4024ce38e652beb2fb9d8a39d95dc891179eb6cae157f3432be2498fb220211f105c93e733c69e7585ef20a90ef4cee90e1279d7752705e108e93858f46defed405b0a26a381840d715fafaa0b3e43acbdd13714060924246e0c73abda707dd1b7f0cfb6d3085912770b1380b9453f399a7410e1380de330c28e5b19d4c17b3c2c9a36ef27528b2383520d623fa5a4b2ffc1e6bfd5d118e8ff7f6ee0bdad6e4e117b5854de597e1705ab82e6c4cd7e6b3213196bbac66ecf8bc33e925b5ad7bbb8af6fcbc9672ea3b833c27f67fba7aac12917e89080b5963c09cab15da7f9be16ef5c21de4626536d13e8263663927d9a07f83fa91526ae2c0398cbcb2c6e64b625f30cf6dab3ad36eb162137c115b13a17cf8cd24c9558d4f363f2f098155ecd0d128b73405c80c29656a8246afba84982f95b794ca47055ccc874332299fd2af37f54c5074dd759230cedcb8c45f738a5b2987394771e5d1cc5d7ed66dba3abf6a88cafce316708e73a221d173643bb062d5cfe4ef4999fa18a0263da795ce1fe76ed0ddc19113f5b7e3f3c2cfce9cb52c744cdadadafea8b28af3b01168f38bd7d7882403e482fe4e75dd4a93a8303d3c8b3fb3642bf5d1532918415c8f335550218feefe0bde599cd0da666a7688252cec5a08aafac602c5de897f7f614027e55039cc405303456ffdfbe0ac1f487ffb7134ab8f3b5fa4bfea9f0ea2ea4c172aa936e3f82e3c60d18fb221fcb22335ec2d90d70f68e8b14dc446a224345e43f389db7be4bbb83925b708543fb9e527fff4b8142810910b01c6aeaa1f4164a1d674eff4053d27b3994d2f68a8994506e47c5a3b690b15d5c2f3e68612c851b06de98eb324772bbe8569e35b6f7f24162c089e3a3115c4a5276ed423e36479f4fed60229cc47a89bf4a98f732c3886e5ad5eb1412be21fb77b472ad2b1a3d44d5786ac552ba1f0f9a3534ee7eadd3606fd18382a765ac55a28fc1ce517bf273d2899bbc5449b9cb7095ebd7c34e636745373a25e220a34c40b2a2cf21a2d303b942f6172cae32fe6e8f9c8d3ba9f6d6e93d2bd5b4ac04afa337bd8c2d58d26fdf53956dc8cff8617c31c2766f5661b7dbdd6559dc0e0ea7049f7355fada83d2a3298b413c14aec14e94443f11cd046efb28c91d6c5488c44d44b8177f02118dafa1dd92a796ef1df9d753ce7d1f8f1d425d106325ef7fd614055ffe65ee40ba437a3e9f5764c79c737d66007d13669deb93b1e5808a1b661eda47374a14c50053ee34ca4023d4f3a0fa9b583de67fca99aa67acc60d194751337ebb902fed7ceeaf9af262e91845086580fef22252e3f76eebff3d70173bd472239bc92159c908fb8151b30f6e948fc4add9059536f9a02e87eab1eee85a5573f9c6511f2f61de3344173ef460feca7feececb0a6e25cafe10a3c4dc99bd271eca9ea3cae2b35462c06c13fcdbe896000c66c6b15ba538934fccaf882d0e940eb5d73f628bb7b9f3dc55399af3a7741246d9fd635dd6a068ca16f0e875da1e362b3b3626cf83c4ffc48d229c89dfc42c03c2d973891144c2eb96855d903a1ba2c83dfc21e001c8d5cb50e609b58dee10287eca87229e7c1d88ae96e5efdb79b7e78943c2f7a6d5884a6f313c0daec18f608b32e96645ff9f6f764c4934840f0be53d4c54319d31e7aaa8ff998953db232a0844257f5cc3b35351831346757446cde12b783d59c1905a1e46b02c009272a7da92bc62bc8a92df24631059c00a7d06ec10", 0x12e4}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x91a) semop(r0, &(0x7f0000000340)=[{0x2, 0xfff}, {0x1, 0x2}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x1e, 0x3, 0x0) recvfrom(r3, 0x0, 0x0, 0x2, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000001900)=[{&(0x7f0000000240)="8727f4ba37e504199a8c2b6096598d8a4b58ad2f483f5960e4549dc9b1d20612c88a8efb75c4d0e0cb78ac520d9caffeda167503b7e5b6cb4defbb26c65bc24f5e06f59f90febd002283fb29b3dc3a65ad72f244f3afa9471e31f32da18567c584616d6ccf76a06bf73682eb3fc6fc785ac207dd8f77c94546851ec25ba3aeeca46f96aab9e7"}, {&(0x7f0000000500)="48ebc3ab52e50725d5a2c0fbbe7ae13d744b73e72d4a4756b43aed6d361fd4dcba3c25d9a4da2f74139887eac1738ceaddb3cc6651dcb95504621cd304855a5b953c62e493ea80f80fd15d4d683e78e85b305f77bc619d040eaebe6d7fbf8c068eaa3213ea97599177f129a35f80e6f19c5f6b5f2752f4996545518a70cff3e9207fd6db0bcf6aa2a86bc002144cd28d312dc6535d1d25d1fd6ec841726a807d96bf1c44a8047699dfeec27e7ae68908d3434119236bfeda764cb9ce0c87d34f58b40f6037f3862a6e5e7859fc82210a8d1072350cdd0902576873b04ea3a6c1679b1628c40394583073bfe767f4b9edd2ddd16652dd3c013661e9e539a775d6b776df9ad09902b926a531059c11880521ed966b3bb5c93fd4957f7c1823b4648f6f27f799ba2c0e2d0ce28131953ff4f0a55c0d9b2c3efd811f8203b5ebf84d037391e6b0470b63592b22e2896c8ac783bddaefa6218f6caed1bf1af8892c5baf17fe41d3b34cfea7fa725fac13872dd669389d027e1f9d1ae33a3da6ad00c43d438ae48244bb919ca4581050f973f51aeee78fe917e04d0df7b11b5a7fe5fc0f8e98139d6418a1afb4c065fc9fbd23559d4f5c653f2923a34aabe99eaa0b94a82329f156a9ea9b92d0402c539ddf1870b01d1c11bd7bae1f28955e5e151cad36eea6cbc2972961af86b1b309ae88fa5e314de82ed7cc1fe72ce883b848c0319a24ea6e1550b852763918ce9b05f56491de3d3b5d1ff709afc6362fc29c330b004ba072a6a0623c3118882f266042e558bd10ad5f5e3f8e7c9adb58229c8d7577dce42309148700045eaefaccfa327d6bc5ce34949cec7bf903e409aa979ed2b346692cd4ae46640e6fcd7d94d9c7a1a622fe2c8b1a0900399568a87e80ef4169fc43dc7831f23235a2cefbb13297de7709aadbc03c9ac0f3b8775c95aa5508317dd27b7a690ff01f6a451a5ad268402d6e0555743a6926506e223f2588a54ccd88b13af4bed0a014cdee0b6a859ba7f3148251434b424fe1e35bb1fb4686ff97468c28eb7b5f2419e02baaab30a34edafc4103e8e86927d078c8231d892c1eba7b75f6eca470ab0ea9aa636a42519374db3d0dd9142b2e9f2f0825556f554d19a13e742ee44a6567271f32b2e4a7c01b7281ad50afa2b9a5a5c9d6d3cd21aa806ee5d5b0f4b66f023b82434ddb8a5f52494236004615bd61ed44e8a241d1eaf44b609ece965613202a09801a329cc0c049b2a4e19eed1af98eece5a1483d5610ce1a97e6b829370d1c169a3dbe75e0e7c609de09b62f7452b8a583e7a97f9b5209ef5a23cc9ff3eb159b01c91f72d8c60b6c799c09d5bdc1df853da4862e17572cb0d808c1391121c2cdce53acb57cb50526b3b8135beb844e0b94b86b4ad9ea7df80595ffdcdff43af3abab6f3ba1ee7fd67540ccc96c1ccbfb852a902db2dc730fdf68018919db90ddc4c2dbac81bc09d8da3516c814f5ba93490d75d6f9b69ecc94b7c4afbdfedf5c5bc33487c5fd36be5031aa926a8efc867e48cf91ddaec23d4344791152405758d3855bc880dbce5714ac7c139e9cebbf3a8b0e0d24833db75787b8988bf77abce0ee97a663c93186bdbec59f05d9565acc1d4e3d9c0c60bb584544db1e3382be1245e32d9613217b7af52546a5d2e9753937ca33ecbccce913f290b733d201b2727e1a27eb61203e84f60f4799f7d01e459967f2251f2f384127e26de42c8e5d19166b27d53a56593bf311c272a68a6a4c4f43ee1f78f9e29ee5ab46918d534abcc64f4ac2e29559b8412fbfd0986c97895600776d1ec0fa50df4fbde9d761e5555792d05b21e2c8841ad227da87fdd0024d68287a096d43cc9906b7dce2e3c5fdcea81cca0d39ef10dff91490a15a9158a24a341f0c8a5faacb91ceac4ab9a731afec1d6cdaf0c6262bada0e1ca087b765cb17a82fb51c444b91d272247464e297cdda18200c14b916cb2e738baffa0114f43e4bf0407a5b5a2092b062cf9890cb0c40e590f8d0d0b08e8fd81c3fc5991df678dae05f9f62b6eac9549e1542cc215c12a8636fe02e959074d192117e954b34f041c36c1bf0c1a4c2267c4005139783528b26fd2d419e014fc67721874fe6254c237a354ee3ff41c49cf8ebd24a80ac424d6e581d7eb55141f984933d6316646ea9ccbd2ef7c84e123abe5336e60a9c9d93e788b399659b50d7ec85d9e89dc86aa2888d1bad04653e3499c55cc24af03e5dd803020fce0f4f13b2bed787d6818810747053f850fbcd909cb94053cc7deeb229ee3ff9f7795feea77463ed2c1dc9ef9e0ead02e27b5c67b72a7cd3e520933368cd32bf95a81321ddcdb8f5c9e52d65820cd5602551b6fe617175b6446d709e2f6c357d75f3573ba03b277d1db42a2bd1b4cd05285193a3ed81ccfdeeda8e7697c5c0da3a7824b3134a08eb8d023e6aec3ed568aa2f1934494ddf7d8ec5ab2cd4dbd7f7ed2b952fcbe1ecc6f87b5d234132a2b195ebc332fe9302bbae290ead6591ecfe4653ac11cb804f75b733eb1e0a2cf94c97b0c48f299fca5544b8e324bbd0956e68bcb7a1a7b047907c89ceff96db1cd6179c7993a0d2577b4f5035be47ee10daee208c68ad307a21b689d225dd662ce06a826857f8f75a93ecdb2da649ca1be81b5cf8c7176621e5c3c3f4b0ae39833deee347ed64b5d9b96649238c0dba86eea004f8f4e7943aa1ba67a843da3d0a0c5ff115e1401a1d85e05bb1de3920fdd36fc6aac1040a96ffeae7af6156c556d23682de1be74abe426bef8ae7caee173fc0026fb054753922c90682ae3ba41a0c6c0cea4937883c90b9572a5e76f0e7fc23c89294e4434ef471bd01ab7d5f2722287fdc07ef5472b7c33960ee1c1213633025c3df62c43c20b21703ef0d04f493e91fa83a270e5c60c1d9dc4e7dea5b8edd1c9256a09835158a450aa690d7d157133ae333f1bcd3ef23df04f5ecb41cbad76762f0c528224d909b83bfe396c2101ca2cd85547f7b0ace08c7408dfae4e231bc8becfb265a71085b74fa6378c1d4362d87a72a5e4c2c725167dc4961d2f8d93fcb24733e9e7771d0fbac1919679b43de4982ca34567591e8b58046dc4cd80b9f14d8901791e407787c364e8d294edf2d57377a545e536dc9a9d94f96cf5e4b866175904b37da5035cf28f667f109ab2c6a16eac1591e436c39eb7b7e63afb48f3ec806e07df685e6bcbc5b4c610d4deac6f4165a098351e25b3107a2ccad257fbb8c4316d1906bed654292e9274bc4d3c9a1612fc21afb309d9bb4cddf2f0c0dc2cb843ff9e972f044c87d5352f5bdf640eb948005b3db2571ef7278dfbe72b85aaf15de73cc5a70f246289f65b296aa9a5193d7e3c0669f48f941c0950863c8c4891593e5323eb926c16d77377ca3064ba58cb57baf39fb8030caf8e72a90fddf3f6771feb8b63140feb75637ea8542d36c06daa9edc7b78f438a29e445cbd046e6b334560d0f740e92e673ccb75a63f70dcffabb8ebf352eb6006a7534abc7f47e9dac4a2227527a4802d2c4ae318363c63b6a049e2373c1dce37d56910ea42141bb15730385ebb00428758ab3a0ca607ed224666e4247b4f5ed592fc0d3f8bbdafebd49e47b0153b1f66e75032ff38ba2c6f1694d7ff6d52030ba18e74e24942e269a529b117deed94fceda4b3bf656fa43b0d0a340ad5ebbc9654f86ce409b253ee3747770dcc0ef3ea99af83e5eb04a0388864705cb6f1e684bf2a5d85a79fd25cff8a5e77a8e45fe46647e281c02fb976204b71c1af7a4bbb9061499355cec4dc1cb05e4349211189c5ffa558421c0ec3b511297bb272da2d4011f41e843989439183a795b7762da5c39f0f889559b563e3f2415c6b49c8ddb560e63d650f2342a6bc3ea342f823ec23eab62236f1eccd9d8bc738f3ec3b9d5cbadee0cb7e704c9d1867f1f1fdae65b189a7f5826eb86119b14ec4b6c06e0755d8652c5a2f08664087de6be7e038306a7fefe2b20362f5d00b7be14eaa348b5bcc08991792bedfecbb9834f2fcb9821b3c413a84b7eff8fb895f75b695a47a37e8eca6abe6ddac1b7568a0d69aa082a729d618544b17f4866d669cc0dd8920b46c067f9eb0350e528f2346b1e01f78f87c789a20bdb2ce7daf3d685163313dd65607beae7872b815b77b750d374f81eaeb41ada20f16c5385962b66141489e85ad2a2a03347af6ff7bb938a015fbd188697b9dc49d77078098ed9c244b9336f64adc9bd126b2f4b707ddd3c981203b5580904af8bedb7afc995bf6a74fa8b15ecdfa94162c680cb928efdb47de619e1c050e0b168ceb1aeb7a93dfe52a9f4daa0d46ab63eea2fdc2e9a88fade527aad2ca7fa49d362eb41f2c7b305747e6df83b43c6f2a9cdd2697f281a386cfd760d63fe53fd67b495f29cef3d451c0348eec2c26834f9f68462833e81b76f91dfc2572f593ad99082413ff9ae4ef3470327fb46861d50436ec92cd1e7cd7e0437070e76b3f39ca1f4ca2298f9099b4ebc0076c5ec1dc022757f72fc71c55e55f1ee28a166c2d52b47fc349c25060c9cda47956cf4b60f5fd4d0db0672fc4542ce24e0893162ea46d035a70d76f29869abbfbe6ee233d97f97691de109580842ff97ed8cc9cca8a9cd34028c98d4d143db09d9e14e618bd9af72a5bdda518b8d86eb103253cb025f01e1de3a3a24e220ba1af112492459fcf7d9e93104a5613cf63edb996dc05195286f0034514d875c2dd0ab808e5b4c079d5705dd0bd297a340aca3ad7736017697ab25f2b748fc16d341ab51fb0be46c8e77790c0e5d1ff26e5189421a8f2080081f777f89fdbe40173d58a9e4fc2b60049abf16b82c42864dab26e971b6538f907f70eaf6c260c6c9f3d798183d1f8aa0c073a5d818d523707fc48a7e278cbfa22e157a57eb2fa5f9707cf31c2530affcff52ce998eb004c74ce4f6f249678e984bb744d280d4d75e14e548731c664b2bf927db6895049ff933773810fe0f0667726cf4761f9b1c2065085967a143c43b28bbb9dd7c49d96289bde4cb6f52f82d3518d113ee661575d1cdb2e29712b1bf099d71b44b84af3940b2bafe930bca74f158b2f3496ea4ac5aec9546702b80e0a8dcdd60e96f9b1175d9a0301a38f3a756ecb54770cd22c92d7c4ceeda0c92323a2a23b7352f15f893a29c0353da960b3610b70a60f714cd0f35f4084979405c26aa007a585028ed33d552f3c86f16a1f752621c2caaa08e88feeddc1b7425f91fa78b1353bfd6d42de22b957fe1a57d4dafa0fae42c1e1243323ccf782e0122356ca721b78d0f78509fd62df5b5b2e12ce8f10d9cc5b33cb2936b14428cd647c52d9f0250950bee6c9ba94c1fce6b055e8210e503d3c09060096345e1108485da7edec9d4659d0a49166f2c4cdc8bc07fb4d0bfea092410f7f6b29acacf37d9083b9bdd6931344a566aff25dcdde2e7560714645ca5206ef7afa4eec812a33392e2521b0b9c6e3c89d7a651ef29f8b4e32575a2423d3a94eb672801bbf3e8765d14b706c30e540dd96fd017f1290e84106464489955e930f9a5fbc06d50c26ff477156c7b9ded53a89893b459ee91af6c6b0b4e01a48e0988c463ae3fcffc6da7d46e44b3dfeb5d22266613ed821bd12f025ed41f6a83288f7fed3779ec701cf649be0e0ae68a7f9b854cbbe008362099a4e694d007943cc10a84c25965ba4da043912d5013136e539c052167d21d45c8b0146163175f0fc5f4a3e66b9a6f2b89046a39ba37543064ea879ad2a0c2b29b54d6c9e97a6f0d874c22945cfcc97b134e4e6f7ffed07"}, {&(0x7f0000001500)="8fc02496773804d0e2ca2408f593faede0b9c1809dc1f217fa978ec9e63d62fc092fdde7a1590975871a627bcc344e34f47a5b36511609d02e1fc1b9fc442d0228764b4212d9f2e38a57ce87435cb9c52772aa2e808118228bfcd489f29e3b4948edc37c5b3c8a76a6ecb104a48403ddf13dfdacf3a8c39cbf4ad9cc5f3e338f48de73377535a6d1bdf11d69918c97f1540108fc4560b42b98403256326db1b8341021ff7a63dad541ef52fb389a58f8d963520646cda9a1f4ef508e4c81213fe4d317007a1a0125fcdc80091ac5d417820959ddb3ced53c3681149eb8cf1f19a23d81117accb39ff5e55d849976"}, {&(0x7f0000000400)="fc8e3c2f82f32868e46e8f2bf9d5d6a284a0fedf664145beb25233b830461033b78d8913ca12f4f5eb1be3eebe4e8eaedd9f72d686e2016738d398d0e6d4975a1b3725454947f513ce73331f5e9b40f8c243173e4c6415cfcfb103c97bb057afd56ac8d29692afba1d6b122da90cab22f450d8a3e0f35f68564fda786d998936ca17f6b58a62ab275fb294cc42fe68fce4dc89fa26ff1ec1e31e821a16b0b4ab"}, {&(0x7f0000001600)="9c4780163eedd75e47278a99706792f03d4ba6f8b52e9ec566cccc6ebf091d48fec1d5309cfbce2735c224933d774c6dfc0c7d5e810e373126d8c75c23e0d3dddbf860e57139da35dc3d2c36565b2a16efa3f4c27d2d2a4626b0cdf290400483e0df689380a44e057d51cbf5d8a07ff046cad05d76685db25b3ba122fc38e045d8e3a0531abfe48918f2f19827b1d961e59ecb580b26610bdf4e098df56883912a66cc859c0aad169e1e8e4d458428624ffa96b394ab74630b9421c486c78fdbc972314a0ccebcb813286a3f17d36be200d7667479de2660a62797ed65e375ee9996f7edf6f6203617db69a2b814b1b950be00eac689db7fc91b"}, {&(0x7f0000001700)="571b2ea003f72d3d829d1ac74818d82af6492fd48e2a0b6e0c751abb00ecb10b1a951271556e32f589b79063a116155b8285788488387b1c4dff73ab399f16d13b234016bfa93da85adb976f5a68103a9717481381c91dd78ea36bc1732e81385e576f76a3ce8c02b0835cb3d8690103b23f7fe6bab4a982d29f86a0d649a4582ba6c5bef06cc54cc7f7a9337d7b85f513395b5fd9099c2f9ac8fe4fed0a73a2808e8c30bbda02da1fc519dafe67abca7679fe5ede06c26bfa8e468dc8392f49d3c157e44322ff98023aa05de16ac34927c56e410ab7effd5f0274e85a399ef6a55d7e"}, {&(0x7f0000001800)="5c6095c1151ef4b646ca04564b757c975f26ca8ef01cec73c3beef39f60298b413b839bcfbdd645c6fb5266f597a0419c6fcef86669677a0c7ae95be1cc5663ee429d91fa2c4c7ac0ea65cf339f365b4d68845632ffdfd2a4ddf73793b03e7345fdbcfe2ccb5aaa19cfaaec41d6715de6a20c6ddf5ad1f0e13185891b3909498070baeedea934c0c9ee9ca4e94bb1d9c84bba075ea298047280b20fa3d41bceb51a451fad548c46a871ba599a2d23c4eeed383f81e82fbda9f66c8f11453bfbf7bd60acfa53b7c2360cecc"}], 0x6c) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) r8 = socket(0x18, 0x400000003, 0x11) connect$unix(r8, &(0x7f0000001980)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e27efd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f180668ae06619bdbca88580ac7dfa3dc7deae2a8f9a719903545bcaed8566fb296c9e52e25ed2aee1e81b67daf2ecd1bc89044c75b0fe690ab2622358083512718766b9ff0c9858be12"], 0xa) write(r8, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x3) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r7) r11 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r11, 0x0, r11) socket(0x3, 0x5, 0x3ff) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)}) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ftruncate(r3, 0x0, 0xffffffffffffff80) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="c89ea6b7c4b986b624fb2d921d4fac381fc674015bf27aa7e08d447600"/44, 0x2c}, {&(0x7f0000000380)="32160d3b662d5c62d9625cdc7174fa424ad0977f6f9e583b228ff684dfc2d70253aab54bb0baf2da464af4921528ec7275dba862164adadaaaf2ef58bcb6aabe5d1f4837e1f9baa5d544d29016ce304ead1732c873c9db23a9fb5a77567c3ad2bcaa41eea5f73d333b1f3c3bec47b2893401d3751fc0a717f7d66aa541344e062998764054e1422531d4f318b2c55cb7be0092fec4a9129d4636995604a804330c57b2d6dbb0b448e5ad72eaf53114283a44d35ee00e0234596831c7e0511a815ce876160fe22d23e87fe176511bfcb4a6df3d938d521b21b5589a1f14", 0xdd}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x6, 0x4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x68, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000000c0)=""/4096) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) r7 = socket(0x18, 0x400000003, 0x11) r8 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) mknodat(r8, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) connect$unix(r8, &(0x7f0000000380)=ANY=[], 0x0) write(r7, 0x0, 0x0) accept$inet6(r7, &(0x7f0000000040), &(0x7f00000010c0)=0xc) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES32=r1, @ANYPTR64], 0x4) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7de5bcaed85ecd1bc89044c75b0fe690ab2622358e4356b390000000000000085e6ce0000000000000000"], 0xa) write(r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r4) 16:00:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000300"/110], &(0x7f00000000c0)=0x6e) minherit(&(0x7f0000ff7000/0x9000)=nil, 0x9000, 0x0) 16:00:06 executing program 1: 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}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10400, 0x0) 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) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) 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)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 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) rename(&(0x7f00000004c0)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00') r22 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000500)=0xc) getpeername$inet(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82031d013c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x5, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) r3 = socket(0x20, 0x2feb94e103bf6725, 0x3) connect$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66699cfd7e3b2c08755ab20785444a24be6c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c07bb9730bcdc13b0d72998a43bdfa5b6a686601f1808ae06619afb7a88580ac7d033ec7deae2a8f9a71990354a1318a4ee7a1e09e9cb789044c75b00000000000000000000000000083c3e50ff94fbb260758e4c42b34923d5c5c8d8f2749abd209118e19b019ca6bfae4c8a5a718b399a846589fcbde862e69f2ff599c21900bb1eaf2e972f2cef85410608e6f11196d68f55cfc9f602d617ad44455cb6ee78bf7252a780df65cff968f034c76df24c3242f0bb38f3221d65ffce104ce61eb3e3d607a07d1fad34c112f3a7dec180e7c3c"], 0xa) write(r3, 0x0, 0x0) setsockopt(r3, 0x3ff, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e613048e69931929648", 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="ded6cb9e8304222668e272cb845bc9244c9e5a29b8c06ac31c5576ec34d781b08749d46b75cd3d8c069c98dd687b74a8a97595c21ec36e73bfd5cb32b55290cf7a0c94d89d3ffe95373451d04697848cdb2b1442745cf13c597e48330f93c015", 0x60}, {&(0x7f0000000200)="05176095ed9442a396a2b552244f9630ec1678b66a085ad25ff1ac7d5c5e9ec31fc02caa47ce012d1d132a13b04f1b70b389d31a09b0705e16bf7dcc979aee87bb2af2a16eefc3eb81a4993c4be85c543839afa2f78e1c456895335356f004ee8731f6104f69f4258d9572fd84f4c304ff7735b767fad03b871b842e67ec9c77f1498c8cc15ee77dc1f667d4213455a887d7920ee2c3a6965a40370bfd751f3dda15f62082292892ef0fc062c9ec733194e369675bf7e307d11ab46f700229605bae411973e269dde0f66edd78ce", 0xce}, {&(0x7f0000000300)="c56a85560b3e7875e3fe0b53bdac0fa946160636ec61863e3c50e98f5f8118cb15e140409d93d4aa599fc0769b7a7854af16576eff62ec65ba896777a4808bcf371296ae3acb41954381d35a4ca7f52e5a91cc83ad6b2e568773a0e4535942d65ba5e2afacfcc18aeeeb0f859cd9124e61d687d69f4686bdb380ea8dfcea25b65a61fc226a37b23d33486f6d8f6d2f6ab4b92fba", 0x94}, {&(0x7f00000003c0)="26bac1ebe4156dbdf0b1bf40c8b9518211afc5ff91a4a2bc05fe9d68010c58c2db042469fcdd49124321cd43e917b0a29a25c73956d5417fa4a82bb10859df47e841fd7d9f544f38e9ccdc3543f692c6091ad42a51ce2540e9dc5a09a6d80089baa53382de51f7de823c173ebe7096bb060a2312e5f289c66362827c143375dc2152d8ef913980f6058dc2e9226ce74f3d9705b0c8662b209bd03808a8220f5e590623c30c14f6a330141ada74", 0xad}], 0x5) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) 16:00:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b31b7600000000ffffffffa7e806edfbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e691815aa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000200)) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000002c0)={0x889f, 0x3, 0x7f, 0x8}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/df\xc90\x06n\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3f4, &(0x7f00000003c0)="b658b389a83dea4908399ea80400") 16:00:06 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0xae6ad4f7a3f8b4f0, 0x80, 0x7, 0x9e}, {{r2}, 0xfffffffffffffffa, 0x0, 0x7d8b04e3d19ec886, 0x1000, 0xe045}, {{r3}, 0xfffffffffffffffb, 0x0, 0x1, 0x4b92defe, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ef000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f00003ef000/0x1000)=nil, 0x0) 16:00:06 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000e0ff000000000000000000000000000000000000000000000000000000000000000096ce13b60000000000000000000000000000000010d9f46c8ea2f653416d6326e225fa304ee4ae2002a64b1f07a93d3f8de03956c08bce7a56d8235f23e0eccc5acd930c8e0d759ac876a2078a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') msgget$private(0x0, 0x400) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r3) 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) fchdir(r1) r2 = dup(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000140)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x0, 0x1}, 0x10) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) sendto$unix(r5, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) open(&(0x7f0000000100)='./file1\x00', 0x200, 0xa0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$getown(r2, 0x5) shutdown(r1, 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x4e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) fchown(r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:07 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)=[{0x5c}, {0x45}, {0x806}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8440, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x428c4462dd5eba81, 0x0) read(r2, &(0x7f0000000200)=""/40, 0x28) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x60, &(0x7f0000000040)=[{0x48}, {0x3d, 0x9}, {0x2}]}) syz_emit_ethernet(0xa7, &(0x7f0000000340)="88f2d5e7ce013b13448220c8ba335d392eea0a755e31d04510087901abcb17fec620a1be0718b029ef6364237f03e4c097b1d3232d0c9dd8b653c2db558f53e33078c73343bfcf49e1b3718e833d7bcbbbba5a7d8e1782c6123c1b9b0a7790a0237fe7cb9a9009f9f8b68184936f26df0328fc5d3ab8faf76d7477227aaf7491f137881148f266c9183bb8896b48462135dcde43ab59901ba60d4e0c50e455ad4af74a5614293a") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x2c}, {0x87}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x5) pwrite(r0, &(0x7f0000000140)="c490e98ed6bda51f6c620effc44e9263d4506c04", 0x14, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x1cb, 0x0, 0xba, &(0x7f0000000040)}, 0x400) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x80000000, 0x37}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) kevent(r0, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x4}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=""/9, 0x9) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4cfd72165c6b6f6d, &(0x7f0000000040)=0x10000, 0x4) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040), 0x111) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000)='\x00\x00', 0x2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x10\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x234, 0x0, 0x0, 0x9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x9) write(r1, &(0x7f0000000240)="5d2b69ee1fdd180643d5cac527f52dfc67c74274bfd73bafde860a26a1543756db419f2cb7c18ac9d3fb62c410bf2096f6596a74a2b81c2b715c4d3895f57b1e2de2aaa767d0eb55509b70bcdcc70f647f0fffc05ad7e4414fd5867c62af9de04a3ec3eff8265f0e9f45480aefc98e6c06c71f5fb93192ef63e56ca50cb77098b84496c9efc74984fc3ad7c16a4c546d4fdba592033a646381ef788f3794049c6030b89a20b179c1298a3bb2859f669df5adcb8ecd8f82ee4e31f0929ddcec8716d37569c1128e2e4ab5000e10e4610924417febd256d4b53b264082823096ed08325d614ab081105763b3c1de", 0xed) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/124, 0x7c}], 0x1) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20000, 0x0) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) select(0x40, &(0x7f0000000580)={0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000b40)={0x20000000000, 0x0, 0x0, 0x4ff}, &(0x7f0000000080)) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202f9ffffff6c653000f3aaa77417402dd9ae85754bd743dfcfe895c5fc91898148be185523cecf95c433ca974fa316fb8a0e37f8f3bdfc954dc8a0a20d28488bc26857cd047989e232de870c0e259f6437aa06a0f0afee2e45018a6e09d789bb2604fe8af61b881b35a1978f188de9b309c74579a5122d20ea2b48f4a3a196fe97f25d13686399"], 0x10) socket(0x18, 0x8000, 0xda) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 16:00:07 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r21, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0xa, &(0x7f0000000140)=[r10, 0xffffffffffffffff, r14, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r20, 0xffffffffffffffff, r27, r31]) r35 = getpgrp() r36 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, r34, 0x1, 0xaf46}, 0x81, 0x4, r35, r36, 0x200, 0x1, 0x6, 0x8895}) close(r1) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000ffe0ff202dd5e100000000000000000008"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a59671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x405) 16:00:08 executing program 0: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, &(0x7f0000001940)=@un=@file={0x0, ""/4083}, &(0x7f0000001080)=0x124) recvfrom$unix(r0, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(r1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r4, 0x9) faccessat(r3, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001280)={0xfffffff8, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) getsockname$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(r6, &(0x7f0000001440)='./file0\x00', 0x40, 0x31) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001580)) read(r6, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r7) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pwritev(r8, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pread(r1, &(0x7f0000000140)="fde6effb67ec506711ad2f63d5c841b30be4ce1c349895298981433a4cb964d3a478ca49050ffc127bf9be4918474858aa049d1be71934a638c59b8d76f6b86683d6714b50e408318ae31047bc519a0d7c6c0bb2ebe79baea3f6d2ac8e907d604d3612b53c9062b2c3a2a6021d4794afa1c2eaf0f7", 0x75, 0x0, 0x0) 16:00:08 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x10110, 0x82) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fea000/0x13000)=nil, &(0x7f0000feb000/0x2000)=nil, 0xf0}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x211}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xf6f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x7}, {&(0x7f0000fea000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8ec}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000fea000/0x1000)=nil, 0x7}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) open$dir(&(0x7f00000005c0)='./file1\x00', 0x20, 0x4) sendto$unix(r0, &(0x7f0000000600)="04506ec06abb04cb55cdca55e562c52357eb9dadbe9d9431f6bf048fe94e896f3e7a528788be5dc7c963d1156225c829e88231c4b662972949c37659f4f635a6d07c2010bb49d3baad60a4f8746092209abaacc0b17375cbf718ab0e8dbdfab7d2f4bae4d024508bbca122fd55915b6e87064fdcef01033decc35d95e3c0951a7f9ae56f4890c0b42b19368e51555d995de5491d6f0e2633d25e02fbbe9d56e63207c4", 0xa3, 0x204, &(0x7f00000006c0)=@file={0x0, './file\x00'}, 0x9) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000700)='./file\x00', r2, &(0x7f0000000780)='./file0/file0\x00') munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = accept$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getpeername$inet(r3, &(0x7f0000000840), &(0x7f0000000880)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f00000008c0)="5d19099ab6cca91ff5326a66b32621889bf512f36dcea45366f539c662139f5ad5782835b9c95c9cc4c6c91faf6827594998021965551e069c6532a9a134114c3df98afd48ad32e05e9a5d3d53132de87cee3fc8e9adf4829c1787ea288c46de4ea3773935fbf1be9c85148a30084fdb8fa483abecf4fb252cf89b62ac88bdb5053fadab41d3cd81f39f20875f3b48ff6ab408f9f53dc65f197f", 0x9a, 0x1, &(0x7f0000000980)=@abs={0x0, 0x0, 0x3}, 0x8) close(0xffffffffffffff9c) shutdown(r3, 0xb55f6ede5e199ad7) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000009c0)=""/232) semop(r5, &(0x7f0000000ac0)=[{0x6, 0x1, 0x1800}, {0x2, 0x7, 0x1000}, {0x6, 0x3}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r9 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000bc0)={{0x7fffffff, r6, r7, r8, r9, 0x10, 0x7494}, 0x3, 0x4, 0x2}) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000c40)=""/17) r10 = socket(0x1, 0x1, 0x4) pwrite(r10, &(0x7f0000000c80), 0x0, 0x0, 0x0) socketpair(0x10, 0x5, 0x40, &(0x7f0000000cc0)={0xffffffffffffffff}) write(r11, &(0x7f0000000d00)="14b91126b798c197829995e4383d1a28b86db14971a285be45cf1f246dfa37d59b8678b044d0d68c72f844a22e915d63013eb3b286d2d8226e4af1f6606fcb61bdc8c09665afd9ddb0da766e332954363d99db701349846baf1daed29a95", 0x5e) r12 = semget(0x1, 0xaf4cd053d2713cdf, 0x40) semop(r12, &(0x7f0000000d80)=[{0x7, 0x800, 0x2000}, {0x2, 0x0, 0x1000}, {0x1, 0x1ff, 0x1800}, {0x4, 0x80, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x9, 0x800}, {0x1, 0x1ff, 0x1800}, {0x2, 0x9}], 0x8) 16:00:08 executing program 0: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpgrp() ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000040), 0x8000) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socket(0x1, 0x5, 0x5) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd668adf06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab26223e63f35129000000000000000def0689f20eb4a04dc889b27769541ee1717cda7334a6545370b973fbb23c4f45bbcd7bf3078ea8e64c04a46170decab7dde10dd2277ad74b10f7572080fd6e878"], 0xa) open(&(0x7f0000000140)='./file1\x00', 0x80, 0x80) write(r2, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getegid() open(&(0x7f0000000180)='./file1\x00', 0x400, 0x28) openat(r1, &(0x7f0000000200)='./file1\x00', 0xaff53e501bdc6c92, 0x40) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x2, 0x0) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r5, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r5, 0xffff, 0x20, 0x0, 0x0) mknodat(r5, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) mknodat(r6, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000b80)) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x2, 0x1, 0x1f, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg(r2, &(0x7f00000012c0)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000001280)=[{&(0x7f0000001200)="9effacfe928d07ee849c35e506b043b15c4ec7abc49d42db57ff11b1bb85cec1091c0ec381a708c0eadd0eddbd5da0067ab0624e22221bccf43c03e1d2bed93f16a01737d69572e288c5ef874d5164f26a3f2af8d94843b3ed08b3168c3ef3d53bae5d732a04", 0x66}, {&(0x7f0000001480)="51f74f2de71a3a15953edc4e4e6ca4dd68ed28b23193a4c1d0a751a9232fa6395cef67a7407fe0ac7e81b926c29df41d678b42a2dab67f118b02a3a98aae0b05d4858fe14120e22dbbaaf120ab2f31dfedd9ab5bbdb76ffe6e208418644e2ed73e32ff3737f953a640324eff61b2432c43d31085bc767ee84a864a1971e94ea183f4786843d1af184df9e10b7d1a41bf2a002d52358581d90796c02eb71c8c90aa85463604c3930e256789f3e5c5cb6121bb43acda9c36db67373ea5e3c27ac303fb1f9087c3f0708d0e51f38774320e1393d30d14b3f489d13ee4f212820139ac469e76cd99724bf3fc1c2bb6313ffbd44c9a6439755c36c3b4aa624086a7714304ef0e59cf16856dc3f85b07db7d5a9e04f42887b18f855137eec66ff53b5955029c8b23ac1b3f3ce4ce6def7734328113c10d3c7fba00444693111c196ec2690367aacde12c49c5a848bd797d2b3022e24ae9c919a8ac08b79f469b17d3ea0c2ba4cfdf3ca6a49a4e234fd494c39baa5e8a29c93d1021980682314c77003997f7ddd00c7111e12041b16020469c8a2b693d905c1d4d86038c1e70f6fe1d7f089d3a1a4d8975cfae3f3a71a402b3f33b309ffa92f5cf89229495e6e55e6f33f307804f912a5b7c64b1734298dc3b68a6649beb5bc0b4b1e5204897ae0f1d3957b1d02eb8e1ed6299209b9b28f13db8987494da4f343872f7f18ea932a4b6db30ba524ba7ebd1aafd6e7947a41cdea682f4c075dd1bd932933144a064c7c55b687cc251c98e2b3fe8a05911e23cea785d37d55a6563c2bc5773ba63dfd1fff921096112712ee9f92a3c20db54d00777767f8fa59da31ddaa638d24c7368937d2872103104042f3eebe506edb240f43bd834ddd56383fd764becf8467e7ace1f8a1206cba9a9e98fa2522d45cf419467c5da9ab8878c839de3c3eb3b0f2c4b7110bb4a7eb03f4a0931f5adcaa028dd0a58b4f8f8d1bd87e4f033589fbfd3d9f1253a67d7f3e59b0fbb7093f799288ab207048d3cc60f12a503afcbe52ce77dbe5d1fccdfbc0bd901aac72bc5b2efcf4739840305b339bbf4f85a4f53b8b582e73edfaa999de2435eda81e4736ffd06d79674672de7ddc739e23c145c0a1fdfe2a2a2844738cd8c6641e424cc1496d5d9ee3c8ad605bd17fc7ecc936c94e37696befbaea2f3d7aeb5b8739f71951ecdd446bc6e9b87ce65acaed59f6162fc414a7c658ee974b4288b9e9f94da28f1c232821c9a98e2938a8076daac75e3ee994a3e74bf01827fc3395a1a59e7beb2ac50324c1f424a63aa2ed536634a5f3d04fd6a2c84679ab3d548462c8164b83a5d6e535aa5149859ec53c0d03b49e17313e936fc84d7347762223213822c34836f8450b0643014040734163ea1e06e996222aae4d49aaed7f133e7b40fec2bc972a9279ab028fc0a91dc8dc93822c3d06ed8e5749f518f2908693433cbf4556ba8bd17ddda3c8e6d6b65f37068cad2de31f9de16c4f857425a2beb567fac38458786463e8de008ec7e7187897cd3db32d02d8abe6a42b7f21fb11d1a68bc5dd19c0f0a53d5fdd72c4aa6a7471dd2154bf9fe8e980715875979631b271d447d41a3c33f3cdb6c054de6bcbce33ff8a1ee4d2aaf446e63260dd37221d0eb8eb2cd66f68214ce2465453c1aad157d38b9bdacce5a945e9171335cd56bf612b81a66b47a7dfad2220bb78e7c801879f4cc4cb785e0638ba919c798d739c6beed89d6afeb1d14d2e85b31eeae0e2a5a00a602a2f997567b0ddafe93a98643837021030027fc449c5c263174d4f7d2f01e19763a8264721960684713c3d13a93d84aa0dbc78ddd6d700f170df99d8cd28bc72f5ccef87eb5ce222a7c27d5866701f25d9139fd6b538a086ae85edab73bab93b604e5a6121d4aebe1ee2939b24f2ec2ab7a0ab18ec41d7c72e7180b6d6d2071e0b9daefb5ec73e01a8a24278cbb8dd01b239072f6c6eef34e925b9f2f8428635d234566c484133991b427a0e1af538f77c73b66391a73203e0a513fb43c7f72296424f230b7c2fc13faf48e4d8612578791f28ac82fe65fd6e00baa0a5774b45bb030df0ce347d633422d1b14f3a1e68e7f39a27afb6d3ca3480eb2e53ca1db2321ed5fdd1654681f6b48c8671218b35352d546b699c570842c69e0ea8de2ae25016b5481ac360ffb79ba017836a95976e58ddc0986b2ba549ad4930c83744b5d8a11c411b5a2e87239400d1fb9060e36b3ad7e5cafcad3295e92657767d69b557f3b1dd2060161f99ecf13eaa46674055f2c80563b1a547dbe7bf271d413ff31845f7f50e0544685dc1b4bd661c28b1a9dd0b7c9f27be04c7f7d958f568d6c021502a736ee1e314e797eb21edbbd6eebe36983f4a48c00b8033bb11cb48b855fa452fad17cd2653fef286ca77099510e386e78c82d8eee47baa23cac1f9c5e5085208b92ddb740d839fb33c74fd4b5571ff06dba78e895bdeffe105a0c948f33b92f7e10dd227b0f1669df9d74ef6f411aa3022d027b99a43a195e46a0ccd65f21ac69a4480af9cd59975ff2a2a74862a07e6526a3b7ee9e78f9d37a6d02f610fcc5f167b39f79522bd49a52fa0c4bfa48a82696fa11d4d720486b681f5f09b0304b04f96a89c866d3e5d5e9e889d99c7c7c80ba2e2c33d6cd95a10408bdddae87c49f99b7a461684090b686491fb3daf9113cecc1ef6b547e79a81e6129f1e8e8964f6d9814a55d735504fc9149eafe3b126efac0f68919ad5435edca6f7373d08a7ca13e906eeee23cee014b7737ff6955e0bfeff8444c57fa96d9c8e27a0ae82724643b0da8796ce12ef739efb882e0f8165280d005d334d92bb7f0b332d89d85b4f1ceb27a4ae590e0bfae9b0c566e1f689883fe608661551e1b1de718d3660cd3b9efff8f9498c866e559f7546851ac74998ba7e1d9d903a2b6675702f9937f8a496e7aea31cb940dc61b5490764a9f3fedd5ef43c261debad6f3d6306ce8a8853cea62303f1fe9b07e81d2b35c8576019ebedb0df5cfb3cf63cb96afda07d1fd2cf13e28ac90ce0ed8ae6134c23c63ce264b71f8fc3cd49d3afb957c3eecbe23f28eaa62a5948b9861257060a59666f3ff376b3e04efd8cc6cd22c9e6a3a58e574fc22ef27e9c03ed9533e74d2a050e1b8bb930d2d6ad5adc2144ba8bb5fe8a6c113357d2068a3d1f89b53fc17dba0f116e01c5928f701718485a6f1ce84882e0570b21f7e51e6f706745e9e15422079597ecf6b7d8597ad944b34fbb0a969f1e46ae93d50afcdfd8eb56ef55042dfd40047de464936d4758582b848d988dd3e5250cb801bd40ccbf28b1caf22ea003a03320337da30dcef1a5baa8749a5c9af1d0f51ff592b407b2ec663184a0fead588b784066a587e2f504b5732d509ef1b49a9b7a9678d2fa6720a14f94f596df7a1e3dfdda0a664487cdaa47231872dcb81c6c5c424d0d72698474690c5e612541d03628182edfff3b8c12e2091f09a5f5d88ffd211e9c5c1b5f5acc81ae6ba1314a02ff9bdbd8bc5479731edfb973fea985c1cfb4ebe215bf7e1c825a2cc9cd568b17e8afb9a11c233218d3ce4ae2a0e8a2b8579cc7dfcfd02cd6fa42de0f382effbfacbccd387d4c175e7d16fa0bfc2b8eaedbe4db97498f90b823464068a28e0ddaf36954a45a7c5712f78de786644100ef058b22b64ccae753a3a29d19f2fbf23569fb5f400c3bca5bdf54ca79ff209b5ac4d1c6b109b9db66701f6690e61331b70d861af4a5b9815de367f56e3a3c58847189f33bf6388489fbf84827e89a7f18a90826b2fe50dca0d0e8dcee4b6661bce11a835b42b64d06b1abdd0c71aa171098725028aae1a6e77b3786d6c4f3f7f34a2a16b9d7e748b758ba608f2391e3996f5a2c5b9298d4ba487cfece4e60552c8db8a8ccc6373a9cbf3295f6565360a551938235b5b568c5e061260ef8e631213231e863273e7a38233d24ba12a45f6698a69a54a68d02e6bdade85c6677f12eb21b58d11602800eaba71c081777d4bf71b29236737ad44b43d934cad4b3b165ad09e391c3d43196d47537f6a7d242d68184fb49ce851556708bfb100a4a07142d5f09cec07371a43d3386d21f971d82029d3b318a5e7d2b118aa5f5bf3cc1c59c0872facd811070b2f795e2be4eba4cf904e74a844e54090784861c0d0d97372a5658e3621712a792ff98d09e7e96952a9418424ce860e58b5c0867fe42af37163b3667eb9747d86c1c36343f507c3859ffb1f9beec9cbbd4a9495233ce2d5e2fd82d16c2c33a245f3e03de485cae52f6981eed5493d171cfd7b562be62bfbce79ea0f49f3a39d1c24ed25b50d92c69396101e7aeb3516c413246daaffb245c87b742f66ff5d7df786c09999da08ae0ba9df405258f859ede651b1aa19d49a4746d94a7e5e19756a570a2f2115fcbaa0556ab0fb4f5fd05652f57e8df4a8a9a635964cb19fb5c1f994e9b233f09f9a3d0ea87770ae7c1fecb273f72fd9e35e976ee3474c12b06906151e34883bd07b52ee0bcdd67249407feaa8e0a23cf2dbfc82bcb24057ba207bb94ae79180f33012279a6551f3c62f20c6d79880139c95b66f145120c284ee104e1fcee8b3009acbd212fdc217ce53b40518a607097d4edb24d2ba832436688b42cc121ecb2d6c666468b2b779f641b1d2c2c4f34aa099f6d89f36193919a932d9cd4271cd573583f47c75bd64621a5095915a74f48cc6693401ae9dee76aaa16a1b16a6c838493a6b412d58f44b0204c772a4809e2cd08a9535aba3c502c44d1646b616e02329b37f6934a6d5eb777c7db7f9be852710ddbfdc9d24e3f3e104299d96a8d3ea113410dae1b482ce219bd81ab019b2028bbcf29cb9d898ae67d95e73f46fad25db79c0914a7ef95665a69a62cb7fc3522a4cf128280a198cb787d369125dc66a5bf34b36599b91ac21293a6a4b8b31f1360502c3866d890d0a025834f991f1ecbdbf8a222df608953606baae7ac1b5d0595b5302bfd6d31eda822d64448af2ad4cdf2a987bff6865c7e1d3a38de2f83e9f12ccf29fd428a46f71aa60cbacdcb3f342375dc304a048715ef2604d279bc0c998365afa2e31e1e8dc13f8d54f7bb8116564539d9c66ba34f535003f52889e1b46bd3cad598c9691f5e40456294a845c3a0c840bf4e0dd1ec1c86d719d42dcf2a39e8eb3284972089b6aa26d06504cbba6eede568859f9b7f5289647965b18b38da83f41e112ffc5a85c71b48a22610e349b32ee12d0f29b4d2b101d0e43476c21530b10a9976ec1bdb1c984e17c7ef280b6a223776aeae2097d51f706057011908a97e8f85153a6b612ed9e3b2bcb2f45ad7a3434e9a8fabd755063d37550832ca2d16e3fa7719b4c24ee36b6923123486620d93120149dc42a0e06817dcda9ce9bdcd9d3b989e0802cba350dd62850c7ad3244929b57c4354842e0de49726a6256897e86898e58c07ec1490027368c9baa341c11fd8496eef5ba00deccc99436381fd7c1d3ce4576c1481f0a80f5047faf70f32750cd4763b8a9f8a0cae37a35d9429e440e8a0ff88e0bde3ff5775fe620134c178a64c29e2dc416629316b6efa89d7b44ff049b22103e3d10cea4531eced697352d15038c1a00f152b7f2eca36a47d6b414943fb293e226fe326dfbec8b88b1e5940feb3e75ab870a088d5cb25c53c6066b4cee0ba614facaf117a4216a6b4c6ac772ee7ed0c207513db68822e16652cde3518259306abf11f850ca43bdec5068960d1835aff06efa08bd7d14708f2bf2bdd79c712d3d6bccebd8c1f505f5776b7fdbb21beb774666", 0x1000}], 0x2, &(0x7f0000002480)=[{0x30, 0xffff, 0x7, "6942d4d1ca0631f485847f861bc094126ff883ffd08191df9e690af030"}, {0xb8, 0xffff, 0x5, "becfb31e3f269aaf191a4f2b18492008d1724e441ccbbf3ef2c38355d554be26b2929d473e8c80e80259dc337a00be0f96411b427ef97340d6960313911aa57b1b434539e1ff34f9d0225091c6aee9eb115b7c3023ccbe0ae890712a3cd7132df828753cb79132560820057f69da2411997b3eb0fb579dab55e0e2b2d757c4334b91b2dc2000224117a2eeaa55e3a5a54d60ab4c5f6a8d1a4af0844d29b34beb2355cf7923bf7f9e"}, {0x1010, 0x1, 0x4, "cd95e8d657cac9ff34d1eb78fb3d33b7940696dda0e119c22543713dfc684b8dedeec9be2691c4088ab271322f52dbcdbf6889769b63d06ecd1549224e32d3c6f4c327f8b70cb901a6af1530f3c9f800779b2a04cd9c32d259bac2bf35e8449aa886d8c8071bdbd44f5c014199e7b603b7e1e07490f58734a3629e47be217c3b1023d0cce54166c4a2dd5ab08c5abaca5d2d40038f62369097e1e05baedbb33a1a060db045aabb19425a12bcb3699a814ea380f11421c2918911f51f5149073bc6ba4b41a12ae514ff4474e03a0b32adc7553b5f1a3bd919f74445ee0db3dce80cf7db249b445256e0ff79fa37c37323f8e179746e19354be1d7041c9fef556b2b838db7fe313290904dab715451fda500b32af7c2964074873fda79d4ae99877e9a72e2ccac882dbdf03589e11dd3b6da58b53bada562870fdbf027ba513441208d4bdaf9f4943a2edf0e9aec91f0c0175c593410edbba970a0b7d2ad083a872c6a5902a03eca6f3e26a69b802bed39121306b37b2206531ab65c0f6fed73eaa2858186cead5fc909752da479b3a601ba973f9061f8b05f47a1aedb416cf824d44e5d180a54b56fd5896ef9046cab67595a2da7605ec50a445aa332c584dbe9c66b6e403006e446e65e66b34503dba4820447cc29a484c147794433f0d04c4def454fafa0f0d2dc2c895eea6a29f72122eef70f1e6c67a2e7a7ae62e5491eef541bad387f56aaa6761eae18499818cba8e215c00e07523710f927d083edcc3b56fb0ac7a3177722265f969eac1f3f4c639e9b9424e34e77d812d4da2e2f7e7e0339c24256f895e7d5388f3b13dea603bb434ccb79a85ee2b33137730c09e0be55ff33b1ffdaecf07b5c19b310e1c0ce8ec247f9e3ba01efb3af63a204cbb8db27dcd22d45402b91058be88b614abb33522bfc1cea9e1b2ddf53987cd74c7a9bc4e28ff69d1af9560e5dd2a1a5396d6fc0ff532bb43d270e2a9748a3e2490753ed312334c23c331567459b3d1a7b8793caa7dffe35b73b88a985a525d4c23eecc853d12c0d9068269ea12ad18dab9aaa7a2f48de11d68169be0de40dc61e6312282f9e3cbad985a9fdf96361cc7fcb6d92d40cc15941e833b86c3d006151d3de85f323b7ebf31b517b85da62dbb59a9491925b25027c316e666c4da45288074c443ec236d976392f76510c0b9da25276607dad305c8b4477bed9552e2b694ad28749fb4bfdab38ef2f5fa38bc50aafe0717ff7f6473f4e732f56d5ed61aa693e6900a414a56be8bfe0e83845c0d7829233dd177fd2a8c73b6df5b3a3dd958cdcc09e06f5117ed8490ceded840dc80c91f81e17a0e359c46af7c62f80aadfc199d91901f36a7eac6535d033c9ced0821a67f4e59e57c98f4dcbc3550a2b8d652a184c2dadac958144fed72a1ed87bc3f98408e43224bef0afc84c7d6c3e85d06ef8d7475333c64656f22c06e97a7185bc6c55d7ff9a80e3c903a12c28e6a86891d901143cc83e88cf911e1f83033df656e3ccbf4d5b6fb562cbc0b8ca3228028ad9e041fb15d4585ef7c556b8ce4aaa2a3a3b4ee1a2401921d625b3f255bc91a7920db52c870632ba956df29ec64334f2b59d0909524fe248e8572f2779924505dc7b479a0dbe6275d3c6f5820da0f7ccdc0494c9f7f4e2c0d1b4c267743f5686ccf61f6e78688f9d74fc31c7828399471f0c697f9d70618c7b4460f98eee8662912ccf177ad0493fc6107940616aad4f5c2113e4ae6b6e5f149873379587abaaf63a212bde825b94d9b44fb654e7c0b8561469184cc7c261989653026b531788dc13ff814c1e14fe0c9aee22a6acf5906e4c02fc905ad571ee3bd0e93281c573ed908a993bce954b0f9fdf46a46e3b3338b8004af403c732543743f4464229bfaab4f8cddec3965404f6924676cdd37cb922bf52d2963d176bdcd31dd6315cd359d97809ba27ea171b3a867f71202a247b9ecf0f6e6f3aea27d36d54f09a22b9e6d854f5fd6da15ecec2ba0bdc1426d79737a049163f2dc9e1206b480b15ec3b0b9f3a6e3f31245911dec06009c7b6b60479277bfabcdf4e76c92a5d30cc5621901b57672bd65f91eb1fcf26043dcff7e288221756c94479969bfddaeacaa9174f0135b950962a4e484dde340e171adf870ebaf3d3a6bec88a8d572c4ce1c380575c0a7a962511ce4e851b61ca78e510a6f3b4e2db11880bc43c1a99026745cfaa6f3f6c7b3dbf0a4121049fb9b59c2d67d32ee163ca1b600e64aa0ad30998537f6666acdf7648c60a7e561c6f093caec78ee71d8bce735ea18262d0cc463ccc540176f31918ed304372c64d8f5beec82830d812899ef0eeb847626d28dab2032690db974ef73ecc0946567191e6f10586a626af64b3d06d1f868dec33df9e00b8d933b61e6e9d258e38d83992b53f27775a80ddae5953fa7ec5d0151c9b6e48c4baa6af822c7775bb6968f1a064bf0bbf9925aab60d1f48e91b4649b84943ab73292230d6b93f173f8b1d0a7be197851be4ca2dad3356fc030ab45373659ee6d6a77d325c634332c4bb54daafe628e28dc1dca7ebf8b18d12af7fa95050db763d760a2eb224504f1c3e7c7c04b0b6a2f1bd54eed8ea9dd4a3b55999266560936789fe0d64be5ff5155d1bfff193c2ef67e87eb274a2d7e05d5d80c16f879218c1c610343ba0cd80f990a4087dc1d7aa1856fd064dee8adb6b135bf8cf54cfdc58b3ca13e11fe9008d978e07db630deabc26dad09a152a92034c3b9cb4bba59bb97f730573fa07d463b1cd03ba065c5723772b064d5c8508016156af6bee889901ef633b0499706e350545423547bfeae793c9151ebd179e4929bd588cc21ea6e4138e2217586ced0aa326235ddf21dbe31373387003822038aad42820681da22556520a5fd28d68dbc36abe1b291ba260fe2377ee3cb1bafbef1884a60608b8fde428077e4a899dace2d583e71f47bdfe5f8d61f7f79de7ea19196747adc705a32676a4840339e52282e967b14045e8a1217dd2b42287e9826c8967e0b414194c716315d88570266578bf4a3a5597380c75a9eb45c4ac91bd1429a76fc290811958c378440df9cbfd6fb215ae6b8137af87952edefc80f86437a2611074b68c5122d2ba46e2db34115a68aba6f1696c29a19cffd3e659a856c682994af6d2b058996a441f3a8cc97ac8aee50a59b7b1cad902edd9f58728b698726d1ce74ae67ac22b170c5d8a20e5a09b4e3e7dc7a44c0ac3f3d5e7c58b7498905902fbdfd9b417ca92a70d28105911e466de5f8f94fca6330163b2cd0b2dacd987598a72df5c06ada6a466b16d2364e0b9e86611c752238fde159d9272b8f32c8ecd2bcbbae72090631a360edd7308249548de33e3e96e5424d8db003cf0d6d55dcd4f271c8f1e53d935f8554ba5d647394e0897a1da28194e0d8a1283d5e5220f9b15cbd4af16a45c109613c8d03a912e572565823f6d469b62e1e19d815609d97b0efee8c0ae95f9ed3df295557f3794f5d3631e74cfd5465c1ec33892911cd832390a2b323ad5d89fa0675338fbceff5a21a0ea0756a0b833a916f8dcd6c07d39da350f6494ede30cc2f515c0449f4ed029d2060c5592c52d36f08e6c203d500ae3188123c00f36eeddbc293d419c4a605f530351e01d17ee2d162a72afc04f5466f8918460e1389ad320021172ef0fce19745973261bcb63bb04fa97e1bc6d7c070cf5dae145a737818b9d15de16896dee06afce5a5900679c574688473144fd658159393b78b3f66543db005a94f087e8f2871ab3964215e6b2513abd5aed3f56c19586023097999727bf66aa680a2fe2d3ca343c789c53ad7dfee2e9a1d8db1f2b08a9b612cb9e9bc6031f6bbeba1ac0f7a00a3e80491c74267402dfe717490aecaf8fd7e5aecccd4428b151dc562dca7116a1dc251a9c4b32246762a23ec2eba3ba42cacfe4c52d7513688feb6fe9bb11e497f9c3cbe08cba5a4d62a6b0c286b62429df0fd9a8086a01e8d5cbe34173504223c0bfe31d478612efbfdae641320fac9cbb253c527bf691f22195cba80b18c26a864dba2d21fcd79a84df0bf719ffef1c9e3e2829eddce99b3330faea43ab59009dd41b8ffc0dff35a63819854dc8bbc699ed000e90adb1586cad0fa48dfa7eff6d3cdb65c3717188d9e2ee7bfac74e8ec7593ba8c754d6b51b774354511d13b815e146352c09e0b292383635fa9dbaebc5a093d3618bf007077fe9b70f021576fddaeba69ed8b7daf5c98b0941dc86bf5d17b54171bfcb4a4918351fe0abc7d8a926f238de50190dd361776cf99f202d453835b0b013025ef890fa64276de228896531c5a7cbf66a7168667ee7a4d2922cf3b008d22210da84f69c8325a52af4ff266bf76b41fc9304aefd1c4b9f837cf8985e83849abf0ebebf3508e11d17023c7459e56974d367b39fcea5dd1b7d57576a5a7d2337bc1b39d2b035c91f0c45af646b5e197b4909d8833ade03c5cf1910d4c3f84b264a40d1f09879d950199be3b1db2d24bb206118bb02769c1e7edee0a5d7af86c582e377e8b007ef533b75aa93bdf6acc2ebb87288f34a6046f8f5febc18c7c0ca1fbec81ca6253ca96c1544c608302aa81337384c7c4f38683c51efb1d150ea7ad8116fe65173fbc9f63955a02c9cf4c3fa89a537588ce17632ca0841c08a5f9db7c476dd905a3fc3d35da5e18be32daff5ecffd16c19903016983b5404cd8caaea62282b82277588ae1012760f252e4624efc29b3fa66fd53402d9adf2393c94f34e6f5adcc88e62405fa21235a9b6a80221b0fd8120ab9c60e1d12039875a7cdc625323898ab7c2b3761a234be7377d841fc2e99437ebee49eb54880c74c91a641ed5bcc5ae2e46e88fd8f3f10a7e5e16091bb831cb8885ecd5c11f035724b5ae42f6e3640e8f5f89052c9ad2f9ab5d6006c383dfca06df6fd9b3d2bcaad3965d1ee86d7237f6b94796ca194b15d5c0ffc6f7e2a2f3edf76f050244d498dedc007fe548f00a4ab667a98dca1795c15b03b1f45d614b3b4a57be939048f4f0cb781500e98ba9aaf42f47ab4f76ec943f504afdac138bf7f9ae99fe38b5ed6e1eb6fc6be9887c1ca5a7147326faa3a54385e02bb335c404fc470c27c8b781e4fa916d08f8bb205237adde29cce5d18a56a2c6afe7c7d667af8f8697d7c3e5bdb907fbb2ab61a98e8ec5e94703e6e05251e64dcbbaa1702e8955df6acb2b1d09485808155e6cbadc16e24811c08078b6c6ad68cdd3d8114db1c3e128377776a53d6cd5c950c013e99f8829491a046ccbf71d62e2c58942290cb7e1708618f630677999d873b8a9e912241f3d1e31d5261ca035a2224b76fdc5d2576a8d12973c1f01d1b68f5b7b43079353b6de72f954fe3e193be7bf8d29c895484e65799d5b433f7b99a564519e76c001515087f5b6db83ea9df434ebf0a2ea2d04c41737b6b3fe1967a4d24f35630ff3600668df958156ef49e838c1e458f696c54576e51e7d55f4c67c27318dfb369cac5464ac45de8437a561849c968501b61fe956456f411b19a43f4106993b0d356822bbf194b3a506cd1fc5f1daa426003d4cd0738b3db30f784ee217f9dc9968567af05a642e381aa45505dc8f1019bbf504fabc0da9141dc3aa9b67738e1065f45de12d1fa85f1dd24b716bb049815a4a83a15ee9a85a71856b4f4004dc83d104bb6e5073b4863b826daba49732fd79a74a93faef8a3b75f167d17abce555ab4b5c9891f552291c89e85be40130dd5572ba3696af024134fd9ff54fecb2cec1e3215e24fbbb4a03fe796f6a300e50"}, {0x68, 0x1, 0x2, "102b2aa53738b44750daecf7b67af6fb0a97bf47a5691138349f46bc96003b3839f282784c028461dcda3841212f495227c7637be4b9c92df5485478bdf38420300a2e91c5ccad0596d6ea85bf8c19c5b7cb390048d40b6d"}], 0x1160}, 0x8) pwrite(0xffffffffffffff9c, &(0x7f00000013c0)="244e7f3cb06224b0386e5110db6981a4f081e66cb8330e885ace3418d75b05f423d7445875806a663e63bd56fb3cf8cd9022b031159ae8ddd7c79aae63717b889bfb13271b4553058b48b7d1105e3e0000001d0000000000000000000000000000000000000000000000746dd320582a910517cef1c650e34d154df56bb30abf86b5", 0xffffffffffffffb8, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x4000, 0x0, 0x2, 0x9}, {0x2, 0x0, 0x1}]}) write(0xffffffffffffff9c, &(0x7f0000000200)="27eade2c44e104c2da46eef9484ed65d3a5e3c6a3835b2cec5ef51cf1714efc44f9b4e9f6f5ab24dd80c0d9cebfd0d6cde0af85a1e57ebd990168f529a84edd7997fa85367f80958ebcee6dbf784d615bc99adcad39d39fcb8018af7da2d246d3d1a0f0c83777ee04330d81a5491d3b7abef928ee521e04fb25459f0fb2e998264f499cc5a83b579f08a38a525b897bd96d5954d6bf4fb2fd2a3a973988d58a8543a93fbc8466ed82721ec0e8ac323839823a4e75b0f1e40855a66e5422289bc4ee85c3cb5c29e3a4ee328cc5e572613c3defd540b1931f0c03ca25d8dfbae51edc650979275133d4862022df681ada7e2e87c093ff94a02c50973addc13caa94ba54250064e84851fb9703daa51d5c436b4c47f725fd7885fb8220e7572bbf88da9b593f55436956c0273d3ca9d8532940e894e8fd87bf51ad761bae8505282c1e682e1651451906c2913fff6dbbbaf34be263708e21e8de1edf2b82254f8f8f8372e5c561584083bb0562c5edcf84f828d4923948ae0946cd9ab466e00059e927927ecdd37742fff7f95acce2e66e5509200fe80637aeb332f672bcc478099c477b323100a4c663c710576a72816168b55445fed0a91ad632cc230ffa6f4e4665cfb4532d2be9ea21465ecf386a4780c3a7df3256853cdfe78d62a2f4f4d8e3a82262fa714f4cdacece82c759109d00635da67949baff8b69c3df73736929c7488c66d72de1a364c5a4a61c5f3e072dc950a878811e5c340437e6499662994f4ae9f52e432a91e9f6da5ce8c5482981a05562a4504c9a99d7cd95b4b0b8687657d115ef7e5c67fd1a37388317677585f7e147273586964487939e57892ace39913eb6a190da4f9d3d0e63b06f9b2325634a2669208e44af88c7f6d414ea047ead02cb87e47d7b9a1797596447c6ce4a88ad44643c91004458ed12f31bb06ff65f9e568f78abc65b9190b5eafa35c3d33724286c14a060567c669e0a4cb9654319b61c7d76cead5de3b4616c2d25da0d3f8ebe166132270f2fc05611a8c08096da606d776dbe14357361dfce3c60de363cfcf9223a244c771555f80bacd395e0b9930a3ae0274d619a3aac8ba5bba2abf1970227c911f9f91b3408d844eaf2f5a39d2c04a264c34a6690fddbcbf7aed72f202aa6c15236a5b41ca32c93aa5705f6a9de99f5941120ba0a9cfddf9b2686fe287505742e78c8844504f9bfc1fc2fea1cf1bc1f7dd881db8b7e3374d57e2975e925dc9f19504b1f6df5cadc2f23fdc0cc897bac89d504c6b604a0bc7803555741ebb90f93cf29002345ee696ff2eca2b6c395a955a7d2e598ec80aed6b3bbe8b31ee4b16179e53acd22eb3a79b547561ce989c465342b5bef3c8bc9c1a19e17bbef652b70157ae8982b516c771f019fbe4c818db4221f087a9d3908171589b6da5873af1c61573be61ea436460d25b16f3e09c7008803876cc06a9d0e4c5b34ff91ead3fafd702dbd3aa6eaf3f2086bb5fa3f53b2fc1b4f79f331328c6bc69d72cf8289df34bad7d943f2c094eb46f9921aabf61e3cf56436e3fc3d30aaba539d231854e51f8af4997e0066f9527f13550f92f727933e6d3a615437c6efc580828582ca6bb1ecc9b1d514a61e24c9036b17690730f347156c46bb0305b0d4533370d9c84723bcc26c6ab55924ee6b267d216a057780d95038b65d45def5eaddf9edf91c3f9a2f7673e075ab6d0054ea9f64afbf00feb6e3ae8d82865daf28917c860a181904bcf342b34165ce404e90e333d3d2970a2d0231fc63183ab1a7bed41279129e087afc2b7da8f9680d75281d59c12f757802f7f1d118d9fa293449d9db52ba3757047a25671d13f2516601417d08a98148d1349f2957dcc4f1319719cc6b617ac22beba58babf1b32336270afa2d30ae14a81cb7a77063aedb1843f2b454c03285425b5c3280dfd311645d6dd8033f9256b9b5a11513bc09a55416158cd8a4e110ae626602a63f3acc9352bc9737e79da6287dc78d910c44e553e93e11e8cb3dd6a763c898ea556a0ba78e21cd767de967edb76f5a3a508fbbec93ab82a5987e30152e6532761f420edff7dfa5fd76e4c175aaf4b7655b2996864e007bf3c90f4c1e14d96959b1aa5b6ff51af83293fd1ddb62f7e37fc97913a7908c9c3367a1c01a50481065d31b27645e7269bbceca60fe13e8ac2c8fbd13e62836f20b32a95aa2c01add0b829f417f5133639fb7ee52a2e3a6a120eeb5807911f0b69888befc21795ff095deebc690efd3ab4a1f9389caa678ee83c3173cda107f8ea93991f5509e3b5bddb660c49c8781fc8b5558461cbf2bc6df9f2c3e4653ef48bbfe3d028476f047f017be12110a0044d08ba10c602865a73532aaf15a16124f11072c488e01c1ba5e35e78beee603da17f708234ade57c4d62b00246f44a13a126b8d645c77357fc133b30ecf41a33e89cd3bbcad4f8fb97a4d0f079f628d52706938d18b3770095d837fe299f155797334bc56617a6b947c5f627eae9365f4b079b7b9e037ddbd4c94a7e44a14b1f6a1baf88b205316a56644c8f6056e4c7b85fb68e9e762045e57998011fe858ce6b10c21503e415dad536931c7e2fbd74d8bb8bc9b45f5a6f816ff2f04215c45c4893f92ec0e6365c318c090837565025ccdd8281e85f62411d7fbc08c54f77a40ae1ea1a4ed427f4425d7efa51e7652d4a6b2bc6cb0321638eac1f0924f97d0f7e24d371e4713905824c518ffb92ad66bb64b4ddce805b41198e855e12865004f7fbf2bd45535a9321e0d110fdfd1aa68aa5a7c5a8e9710d8a4a93c6471cd1cb479b4b2472a0d9c593bdad90714d4ce7be36aedda2f135225f8a509926a5bf9b53a0e1f614f42c51115a278c3dbc8133e44a10b63ca3a1355f9d66b09fcd060dc6299e1a5715f92180dcc408477e597578f2feb0da985858cc4a853a8fdd50449f27abcde94dc2969a9712016500ef180afc0583f7517aaa75efdb4a1bcfde409d178c6980e4dd916b18002c694bdf8893c3affad4c5683db9623f7f4e1e7debe2b884916226e9250a1950fb6b49bf9857357694475081f7ad6c5295f0651e9f28c95155f4066e34727a05269a4404e6980a1396887a7043627108ba9ef9cd6108b49c5188350e437e4b0253ff1a7e3a97911b47c72908186f88ed1ad9751de35be02908909aa6de077c0e782c86105d8a2b6b736ce1a459c60f9ecea1125299ef794774e0294ba876893a653a88c9b1acc66469d63010d23470d3e57b9efa22b354cd4464211fee970fa0ada4eae1a8347f00e4e1ca6cf534bb0cb1fc62b241124baec885d394effc9c3bfe31b7b2784b32b4c480604d576fd1953ba07b58864b55c16c9b9e0bc2706b17c634522f294839932b6cfdbfb15bb69744ceb56a4aa3424b61ff052fbea206f19fd533e6364a98462208826bcf9ea21a70e4c3172aa9194a7a795c2a572e4188d0c4aed9f65ab49206b44e76efa3646a483c5fa14d799138d37cbfd7a2cf6c7a3f11ee1e9a3f8a3584b0ea772cc33b53c8a277be881b82ab691bee1e4b76ed833e013ea2684f86a6f50cb2fe348b26853271a9968f815e9c50e5a6e627a5179e9a614e790dfda45716f53b6b6437fbe74ceb8a8cc0ac9e83aabc31c431b20580d0e2954484c75a1a752ed52fa9392ad6e8c976b529437fa37284ba8fffb2e24c7eff48497178c02950babaf6f37a4d3662a4f05306192c28c9b9adb25eb1965dd3f822af3dd05c0cfd0f3cd36a60d61cb7933a60f553e654ea40661e3f8e20bfdfc3272be33da2f326f9585efc092740817c2678855df6663070ca190566b1a47f71d3dc2126ae9d42ccf406a046098ba3a0a2ee770ee71d12ea92e0e207a491d4931ce83410298c0d98e4fc90040febc95e8ed90152c41c97aa9a0f81461336be11610f16be9217f3b99de5cbb7c88374a31fdecb31a0dc9afc7ae670ae914d207776902e9995f525ca56e94998add13c932fb081c19af5df4b047fe9b0394ee7666ac52352c7e64ad4c44934ba9f205945ff799f64f163aa10d5b4362647a3036fdad43f54aff210532913550e51b1ee9151e239eac035097a05636c7cb4b270ea6da2ffcc7e95fffac97fe6ce847bd871f24462929ea1701f2f2a6a7a0083c0a174e2947553ca35b4ad5b53fb9bd1bc4175693d2feb6b79f98d485b99452671382f9fc3b811bae790be2288d7fced45fac9592877e81b39e0d7b6770c5ed0bff6cfcc37b1a1138a10a9443b989ee95f8afe668c775c8b8c12c8a39f97f6aec1fc44c4249999e7251a1669ae2460841a82298bb830080c904fe4f4140c3f9847227d163980c4a691e972698ad519d9898018c40ac0d26871e4a1f8b9b512ede32bb1c9f00cf71ea5cac33042240301f05e25f3e1a6fe310238f210bf223ede2298e867c8260be76f5c0f093f5dac7a14ad0569569ef1ffd7b63a50b86dadeb123c0a5fdfdd42d62b45e56a9a6764019efb762e4e9e50295230befb31ec4f555e6eb5770cbcac14d0454ed9649550e84d37569d251318c64ef044ac0e36471ad1058ae6e2fe593c2533ef81c2a8cfa7ca628b35b8efe0db7394431cd41e35cfe567aa072a8483e62a75b341164d281563f956c4201d058b53f02fe9d25c577dac87b5e1a32e6b8284e471c4acc6d8772be875ca221a00c957ef331ccf5fc9e0f5ee5e4ab267cd4bd98456843b1d98e338ea11f424209ed69024ca55712e66ee6da5684dd5334cdf0156e132fcc8a1db4c7105b21bb4298ec93fda4577565bc213526e3bb174bdf1eb9f1ebec788a5b2824277b3996803a6e4e94280b8d1aacdf18b3d3403eb9316ca2d9f84e8663fea7e41ed8b207ad322222fc4cf1ad4b64b6808c19a8016849bfd177af2b5d10ca99a5de755dcfe1f5625a5fa84ffab385358280b96f2d406291a78039abb60e735ab22e7c4d1a33463b62b975cfd775b409137048b023685e0d53c1329eb599a0e40d8ac0c99c926f40559a01ebb17d1e9b7d8dcea3974e83a40004c82e46e2e14bf21f1f2118e9ae47c122dcd5df1ec4ab05a87388234d4e75a1512bcf4cb4c0edbbf4887c29a82062bb03acd919aee57d907b748a5c53328e73a6805ed1017c6786b0cf5c432bed8f2c9f980c9f37763d89136294cb59b4ea9e0a9886ad7da76453cdd276bba814d41cf9432cb0721ecd4ff58b0345d0f948f5752cd56d2aa334d0a5048f4d55405fa6c255939fb542215300bdd98179879ece56006f31ed6a7aa8efba3407f4887d3f0273a15f4af2e4283c5af7ce7e68eb334af39e2ac264d015d916135e3d3dedf54c8bc07694bf972b581c7a114795fa89c9531c36179fa3c08655329525fd711933745163baef87df64fb9c846ddf639533304b30c001f200e7601fe523a372a84ad5bb92b88ff194908d4f16acbc0186b94ef752c99b7ac3c903f28630f477b9d32e6da299b327685c6720b4681ad7cdff2511bb9af52512fccd766aa50871916243b62458ec44d2d4daf232fb443bd638ea646a26aa34b4e5b59434c7ef33edcfc78e833b8cf64a487908f39055ad19754cf5063eb5ad7e5f37cd1d234a0b859acc4fbbdc018d9b657267c41b5555bdc9e2221dbd7a0941ae32692c1a662b9c72bd75c4fe0e9f918c9ad17fd713326f2aeefc2baa63170b9375f187f8dca78f6b5670b8c7918d93e91954cc8fa9e0b7fd8b1234653ca3b5f41a24175369b8e6c6bb0057aade103fea2e66aaeed5dee8b86ed1722e54956644b2bb8e89d029b34d832b0ec6058472ba469d6047b54af2e1e69bba061332100", 0x1000) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000280)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x7ff, 0x10001}) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x101, 0x8, 0x0, 0x6, &(0x7f0000000180)={{0x81, 0x4, 0x0, 0x2, 0x4, 0x401, 0x3f}, {[0x0, 0x3ff, 0x9, 0x2335, 0xfffffffffffff272, 0x0, 0x311e8dbf, 0xf940, 0x9fc, 0x401, 0x2, 0x9, 0x9, 0x401, 0x100, 0xffff, 0x80000000, 0x4], [0xcf39, 0x0, 0x9, 0x4, 0x80000001, 0xbb70, 0x0, 0x1, 0x3, 0x9], [0x3, 0x2, 0x50, 0x10000, 0xfffffffffffff800, 0xc3, 0x20], [0x9, 0xfff, 0x7fff, 0x1f, 0x958, 0x400], [{0x4e9, 0x0, 0x0, 0x8}, {0x1, 0x3f, 0x4, 0x4}, {0x0, 0x1}, {0xff, 0xfffffff9, 0xff, 0x80000000}, {0x8000, 0x0, 0x1ff, 0x9}, {0x6, 0x100, 0x1253, 0x8}, {0x2, 0x9, 0x4, 0x80000001}, {0x0, 0x5, 0xffffff7f, 0x4}], {0xfff, 0xa2fe, 0x80, 0x9}, {0x2, 0x200, 0x4, 0x1}}}, 0x0, 0x5e}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x1c0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000300)="ab7fd3a387abbf2f7cb6d70d4f638b3144b0b20fa4ff5501dcb9abf185fe14d0d33a45a165d5763e0bde8f452bc8544661880be8bef3313bf58ed3658eeaf757def4b614", 0x44}, {&(0x7f0000000380)="65173202b980d60aaa1447f6e9735db4405f9bfab4d556eb8890b21f45966bfc6db87d4f432977bdb35e03a42f93feb522fa63c1907c97ab2f181fc0d2039af2e7dcfd0d1ef033b002a443494e36d3f20819f1543944f8bbca00eb6caf5062333a70", 0x62}, {&(0x7f0000000400)="ab8756813f8884be74e35e70962fc80908c187befdcb85b78c0834c39db085055d3f6a05da2611e41759a8725a75d023d6b3b329eb4d63329ddc1c8d229085dba8ed025514b3635285092dc2d28c7d8d5b1fa519f2150b239df1c915d61f14969ad3682f397d0bbbd08f87ae15d9d9f78610abe39375573a812b11ad9b4a9510c6c11395d763c3cd8d912e1bca7fbe0604929486b94ef1b970fbb1e9c1a655475960fe97f90a327317172d7cb7e36480ee578693a23a135e1fad67af80ed8714155b175cf77058ec64e7204ce64390052e9b4a19368099fa6108c0992dd2173997af1189f879", 0xe6}, {&(0x7f0000000500)="8d7a7d7d7a4048e558632d8c672dfdd150451aca58a6b89676453450b4742c2ecd5c5e8c1a24d5ee6ac6309ca65bcb95db1e27634aa67e06eeff12d987bc2a3a57eaaead9b651db38fc8c28dd988b3b8ec7f14be7ffad09acf8d540fb6aa78edec33ab0875cea277da50454078917506b0d6ad7f149ac68caf7a36fe7069644c4015efe09088e78b7ce1c604125dd8014db47770c8118d51f19d4a7f5b02a7fba2b7a019646860d4d97b2d48073b980e11e99123f1b8ec12e237a52ee7e942d88c72562904161d2148a4a917ccadb91ed747a9328ff1b3e47a88ca43544a", 0xde}, {&(0x7f0000000600)="ae44692bdf0d122a2cea963c11bdc2da252c2b7689bcce82e1aba1426957ee9344b5270038a5238f07f07daf8ec26840f391af8034c11ef00277748250a15a8590a4b6c40d7c0e82fed5e76ffa0a972a3b14dcdb5d4d4dab1d253340d5efca4bfe198b24da2215b21e18329a5abfc52d3fc7acba", 0x74}, {&(0x7f0000000680)="64926d05d727bf87aaf4980512b93fc9559a8e3f7c66fbda2127a31e665c7929ce5b90cec437065964206cdd481ea388146d78028427f66c8103b2a06695e527f681bcec16f67431aabf0eed41ece74104", 0x51}, {&(0x7f0000000700)="e38d9f84182fd9309e40104dd62f8fe1ab5ac0a23cd4bc1ea07e140cb7fc29ba3a0b8633a1a248763e9ab1f08a78dd2623887d49a6855c830b8777c48f5d1c409b8fcbe36f21498eff3ca5ce25bf044d590a9f4ff0f5f0ace97c8d4e62089bf992fbda539f7c065c7d489106212700faaf22a6d995bdaa7414012218a584a5b287e1704ec23510923ed823d725dff5453f5c5ef1b87721", 0x97}, {&(0x7f00000007c0)="8ce997c454a6cd3a37f88be42beba25e72d1273b16920d90384c3faabc41ed029faeb4921ed433d4f90fccc4bef1accb4fb50e8aea42b4a895c8367fb3bd423c4ae4f0fef8362990cce1788c84b683c6259188264700beae624e5630b14e05834975efb80f9575caaf60b0be7d8ee81186b6ce582a3f425b7b8cb7c4384ffe40b7ea9e1c6f087221617178e954d0b8670bc386eefb9a249e57c7489182d8fe25262dd2507cf083fb8acafd1ef5259499d86961dadd7742428b6d9b0f3baef65f107f4953080b88f218b1388119e264d68e7085073783e3d5d466c5f6a60a729b69", 0xe1}], 0x8, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r5, r7) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000040)='./bus\x00', r5, r13) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0x803}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:08 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20a00, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") chflags(&(0x7f0000000140)='./file0\x00', 0x18008) 16:00:08 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x6563326e232abb3e) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xaafec6b03f81148b, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)}, {&(0x7f0000000100)=""/212, 0xd4}, {&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000300)=""/95, 0x5f}], 0x4, 0x0, 0x61) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:08 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}) socketpair(0x20, 0x1, 0x2, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x146}, 0x2000000000004, 0xfffffffffffffff9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0), 0x16d, 0x0, 0xfffffffffffffffd) 16:00:08 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/154, 0x9a}], 0x6) r1 = socket$unix(0x1, 0x5, 0x0) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000480)="c241b20e38bc0153ba4e500b6f201a0087", 0x11}, {&(0x7f00000004c0)="0f603c7e931c65206b4b339629aca7f3d85c79fdb44888685c9a44f002cdc59ec03a650e5368fa5ff81099a079496c9e1a453f19de4150fbea379f181208f9b0d7dd73a438d1d8fe631fdd926e76eda1660ddc0131e24fd1eecf047f08bb4be910cbaf9a266b84992cdbdb2b8faf0a3e44f51c449d6979d7aef702ae30e36fb748d1c97a8341eeb52fa34b3ec6ae3f5a541ec19f5dd9db0a5486b89e533f83df483c6341cac792246a6a52a34fb1a49eaa7fce3c4c9badd4333f", 0xba}, {&(0x7f0000000580)="286f1a75b3dc50829a722749a65abb4ccfd906f975e12e0154c8f83ae63275795c68add7c3aa9a7a225e66e05951bfbc004b0ed3ca3bd21cf8083919de5ddaf37e4928b46c8c61d2f04f41de88753fd5629b89c5c24233424539cd47caa319a4575cf0b8c730136455ee4df425c7519a5443ef5a64310254c6f1ad315601ce6437e43e65d990271eee5130049f37fe717bdc2f4a2f31ffe579e9ab9e436d5b3afc0944c79b4282f3d8f16d9dcd75fd2115bcfd3795f9b8a670f8988a115c6c6fabed78ee71484d1ca5b1c214f99fa65595a1eeb2597db887ad1930e7b3ebdcb4c0d772264d9ccbd38e327b", 0xeb}, {&(0x7f0000000680)="9211797fc4cc35b2f27f2d43e3ef48f185c357fe8eab814324528441fbe2853880f0ce13b8b00d26bb89feff926726b4745f9dd82b054ed331fd540707ef53a918ea7c94244e70c921a0b167c1834e8ea2032380e782da5d9ebc0564b21d006b7c5b9485cb9b0888b5190021751aeed82d78bacbdf7d639a7c74842513921e681529b417c7198a902d3eb3d183c08f315601e26ff0005ebbed5c7c7abd12dc68c41016461cfa672c4a756ff9c0511ea0be", 0xb1}, {&(0x7f0000000740)="eb8f86adc41b4b9955f7d1da9607e2f0e1a14198f6ca7c414e07e1be77cae7b37c379da34c20a1cff0a823b2d6b5dc4a07bd2e8a27", 0x35}, {&(0x7f0000000780)="9cf9b312b1ae4e4578cb26fdb6895fac7c4fc5465953a1613d80024ecdae2360204a33dfba4e5c6290907bd0d85d03c770becb748034cd964383c7c5e08ecc5bf0f3e433686360865c8a7987aafc78b42e35b2657b239ef72c49c7ed300ad85f5b8ea7f2fd586d5bdc60b2b294e832d5d22bd6f1de53a7c12a665116aa3969d997f2c1f857a4caaefa7e78590a508b286b1c75a924fc51c0c5555f929cd03d7c60", 0xa1}], 0x6) r2 = open(&(0x7f00000008c0)='./file0\x00', 0x1, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x2, 0xffff}, {0x58, 0x80000000}}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x700, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r4 = open(&(0x7f00000009c0)='./file0\x00', 0x0, 0x6c) utimensat(r4, &(0x7f0000000a00)='./file1\x00', &(0x7f0000000a40)={{0x7, 0x1f}, {0x9, 0x80}}, 0x0) acct(&(0x7f0000000a80)='./file0\x00') r5 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file1\x00', 0x40, 0x202) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000b00)={0x508b, 0xffff8001, 0x1}) r6 = open(&(0x7f0000000b40)='./file0\x00', 0x100, 0x10) symlinkat(&(0x7f0000000b80)='./file1\x00', r2, &(0x7f0000000bc0)='./file1\x00') r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r7, &(0x7f0000000c00)=""/188, 0xbc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000cc0)) recvfrom$unix(r2, &(0x7f0000000d00)=""/75, 0x4b, 0xc0, &(0x7f0000000d80)=@abs={0x2, 0x0, 0x0}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x400, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000e00)='./file0/file0\x00', 0x40, 0x8) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000e80)={0x4, &(0x7f0000000e40)=[{0x7, 0x0, 0x1f, 0xff}, {0xe6f, 0x9, 0x7f, 0x1f}, {0x6, 0x7, 0x2, 0x100}, {0x101, 0x0, 0x4, 0x4}]}) lstat(&(0x7f0000000ec0)='./file1/file0\x00', &(0x7f0000000f00)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000f80)={0x20004000, './file1/file0\x00', './file0/file0\x00'}) r9 = dup(0xffffffffffffffff) r10 = geteuid() r11 = getegid() fchownat(r9, &(0x7f0000000fc0)='./file0/file0/file0\x00', r10, r11, 0x6) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x80000000000006}]}) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xb35743923afec76e) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000c80)="f0aa704e1a4b49ba22212059521e244613e3068d46423e0896fd0652d3357737c6f83f5c6a77543def4018ebd3001827dc92f3a78d24d33a62e97ad9c6c4b5f77b69ec0aab0c187d2a30840ef4c941d00cfcf795ed874c1b4cac56222d714da1145052e1b43242dacd038979f0a3391e4b1c512e64b0d529b3447fd1c50cabd7fcbb87efb3ce25434bf6445d62a7393459a08c0dd80af275e185d9160a783596e2e733455e2b4bf0e87520cd3ed17cf9121450c97dc1305e6cd6599ab49be15adef951743a21bfc86a43c858b3e8272c8570eaa681ff810f75a767f76213939117dac1cf5a5f78584f64ce97ffdf0b6c829144d34c859d3d2598af6b663235f721d41c509c2072afb3feaf544e6da98d615f3fda71c1df3f72d27865a982e8f35fb0f7990ac86ebcc3a8997b90335f9aa4968e4c0dc7e3a37c8b2225be64c9ff1192b545b8e872325f41babfa55d0a60df196f054d3942076583eff315fd525f31730efe98f646dd844883180c94d7673002b89de03b0d69e51f0c71827690073603f1d09f2804a84ecaca16bef485f92ab13e30c1f271eb56a09b50b6431c577fb7922ad76cc566022d5d334b634910b5d2afa61010f49b3a6ec075de8195764efc3f295a2859152980e1f742fa9f3bba52ca63fc44da964414638c718aa4061c98c094be8e1e6305a0aeaaa35c20ea36beaa694eb58eb806939f6b8a8e997e6cb868bb5795e59b076f1eef9043bdec504a00965662c52876b316302b461f05d267ac52a29c1f249480679466b10f4fc3e5025c3e607d0f56979422cf1aac5d511853364987492af6cd64e633ee2f5dac1c3dadc7b6c5e9efce70bb77a25dfa0a5067895197f3642886dd42123944654237005540d7ffdcdb8a9b564d84cc9e60705e22143478fca9fe0ae0719a9e6d992aab7ef473626792c8a491db74eb016317bcea3cd9709b1cdbaf9019f7132853774c7fb124871113594f8aa499055e6007b363d952ebc19ec3e7b01817a0e092a02aa4d930510d5aa952a703eed19bf741427d322288268d8972c533abbffda6a9a6989fb003ffe8dfb7b823d8f302d26a03099499a5772e2761dd3d0688ab92bd81e57d88f451726109d38a719e9ce6a2bf3ab7162b2f6b3e0bca195273a476bc0e2d5223ac95ccfc78c9a7fa43262a85b45cbbb7b8cd73252e9401da872eee95eba0bbe6c56fc2a538cb1968e55031c96cd9ce396679e89f23be282130bf5a492ad94b31d66637a1eb86c4fa2da41639d10b1daf93c28474062b8aad1e7035eebc6ceaf8d8f587cc24c9443a99b0004f6f636767a5c2a84c874aefe6d4cb1ad21c09237fe0d51f0ccfc48e6c57459c6275e575f7020c5a97715c1f7c01366018a5949fe6bcd0e1aa346927a91fd6e48470c9ccded8a0d825c0109b89e8fc4d36720370a40edfc629d9290950023eb439d37e056417062c4513031c6ce9a8d5811114198935e0e5ee9c3f5fd27cd7a8d2e7dc0ed79e1ed254594ccd2aad58efb006bc7e92ad7044cfca7d55bd598f3c3651cdbc7086b2357aa61c25c7e57ae5d4ee03114a6fbf611290b8229b58f3e657514236a082ccdee195c80fd655369b315fc33c9361dc2cfed04e0547260226069ccc766a566be79e355238d44af0891896106b9bbeea591997d546360a6f88882505f43322cec2ecb257b7739746cc3dfd371a2c5195911908ffed4ce0de1b825c6da117e4095cfc4fe1fdd2d2997c9db8b5bc75d4dd96f5eebfe0eb1a61a6bf3bbac917e366cfeb8aa603c617b9008f02653c2f456a687cb69c85878a4b130920aedde03f2bba75baf3211d7955b500b884a28c762b607ccfb79c21ca49af88e5ea66044bd3a4cc9eb557ffb30f77d277c10c60e4f9c824fb5d3a9fc5a59a312d38de06b83bfab694fe2814baff38e3cff07ec0706e91ed33caf518cab7e4e8dd839cb7c19ee6c2f0cdbfab47ebb1683dcecb2af2f52ee8b4203aad733bd95a6c16da67c2cd1b38c8e9a178eb9dbe3533eef0220022676067dc4c7bfb74763d7551c72469310f88ad99afcd65f9057328e0ecb9a3e574fab8cbc09dc4c90f3817cb7080a53934b4d730201d0b3a28455ca89f787e1bab478313dc2a76e8d24ea8d6644f3759529c21786dff5c4f50622c25b2a10d6b32f3b5cfe19d76170870f36acde1f1eeb7f0c6a5825952a41e3013442dbeb65f378a3a4860786215b82ae62e7ca599d0c2d1d9ef349e572b62541d84d022d52c7ed935c65f76d69793e89b439fe500bc1e883597e6229b13db0c359edcece57e64d4df9e4f2a526f390c61d45495c69db4a4f04f36dec09f39f5fdf70cd198a68c83024fa03b82efbe98444ba56948c5498734814ae80662ecdf16eaa987d8069ce6b51da6fa0828d41002f05f76d4369c0e7c8da432f5e0496540879c37e3ca44a040d03508c14c5056b65e816f8681c60ac3c7a216d35ffb6ffc535fd25cd1370403dd78471f3240c412d213f5e365b9e09abbe8261b0001685e1471223a9072ea7267af786ee4d775682059d570cf57e44b6c4279e4425405a70d961e768308bfefb4f262386e277a9eb45c12c7135c876b381b3211dfb270dfa2a351832fc5b091bada4ffffeea9d0ee69cb489a418097f398c762fd727964dd873e5506938d425ba1e706eae1cfcbb137f1c18a0f41ec801bbc8800870f1910461cbc02619845c8d71012770281ee063fc58a53c732b39594e534afac1355950ab896310ea44e46f20108da0941a18f4f161c2d2bd31e4de3261fa410ca40080b0cfe56623cfd871a56feadac927e8dd3f5dd5ca8d346e007b7cf472b48e2582887464b46a7b2afe751552adb96786d6bb219f770a00eea55564e5de6874b202f513174bc620bde637e39a913d76ba2539db544a182084213415717458005655dafcbae5ca10b00b090642f37b6cd0188d3c57ab38dff010d1fe9d60b383223d2cdb2d735adf9a4863921be42d5b4643f2daaad5cce628feb9369f506116c3c188a91fbb98cdd860d7028d37481a001aba64d40759ff7aa71471158cde3041e9d1367b4f2a2f6728791edd393256200daafa9b83f8f273912cc82c89c545a3b186d1842415a8f198d025ebdee25d79f936ac4681991fdbca92bc2369acc9b8f5e1d7e026a69dcf340985d0334d6e795516776d990b141f0f4f660f23d0c61ef5afd703614d8f830e3cfe6bb20bf8d9cbecd039ae3b9efc75e67b773e8ccf522f5d93283c5ec01e949f5d8dbaee6a651278ca49b35942ae62192cc4e3f77efe565d1ca698ea59f1b929f661c2cb0f5ed7c4607e81ef8ed75321dd653e6277bf30ebea0e8fb03bbc6957f031de24c65635321040e653f49b836e7e921c4d8b70b8662c6b1dbf3f4dd877281b77c5c9371d96f87877a0e33a1ad9bc45e23def28963931e7dcc749b36c0a4ce03c077ce59dfb9949d8d79667835a8bfd90aa12f8c45f2d2a61338aad4ee02cc71727d42c3f650f769d2d95e27e0f00fc12743036ecdf86157f56bedafa3a006a406568dd3712f977d4456e9e8bfc8a8d4025de72da21d79e861e68a2901177d73742b02a1a4d5514778c86e8d26287f92de8644985544fe123f3200d1d86741b0b58a5c444902065e66d439e51f59a9e995eefeb16e25e306d8332b454d203068e0be05c3db432e633cd59596c351d681550f091e64c2914e8fc1a8c4c68738a1fa5e84e7a528b6218909ee012cd3dce9953d7c84b49495b070711dbd2670910d09308b1a994ba76833e446082ede89c73771c1f111a51de428751ee44211cafc14e0d08b6d390dc1fbcb859856aa7ac93c02ab91178280ca3b771deca1576702aecf056ea9f0902f7475c8966847f7c282eea96b4e984ca0e6b06f6ba819d38442d744bf051b38e6f7ed065ee6c508d4971a651ae6d8e49a204ad9718a9dac3c09645ec1dd5bc5a977991f9ce593e019d7de661b0ecd27929207e1fb9f74e65db8a615e7f319bd07b43ceeb9fd9aaddc8d5119aa61b70470c833d77a7d6c6ceeb07d745028d4ff83c81a34204bbe126d75529d50c14b89434c35168956ba1d0730e2abb7db785d75087f99073c7e0b117eff818ab0e7ac7c0d8af32806f5af7bd03b9e9411692fdb549b574f5fe2ced074f915f0ec63a5361dd2ffd8a784eab6783d5f4e47298d2cdd05ea40f21875a12390e3df3a0e1208d5b7921b1759b86d05a1660eb21b90f609852f54c49a893bdb65da9bc170a27c2369534008fa0f642f266082cad61fb6bf1a520d076c67f7534550b8421389056b8323d703a4c8d94c556434c47b76620386b30f1a3a76a6dd28e0a4b4aff1e8d2126dfdafa20552871a925c6c06270a7bf02fc2eb9f460d90cc04d3d05471a26391ec926a044eb4230b348aca093458c7b22c873326306f3ca7ab266d92cd616a42434537b921969877f442361282f21baab24ca1c64ceb8d857af10cc99a9cb71941716e7e3ec0abcb43ca8cb746134037700281a0ef355acefcfcb9f47ff81e7fd0946f805baf8e7abce1341ad6e20ba379c33a8e164fc5814bb400d8681cfe85dab0c83aca600fb87898f7f02f9b12b3c8beeee4335daa82262a9357dc0167174255c55597926c668063d778d8e6506971822e92b136e5e1177227e8ba482bcdfe942ec2688ce833d0bde15fe584d0e12b7a817e7e04dbf7f67bc75545a1d921735466813d1575e2979a9554df765eaaa8d645977498413075e0e4a8b70dbadb5bd7dcbf2398d4d57b19ef194b699f79f0c35762d8d5ce98161b63aea36493a123a724df5239c39b797872333c350a79df38d917d2f974fe83030f6db524f9fd9651c188240591936d7e1ab9d14ec995c34f1c0c4acc21b565a58191380e5727a1fd6eee8fafb2df2f15d1b978381242901c4271fdc0f21bdb7e3cbd5e1317222cc07d479557326149273c5e5d708c878d073ed35c396f91332970a46c2d2605ebcfb49e50139939164783b32320acce56924884361c8b82576cd78caee6b95042291719593974352f5e9bb515875e160ef0bc94739c1dcc131acc0368bb4c62fc32d449eb83a631f6b897684b4f37088637eeffbd188b407e690b37d102efb1eaa1c0450b93bea1c340b7045f66180ce8634444b676de359dcd2d781ea6fcb340f478103c253b22ccea96da00b6eb56a04de19b862f62b4302e28741c1e4768778edaee7a6a14175aef092668212529c081f10795b4d196774dd28c5c44d0a6382d435ab07dc756403fbeb5ea0fb073aed513af5dcc575df59cb89f1ad27a6587c7d574188648f66e1180cfbf69bdd96ede96ca2312ecbd6255e0c6fb0489ddf8eb757d93f804a35bcfe0b6c7bc6496087d70a3d3bae28625d04bf3bb41a07d62c6129433b49748739b87ae7eaa9a23137cb72d591ecabff9203703c2040d28c6d72b7704834486551b0afb9e7b7f0521eb2717978605dc6c8a007369a256896e4b9d8682297f0ba455d1e41e217c51340944818bf184c623eb39615c8b2416a10725acc19eaaaef38f2d130cef88183dc272f625081d21ae943fdc8be9e85eab06cf1eb0fc11fa5ec582f7ea7ab8f04ebd264f76bbaa99f84f97b03412fc70f19d3114907a9a5ca066571df5ebbec1798f802c307f05ed61b3de521a8da0d42ac3a465e92157c0d677dff4c4155c599e60efa87d8d84cbf96d7f45f4a967543b2066cadfb4b65a2b7d0fc205b4aa5d1d04f7c039b5bd7a58ed5128c51ed40683776c0043869a01abf789c42bdd843099a538106535d062b6b048d5b185ccb6f390c44c848b8", 0x1000) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c846bf5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f958ee1c2e89bbf82bf30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5abb62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624812c7dba129c753e602a226cd0950cb15c6c4f3f9ce10dd390c8e6e9b62251105a4e5e25dfd144cc9645aae89d0618438d36efe759bf6e0609881d616712060309bf9168fbd7c1e967661a5ded674aff86da270a5208e80986edce17b8d47f71c354d325178596ec2e794d52b582a8d13fa2c61255a50b59e1741d4a5df19dc993ba748d4cd7593459d0da1ef0c772cab1c9504a854a541143c3f954ea2bd991ab98e5cb140a9da84503595f74d012880ab9d67c19d7bbdef0134fa9180c1ee1f62a0743abfa0d57a4a7cfa77f5a2f40ae433a9cf28eba730035d67784495ffeca49853f24dc8bb759282b7906c6a4b6c6ff1881d6f8b15c44054c13c72a5d44550d941b01078d67cf85", 0x6fb}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xb40d, 0x7fff, 0xb2b3, 0x7, "5f1afbc516ba1d2c8089def1905d441120c6f2a9", 0x1}) r2 = socket$inet6(0x18, 0x3, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0x4}, {0x18, 0x3, 0x0, 0x5e}, 0x8001, [0x6, 0x8, 0x31, 0x10001, 0x43, 0x69, 0x1, 0x2]}, 0x3c) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x3) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x44}, {0x400006}]}) r1 = socket$inet6(0x18, 0x5, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = dup2(0xffffffffffffffff, r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)=""/4096, &(0x7f0000000080)=0x1000) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x79}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x1, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0x1000, 0x3ff) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000004}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r7, r9) r10 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r7, r10}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe3e}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:08 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() recvfrom(r3, &(0x7f0000000200)=""/90, 0x5a, 0x400, &(0x7f0000000000)=@in6={0x18, 0x1, 0x6796, 0x1}, 0xc) fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/16}, &(0x7f0000000180)=0x12) setsockopt(r5, 0x9, 0x53b, &(0x7f0000000440)="61f7ad11edd5d55c59f970417bc0f52f0cba77424ec4e762a987e9447e4f79a267a55edfbd31e4832f9728a4ed7d9917b850f3207b3e5b4e8680a69efbc3412c0d6958e951098348e19cd97d2b0f42df85c7b6a880586fcc8df2055a77b3b60c7dd7d78fd20df09d606933842331991c2e0948e9f774ac56929d2d31aa390301f063b57a17b849fc19a6df8a969558292997", 0x92) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="94040013", 0x4) r1 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = msgget(0x2, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r7}) r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x4, r3, 0xffffffffffffffff, r4, r5, 0x2, 0xff}, 0x0, 0x9, r7, r9, 0x2, 0x2000, 0x5}) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) accept(r2, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="d84159cdab260ca41c8b0bc64c0f800debb1d233cf1c6700ebca6f49471f8f828c32c0b509c75dbd3202b68c45b820b0da96d7d7c13d5629a4967cd705896aec5e296eb1ff9796210808380cd51235543981f05f0572d50a873582d2da3cf66ada190796d789ef94c05300514a3de262", 0x70}, {&(0x7f00000001c0)="f11e93752df2e052caf4fd10fbaddc1c6aa88183d1e6b6bc1961daf7d2d084766b06c4fdff72fb36f205b6ffa92204b84fe37f32c33b7218b63d0c6edb7c3cd30fa7ae3b0861194a98a59bacc3b264ebbb6f2ed2604980cc7e8c3524827925563f606eac75fb5752d2cbb8a4c5bede377c6773d94083f78d614db0f5044adc4fffaf425915325b814e74146366f6d28cf3a28278e709ee8fda8292928a4a917ccf375e13c4062f990c34e497c66cf26ab5ac83c13f", 0xb5}, {&(0x7f0000000280)="015958b72cd105e0198924238c0e785a696da173517300ce170510dfecf58438aeabd4b5179d7456042fd9b69e134f7e881db89f376fc0657d9602d7c02b1739ba0cc9b7b32b7c233bdc63f71a5a67c28a08b07e66da9935f284b6a4c0bef6ad5890864de9fb07bd3bbd0d7eb13521ff6f2ec428cfd3b4cecff6ef40dac7bc4abcd754c97ff69b62741bd789c6eeb439b23f5f581e58287abfcb802b58f1b7a9", 0xa0}, {&(0x7f0000000080)="35208f846013ebfed43a1a23244f9922a87ab8cf6ae8776b372cb05b3f26698650e091e0208761b012010695ca357f5b657668f6c3f7918863cb52", 0x3b}], 0x4, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x9, 0x0, 0x900, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)=0x2) 16:00:08 executing program 0: madvise(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000008000/0x3000)=nil) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x9, r11, r8, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000040)=""/207) shmat(r0, &(0x7f0000008000/0x3000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) fchdir(r12) accept$unix(r12, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x0, './file0\x00', 0x7f, 0x6, 0x3ff, 0x480}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r2, r3) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r2, &(0x7f00000001c0)='\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', r2, &(0x7f00000002c0)='./file2\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chown(&(0x7f0000000300)='./file0/file0\x00', r0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = getpid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000905b95d800000000"], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) mknodat(r8, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getdents(r8, &(0x7f0000000280)=""/102, 0x66) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x140}, 0x8, 0x9, r6, r6, 0x1c71, 0x18, 0x8, 0x3}) 16:00:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000200)={0x6, 0x4, 0x2, 0xfff, &(0x7f00000002c0)={{0x6, 0x80, 0x3f, 0x7f, 0x98, 0x9, 0x7}, {[0x7, 0x8, 0x8, 0x1000, 0x100000001, 0x51, 0x80000003, 0xb9bd, 0xe971, 0x7b3, 0x5, 0x7, 0x3, 0x3, 0xee2, 0xfff, 0x8], [0x4, 0x9, 0xfffffffffffffeff, 0x3, 0x9, 0x6, 0x6, 0x100000001, 0x20], [0x81, 0x100000001, 0x8, 0x1, 0x3, 0x944, 0xb7], [0x3, 0x7ff, 0x400, 0x401, 0x80, 0x3f], [{0xfbff, 0x808, 0x2, 0xff}, {0x8, 0x7ffffe, 0x7f, 0xfffffffffffffffe}, {0xff, 0x7fffffff, 0xffff, 0xe0b}, {0x7f, 0x8, 0x751cb70e, 0x9}, {0x8, 0x8, 0x8fff, 0x9}, {0x8, 0x9, 0x3d3, 0x6}, {0x5, 0x35, 0x1000, 0x6}, {0x5, 0xfffffc00, 0x4, 0xffffffff}], {0x80, 0xdfb, 0xfbb, 0x7}, {0xfc01, 0xe6, 0xdf, 0x7ff}}}, 0x100, 0x37}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x50, 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000640)=[{0x48, 0xfd}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000005c0)=0xe3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x200000000000019b, &(0x7f0000000680)=[{0x48}, {0x30}, {0x6, 0x3, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse0\x00', 0x40, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) faccessat(r4, &(0x7f0000000580)='./file1\x00', 0x1fc, 0x0) r7 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r7, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) mknodat(r7, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCEXCL(r7, 0x2000740d) 16:00:09 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xc00, 0x2) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() 16:00:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/191, &(0x7f0000000000)=0xbf) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) getpid() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x6, 0x4, 0x27b7, 0x0, 0xfffffffa, 0x800, 0x6, 0x0, 0x2, 0xfffffffffffffffe, 0x1}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x8, 0xfff}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) setsockopt(r1, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fcntl$dupfd(r4, 0x5, 0xffffffffffffff9c) 16:00:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1, 0x3f, 0x80, 0x4f}, {0x100, 0x80, 0x9, 0xea}, {0x1000, 0x1, 0x20, 0x7fffffff}, {0x4, 0x6, 0x2, 0x6}, {0xfff, 0x9, 0x1f, 0x5}, {0x101, 0x80, 0x20, 0x7}, {0x3ff, 0x1f, 0x30, 0x80000001}]}) r2 = socket(0x1e, 0x3, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) r7 = msgget(0x2, 0x0) getppid() getpid() r8 = msgget(0x2, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r9}) r10 = msgget(0x2, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r11}) r12 = msgget(0x2, 0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r13}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r14 = getppid() r15 = getpgid(r14) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r15}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f0000000480)=[{0x3, 0x3, 0x1000}, {0x2, 0x1a}, {0x7, 0x2, 0x1800}, {0x4, 0x20, 0x1000}, {0xbc6e5f09fba13a97, 0x3, 0x1000}, {0x3, 0x4, 0x1800}], 0x6) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r31 = msgget(0x2, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x1, 0x0, r32, 0x0, 0x0, 0xffffffffffffffff}) r33 = socket(0x18, 0x400000003, 0x11) connect$unix(r33, &(0x7f0000000640)=ANY=[@ANYBLOB="01002e2f66696c657f0008524cc4cb6de3ed3cd61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b5f688101f1808ae06619bdbca88580ac73033ec7deae2a8f9a719903545b2358083512900000000000000085e6ce3961ab038e5f550138eab32df5785b7700"], 0xa) write(r33, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r34 = getpgrp() r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x5ce0, r37, r38, r39, r40, 0x2, 0x9}, 0x1, 0x5, 0x8}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r41, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c2bc23b3a6a60bfe07141f70980ff38cc78b3deaf18ec1b93a1a299e5ddba11c612aba7476a0a0d32eb9c488881e497a8e6cd193e4f2b9a44a9bdfdcd3ad6b78df3b39e55605b23c84e9d06c738732aa76f16f73ecfb31ac97c50ca2d03e", 0x5e}, {&(0x7f0000000140)="52fd09ab45c44548e24b3ffcf8d03649e9a29710e471d6d3ed672506219e6c2301753d487565add343a93614dca76c01660dd39623f4d32bc1de172ead4ab3d968dc1adf1582bd7ca7a4f3b067269de96a12fd06138cc499484a6e37e34a53b1567bdba1f6b1872ab905b946fdbfd068dbbf86a22fc71cbb0580f3038157cc3caadc287866a8ef6ceb3092dbe27dd610dfd295662033dfa94ba014f7db47f9f83e11c7ccf19e6a89ea86f71564efd2ef4016cdaf8fd2d6618900f3d03803942585d685984f27eedbbe17d17b321545aaa5305af0f847", 0xd6}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r25, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r28, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32, @ANYRES16=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r39, @ANYRES32=0x0, @ANYBLOB="df07903770b7df8ac741eda98c8e13"], 0xa1, 0xc}, 0x9) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r1 = dup2(r0, r0) r2 = msgget(0x2, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, r3, 0x0, 0x401}) fcntl$lock(r1, 0x0, &(0x7f0000000080)={0x0, 0x3, 0x0, 0x0, r3}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) accept(r1, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 16:00:10 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84}, {0x15}, {0x4000007ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = 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(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf42, 0x0, "004e02000000000000000000000800"}) 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) 16:00:10 executing program 1: socket(0x10, 0x6, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d85ea3951f8753f4196d48202f54dd0ee400378efb642ff0d71bbaa04ff2cc8a052cc711b6cd1db698062d0a4fb334d65ac804de2fd0fd0dc0885983afaeb98cb0f72ef64beb666aed8ab024aa1bb6e0b5496918175b6"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='z') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x74) r1 = msgget$private(0x0, 0x1a) msgsnd(r1, &(0x7f0000000240)={0x8a627086893a8eec, "d133bfd7315f28f6ee485b202bad0ca06d341937b23140d2fc7e70a67484a5efcea95356184b0d019808c87f4fbb207ed7579942cb4cb66f77df7d02baed97327cbeaf10d4d94383c031ca2f58a9f910effec4567cd842268d8a54b05d95b7a1d525ef2ab8ad252f7764ccb2041b0d68749200df9e80bf9f10124bfbcdcdf82b315f41373d616a8f5d9f6b1a173dbd92a70b34e2891cb52a6357ccd92754a35c72092319693fea8c5bf9e33ba5c22c0d8c456a7691d00c24a2fa2dd5bf7e9a8ca31864ea8b9120d84823869b72ed4159d78c306c"}, 0xdc, 0x1400) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x3) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:00:10 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fb01000100029be96914f6357e3a", 0x74, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000080)="149130da957e67ba8392c0b01f00") 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000140), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000940)="dbf6fc77164db9f24fcfaadcd1d44b30498cdfbd6c6c4d1f1eca891f24c398ce362f86a6acb2388b595295240655dbad6650fcb94b44bad03de73d81f1e0d2364341bf585c20d24e5bf980ad314d10d67bce99cd20ed76e37d8680e564df69e1720f0d9256225a011e5b466b3a05f7796c641f18545b5b90c95602000000c66a135a3d112799c9688e5351629f09853e9ee291ca82ba7f248e5303f19229273e8d92af109bdb9a07b2cdd2bfaa4605333a9b64e1c12000000045923ccde70d54c6f6f2a90829b6d585c185514a0806b1845a77e4180e62d1e30f6d99d75bfc0da9c9dfec69f4f648b40ce2181fa5455559d524710c64fa50f3038e6405de9fc8d328c7ad357e116eff3521adf3e4bb0620e99f3c53ce23f540829697e7e95488fbe8d9ebfd04bc110397bccbe23e1783dfa5b19a25e67014830cadf3c497cffe4a5199dbcf371dc77799e7fc4502ca6b2cdd4b7e1cbe19b1c48a5c9c533e8d8f9c5fd7f196000000000000001f079974b8012301fdab4a98ff89782d70eb525a9d819dadf5ee4e780949525124e0e715ffd476bfa498d06cfb25dcae69d6cebdb85a943c3e5a950f3e90600e157524ed5c607c253b0197a2411847f403b83d647bc23717388f8193001dc7b28f8e21c055b03547e8", 0xc4}, {&(0x7f0000000340)="8b8cb720b90decf8210bb510a0dac32bd362380d500ecd44ad0c256ac9e7bc7e2dc86a600fbeccc67173f57afc4e9e362f2cba97fe6c56a9d042b2b0b5d84ec2af5faaad48c10734a5762417d7cf86fc39867bd5adb20bfadd45e880679ea1c38801ec6f4717e018573e4a6ecd271616f07a5318e4af741a2688923ac61c4f6732fbc5f743e15f49808a9e3ef2156cd21e6be788e9887c020bc7924112e0cb28dfef6b77fd1ce2fe29cd831e5898a375b5b697c017978a67cc7784d9f7d95d", 0xbf}, {&(0x7f0000000d80)="c0cf7668d4626cd638c13287b8cbd16fc097b28b245ce7accd865719269632e13039d83524c81d3f9c8ff278ba3d1484503907cf4f35d694bfc88d3eac03700a13dfefe50dd789736da5d666843248015613dcaab2ed4811d59507c3423c751817bcfc246a23bb58c6a07749d1ca570bd0041c1a2b8c7ec4a3849a010b30a792a25e7eb03aab69ce32b9e7b15463f9f85dc4464d51f93dfd6cbb7367636a35a50dcda3215461b80200365556bb2c4c318ce76f1e1673dba8dc5e8bfcab3b6100955908cdd841a95fd61b74a9c9ff19", 0xd0}, {&(0x7f0000000b40)="706297fa61e400ffd635f45a953d1de3b50058287b4a34884e4b49f44ea877bd660d83edc647be7b2dda74703ede6ae0b39968c550ba92c88ed2520d120d41c0573a0ba6ad96911e52590627caef6ec8009cfbd7b5469aa644900a13b962169eb79f053a2d4c2fe615d2bc5cefb988c844a47ddc6f33f84441686853c9078191034a8c85137eada61341419973759f8d01e11e06d29a777b48f876bf4959ca1250839729ca7a4b214d6527e2a565876ab08a753ace6f468c0401a15c773be3da57d09b53004eb9c4e11185c9b58d7580535b6b93ff2b8562c960aa00a243f51b9be7ce615828aac6def8d9a4070d1f79bcd086d26f7ad66bead0efaff59e11fbb2d32a12d44ae1bef08f9e7e64c2373514e69144caefc356c2ba47e5952ebc939bf2120f5cf04c0422ae9376a6f22f961f0d205d219868ddd03af1df8b664fd12898cf1914296c51068b536d36c651c58c579554c9164583a4a43bb5ec7d0fc512933814987ee96666b663bed5b0345ede13b05a0b282bb25dc8cbd359f191a2df2a58f08232003618a1d6c65a6dc3db8bf99aff33a4346e21958919be5553638e740f014da1670d9fd2f167ddf86cb22a235a5ebd50b8bcc9648250fc50ef8585b970a11a8cc7e6f3f39e65a33cf6747198280832ae4d7b5cc731e8e706dfd6668f5e90ddaa5366aaaafbdf3aa766a8a635c5e41d2d424261ee22f2a680f1a7243da420e3398ef143", 0x4c1}], 0x4) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000001c0)) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r0 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0xde, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x1f, 0xb2b}, 0x10) 16:00:10 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair(0x31, 0x0, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x8000, 0x5, &(0x7f00000001c0)="1c653475e71c23754831a37e3e27251518ee66d0b57b16c4cbfd649444fa4f68431eda8eec2888062fda4a32da9692beb83be2ac4b780195df22983414128097eb1dae836c6f9c73bb12f5b97be773746f7ea15beead83d0b9711e9ee2ce4c02b331d1658344542c0b01e20a0e0485c21b238e85227e4db1253de4b487680786ac2fb1378789dceecc7cc86d1b421afb3982f3a88693622b052adaade8a9462aaa41ed0cea03ff8b9ada2aa509", 0xad) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x85, 0x4f}, {0x102, 0x9}, {0x45, 0x6}, {0x21, 0x3}, {0x22, 0x4}, {0x21}], 0x6}) mlockall(0x1) 16:00:10 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x8, 0x7, 0x65ddefb4, 0x1000, 0x1f, 0x800, 0x1, 0x10, [{0x4c, 0xffff, 0xffffffe4, 0xf3480000}, {0x4, 0x5, 0x4, 0x80}, {0x5, 0x0, 0x0, 0x3}, {0x0, 0x823, 0x1, 0x800}, {0x7, 0x6, 0x4, 0x7948}, {0x2, 0xd8d, 0x98, 0xffff}, {0xfffeffff, 0x9, 0x4, 0x78}, {0x7, 0x989a, 0x6, 0x6}, {0x2, 0x4, 0x8, 0x98d}, {0x3, 0xae, 0x7f, 0xffffffff}, {0x80, 0x1000, 0x7f6, 0x2}, {0x74e, 0x1, 0x7f, 0x9}, {0x20, 0x4, 0x1, 0x6}, {0x7, 0x1, 0x7ff, 0x10000}, {0x3, 0x5669, 0x576e43ed, 0x9}, {0x800, 0x3, 0xffffffff, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc2", 0x3) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file1\x00', 0xe3278b7da934478e, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000002a40)=0x1) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[]], 0x1) 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) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c88c7f0611a08779ce2afb80d2072bac551b31c513ca39266c0003e3c7a47e194d9b0d0a78ebb0185a584a00eb6eef77be0a89edaff64269034b8c0b45c1cc0476366bb7e8d9ad5b0a5781ebddbb995b4e67397c87085f2f12e160d7e3603327c5b8b2061088b66870d717312cbac17bad0437c2ac4c4cb81e049699a71a5f08"], &(0x7f0000000080)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c, 0x0, 0x0, 0x40c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a3f1a0300811fb350e73efd6eb53c8b5a3c2b352030fce005f52012dfaa0e9e20ea1d066c454c212bc8304b6c519b75fe3036469f83100f0d49938c66ee2fa7e08c7d6e6c1233eb58390291fdd12298648654aa9a5d5f819f563edd6e04896e1"], 0x1) 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) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = socket(0x1, 0x8002, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) 16:00:10 executing program 1: socketpair(0x10, 0x18004, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = dup(r1) pread(0xffffffffffffff9c, &(0x7f0000000240)="1ae830275ae6543ebdbf9585c48a91f816127d367fdbbf70f1c13bdca7926a63748f8362758411cb00dcd2a782cb0d91b14155206de37329e9bcb828336e9c3f8e023b49abceab901fb390d14d8d4c58d5b22b980ef228495768c5611e5cb6b185919913770146b0034ea11dcdeccca22ee6ec170441ea80ea0217e1b327b80b09b8b911edfcc37de76ddbd1a0dbac6fd5dab3421af5a36bf53c8551", 0x9c, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/88, 0x58, 0x40, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:10 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x1200) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() fchownat(r1, &(0x7f0000000100)='./file1\x00', r4, r9, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) r11 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r10) r12 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r14}) r15 = accept$inet6(r10, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$lock(r15, 0x8, &(0x7f0000000240)={0x2, 0x1, 0x2, 0x8, r6}) getsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) mknodat(r12, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000900)) r2 = msgget(0x0, 0x304) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01000000000026985946a136672657b512d815c3114e5b705a8f678ae0655c563b9f80043d31750f563b3c2e5bd5d6290a167587a25d4e6ed86a5aabf6f9ff49aa602a95e93b7248a86aa1246cedc31f911ab18e60cfe19ffa947bb400"/105], 0x74, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/242) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setegid(r8) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xfffffffffffffe3e}], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) socket$inet(0x2, 0x8000, 0xd6) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x2, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0xfffffdfc}, {0x1d, 0x0, 0x0, 0x100000}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:10 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4b}, {0x7c}, {0x7ffffffe, 0x0, 0x0, 0x40000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x8, 0x7f, 0x4, 0x3}, {0x7, 0x4, 0x0, 0xd9e}, {0x9, 0x0, 0x0, 0x7}, {0x7fff, 0x9, 0x8, 0x8}, {0x3, 0x20, 0x6, 0x47c}, {0x7464, 0x0, 0x9, 0x1}, {0xf678, 0xff, 0x2, 0x3a5f4000}, {0x79f, 0x17, 0x3, 0x800}, {0x100, 0x3, 0x3c, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r4, &(0x7f0000000140)="244e7f3cb06224b0386e5110db69", 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) pwrite(r4, &(0x7f0000000040)="fbaf1beaff00000014d8357e3a00", 0xfffffffffffffc6a, 0x0, 0x3) dup(0xffffffffffffffff) 16:00:10 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e413201e58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) socket(0x10000000002, 0x3, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) socket(0x29, 0x8005, 0x8e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r2) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x595c22fcceb8c966) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\\:*%\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='{,\\\x90@&\x00', &(0x7f0000000180)='#\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\xb9-\x00', &(0x7f0000000240)='\x00']) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x8000, 0x5) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) socket(0x2, 0x4000, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) 16:00:10 executing program 0: r0 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xcab, 0x6710}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r5 = fcntl$dupfd(r1, 0xd2e34613d0955660, r4) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x6, 0xe7b6, 0x2, 0x306, "77df7cf7b9a6df617460f945c2db6208e655872b", 0x5, 0x9}) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) r6 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r6, 0xffff, 0x20, 0x0, 0x0) mknodat(r6, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000080)={0x3, 0x9c23, {0x7a7d, 0x8}}) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:11 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="604950295d4648a403ecb596fedf2fe70b2d9fc0acb23bb2f5dac47be3fd0454dcfdc74e69aa92784edda9654a2d4d7dcf60af2289822582f6aa1270122c0568aab9cdf35c29f8825b1c716386e5b5bcd8503690629bf84ecedf9dab11e963ec979f451781722c5ad7fce295b96667e11f72745bab4cb3"], 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x9, 0x0, 0xff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) fchdir(r3) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r5, 0x3}) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x480, 0x284) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[], 0x0, 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/12}, 0x14, 0x2, 0x800) r4 = msgget$private(0x0, 0x10000004) r5 = msgget(0xffffffffffffffff, 0x0) msgsnd(r5, &(0x7f0000000bc0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191b5dfe0ce7c332af4af932acf43e2f0bcab2d86f1ec0b7dffd930ad2b459dd1fd101bc8bb6b65f8d7b79a8f0829b1ebe61bb7234ec1271c917ff5be76e91375bb2c7dce81f44e4f52571eba8f11523a2aa09d5faa3eaef097"], 0x1, 0x800) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="fd01200000000000bfa879ca386b3b3441e638383e91c03670cab5cfb32dbebea59ca286d685c990499283750e587466c301000000000000005161"], 0x43, 0x800) msgsnd(r5, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ff010000000000005644cec7eaa51f44a8890b08d97f6156243ff69635aff2a74aca9eeef1f5684fb0fd88d9545b4a28099c7e65e6fbdc5cd8ed870d1c7af353bb6f1cfb6ef5bd71790f7b0000387a27f12613a8c1ad1980cef7ed4d85e1740b89246999672d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c9647eac8c423db972a17b10dea4ccc087f14bee36ab351ab00000000345a99c20c4ed5b53802fa365879dee6ef3d6d7c42e4c605f3c3cf845d6f2abab19f083fd5ba2a01c919af727cc4e706c072fd77f4f8a4d35fa5da808e57607135ef3aa92a36ffe9b8"], 0xc2, 0x800) r6 = msgget$private(0x0, 0xa0) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() dup2(r7, r8) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) r9 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/100) msgsnd(r9, &(0x7f0000001300)={0x1, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r10 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/100) msgsnd(r10, &(0x7f0000001300)={0x2, "14402db92941e4aa81324480010536f96e08a03f28c354f0b6b0b041d2d30cb61a2a6c726111147aa94b5dbeaa03549364461f98896a194cbb6c719af19f5e5eeb6705b150a0cf3dba0f1cd14378a4a910c7fa6b0c3378727945c7478891508fdcf3e04510bc32cd2598877bfc46bd3454a303bd5692a2b77166dd7e9180afb5c6a1d68b3f1adaddb72e2a337eb047b85aec3ba6356836c5a1eb44b57c41db8f35a6add50717230b0bf46c0a19d1ce0d442c2d4b66c0c66e8b633f78bd4ca4c5dcdbe2263a0f2c3282d5"}, 0xd2, 0x0) r11 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000000c0)=""/68) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() dup2(r12, r13) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() dup2(r14, r15) r16 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r16, 0x3, 0x7, &(0x7f00000000c0)=""/68) r17 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r17, 0x3, 0x7, &(0x7f00000000c0)=""/68) r18 = semget$private(0x0, 0x1, 0x1) semctl$GETZCNT(r18, 0x3, 0x7, &(0x7f00000000c0)=""/68) msgsnd(r10, &(0x7f0000000680)=ANY=[], 0x0, 0x0) msgrcv(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000041fab6518dee883413cf73df00"/206], 0xfffffffffffffe9f, 0x1, 0x1000) r19 = semget(0x0, 0x5, 0x0) mknod$loop(&(0x7f0000000940)='\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', 0x2000, 0x0) semctl$GETVAL(r19, 0x1, 0x5, &(0x7f0000001c40)=""/19) r20 = msgget(0x0, 0x2) msgrcv(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000002000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/155], 0x1, 0x3, 0x1000) msgsnd(r6, &(0x7f0000000580)={0x0, "261100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"}, 0x18, 0x800) mkdirat(r1, &(0x7f0000000a40)='\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', 0x6) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000245942a05358c3cdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951"], 0x67, 0x0) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[0x6, 0x3]}) setitimer(0x3, &(0x7f0000000340)={{0x10001, 0x64b}, {0x100000000, 0xffff}}, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1, 0x9d7b, 0x8001, 0x1, "c542e6c396b3ca3c8106c1354f95a89e0f7a0801", 0x8, 0x3}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='xQ') 16:00:11 executing program 1: pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1000000010, 0x1}, {0x3, 0x6}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x1, 0x101, 0x40, 0x80000000, 0x4, 0x4, 0x8001, 0x10, [{0x1, 0xffff5988, 0x8, 0xff}, {0xfd4, 0x2, 0xfffffffc, 0x7}, {0x8, 0x6, 0xa9, 0x8}, {0x9, 0x9, 0x200, 0x9}, {0x9, 0xaf, 0xfffffff9, 0x100}, {0x7fff, 0xffffffff, 0x61c, 0x1}, {0x26, 0x7, 0x401, 0x7}, {0x6, 0x9, 0x20, 0x1000}, {0x8001, 0x4, 0x101, 0x3ff}, {0x8000, 0x101, 0x2, 0x5}, {0xd2d, 0x6, 0x401, 0x7}, {0x5, 0x1000, 0x8001, 0x6}, {0x4, 0x800, 0x4, 0x2}, {0x5, 0x101, 0x8, 0x3}, {0x5, 0x8, 0x5, 0x2dcb}, {0xa6a0, 0x4, 0x468, 0x200}]}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xd1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xfffffffffffffffe]}}) 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, 0x8020699b, &(0x7f0000000300)) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xa0, 0x3}, {0x22, 0x806}, {0x82, 0x2}, {0x40, 0x3}], 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getdents(r2, &(0x7f0000000100)=""/30, 0x1e) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fsync(r3) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) connect(r3, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 16:00:12 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaad11, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b5c000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000008c0)="bd4ecc7049d3be938e405370c7652af4ca183ac1fde78a7777ceb3384f52bca73bbf0c862cf5bff4d6e845b74aaac7bcb016abf94ade47a7435ca0d6f3415641506f43182da7883a3a0cabaa2ce76a83c48880dbf7c151fb05bd07657e2e2a0b66983d03cd2f50f10e941ccc02b1c0cb7474e3c32e53540f2b07ac0cf7ef9a2ffa7f91d7cc1a6ef0ca560cb92581387659590bc38fd4f4903bde", 0x9a}, {&(0x7f00000009c0)="2714b1ec4b646cf04573d2d9adfd36d1fd87000cc200f0863c67a49ba5ee0d734c4ab175f8760d97fc4d32905f188f6a975b681e49b1f41e5c5c4f84f5a44286524d5b95a80294c96f1c9ef684ac8d1093b16b39774682aa9f6c86a4486311e75e798c0cda2f6f4a7569ab462a5dfac185e8d7e43023c58bafe567ad7d9d7f7b4823b9cd9eec63965b77f49fb33c5e0b9b", 0xfffffffffffffe06}], 0x2) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x393) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) getegid() r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000005c0)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6, 0x0, 0xfd}]}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) r22 = fcntl$getown(r21, 0x5) r23 = geteuid() ioctl$LIOCSFD(r21, 0x80046c7f, &(0x7f00000001c0)=r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r24, r25) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r24, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r26 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r27 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[], 0x0) write(r0, &(0x7f0000000400)="450a75995df3a7950318059071c5dd9323cb459154707e5cff23a7c2d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b6345475ce7bdfd56e1e879451e7ccded64f1544be030ae965c99c67109474b4cbac54c7579e02e3e798e1d46fb3bfbd577c45b8365ad8814ba171104027511e2d07e4d97c758e62c95f996da8ce72f710f505aaa83a96f5cbafde9443aec7ce406662a661fd36f43210e94540298d779b4b038ccd21701925e15d2ae3b311949e2c622786", 0xffffffffffffff11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x10000, 0x7118000000000000, 0x9, 0x1, 0xfd1, 0xe, 0x7, 0x3ff}, &(0x7f00000002c0)={0x82, 0x8, 0x8001, 0x6, 0x3, 0x1, 0x3f, 0x8}, &(0x7f0000000080)={0x3, 0x7f, 0x6, 0x915, 0x2af, 0x8000, 0x2, 0x8001}, &(0x7f00000000c0)={0xd15a, 0x6}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x802, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x6, 0x69f}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x2, 0x5, 0x3, 0x2, "47d57f79eca4b85b39e55ce5d29ae94eb17e4ca2", 0xf9c, 0xffffff01}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = socket(0x18, 0x400000003, 0x11) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r5, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=r5) 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) pread(r1, &(0x7f00000001c0)="073a66d49e74b2630e0f41ccad981498e380763204c946dd34fe61381ac8795b1fe6656b68f4543cdb02910c48580724a3ff27a2243b14279aff1df5c357bb8d7dbb83bff34245f57f88b22cf35db09f6e49309697b7df4ee4dfac564d99844f39b1614c8dd8b86f6d2cfaed3b73208bc78734a37538eb2f4b048600ae44677cac0d4a85bc947f260bf23367678ed3781147fc614a3af56bb09acdb193d87254e65782496aea47bcba1fb22b8c2705e96192cc4e3a8f499044012bc88b", 0xbd, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x2, 0x0) shutdown(r0, 0x2) link(&(0x7f0000001900)='./file0\x00', &(0x7f00000019c0)='./file0\x00') socket$inet(0x2, 0x0, 0x400) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)="d9ac23aea8165414d07258ab6b76157cbacbad467d98ad240f78404f85477ae384ea36a5d6a99865244b60b13205b846f3818110d277841025bcbdb117185277e2df83abdd4345d32dafc81c1f8ef4dc57235bf2494470e763c86aca97cf292dd35ec01f2260", 0x66) r2 = socket(0x2, 0xc003, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r4, &(0x7f00000007c0)=[{0x0, 0x1000, 0x800}, {0x52006c2a98c4c8b5, 0x3f, 0x2800}, {0x0, 0x7fff, 0x800}, {0x4, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0xdc6a, 0x3c00}, {0x0, 0x8, 0x800}, {0x1, 0xdd, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x5, 0x1000}], 0xa) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001940)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274e556f525fb25e7c3848888ee600"/1543], 0x10) readv(r1, &(0x7f00000018c0)=[{&(0x7f00000008c0)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x1, 0x400, 0x81, 0x6, "045549e5974c5c3acccaf971209c63b6a9e1ac27", 0x1, 0xf6a4}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000740), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r2 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0xffffffffffffffd5) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r12 = socket$inet(0x2, 0x8003, 0x0) writev(r12, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x93, r3, r7, r11, r17, 0x1, 0x5}, 0x1ff, 0x55, r18, r19, 0x1, 0x4, 0xff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[0x7fffffff, 0x2, 0x7, 0x80000000, 0x400000, 0x3ebd]}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="81178d2d094bb7c96ab7632792a6ed67500b7341c40eb1a7b17d752835a88de1b602d5e97aad0938e88198a7f399e4eaee28c5d72ad985211309963b59ab1634a7bcf2a0770ec47a9c714b52687f231607798cc4fe625fe9db946503809418ebf5cd", 0x62, 0x400, &(0x7f0000000240)={0x18, 0x3, 0x5, 0x1}, 0xc) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="c41fb4acf2b41a9e933ccfc40e965f6c6f51f3198b3420c5e6084a784b8ff812bd51253fa4248e56903d2e1b2cec953888b26a4d8dfbb7b131bd1a52578ebca90dfd6a3f4c4b58c6dfccd2ff29c4cdbba890c23fefc1316b5e80e44ce29175c61f4d5de7570d05deb8a4e18dca3b76d237402796eaaf19858cbec376318f2427151ba7c3999baaf399186c6add7a48f6dbf0059f88f2e96e7115b5b76091f23b74b8bc8631bc282275aff730f7ce08736b97c34b99bafca763be1df942a8b9", 0xbf}, {&(0x7f00000000c0)="e46f89bd7c275e61e132557357f11b7d6eac64f2c3514f15cc1c29ad480479b98887036fedcd79479cf495a9e90bfc5037317bfdc319846358", 0x39}, {&(0x7f0000000240)="2683b97bfd5c90b7b71a38f5d649661f8048247ae77d3de929d7349c5c5b4912d9b9c106abb070f1783aa30293d4aad6172cf8330f7cbf1d93aa4235", 0x3c}, {&(0x7f0000000280)="57696ff0a89cf4a72731fa83fba037c70395a80ebb0efe6dfcc6d9acb1077e428d71c5be5841fae42becb1138078d06251cc14e979238e38f2d316ce42a94f7427575daf0014704e0aba077ac3188059d50126222d5f86f77dd931494736829490ca0d15717e93fba31104c18e21bad527bf9ae3ace5a163763434248d57be82db6138c45a9da4b8e23c8f8a5c74086960bfc3cee69b831532d169daee62c824ec9a7684f2c340915428c84a8960d94a9052b1e47838339f07f8a913f69a7414b4230d68a8403939b2c2aaaa4f", 0xcd}], 0x4, 0x0, 0x0, 0x2}, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$unix(r3, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) dup2(r0, r1) 16:00:12 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) fchdir(r4) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x9, 0x7f, 0x1, 0x3}, {0x6, 0x2, 0x4, 0x1}, {0x3, 0x9, 0x90, 0xbe87}, {0x44f7, 0xff, 0x5, 0x15}, {0x8000, 0x2, 0x5, 0xfffffc00}]}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r5 = msgget(0x0, 0x304) msgsnd(r5, &(0x7f0000000140)={0x1, "9fc1a2ec1eb22c178d26985946a136672657b512d815c3114e5b705a8f678ae0655c563b9f0f722d9f81f71ff4012f3aaeb980043d31750f563b3c2e5bd5d6290a167587b85d4e6ed86a5aabf6f9ff49aa602a95e93b7248a86aa1246cedc31f911ab18e60cfe19ffa947bb4"}, 0x74, 0x0) 16:00:13 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000540)={0x5, 0x1, 0x3, 0x3, 0x8, 0x2, 0xae, 0x10, [{0x6a, 0x10000, 0x5, 0xffffff28}, {0xffffffff, 0x81, 0x1, 0x7}, {0x0, 0x1530, 0x6d, 0x1}, {0x0, 0xfffffeff, 0x200, 0x6cd0}, {0x1, 0x8, 0xaa1, 0x7fffffff}, {0x6, 0xfffffffc, 0x0, 0x7}, {0x9, 0x0, 0xffffffff, 0x1}, {0xcb6, 0x400, 0xe98, 0x8}, {0x1, 0xd19, 0x8, 0x2}, {0x9, 0x8, 0x413, 0x6}, {0x7e, 0x7, 0x7, 0x10001}, {0x3, 0x10001, 0x7, 0x8001}, {0x4, 0x0, 0x9, 0x8}, {0xb7b, 0xd272, 0x0, 0x9}, {0x3, 0x2, 0x9, 0x400}, {0x7fffffff, 0x3, 0x5, 0x4}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x32) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) getpeername$inet6(r3, &(0x7f0000000380), &(0x7f0000000500)=0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000180)=""/195, 0xc3}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000400)=""/239, 0xef}], 0x5) 16:00:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r2, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="fe1cb324123186cf978027413f1d20b5d410af2f859a41aa373aa6ed4d49e6a58108650cf9bb57d87ea24b88e3b93cad2bbceb1e01e9dc2e2651fc30b386ca7169dd86a34653f089075afdb58f0fee005d694c88414eff131ef3819d28fb8876411a3f4822f2bfbb47073a514ec6cbe859cce83c87f5437c4a13096ae062978d70ecbbe7f10955406962d54b982e54e02cddf8816d6be3575ae5132a9a570bc43b7b32839bdfc94ae9e83fd2dfa4d7c0d1f30b56a49395aa320420e8afce512970b3eb6a518d703f2d0dca82e009cef8cc2f815377b83d13e78b7a1b01ba2a", 0xdf}, {&(0x7f0000000100)="b8defa4e9086c0e6eb500883689862daa67ed313d0d5175fdd0dc9aaa042be08b2ba566f78ba2d21959f04fce7c6d6", 0x2f}], 0x2) mknodat(r2, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x80, 0x108) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000000e01f0000fffffff200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:13 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c0e78717563b04434bb8c4ff1200000000ff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000300)="54e0b0198f8d5702b552b36c861c7558dc6dcbfa77f1328871dcbb6fee901353f9559994dd816b7bcc65997445a5f8cd61170d6f0690c41a06f3ea047f0e7f4003dcfb777cd9", 0x46}, {&(0x7f00000007c0)="26ab4d32531a4ed986d2af538e700b35365337376d128777844ce73a1099cb2f157f2977f54a4c1fd0b8c05836a844fa6fdc10498f6a615d2bc6530965886d7d2fbd45a70bf8975697d6e7ff72ad7b5fe6f390814c7898dc01572e5d5d43f2cd6e63902049b529bae228f105c8daaa1d0b17dd9b42f9ab969fb97b0a58d2", 0x7e}, {&(0x7f0000000840)="4c1991f20ae1d28f50c019f08e28c5717542774e285474da5bb00dee4af94884ae556271ff0c36a76d603b7143c44a945b07883508d7675bd1ef5d6967b530f203bd02c27d0763b6e55676d3afc4255fe267ea73de11ba0ca69730fc9f004702ba661ac4b0e1908a920244ee2cab61908ec0fd1d77587c35ca2c2e0659f4dc8e29c6f035cb3d98e23e600038475344775a01e6914667c5cfd5480fc9045c8ae6dce7dfa9cceb86c89c4417901ab6d1289eb5831c67782c78775619e305b5c5174a37406f6ad1b08493bb999299bc6d", 0xcf}, {&(0x7f0000001ac0)="31fb6f3659b2743717781edc975ac7e277e3fcb65221acff3b7bf993d90220ee8886eccdfaf02d43e85769bc7d5d6dc4d36f08f45af00d849fde15e43adb203c8e5f218af60a4501a24d29a8f73aae57d376ba3735c1fea49390667d0f378e2d0145082bf1032087397bb0c6796677c81c9a03838a493b66a3044a7862944c1038899783f9bd79b5988385e3a65e640f3ab4b8d8eac63acbb1b505653dd3e041c1be59d2a1ce170ac28792db713c01dda4806d20fdfbee678d6bfc28b3bef19009917c201e49fbceed583afca5f7e3e01e5ce923d491ca4c39425176394556cb78f3fcc540205c79c5830ce71b6b9ce35b7be9c89039e87de6ddfd0ca8b01cc945bfb06eaeacfb1095e41118e218be5ddf4c4949bd2b61c7c587835413eb92ff50896a743b9f09e70fd54729a8592b97e3d3d30b9db3b1857a919c642b596eb7533dd0651f204317e9284b9313f821c74786f67721ccf2457450c8898febca2fa34c0e97398cf05c02d78334eb72c8ae76b66fc30d19f525501326ced19143130a16459a2244c445bf75f5e247aeaedd03426b6913497d92a527ac4b541ca0db5e63082cb2467647bafcaf4deaeb2842b2c0cb8f7a0e2f537b064cdd70cc448a12ad57d47bceeb4bd0f4202d1bb77bf3528798e0d604a072a19d1d5f5b875fce54fc6da42f7a28fa48d8439879f4ab719029d48d4fd322a167f22f6d77aa2b9901d2d466fe5a66168440d2d99ad2770cff11fd4950ec0cfc48dc37558f3d1aa5ef26b30f1892737191cae40d3aefd372a91c74f13cd7e321782a8b1951470faeb44a4cff841509cb697f46617b7591ae27be0f81e9b3dbdda982e5b9053f8452c2b7bd4f2a950409bd922c60e457ce4212a00361b9e58b2bd7fb6b5c370c61513562836ab43b5dde7cb9d0a32b3f551682120aa08a30c86423d5592fbd68eb3c3d25cc6173594b20e0cfcfa38503747451199a3dedb1ea0ad82179be8579192a88bbecbc939a9568cf2cccc543e89461251630e21db6358e501b6c83c267c8b37de90a929d50b939f62780c3bdbf979a820cd4576a6946dab04d3e806c59356d30e9fb755b66dde529facea0aa7987d01a6ef2d161edc1f382806986988b62809d7c311c924cbaf95482d9dd4d721d3802d84988a0e3deacb4e2411d5291bb4b65a5e1b5119951a9a48411a784ee2b6a2a9e13dc396c92efa9668cef12983fd76ed72dbd2de5c370c1ba9ac8d1c39d649f0c017a7a8c5dc99140e63f4b76571ecc7d143e00c2cd9b001f2514b662a34424086e211d66c0d770181efbfc9af7a95453772ac0ce47b28d6f686d28df2f33c3339dee2e659ebf70a8585f8e503318c060b0d4cadd0dede25b5565314d2790e1f77efad689bfe57cf5fa9e5787fb9e776bb15227e2fcf40445fdb4327045cbf6e9521edc1be25e60a273d5e05e9bf5fd8b39879de1b101d6609b286c95", 0x40e}], 0x4) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001180)={""/16, @ifru_media}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000180)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x214}], 0x1) 16:00:13 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x679902c998a72f35, 0x3, 0x0) fchflags(r0, 0xf4313e7a8e00eb38) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) accept$inet(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000100)) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000340)="e660df5d11dd3b12285fa067b4245c6b4098e411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278800b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x6a, 0x2) 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 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x254) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xfed5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\t\x00'], 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) pipe(&(0x7f0000000180)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgget$private(0x0, 0x100) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) r1 = socket$inet6(0x18, 0xdb7844ad1d7ecd8c, 0xff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48, 0x0, 0x0, 0x503a}, {0x400006, 0x1}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x200) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") r3 = shmget(0x0, 0x2000, 0x220, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x2010, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00\xec\x01', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x9, 0xfc, 0x0, 0xfffffffb}, {0x34, 0x0, 0x0, 0x4}, {0xe4a}]}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x11) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fchdir(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000400)={&(0x7f0000000040)=[{0x24}], 0x2}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="8418a262747e0eb9c0f9db348b7cc831aa87aa1a7f3c65591b1cdada82c1a3459c9c78c5f2a11c8a9bc4fdd5a2bd77fb2a5ca3e4282c98498b29115c09c41e05974ba939d9eb81d57fa39a9d535376fbb1c648915419d159052ef9c68a32856f8c778504da8b15b21620d6ec0f84826a7a629916bd11ac5599d06d81984be48f617eb561e740c66f2604a188b3085a642e24aa714b48166e536d39db3f8084d0d315269ec615c005efc97ce118efbee68341a6f47b5939d719ed6f92c44b5fa82766df3c61748b50d0b6f1bb6e1e0c0e0a01f31a18e8cbdc6c69e6997038b6677d483cf3d8acb882d7c9328a56880044dfdd37a262fcd3c0f43e", 0xfa, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x401) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96d14f6357e3e", 0xe, 0x0, 0x0) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = semget$private(0x0, 0x4000000009, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0xffc1, 0x1800}, {0x2, 0x32, 0x800}, {0x4, 0x5d, 0x1000}], 0x6) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_open_pts() r6 = socket(0x18, 0x1, 0x6) connect$unix(r6, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwritev(r7, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000300)="1e4a8414be24c639a4c1794a03d719c579a892574154d21d3b5e13e7a5cfc47bcc2f83bb63dfcb5eb5575fe79b9c7355a0c3b1ac137667cc961d8bccd851993cda0cbdd59d2f54be480085522f7e53b6886a40b34a05f34a03f2b59e37cdc949ecddb58ae3b281b868e5d09849f26281490d9b5ddd1b341ded811c5dd1abae400294ee9e4a5dab6119129a0b337f5ede7a7e04f09641de280b823ec6cd70c1f35a2e41e53be223e7877db44688bf448dd669bf9298dc6777a2f33e8049657fe216a811cc6e4a5717e341362f5b3fe4b7fbcf0a516ba22def47aee81fa2", 0xdd}, {&(0x7f0000000200)="a96486ed43d9fe3f04beea7aee5e11e2e644f1921a1089e946561ac491f5da904823f9319a0504059f09bd195068315ab3d94deb280bd8", 0x37}], 0x3, 0x0, 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x60, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0x237, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="7e02acfddbb71f1515731d71f52b80fdb87b8d412d3538c88caf2b20d9c1a64d74c42d660dcf41e6c01a14a6ecbc12589fe98ab0fb1097ea49cb0aaf109b93d311", 0x41}, {&(0x7f0000000400)="6693d805823cdd74677615fc88cbbf89530089349f36db61e728892631f2510d2e23bcc974a1695b18785383fe2d266682cce74be55e1ae5f89309015b4944aaf3dabfb68f76761a74f8da34ea2e9a251d3b8aba3cf7e7ec098f4191dcf6d20c032625425c43377769f311ceba92d185eee2080592edd808986823df1b3363b942a41edfcc47c98a0b4e93e3de802b4378838d8ec4f5d491d34c69c18ae7a4b7699921a3d1a76746f6811e20aacd2e6bce", 0xb1}, {&(0x7f00000004c0)="98a2ec1dce5ff62e1124723fd0b02144bef4977d6c5b800808edc3ab7ed606ed3819b0eb8d169792e3fe2fa8886a7601e58ecf29e4f40accf3532f34bd3f13a93980a3e293fa639287151a334a308ae6ddf0c8074b85c9cc9834bc9576d8e16ff5024baab1fe697f7b9991c59d", 0x6d}, {&(0x7f0000000540)="a28504ed43df80fba354eea32974b142f1f18e33b479f988f6ab1bfdbc83aec0f4bc527453e23881536c07e8ad671decc59e9cce69e5ce19c4d2a75805257e2ce33a72574279909c879b80b0a117563cef28e5a9efb7fb3b109531e1d432e7b1f5c9beff1e1afcb478b856af17ab850fa926ee11c897e86892624522aa069cab6a76862e64c6a39ad585489e882ef5ca7a38b61908afd4ca1c75127e3117511c4b3e1ef9fe7b63fd19e19e16597ee10c39d4890cbfb07f4fd135090c2285b58484f4f30aa6d53ac0de8723575a650d5a48f1b7f367629fd18e3dd30676ea2e4d03df4a991e8a6f544aa138fd135c3a68cb4bf1d34178c747cf4431", 0xfb}, {&(0x7f0000000640)="eef7e2127440d531fb22fa09dabffbd6c743abcea6deaee92cf5bfd1bbfb736a5b715c06977af0c7d19972815b170d536ef78bfe6c6310e6b64aad821e6d7b866ca028a31303447ee256e5835cfa598f591e62bf9b5a7fcb9fc18fd8a8aed45ee0cadd5983fd21433bfa6936fcb3adbc7ecd1010afb792271c57fdbc624a8ad66214852040620aa3ccd2962d88625d34c1d9a25162", 0x95}, {&(0x7f0000000700)="587f90a8914cc5ae70510eb2af200d197e8f5cedfa01603a1de4092447b661225b7f317d9ae0bb785ead53025e955b52935dd0fd788190af13797a5986c6561097c4a7833e8df17b09de01b037ad758583499ebda8a1387a57c7efeffd19f914b98078bde108ae35a0f85c63c95d2ec280d03492efaf6e5382271093fe01566cc4df2029b2632971d7add17af88bd3b9b62048ef05793a861494f200e92b75535a59af8cb5a6", 0xa6}, {&(0x7f00000007c0)="4be75405b7e8d9b24e7e691894465df661a2734dc401aefd5df07748fafa108afca467acde3a00c743167d7cd12385a1d2bc6b8d38761bcb32", 0x39}, {&(0x7f0000000800)="b8375b7c728a62840399cba96fc304a510b1a8c227b222eeaa48d9bd90a43d868e87dc60a51315a9a4094f43df1b115833631b", 0x33}, {&(0x7f0000000840)="f35b9fd808558e248ecfce3348eb12aec82366d15dd6d337882db18b408708d34214272d43ba26c0151f23882c5a7eef0088ea8df9aa6d4af021c7bbe6468316b8c93f5d4a4fa0bfb13bd9b98a96a3060de8fc945c12d26117d33a878f42dacde66f880eae1252053e9f123423d8071c039da4d7912da26644", 0x79}, {&(0x7f00000008c0)="36cc209e886e5fee728a445d1cf57c6468d317743c9a07b5e5a7a5fae78ac80382010597d928472fb0218292b000652a3554d97316b423f5fdd1f867cb3644d0c15335ca4b455bc866f58714d278ef3c7ff7fed853e67dff48b53eb4019d410ba5520871f6c595e94f1656f2e17220961e48eacac52533292a30a2130137df1ee1fac364af702970a810d2b7c3c02c9143e6c7bafdf07de21302bfc520417c8bb115fb225e80b68eeeb4d39099d3b887ee550d2914a41ecbf915505349787c574906fdcf52904790", 0xc8}], 0xa, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0x6, 0x2, 0x3f, {[0x4, 0x9, 0x6, 0x3, 0x3ff, 0x4, 0xfffffffffffffffb, 0x100000000, 0x862a, 0x3, 0x711, 0x2, 0x1, 0x101, 0x6c, 0x0, 0xb074, 0x4], [0x6, 0x1, 0x0, 0x4, 0xffffffff, 0x7, 0xd84, 0x2, 0x8, 0x1a], [0xea1, 0xffff, 0x7, 0x9, 0x40, 0x64, 0x10000], [0x0, 0x147f488b, 0x7, 0x100000001, 0x80000000, 0x800], [{0x9f, 0x81, 0x1000, 0xffff}, {0x42b5, 0x80000000, 0x4, 0x6}, {0x5, 0x800, 0xff, 0x82b4}, {0x9, 0x1ff, 0x0, 0x6}, {0x5, 0x3ff, 0x125b, 0x100}, {0x5, 0x2, 0xebde, 0x10001}, {0x2, 0x3, 0x7fff}, {0x4, 0x7, 0x20, 0x2}], {0x7000, 0x1, 0xf8}, {0x7f, 0x80000001, 0x46, 0x1000}}}) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r1}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xb3e59e49470f5169, 0x0) renameat(r2, &(0x7f0000000300)='./bus\x00', r0, &(0x7f0000000340)='./bus\x00') r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = fcntl$dupfd(r6, 0xa, r7) ioctl$BIOCPROMISC(r9, 0x20004269) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r6 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r8 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r12 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000340)=[r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r16 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r14}}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r18 = dup(r17) listen(r18, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r17, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r19, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r20 = accept$unix(r18, 0x0, 0x0) readv(r20, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd55}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffffffffffff56eb}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x49b}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x20}) pwrite(r2, &(0x7f0000000140)="3eed70734746f7bf453712657092ef52e2579a84b4550687b40e1dde", 0x1c, 0x0, 0x0) fcntl$getflags(r0, 0x1) r3 = socket(0x2, 0xc003, 0x61) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) sendto$unix(r1, &(0x7f0000000180)="dcc6dd76e7f451b75709c411130126a4f84d5bc275", 0x15, 0x0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) 16:00:14 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000180)={0x2, 0x2}) listen(r2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) read(r4, &(0x7f00000001c0)=""/16, 0x10) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x208, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4, 0x7) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x81, 0x2}) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) shutdown(r0, 0x1) 16:00:14 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x81) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x100) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f00000002c0)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r0, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) mmap(&(0x7f0000574000/0x1000)=nil, 0x1000, 0x4, 0x8010, r5, 0x0, 0x60) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r7 = socket(0x1, 0x5, 0x7) poll(&(0x7f0000000080)=[{r2, 0x10}, {r1, 0x80}, {r4, 0x180}, {0xffffffffffffffff, 0x80}, {r0, 0x4}, {r7, 0x10}, {r5, 0x104}], 0x7, 0x8001) 16:00:14 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) fchdir(r2) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000340)="dc6b31f1215bdae0a3e509b55b5a4ed53565ca2bfedd995538cf556f6e1e674bc1603df16e57f370c0aa3b47fe12c8c32e5e8c04ea3314047d664941525bf15c3aea20b24d5dc761b63bb7c8c7f2b964c1aadd87efb41394bc485f9faa40f318c3a703d1dbef95a6ce6717c981aa56175a6b702365ba98f9ddc0aafc7a841618796445872731c8428b74b29ffac3c74b9b9d81a05de113be14061e814c5b0db347c3e549024864863621ddbef0eaa8ec5a2fda18818f89e546c94c4c90513b02b243c814b492c642efbabd6741d9704dd780b4e8eddc3eb57da239d49174be6f475a719f895990a630aa00013b90d62cfb4579aebdf4ac72cfc9", 0xfa}, {&(0x7f0000000280)="27a1d2564c2d3ee5eed4b189d51b737824e6e10c61a6e4956e4f714a6289049cf05b3eb434c07af01eef63dbb564fd6948b12cb2540de2bb5a0f145ffe", 0x3d}], 0x2, 0x0, 0x0, 0x2}, 0x7da0b65484ab63e9) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x10, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r4, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mmap(&(0x7f00004f7000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000880), 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r4, 0xffff, 0x20, 0x0, 0x0) mknodat(r4, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) sendto$unix(r4, &(0x7f0000000140)="a0ca23376eab778a2b4cd577aed311a850c11fb6d869139bc0a5c26014f1e926cdbb7492653f6ea090803ca7960c43597e54fc9dea1247b15c7433e85eacc8f8b689dcd0dc1a2dfe0524bb78a6ee34b8bc14e9b9ff06244ddc48ce735624bf664d01aa050399ec00ebe28c0219e9233e8015dcd08ea46d3986d47f5d4ad061fc5e0ae912a8f19506191ff4b7efb5cb4c079fe5d8212232031056e6f833a3765f8d179055fffba54ef306a3493b8e6124a16d1a9f24f5", 0xb6, 0x3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x7) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f9524a49fef9d612f871f4385f04157795ea4a5c5fe659fa20a361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x839f9a0ea71d9b6b, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) readv(r2, &(0x7f0000002400)=[{&(0x7f0000001140)=""/157}, {&(0x7f0000001200)=""/232}, {&(0x7f0000001300)=""/4096}, {&(0x7f0000002300)=""/238, 0xffffffffffffff3c}], 0x2) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(r1, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:00:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) munmap(&(0x7f00005e5000/0x4000)=nil, 0x4000) 16:00:15 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) 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) socket(0x1, 0x1, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000280), 0xdd, &(0x7f00000002c0), 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699d, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000240)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'ta\xc4', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1, 0x1f, 0x80, 0xffff}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc000, 0x80) r2 = msgget(0x2, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) r4 = getuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getegid() r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r18, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r16, r8, r9, 0x35, 0xb}, 0xe3, 0xd2ca, 0x6}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f0000000040)=[r9, 0x0, 0xffffffffffffffff, r26]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r29}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r30 = dup(r0) sendto$inet6(r30, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f141565690539ddade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x101eb, 0xa, 0x0, 0xffffffffffffff87) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x009\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0xbb61d2ebcb022097, 0x4) getpid() shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) getuid() getegid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x69, &(0x7f0000000000), 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0xc) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 16:00:15 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xed, 0x8}, {0x18, 0x3, 0xfffffff9, 0xfff}, 0x3, [0x6, 0x20, 0x2, 0x1ff, 0x2, 0x9, 0xff8, 0x6]}, 0x3c) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x3fffffd}], 0x64, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000180)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3f) 16:00:15 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="84d340"], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f0000000680)=ANY=[@ANYBLOB="0071ec000000000000000b4843ef759f44d0f18d57895f"], 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) connect(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r10 = socket(0x11, 0x5, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = dup(r10) r12 = getpid() fcntl$lock(r11, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r12}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r15, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r16 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r13, 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r14, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r18 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r16, 0x80}, {r16, 0x6}, {r18, 0xc}, {r14}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r18, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r19 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r19, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r16, 0x0, 0x0) r20 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r20, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000000, 0x0, 0xfffffffffffff687, 0x0, 0x0, 0x1, 0x2000], [], [0x40, 0x0, 0x0, 0x0, 0x0, 0x29ee], [], [{}, {}, {}, {0x3156}, {}, {}, {0x4}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xfff}, {0x0, 0xa81e}}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r3, &(0x7f0000001a80)={&(0x7f00000004c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000580)="7b93210b0046fcea52bc5fd166b14b098d6de1c8da712b3982bb5ce479d8823014f1e82cc54b30cf611a1de06daf835e036a6401adf74395250e65b1dae1e60736cac70c9782398eb9e4f52ebc5cb9fc3ddfc1a35b01fcd4d854c16402e78fcae95a62eda9d8902759d1e799b023ba64915bddee4d2620f1712a0c08f2ad357c48b57b369f4041d55f0be2b8afd1d0d6ed5a276b0168f2737ebea4abd8ecbcfe40bbc1356d432e780ed92130ccca762deb201f8beb8a1b4b3d2a5810e369020e21765cb3d8144131f3f2173ddb8c6bb8edde8f5f40d58bcd4efeb6", 0xdb}, {&(0x7f0000000680)="3e8693a76d587f31447d3ad132bc376296673ed23baa3401b766f8463f0fe95596bd64c3790d119f52d84b776974bdca011f2c86ebe6df47907e9ced9c42c22fca774bd80af55e413d52668b50310e33629f347a3927e586470e35bcc6cc6f4759f41621ead1a02270b02544fee555c19d4c8cca3f21", 0x76}, {&(0x7f0000000700)="722d571526b71783ea8674025126b90975609a06fe8979d65200569b17f09e1a8fee9a0f8e048ee98612203a19578f37ba1707b7320df968917f535f3b4fb539bdbe15d3680cd9024b774d9c3e56aaaa819640f05a45a54691", 0x59}, {&(0x7f0000000780)="cf0c92913b94d10f57849d553851bc00f8e45449425279592fb06d51c7d97b0ae5bc15ac35ca9971fd85023250ab057e3b47025beb3e7470fb450f411f66635e20beeb91bfaffaf12694230a330c0b629a785aa6a5af0abfb1369b4c8dd2d8b45e036b145db330caad061cc6b023e74eeb784796243e56982c83f64ead375dc6ae967c19b1c5", 0x86}, {&(0x7f0000000500)="3484d1b4574d61894c3e74093dfec5f59052aae05d57c1c4a6a3e72f75f01f897a5a9c18dfadd53f681b60ac2f8d287bd803201157", 0x35}], 0x5, &(0x7f0000002dc0)=ANY=[@ANYBLOB="2000000000000000ffff000006000000a9ea43e8836063216e7caa0b00000000b0000000000000000100000027000000245dc87cb89214f3019f5b4660f6be8843f3a1b44390c4c5d6402a39f0f73f537e82d658a4f242d57030ec294b30a79cbaeb0c7c6abf7a3f02e6942fab4d1f0546bb6c5f824cdce5ea9a7c54b1aa26fdea0c41ad5120cf55d820aad2717fa43a76daa9e31f49e8010e81da2798cb64ec64a099d12abdf00a51f6542b974d2494a6e3d0081aa21a38a96e032e8c8d73449c0750ca6da53a72d5b40000000000001010000000000000c15a0f3905000000a2c27d0009839a9e2f73975483f89b5397cbeb108793f8968a03a46d4f7c0dae4a270f0fa4d765d364f87c33a6df64dc537c79c89eca94b487f89afd99ccd0eaaba37b6be9625d9c1effa4591781ee8db339abdd657c1068e7aa30a33870d8e9c3977c020fdb48c30a824b4aa1c7620d53b1408d699b67806b18fb704ab7dbfba748b05db52d8a17b149c8df1ddc572e6c1828708687403ccfc22ca8851b0b6f4e64c51407cf4902dd56bf5dc324919045457769eedc90005f60baa92215155dfad1a1506d4711c72a4ebb0d1a9a3d65ee2f93d4df61f7a45ef627f971a829af5b4643a2b354247ba16ed6f85d2937cb0f6cff82e90e1348a31f7a67a0c1c8f2a86cc381b90dee8e911dee535993f0147fe3e2e345b4c67531719aa94f751e2f77a2fef81be92d71f030a954770e2d444997b5e1e85935683e78562f63708c6bf91a2c9cb0ecb60cfc1d1cd85332f853e1fa50b2c9b011f41838b16a3733b6231185ed032bc6065ca75cb46da2fd65683b6e78d95ad19fef66f2b1c13ac050dd68efc91f3b3edbcf9cccc42afe7332b3ffc75a08c5f20a4c6aa4d5f99c9b5c2e3b15036b5909e8a45e3d3ed6b4009849f63a52b58b2ab85a9d02b488da7bb6a58446e4d3af4fd24f89a2535c5d66a5da23d112cb895e3f501ba8d09165bf8c803b5f5f7ffd2a919f4118e23375dc67a4ee5e2cd8d25ea24480e8294357e07514b0fa077cd79bb83a468e2bbc14f1e29748808c6e532a8c93c808f7983779dcd8168d65bd0bdd802a619612347b7a330f3ac8995324b23752059714795c92b1477cf305b80f74e6a8addb7fa6fad115c6dececebb4ff87b770f10033fce22a19a165fdca65780f6f1cf128d3562d2874eeefd957496235d90604cc903e9b0acb0904b7e1cb1bfa403e8e32557a09f9da459e1b868eacff362c836c95ef6ce5ede567a33436a238f294c0efded7a8b290f67e6f368e86972cf4f8ee176478cea5ce0723d6290d3edc2dce84d554f3c890957c4d44e6e17cf3e6784139e1338614c23d32fc7f91376f09ae488ed6ebceef89863cfe6073e6760616dc1684f804bb609b37234a81b61809a4045ed67e970bb5a2863f658689b179a01374ed12a4fdd69e9d1fab565f2b6e18415113274decb08a961451e0382de21898f83dca4298e557e6b4da8492ed8c0dc8f71a3945dc1b47c76eec623bd8ac828421f67c2c4bd33a14f87c83e870d94fe645cd3be37207ef843215a1ef528626abbdcaa8102fff0edf5b05dc3944ec109a0401217f4f547452d6675e728e37b3e1289c72d0b96bf857e6955a1dcef80e40f1d90ef2240d8a72dfdf37b18a762fe797ebc0b25352131af3a9454ea1e2eeec6192c03fc8302000000000000003330c254b58ea98816a01af2f921e40f8c49e76c0b2caf111146ec61147ddbf5ba045fe0946fdd2589caea290e9bce29f0f0e2c59e9f447568e8c942f15b69fe5e6075ff824fc81f681d8ff5023efc12452bb725b9ed5e95b4770473af7bb55a59f4b50d5fb2157ad1bff51a2a67285f70afa2c4f703bd0560444917ec82563dab4b8dafc1ea1fe75118a80ebbbbf94d8a7e5d0318f4e457114a590d3ebf0fa3b255d150158b969bd5af974dade4b54effda4857be749e3656dd903cc78a41196394169ae5d583fdd3c45f71e94cfe3cda5c90d5bffbe40d5bddf4e9648d41ce61d018ec008324dd40318a389fb54d857dea6ce7b9ef33dc08a87f9e372ac880418c7e2665f507e633205d85714975fe57d833aa37dbe54a27b34473d4b189cedf80abafa2d48ba6e06f2543dc48c04618492dacef925c58b1b2d952100203b79263bf32547f168c015344aab52ebef9d24c2352e7d0a5175cf227e6bad68d6a2a156a1ea9cd8b72ce16c32747de43af6ed0e550f1e8a08337c0b88d7dfa4e309dd7100432b86b0c85abfa52ca5fb6fe580dcb27ef06d786d1c2d403361fb152b52596f7054f42b6816127c3f60fbac508a40cb3d42a9dc910b47a9ff60f2ad35282b86ae04ef87adb7f6ce5ba33d7e963926dd67675472691308513ee5f3bc46098e658fd021a4ccf1f9b278bb4150a0ce8deadea65dff79c77520831e2d6a8a37312cf5175cbde5d0aa76f8c2ddb2644d6da4030063619fd2816a5cb9eafeae57fbcafe94a64ad77334903f9521bde70bb702c93b2f11b9503affeea0945b4c131f090aa69c77d8a60ed6ea6fa2032a5597cec3550038b39f7790f0202c6f22a95a0d8e09158bbb876e421089ee51ab41181754b59df9db9ba77d8a423d3fdb3ceb179bfcf0d2a4e22e9c6294c233f20809cafa3762dd4f54fedebae335e155fce0c4e77b72640a460b8d6413231f77d6c4b50e564e5f62d85d4d73eac6a13babeb16c66eaa56f8805cea5071f6e9a83f446b06d9d5358be2496596711708334f0412ec1965c993e3a3f41cfe7acc543be9cff4de2592c96292cdae79b57c85fde38f3398100b4a634c4ffede631d582eccad144efab22bced476ff9cd473ebb5a71c015b30309de5d99fff2c9db8a4776557baacd57bf8b6c1cae913b207caf88a770afb78f314d1f3c4eb3388ec39f2d18aa7fde45d02609fe25986f7b62bf247fe2e13c3736ab977deb5877001eca5e40d7b3c6dc7f6ffde9b8d3916dc49a60c02449d6ffbf0cdffe53216569ec46e17aa00c1c27bedd2774fac82d03b6a2e0b2f02eba032f2739f9a31a6c2d30628221f41e1ccf8233cc4772accf9d5c0ce78bf51d71d6b30cf1ad1cb5815bd8e39f0ea254066edc2f40934c9f564f0c7294f87868d9aad904b97661b91e10c990ff183035981d2e5b133d7660803962ebdab6a14f8f98da8dbeec23eaa160606c6c910d1ed74a116921d4bb0e17ba83583b56aa203c6a87a128d302a2d1b6aad02930e7355cd9943a6470875e2d8e3c222ecf527dc51926df2793a862a7452d658d3692d58eae2ba99f286d318ae03136b1fd6a1f4bbca2dace798a537396bf399a64b0e91756355ec23d488a0862e69e870d2921187454b2b900e30bee70dd800a8c54d63bf295c3bcdde85c661a2a1d3771240ad49ab11fcb951bf5e960a90f1fcce84132453d26a049fba5e05e58c5025b028676d788f917ed4f1192e9516d8d5cd74efc0e906e84c9523f897f0fa79518ce716231bcfe1907bc98c3956f8c0e439cef96ad9f28f1a4249517336f989c4e8fe85bd8c28e14e97fa99277b7cf362a9b053486c56062952bcf54b51b1f1ed8f8f8c346d21637c6dbda7db13e789eebc447749529ab38823a141354ea9a1257f17e92f618cf79a53f6f0bf3d2fabe2d1c34d7f2b0500b017b44ba6fa50c9d817013d643555f6d9f1554625f631e0083415acb6d7890223d73579ab25119aa5a7a63ed203492f8c12f126692aa5cf303b8f679d800c0cf68921e2c6a1f66277b3b0c656c3fb4ff0b9121eb2ab95836e2f0024fa4c0bb1df02e8a704b1fcd8f02ad247969f1d4a38ca273a5ff29b605da0ec862f64785e3d0c1e17e5783b12eb1a6ae4ebc1b6f6cd8ebb8a876c6f1213524ea99210ee47313d0ea9c7a374f3fff7257f3c5d5d82194be91c34795f2b9916dabb7de0c8ed686964e46ee839f5b2b470cdce793b60e7e4bad2b2d99ba2dc02dfe66a07613a9836632298924d27117549ef14d99e2219a3b5924dde4eab2428d8a9bc0522b0cef06c0a96ddeacb1607cacccb27f6f3c2eeb1da51bdb119eaba0475ee7ac763328ad2d0fe5b89e74aaa37ec4520fa16324e0440e45837a4a918fd73d815b98027f205ca1a2b5d82b45817d109fb7275478ca3a645acfad9dba51cabb9115dfdd6d3c1b021d606b55a0023cbff27f8e34a843a1203084b93140ebc47baec8b312ec16aad68c9db1c42ffc273db6a90086c6dcaf515cd78e3e8388e1a0e37fd74d553451d2d393fe624640f9854b40d9798e09b94b458a561b2841a49c30ec76221d3a9ff01b0d984dbb17e38340d7237c26972937985c11fc337a441b6c55178060bed42c3bd52ed2fc328f30239e8f1a661c29c7981633160d07ea4c90768b86462f538c94758139412ae9635d4f66158b989838603d15d64d66b0329213e20468fe40d3c03af9ea96a3648e30fee43d0f032bdf4d5d568939f21714edfe48239e39f398f9e095d23c1022cd5550d43e42ef2b50749d7406487a586fc1f0c329cfbc85a909666d2f0dcd270e10f1837ef2c19e7b653b60ee97facea93882a1cca700de5372492e1468415d19cd8c80cf41fe7c3d80e990b47c2575ff3d77796818e5081971c3fe09798fed4ee0987fe3de76207c8b2bcae053498f9d46065ecaa7197a056a121a59c84cba0d8e058f02c491e09e1ad113725c847adacac5baf43d081680ba4a8bc3a2e1c80136dbc2ef6b18664bf22cf664f7e7ccb13e0712a3eb51b8a3ffe856338865fab02169982044d8f39b22862f13a6ede2c76fec26ecacd9df87bbff98411e594398c648216150152a6e6c7a68ba17950a040544a868a3412cb40320ce6eded7e365adcf20e25ff75dd07de493d85fc6ace21f815dc4440298982f204ed582f4470aef302cf214ed61a0851b0418cf552b0fbb8725ac2c1fd0843303af0b9215be21b8dae5c6aceb0e24d7ec94c0a382e15a41484340949ea01ff35915d635fa3614b764cbf133524962e91f60b85a444a7f64bf75ec1ff9793ddcf7816ae38f08811cd53a060e493aaa8a24445a448dc869d541177b196f686c3ccb95426e84c13183cb4b81d0ec5a725749880f4b8481ac810d291724bdeb3adef18f3da4f06c17f11881a0ada59cfe2e56037e742c022b9d978bb65ae4c90ea8bbd4ea2a8a70229f93694c84d51177e4cdfbcbbb6275afeeddc9821f254165439b4d64eda7c52da3945f0f84cd09c5cb3636dc75c92374db39566612b284f146fe1dd403482909328596e85ddd3af8d644f79b3c3326d91dd23594f155c021da7f059abc34e35c0d9fc534af57fe1ee1898de8fda929ac1f00fe83ffa08408046cbfd0d1c64f36ab1587852fc0ee14bc685f5d508d6af7057a8d9badb9fc52c9574e6d8682525b70e83e67aebe74de783de51865b1394103bea1e206ed9dacf4b938effe1d7378a995b6587a95ade855cc801268e383fea8fc346466d906cb355652029e39d3624400f1078e45397766a9d2e286348eb21e4fe329ba27aa071048afcbcb2f3a90302c9a50473a82e3dfbb2e316ea5643be85988a6549a55ccc170909eac8463ab8bb0cd349b867034923a00444cb9580435b5384a603d7108ad2169be41707a44dd73599b3f054da7787511c4c2e61099f6587242c23c65f6f86e8516f57fcbec223e3385a91bc42d9b423a1d2fc638e8a1b6076976dc0c013eb0f86bc0e10fd77c3fe35d7b5d7101ec97451f977da96eb708dacc88c7591d340b3de15197985a28316da2880f59816dcd701ec2b2910de395946a877f42a7e22848772e24d2f11be9844ecd15117499887adc72df78b4c0ecd64bf71ab4a1426aa2b50c9ff83b6373ed68b6af3cf0eb960fad46e9b83721b9ed10000783166ee713b5728fb5aa885956f172f4d1352c55a2f45993990fd147a8b3bfafa7bfaf75fe9db530d6e70733da5893ae0dad154a7fdc222e30e4b9b4c7f2f286c04f262177a535b8d14a1cb656e5effd3b9f5eb09fddeb439b17dc692ab47f0813f6624d5f3c4e3208af2c5fa5f618d4b44ac4f33a41786a2fb9caebc153abeb8108c9e8a727c4f5f4db7d00c58b377fa1d737748d6e35e356ea10d3a6f510ff4fb7000a6c4867c187dbf44ef137a9c27000000000000000ffff000000000000c65ef84930340173682c52a60e9fada8ca44c2869e24316f11462158d0f1f2196d84ee521d16e158584ba2c21623c94772050be52e7109a1c7f3437796fdb5f00f9b21b30205473903952f994529205f219ccf75e5fc5354007966abd000000058000000000000000100000001000080a111cc0b42a588a023496d98fc8b2f886681392f7ee43b9741329a7a4303674c1e15f59075e5aabc56382cfe26f8f804fed9c36bef9affe0100d9a054ce70e7c6b0d26d4cc0000001800000000000000010000001f000000fa916ea0760000009df9e06592f460e37079bc77cc773b9097f38b8faf55b4114020ce88dcd52adbd128302f4d30d576e8e15f530aad2677f0c84b31ce7d4683198adcd1be2f229398aa7b3470d3b758c648c1a628bfb4caa91b111dc8249ccb2f9d399deca3ed770972f0853a4d6941b7808980cc2f7bd3973dfd0eda672ee594057a7492f2d2a44ef06f8a65d913159208ce2db22fd2bbbd5dbb426c0e0cad"], 0x11c0}, 0x40a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x11, r4) r5 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x100) r6 = kqueue() fcntl$setflags(r6, 0x2, 0x1) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket$inet6(0x18, 0x0, 0x0) write(r0, &(0x7f0000000100)="4cc0f933724f4525fe75a1837cc4d0a2af0d0b5e27871c19e7c9c9fec572a8ef13a8bcd64385be2b02d26c62916c5ecb23105720ec2b44dd13db9fdf0abe34bd523195180f63da2c401056cbe01ab369fe9a35985ef1a1ccec9aae27eb9fdd96023c698132f9d619d5a1f6e157d48618c3b0bde2ce9fb1ec15a11ca08fab42a0d0cf36ff87619d162d8a45dd491b99fdf31e8d58cbebfb9e23e21bfc624596e7e620f51d6219f03504bdd1c6723c3a2686d8482f284b81aadad47b7a627f7972a8e88378290dd37c32d7", 0xca) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x0, 0x660, {[0x8001, 0x0, 0x8, 0x5, 0x100000000, 0x7, 0xc33, 0x1000, 0x4, 0x8, 0x9, 0x269, 0x81, 0x10000, 0x5, 0x3364000000, 0x6, 0xbd2], [0x2, 0x1000, 0x7, 0x0, 0x28, 0x0, 0x3, 0xa4, 0x39, 0xfffffffffffffffd], [0x9, 0xff, 0x800, 0x3, 0x9, 0x7ff, 0x9], [0x6, 0x7, 0x100000000, 0x1, 0x6, 0x20], [{0x80, 0x9, 0x10001, 0x8}, {0x3f, 0x1, 0x6, 0x101}, {0x6, 0x4, 0x1, 0x6}, {0x2, 0x8, 0x80000001, 0x4}, {0x6, 0x9, 0x0, 0x79}, {0x2, 0x3, 0x7, 0x7}, {0x9, 0x56b, 0x1ff, 0x6}, {0x2, 0x1d260, 0x4, 0x1000}], {0x7, 0x8d7, 0x856, 0xfff}, {0x9, 0x0, 0x6, 0xff51}}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/\xbc\xeb\x9f\x95\\N\x13\xe9\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x100, 0x61d3257a}, {}], 0x3}) r1 = socket(0x18, 0x400000003, 0x11) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="81002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c9fc460778325c537075733d4c03b0d72998a43bdfa5b6a686611f1808ae066e06038c8895cce4756f35b91f5f25cc919bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89ec4b7db0fe690ab262a0def6a81d2c89892bafe2c0140675fa6776be5416b67410f2825d657f565144"], 0xa) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x3, 0x4}, {0x18, 0x3, 0x0, 0x5}, 0xc5b4, [0xfff, 0x1ff, 0x1, 0x400000, 0x58c, 0x7, 0x20009, 0x82db]}, 0x3c) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/70, 0x46) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4100439689f24ce4) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000340)) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000040)=0xa686ba494041dc00) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000380)=0x9) setegid(0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f00000000c0)="35eb55805c9b04f44329dfdd40b441b87b44b7a5e9d01a11133de2dc99f231cbbb095b1307aa37da6ad47a22ab4aef78ee9edeb2accc3904ef17860d1ddf34a0433e6b5f419a09cb60ae145d4639abf80ba3b515ba15635df2cacfc76e4f9d30734bfb398cf03649e98cb8196069994ccad551d454aa471cd17902d9a3f1", 0x7e, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) getrusage(0x9536076ea3e74000, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413ad", 0xe, 0x0, 0x0) 16:00:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180), 0x7ff, 0x0, 0x900, 0x0) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) 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)) r2 = socket(0x18, 0x400000003, 0x11) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65380008524cc4cb6de3ed92b765d3e276fd06121635dc3cb61b25d180c7b5a95dc44172930c33d4c03b0d72998a43bdfa5b6a686601f1808ae06619bdbca88580ac7d033ec7deae2a8f9a719903545bcaed85ecd1bc89044c75b0fe690ab2622358083512900000000000000085e6ce"], 0xa) write(r2, 0x0, 0x0) sendmsg(r2, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000040)="11b8467fc33258b0f7a39bb1c5871dcf7fc2b187b8d7a978458f79c41076a8105aff76f1a7d903266fc303480de1918376abf15672e13ba5037bf3c8ba9adc02e0e2d43671d5e34c32a7e78705eaff30bd72908136f40da4fe30f537e27833c4f4d5d47f10d08e27fb9063a6cebdfbd6a96cb637a1d094b80e80343dbf529c90c033bec2be4dd512284309dee25794ffafe7e9553b6e2e5959b59b6e30a05c4133d162de39f4bf4f377baba1431412367f18f3c1c6e82c41b8e253222ad75c395b33a0c6cf2d", 0xc6}, {&(0x7f0000000140)="be796ed250b15cfe583fa027a8efa442ed3f25a7eebaf5b0001b5104cca3e18f7e0900f0497fb15fba33c32adcc84156105d9eb50cdd65c950d4a333dd76c8dd93422003a5fdb1cc2667124960b8eb5baee38016329e40a3a2264a31aab73a1ff59fd2a7857d3ac9dd82c06280b6d03b6aed1bf713663b6df7d0d4890b775391a8e7c4ea281f06c77777fd9419d791e20c452892", 0x94}, {&(0x7f0000000200)}], 0x3, &(0x7f0000000500)=[{0xd8, 0xffff, 0x1, "f72452b6c847406d800ff97e59c3663bd53852cddd3d80aca341064d82582efdc4014049a45feddfb96813e9ba4b2016ee4899128b72668add93c747255f2058007c3cc53f943eb949056a503d41a4590aec7678df45a05393b6ac1baa1fdff3a3de7e555d11d298843cee0aa8b03709bc2720896185016c83fef6aad24f31bda887395dd83730271379897dde502fdc4f646ccc8123595d72b44f251afc25cec65c781527cb62ee1f9e7accbb9c570e408331837337898d6b3d48c6308b659589df6c949b3b7f"}, {0x1010, 0xffff, 0x7, "f089a61716a839ec906e360cdefab0ec77477eff1156ee262a3f81337977ca67ef31be0df73a30eccace357dbe0bb0afb095c3036e32d0fc14f8b08e3776156f087e522cb9ee1a70a77fbc81a1d148cc58affdbf33b061e8484581414a13c8dac7e1221ddad1c3c3059abad041510a161e060ba30da95b978192f83c5c42998bc570129abea40e487100fab3e3106255e095e22f16e771e74cc52c4fe7df3190349fb1131fcf1f6e9664311386928e9dbcd70872b6c0709adc57ac454080d11aeaba0abfb77125e662b00429809343ee85e385c042ea4189b36c32793c26fd2a00b7acb6ed9b8fb1af323845296fa7c09c818ac2135f317d0f8035065532544f7e8f6cafec3f4b669e55397c8b7cc507d55044dada4184022de67e94ab93068e51409752a3453364ee08d2c4547c1dc818bb58261f419be8d7257c19fdd53e4ef05337e94ea0dd883633ed4f60dffb92aad15cd4ed1c6ed140e2e9aa9d98e5ae07c6a6ce93bdbbd93cdaed6905343be8e08e58991b6feb9a54e8a700f9d4321f1671ed859d60450eb896055edb2339bddd7b3959db2b241e41f05abe1a1ee59aa7ae7320afc28ab3ed9a47847de4a433d07d441101ff8887817f1f7c339d80d737cf637bd9409d0362237d0b6698804e57b0f99efe70bb2a50b2ee46cdda9e3065fec2cb60957df735cf16525930cadca85514bd88861fcb9fb9dae87c322bcfe025e20fc480e22f74ba53853813dbdb89dc68a4df1452c5f01c3489ac67cc2973a2d1683338b3395253017ab9795a6307676763b59164d2dfbbc36f1b62bca0f99b2e90afadacd9319e56087e935e1eba84ef7369115da343aabf79cbe803ec1c50e9727c2609ff3f77efc8a44e855cf586c5b72482e3e619be0e66e0cf9c2a199f9c50d44b5cb5698a65650ca983e2b4d9755bb86d5d5a0668253dd4f093413c2fa7f347f59ccb9dfd71fb9062eb3e4aa56da7d011abd3f86fdb919845bf6b14f29b1fe3c4c28e223c5061cd3db39fdd4372712435d81f955a60d94d002446bf694ab8430db92d2b4b66d1562f307fc6472dd9b2d27cc9bd621efe318ac0fe7c5a69348ca7f4b530d1cc617b0bd0e7a6e89899cf341bbf8720009305092dc695939b1f1605fab576f545b51cef56520df962145275c167a684cd3da0b7a35a1ab31d55ff444313041700ecdec3235922845e42efe12bbc5a66a4ab3bd2e3ddae2734dcb2b578fcf87c274bf690efd83d602ac3b4012937e6bd0c9a5babddd69d8dd969fc58e7d1eeec8262e3fd97b4e572c6bb91703433dbe5a3633a4af87436ecc3c3fb95f5948ef4b7851dd0833d1398049510b6c7dcae87a80f947510f305f07301648cebe7aee6d8e0c6d32d9ffa6d8cb78ece5f1776c93c4935005dc910cac90fd16a4390b69bb83cfd86be01c1f9c225e3682bfa1d850a81f03ccad82d3967dd9c3d856a6304e79ce2d5bd907cc06b6a33142f76354f4e00fefce207b7096472da6d387ee3042b662c855884768f329990d12f4b68643b138fba20bb51d0c5c3aad06df737bdd6266d6a934baf2f70a5dc1e10e3ccdf007d1f0a92047e049322c2d2109f76adebdcbf17ad6cb916cb14f0057a68192c06d3b3c3ba637a0ec85efc673a7b8be738c613b60ee53d05f18efa612ac68db15b9ec5a09e9150140375693e4965d231ee21f79969b3f9255f2dd55938393e4e6e826e20bd9f8efc0b80bb19b506549d4f4c5e19d20679caa89883477205a5bc4db8af62fe473f96bd6002ea83c8a1dc2f48f3b9e212a38625817d2fc44af9dbd88d2c90c7fa3169ec0a1b7f34c9f88f819ae4dc7b147d9ae038ef47107ed93f967fe2a241d28318df4e2ff5a351b285b01c3db19bbf4a297a88a7b38dced843de796750cb17eec14775a749fe5b97cf369243c039e6037ea97895279a2a5a55bb07b12e690fa51964fd4dd0d340b499407b88f0f238ed179e6356de9298bf7641f0e6eddd43ff5536e119eabbf05e5fe122c30a15c75ddc231bd3bdcfe1005824d87db61029985b5af0d33e742fdd8d9e3a62e8f9c015ae56f25795faa4cb76dd2af4da7717da2d0112e24e5531b5659964135df8fa00b9c0bf82e5509bc46038abf73bf06f945333a5f06a1960f1281e30b64717e4ba05524fd0361e5eae45406a93eb2d18fe6749211773c3533fb061f55db0cedb9335fefdc1e25ce250a09f1610f4cf8005f19b45c4db2ebf64b21f5d5310423c3f0fcf6e1d8e0c191befcee61c9b7bac8a13394cf2eb434369917fdbff25528d10b1e72bddd2441be0a25026cf0e98671f6b5c45b51a91fe2e41f29edd6ebfe5cf118397127d47099003993f786bf7a942518978d08e5c759cebdd6e763e7154d331efc6b349362355997271dde3c66697229fcdeb40b5069ed67e92431002c0590901360ee321410edd0bbd44f4ec78c5a9d019c567347151b7539c41a147312ea641f1185cb76f5dbb394c28cdc17309c917bc27bc61dc83fc274b6106202e7486e12e061b30a6114dc7e3d055d967f8bd7bbc8d1a9bf0909c663703fc9e273e5e941f7a50ac02a1ad33cf151a505cd79fb6ba1677e9b180a0ecfd2fe2fb494bae891f8c36e0d47bb16bcfc0515881d2fd70d158a057aef64a38c29fffad1f32b095b77bb7363d1f421fac6cc72084f6fdbb02aa119b3cab623c34024b22160200a34b8dc6986b3dc5c1d4401e4142fdaf60b38cb5cff98e411fd7f1142b42d3bcd9312b5d5c35b97b6444be425660161ba79610b2a4cef38b2cb53117c9c9e5419a35f4856b0f5c59de2fc1ac20a8d9bd074f07e224d6da4f5994ae372dda8f630c27f758fff4e792a839891fe4478664885bdcd34d15ce3edefc563d941e502ce4eb79f69e6134a7d5a401722fb989cf76b56d7b4a0e34af8729ccca15ef154fb0d25188be67676dc65b127b1479543f71766dd08162683a12462d0e155116975f389f6713ae11b84ce4392052909c7f547989a697d1fc99e22117d7351286254c410876ff05f336b4cbaecd18ab867cd1ad2a3f0b75ed80377c5d3aa3b4b9f5fa7ce507f4ecdc4a784d29d1cb28079e456826bb85fd1d5c2214e4825a8052cd1d7d4299ceeae85d273c726dc0b5560d09cc1c6fa1c6c63956646911cf6711fd46856954ce857044b1fbc3c97fe93541864f4f868399514ef7bb9e8092efba5d5419cc4eecb4d9748fd1ffa5e06f2b19dcdcb554ce9cdfc5001f78fb74b879762a3ba413f7a3af40afbce01ca42c41effad02c2ffd3c37b33a19b5043388c38a0685988ebc58ec3f6dcc1eb942db98e568763a86f9101fba0a08fc5aac421f963189d3243fde1da1873a14ef821e1a2e5386f5004396ab3904adea5a4ec6167eae5b94ba4da81fc47db377f03f2ecf02e2da5ca46790a25a6eb8c84cf4560a1b9c4cfdd742ac2221504d97ad977a536faf11f3cfb8758dc947a82f251b17d790bdd29e079000af882be2663c032d7dc39e761e9947c535201fc73b1f8cf365ecc4858452acc008e6e6c32c8a95c664cc00f196059179e7ad79b446e6df81e9d98c1316e8f1c05f122338dadfc3909f1a11e1ce9c487af5f84b80e52ae8b32c054a083a128987174309bf61cf5b8ad3200d3bed49e1ea2edbf6e1d4a9e6896ddb24ee55973f5a9615e2fcc5d5ac0d45cad90d68bc6497a845d31b034b93d13fa40c60ce397ae1a3c8f49427e1a133a6a7f20d5c21390d1dfc9ede77a80dd24aff19cd7d9362783e81dd05201914d8968d331bd6dfc88158a6ed497d8ce0547d80d433631a0ccefe69b58133dcc549967b92091c7e39aae735677d5cacfead11b2a84f79067eca2ed9ad81c881b5b7962b0a477836d98c9a92aa43ba9c4f8a53ca04a7ed1e9f3bfbe9eccd9454cb13703799efc48fc89a413f6344fdcf3e4ebb5f49e5f98bf16dc360faa386120fe71f2f41b3cf9be60e1d812608ba3560165dbc98537b9d8631d71d34beeda6e03fc135d16677dcd850c16ea873d131366d8819a57690bbce512ee0d7baaa53931bcaf42b7474d93190a88dd1817d58c5666a9ae3a65c54713e0c3717d3c1e4bbbeea1b81c2b59cd659a6a4e76d909c991aaad1e3972153c4e84ecdb87efb1cd54ec144cf46fc7acf992b789a930a53a2d7639c13cbaa9337b4c1c6720c03bf68783ae6f60eb95c2b2b890871b2dbe01ee5e0c704662e5c5d574c6e6f7b6cdecb19dc65399d50bd9c2903328798db1748cc3545879f01c6def85017452134f9ca1f8c35a5604b54af41956aa2b51a89aad52e0c8497c7063beabb918dfaf1954a91be6b703db5b1017f360a082ac8a12ae778dd01e0ba609c959749648c44be62ded9fc33b7edc262bc52f7e470de7a9a462c85bb56b9249de036a831d5fe66f79b39880b3c7b2134b6fea8941ea18ad47df45708415d669a90a2ccc5ab6140e964817c7bb242a4cf673658b8fdfeaa97e8c33423bcd53e24ee9db063493cec266d3bb70cd0e0023ef3c444ae8c28e1a5422ae63325dd3cd465af0e756068b660e7a13daa7b880f2be0fa95e176589691a71d4747c448343ecef47d9d99937c14c58cd2d56087676a7a53ea4ce7247ab01618f532b631b235daabe138a7b1eff0de5968615e7ec948379e3e61c3ae144d479f6169087b5723adab4aebd591e0d34150c016a01500b12320230eeaa7f0435b4467bbea43337c2f58e48bd1ab7e59c11382247a1693ec3627418c1e289348b6a8dea320d68cfe5ea63ec579c4a98d0b7dc5757fe581bfde2099ec2fa43cb5b3fa836e04c86d8ef816f94b1b31b072f4ac360bd8dd4374b712c9d480e1c157462119cff64fc9d5a7846b16a5a4deea591e959b9b98ad8fe55c4624357a7359ae87e02d9d8caf546dd39bff58e0bbfd7037565ba8ff0ecc7df3818ff2b82e1dcb8185e307d0f94d37171168a35a13557cc29e0afc601f8de572dbea2d352d96be966f69f7b44c50b8470c694703f9c9725ae73b2f31014c6153457442fa53c6537b6c340bf1b67d09fd114a6583168d882e95702365a783acb61cfdc6b6b0c5b409552744fd7257fd918f9f7bc873091fc17d040ca7e05d7f61df7c67e8f44b8e069a222540f58b3d4e6d63c018f3b2d5ec4d3fee7485ce93c848f3e0036f7ebc17015c3c86216c7a6fae94dec5eece741f6bc023b6c9ecc5031f2313bc5b97ead1ae16c5387ad90c017656193e44a0314354d1bdb9b185289e68dcf4203e2416ded9eb55c0358ec58e8e1b229b720e9236921da8bec165521568baa0e3b439f2c73f98b80e999e6e4ab92df033a1929e47fd3726ab9f61848fcf0f664df2fc19b0e65adf3a840d2b96d62527195c9ad275a3404af9f24014fdf5989129a93cf4598e0d196b0667fc6fc8a6ddf95a3b689025e8bd1b1d96789edf88a2fb14beaad0755ab857a375772a53b69042ca755286dfb5aeac67edabe8de76c4f678892215f43436bedcbb096199862e56d9d2a4f767f8a1ef882c2a7cb03012d4663b52375556bb46983279deb31d85c0d6b1cf7d2ea2723c38448c9e7e983cce084a13dbda55045732f844a98ff0ce92161caa6df6292d5925b1014e8d957fad87fa480fe774a749b70f2c6664e2a09dad49a2dc5359d1d67f13ae5f7abdbf5f51260916a597e6154cb97c4c6083eb5055a9e628d31875fc8351b0371e390eb28ae8b4b817f486ef8147e5efa675b345374b1aae4c82f38dc96a6971ba0ba09a720a22b3a240cdf94d6013b0fc4e784d2619744ab4360c2737835a7dffbb5e0b1626bded742cb9b76855ae890782e2b6519081"}, {0x28, 0xffff, 0x1, "80ebbed9880cc2f0d66afbfc1f34b751267abec0eb"}], 0x1110}, 0x413) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x141) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) mknodat(r1, &(0x7f0000000280)='./file1\x00', 0x8000, 0xe9) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x1000, 0x1000, 0x5, 0x1, &(0x7f00000007c0)={{0x8, 0xe0, 0x6, 0x8, 0xb9, 0xf881, 0x2}, {[0x7, 0x1, 0x8001, 0x2, 0x8, 0x7, 0x5, 0x1, 0x0, 0xa68, 0x3, 0x5, 0x0, 0x0, 0xbda, 0xffffffffffff7fff, 0x7, 0x1c], [0x81, 0x2, 0x2, 0xa1, 0xc2, 0x3, 0x2, 0x0, 0x20, 0x100], [0x2, 0x8000, 0x7f, 0x40, 0x1, 0x0, 0xffffffffffffffff], [0x5, 0xd, 0xffff, 0x6, 0x3, 0x6], [{0x3, 0x9035, 0x3, 0x2}, {0x7, 0x4, 0x8001, 0x3f}, {0x3ff, 0x1f, 0x0, 0x3}, {0x5, 0x6, 0x1f}, {0x9, 0x2, 0x9}, {0x1000, 0x0, 0x4}, {0x92, 0x0, 0x0, 0x200}, {0x343, 0x6, 0x0, 0x9}], {0x800, 0x0, 0x40, 0xfffffffffffffffc}, {0x157, 0xffff, 0x10001, 0x3}}}, 0x4, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0xa4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) dup2(0xffffffffffffff9c, r2) write(r0, &(0x7f00000001c0)="6df90a87f4ad29508d05e0be99b608f775a4d9043636c853b5e800c3ee1c6bdd4ff7ac25c6bfba3061832717309fc04afee00bff7b0e12664905c0f10090ea8e834ec68bf06a43689b7c105b8082edf29eefc4a60e2a82897222b0f0e001d4cd7e62cf6e91d73111b6a884d8144786976d8dcd9fa45dc08b95be29d771f63e2d9f1a326b3195a70af21557d061a5e0147a41fa17ae19ba9a713ad925d65be569f9836c0d6dc4b1cb6ada70efd31d7443a926fe14a7d69bb079e9c510f5680fc7a4552efe186192584fbae9d0e421b3a01cd47eabc2a513b93474d5feb4734248c299564e7482fe01223127dfc4558ca3690495933020127e505daacd3bec0b45b0c25816f0108d27d15f3ae6b028fe8afced9ffa5c4cad044536158f53ffaa9b90616b93ad938c3b131163d77d79b4902d0574aa5761b1e39d7de010d93ef719a471edf348adb42744998d910286590e5b5430408ee256dc6ad88d9f7689e0dd7ceec38c1f85038d88bf9476e72baea826bf03d5230cb3b2f3f7f8238fdf527a0f696c9fd4d9061e182d2c58ee301f77af2988a741f4d338396e3c382330ee17e40a09f8ca4bfd3f480dd42d91c31dc1ea34b57b0ff45d1c5e572923b5a2ef99e8cbdffbfc55deabb5b933e5ee9e4987b378751150ad0082b41bc3618e669571f395d93539cfe1070d394da9323c44ac40ab06580162e3028ffb4ac50bcfdfcad94fa5b63924e23500d3ea6b576a2b3a2ed1ef3ccc7714132b387666f8f37941d59aea7be02cd8f4e518ed54c2728c22fa0114c57e6119ce82e57d0b8554c427c42e5c75b189b8fcbe3c4f597e1c13ba3659fad024a22fa46ef54b00fdc17fc60866db25edb732e3e24a9726567f81568256f2fac3e8d9b975898282925309fd9fd2e4ca95dd3c14361a0f28c24f2a505b1b68e8aee73f4f23d91e2ce8d8bea3c675b57911845d6fb449c9bcbb11238c06a9b018224dd46f61f8feb52f65919c23b9a34653410614c4e2303d6b3c3a5d26b56a8458bde1746ade91a5db2dcbe8a2e6e3a6a6f7b7f3980bec24076f7b0fb2edac874ff36a5341e65f230517a53e30adb9741cb22d4edc00ea1ee27f1388f1d7634c8cd5d45b1ec6e4e0d46732d08f5ccf079d5ed063ce14085a88ac9395155445ad21f3e50d68ba16a1c804bb4ebb505088487c633cffa9c4416111f72d2b5ac28d96c308085968098b458a62c47c8e70ebe0b1ca0004a9dcfb28fc4b7cb4a76037719bbc7819f7daeb26011a11b8ede9a08e4f23eccad86000fc46e33603147d3c2b47c0da92162be867b969cfc1480fb196620e84e8b16b21b342e71af7f7b6435b6860c84741e940469ceea07bca36d09e25da5d2ff66ee6e0dd0eb75b278fc65306f3fa0bbd05c01dbdb749c693553f5d5fdcfaa1973780d6fba57a112b8e249b7a30f161d4430f55f6865f1abce577d24d33b3611614f0e623d88f73e528c8687acf8ba60524a0c0d218fb53d1d360a26b808a1551acd27e1defe648056e20b49ee1847f917697c11e1e872bef897e7d03faf346b66449dd0cb1fbfac2a851eb2b7ff2384a6ed01140dbd17dd110fcb178f909db44d460f671c490956bcb3c63f5c5f5397a0fd4eea23d21169f2240644990a190064c9d5db2231412ccb36801a71ea6d148e4e554c16da8655f892ec6e4437f16e16fa9057a749f28bc193354c6077d7934b269e23309ef81d31ca4fb8e4b4312df6840bfc7f271f66ec4f9b877de50e6b1780139e9daad8a40f124a4901b29151ae6c810480e12652f7c03269daf00d3c0c42059949e6bf0c6a4a0a8f8e9e43b2b90fe2078838c08cbd507c5a7bd95ab5fcb435677bffb49162b7c096f8e936ed6438fdcfb2f3fb0be552b1e84e0eb68a6f788004a0691cc2cac15186c92798f6bb67e063c2ed075d876d871e8563cd9a5d96960834ae1a9b336c504197a5bf22368514f25c9cda8e11d9dd185d417d0c024a9c7294254ed6573699b3358930a42d49881823853755b4c44344957f95ba7a714a21901df656355fbe564e41d50968945f74cee990227ec20f1cfec9de71f6db534683ef02e99a7fae51ec60c26552fda652dafbe96e10b8e40b706643aedca8e42dad8aa5ee00f5249db64a92947b2", 0x5eb) r3 = open(&(0x7f00000001c0)='./file1\x00', 0x10, 0x140) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x2, 0x6, 0x4c9}) getsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) mknodat(r3, &(0x7f0000000280)='./file1\x00', 0x20, 0xe9) uvm_fault(0xffffffff824fdf28, 0xffff800000add074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824fdf28, 0xffff800000add074, 0, 1) -> e rtable_satoplen(2,ffff800000adcf78) at rtable_satoplen+0x150 end trace frame: 0xffff80001697cf80, count: 0 ddb> trace rtable_satoplen(2,ffff800000adcf78) at rtable_satoplen+0x150 rtable_lookup(66,fffffd8029efcd20,ffff800000adcf78,ffff800000adcf58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff80001697d020,4,ffff800000af0000,ffff80001697d0f0,66) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000adcf00,800100,ffff800000adcf58,66) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000adcf00) at in_purgeaddr+0xc6 in_ifinit(ffff800000af0000,ffff800000adcf00,ffff80001697d470,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff80001697d460,ffff800000af0000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001697d460,ffff800000af0000,1) at in_ioctl+0x205 ifioctl(fffffd80363e0d88,8040691a,ffff80001697d460,ffff800015952780) at ifioctl+0xb34 sys_ioctl(ffff800015952780,ffff80001697d578,ffff80001697d5c0) at sys_ioctl+0x5b9 syscall(ffff80001697d640) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,9f39ee23010) at Xsyscall+0x128 end of kernel end trace frame: 0x9f6403b8f20, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff80001697cee0 rbx 0xffffffffffffff07 rdx 0xffff800000adcf7c rcx 0xffff800000add075 rax 0xffff800000add075 r8 0x4 r9 0x5 r10 0xe9088c8295570f84 r11 0x315e1e1e043d4ff9 r12 0 r13 0xffff800000add075 r14 0xffffffff82480ed8 inetdomain r15 0x4 rip 0xffffffff818195e0 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80001697ce90 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=488050 stat=onproc flags process=0 proc=4000000 pri=69, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff800015952c70,0xffffffff8255d430 process=0xffff8000148a2d98 user=0xffff800016978000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81071 427473 64348 0 2 0 syz-executor.0 *81071 488050 64348 0 7 0x4000000 syz-executor.0 29831 34530 64813 0 2 0x2 syz-executor.1 91918 395654 0 0 3 0x14200 acct acct 64348 83520 64813 0 3 0x82 nanosleep syz-executor.0 25430 272170 1 0 3 0x100083 ttyin getty 92214 486222 0 0 3 0x14200 bored sosplice 64813 494029 1567 0 3 0x82 thrsleep syz-fuzzer 64813 224376 1567 0 3 0x4000082 thrsleep syz-fuzzer 64813 250363 1567 0 3 0x4000082 thrsleep syz-fuzzer 64813 483395 1567 0 3 0x4000082 thrsleep syz-fuzzer 64813 263441 1567 0 3 0x4000082 kqread syz-fuzzer 64813 267634 1567 0 3 0x4000082 thrsleep syz-fuzzer 64813 431858 1567 0 3 0x4000082 thrsleep syz-fuzzer 1567 88751 96101 0 3 0x10008a pause ksh 96101 394851 15976 0 3 0x92 select sshd 15976 204143 1 0 3 0x80 select sshd 499 470760 21523 73 3 0x100090 kqread syslogd 21523 382823 1 0 3 0x100082 netio syslogd 10005 309806 1 77 3 0x100090 poll dhclient 50309 478030 1 0 3 0x80 poll dhclient 34606 169513 0 0 2 0x14200 zerothread 63394 352301 0 0 3 0x14200 aiodoned aiodoned 70041 432472 0 0 3 0x14200 syncer update 43352 27996 0 0 3 0x14200 cleaner cleaner 45506 345946 0 0 3 0x14200 reaper reaper 33563 459204 0 0 3 0x14200 pgdaemon pagedaemon 48065 191971 0 0 3 0x14200 bored crynlk 9411 168075 0 0 3 0x14200 bored crypto 8313 333993 0 0 3 0x40014200 acpi0 acpi0 99548 280390 0 0 3 0x14200 bored softnet 96054 442338 0 0 3 0x14200 bored systqmp 59333 353267 0 0 3 0x14200 bored systq 17914 117362 0 0 3 0x40014200 bored softclock 86101 250 0 0 3 0x40014200 idle0 60324 432386 0 0 3 0x14200 bored smr 1 20812 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9545 6354K 7876K 78643K 14132 0 0 pcb 13 8K 8K 78643K 183 0 0 rtable 84 7K 8K 78643K 612 0 0 ifaddr 68 14K 14K 78643K 168 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 42 0 0 iov 0 0K 16K 78643K 162 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1226 77K 77K 78643K 2183 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 8 2K 2K 78643K 8 0 0 sem 12 0K 0K 78643K 231 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 621 0 0 sigio 0 0K 0K 78643K 9 0 0 proc 48 38K 54K 78643K 535 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 27 0 0 in_multi 13 0K 2K 78643K 79 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 288 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 120 71K 73K 78643K 2400 0 0 UVM aobj 31 2K 2K 78643K 35 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 148 0 0 NDP 16 0K 0K 78643K 50 0 0 temp 198 3540K 3606K 78643K 14792 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 22 0 20 1 0 1 1 0 8 0 rtpcb 80 109 0 107 1 0 1 1 0 8 0 rtentry 112 118 0 89 2 0 2 2 0 8 0 unpcb 120 401 0 393 1 0 1 1 0 8 0 syncache 264 11 0 11 4 3 1 1 0 8 1 tcpqe 32 41 0 41 4 3 1 1 0 8 1 tcpcb 544 226 0 221 1 0 1 1 0 8 0 ipq 40 3 0 3 1 1 0 1 0 8 0 ipqe 40 120 0 120 1 1 0 1 0 8 0 inpcb 280 874 0 865 2 0 2 2 0 8 1 nd6 48 15 0 13 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 1 1 1 0 8 1 ppxss 1128 9 0 9 3 2 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 518 0 343 15 3 12 15 0 8 0 art_table 32 520 0 343 2 0 2 2 0 8 0 art_node 16 116 0 89 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 13 1 0 1 1 0 8 0 semapl 112 229 0 219 1 0 1 1 0 8 0 shmpl 112 33 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2350 0 954 46 0 46 46 0 8 0 ffsino 240 2350 0 954 83 0 83 83 0 8 0 nchpl 144 3502 0 1914 60 0 60 60 0 8 0 uvmvnodes 72 3191 0 0 59 0 59 59 0 8 0 vnodes 208 3191 0 0 168 0 168 168 0 8 0 namei 1024 10830 0 10830 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 0 1 0 1 1 0 8 0 scsiplug 64 5 0 5 2 1 1 1 0 8 1 scxspl 192 10381 0 10381 9 7 2 7 0 8 2 plimitpl 152 62 0 55 1 0 1 1 0 8 0 sigapl 432 784 0 771 2 0 2 2 0 8 0 futexpl 56 17500 0 17500 1 0 1 1 0 8 1 knotepl 112 210 0 191 1 0 1 1 0 8 0 kqueuepl 104 144 0 142 1 0 1 1 0 8 0 pipepl 112 490 0 471 2 0 2 2 0 8 1 fdescpl 424 785 0 771 2 0 2 2 0 8 0 filepl 120 6278 0 6182 6 2 4 5 0 8 1 lockfpl 104 228 0 227 1 0 1 1 0 8 0 lockfspl 48 86 0 85 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 647 0 640 1 0 1 1 0 8 0 zombiepl 144 771 0 771 1 0 1 1 0 8 1 processpl 864 801 0 771 4 0 4 4 0 8 0 procpl 632 1544 0 1507 4 0 4 4 0 8 0 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 384 1397 0 1378 6 2 4 4 0 8 2 mcl64k 65536 81 0 81 1 0 1 1 0 8 1 mcl16k 16384 8 0 8 3 2 1 1 0 8 1 mcl12k 12288 17 0 17 2 1 1 1 0 8 1 mcl9k 9216 5 0 5 3 2 1 1 0 8 1 mcl8k 8192 29 0 29 1 0 1 1 0 8 1 mcl4k 4096 85 0 85 2 1 1 1 0 8 1 mcl2k2 2112 12 0 12 4 3 1 1 0 8 1 mcl2k 2048 68878 0 68830 18 11 7 15 0 8 0 mtagpl 80 422 0 309 5 2 3 3 0 8 0 mbufpl 256 115500 0 115192 30 9 21 23 0 8 1 bufpl 256 9256 0 3141 383 0 383 383 0 8 0 anonpl 16 104911 0 86347 109 17 92 92 0 62 16 amapchunkpl 152 4375 0 4223 26 10 16 16 0 158 9 amappl16 192 4046 0 3033 66 8 58 63 0 8 7 amappl14 176 118 0 113 1 0 1 1 0 8 0 amappl13 168 278 0 276 1 0 1 1 0 8 0 amappl12 160 203 0 200 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 22 0 21 1 0 1 1 0 8 0 amappl9 136 638 0 630 1 0 1 1 0 8 0 amappl8 128 194 0 165 1 0 1 1 0 8 0 amappl7 120 47 0 43 1 0 1 1 0 8 0 amappl6 112 75 0 65 1 0 1 1 0 8 0 amappl5 104 371 0 360 1 0 1 1 0 8 0 amappl4 96 1182 0 1154 1 0 1 1 0 8 0 amappl3 88 287 0 282 1 0 1 1 0 8 0 amappl2 80 5295 0 5228 3 1 2 3 0 8 0 amappl1 72 23837 0 23439 27 18 9 20 0 8 0 amappl 80 1821 0 1772 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 34 0 4 1 0 1 1 0 8 0 uaddrrnd 24 791 0 771 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 791 0 771 1 0 1 1 0 8 0 vmmpekpl 168 9303 0 9273 2 0 2 2 0 8 0 vmmpepl 168 101320 0 99248 150 25 125 129 0 357 30 vmsppl 272 784 0 771 2 1 1 2 0 8 0 pdppl 4096 1588 0 1548 7 1 6 6 0 8 0 pvpl 32 349353 0 327690 333 27 306 306 0 265 131 pmappl 200 790 0 771 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 554 0 30 16 0 16 16 0 8 0