Warning: Permanently added '10.128.1.50' (ECDSA) to the list of known hosts. 2019/11/01 03:26:40 fuzzer started 2019/11/01 03:26:47 dialing manager at 10.128.15.235:10649 2019/11/01 03:26:47 syscalls: 337 2019/11/01 03:26:47 code coverage: enabled 2019/11/01 03:26:47 comparison tracing: enabled 2019/11/01 03:26:47 extra coverage: support is not implemented in syzkaller 2019/11/01 03:26:47 setuid sandbox: enabled 2019/11/01 03:26:47 namespace sandbox: support is not implemented in syzkaller 2019/11/01 03:26:47 Android sandbox: support is not implemented in syzkaller 2019/11/01 03:26:47 fault injection: support is not implemented in syzkaller 2019/11/01 03:26:47 leak checking: support is not implemented in syzkaller 2019/11/01 03:26:47 net packet injection: enabled 2019/11/01 03:26:47 net device setup: support is not implemented in syzkaller 2019/11/01 03:26:47 concurrency sanitizer: support is not implemented in syzkaller 03:26:52 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x325c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x30000, 0x68) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000100)=0x1614) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDGKBMODE(r4, 0x40044b06) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x100, 0x0) r5 = dup2(r4, r4) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1ff, 0x8, 0x93fd, 0x1, 0x2, 0x200, 0x3, 0x0, 0x0, 0xa288, 0x6}) mkdir(&(0x7f0000000280)='./file0\x00', 0x40) r6 = open(&(0x7f00000002c0)='./file1\x00', 0x140a9, 0x8) r7 = open(&(0x7f0000000300)='./file1\x00', 0x20000, 0x80) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000340)) sendmsg(r4, &(0x7f0000000a80)={&(0x7f0000000380)=@in={0x2, 0x1}, 0xc, &(0x7f0000000600)=[{&(0x7f00000003c0)="ef7860d37235693c77a3bb91d35123de4ffb453435e5c3839855250b9eec05a3e4ea95722828e6884ea802cb2af15fe1a1e1b33cf91f59e26f09193503cf72b492a91295dc448b6412b23944986963e1d900ddf13b3189c4d6c6ec434c9c9de509692b22e4b13cf13970cd77cd953f68526073def921a54be41b4dc88089f3e23d374af688523d8db71666d141f0209d2fb570146c9b6f3552d1c597e382cc2e90c816abf6adabd59aff14ea7bec532475570c9da95853f33aae8298f41e02ed2675d0e2a636d122a20a3c28dcba622895a7fdfa8d5020f9ff106964f9", 0xdd}, {&(0x7f00000004c0)="dadd2f0bb5dbe481665650a5337d92b91d5ddafaa2e772be816303c459042f29df8a8a78a95d05759db46c92fa5564a1892908fa90fa", 0x36}, {&(0x7f0000000500)="717ee9c4c710fa7ad779b12f2efadcda6e8a68a3fad96f863ddd19b87b4aa9157a70be858248c88035e00364937d68ed676ba32d15428b9689adcf98299efc957bd72a5916e4c2bbca8322732489b13f07b4bf439db0267bc2b9c515efc673def02c5223426a9bc7410e5f87cbce6be637a95332cbbb77f349a7f0eadf9c3259c8cbfe37cb469d59c2d5e583eef5cdfc7f30c62f99751778c26f3a20555deff15956d061e537258450e1262eab72cfe6cd9d416122fa04e565b468e153669a43e4b1a70c24060d5284ad061a7c7ed701c45e3f77d0828fd2600c78f4cc4cc4a69337426233ebd201", 0xe8}], 0x3, &(0x7f0000000640)=[{0x68, 0xffff, 0x100, "fb79f8ef217434993e6b64fb3c40724e75ebdeae0b924f97719836fab9fef3ac9726b0f0e038de1238217955ee307fccd87da71fdda381013d724a022c2b9f4d5648149cde07b962b15ed8a05c59f33104f75d1f"}, {0x90, 0x1, 0x9, "f534be00ffb80736a72107651253ab494094111135e1eefb77141be0bc574483240b7c7a7e077fe1ad3d74006cad22a57f4d2106de83357643afe5930c64679bac209d36b310170db3cc93e8c27c62cc7e7e81a3e453ec5d47965fbfd02366a04e8a86f72eda48d3f656eb33951ecb5405383b2f5c3dba1fe01db1a9"}, {0xa0, 0x0, 0x100, "b2d0a9c65c42c244fe1357e90c0325a0a1e6c4bb7db22eb55860290e3abf953a34d72fba590f72328406c9cb5c9f26f297d6a37b9441b59e6907f572e56bfe2c8b4fa7dbfc3006ba35cd89c73265cbc5b9456988c6add381e99c29b3774a06506202644137a4075c547ed8e1c1befae47c57171df1d3f5c0fa7c5b0cf1ee199df84f861f39d1728d776f"}, {0xc8, 0xffff, 0x200, "4d85b8c7d1ef2aed5c38a48c8f8c9e42da8c4ba4405d7de29afd4a9ba5dfa39ac3643116d7ced677add372d92abcbd667a4c5e67ea20592635a0bef3d348a8061a12f3fa413a68f942b2d125878c11f466d13b16cc9457b6a5163edd8d9586c8e986ccf881e320461c57523ae57da7edbddec91af898a81b089757ae50d98c8bdc375b77d5c7232d58838f92401b8cde9866dbddb10a35686b080a1aa5cdfcba326d37696b7e333ef38c8ddaba5422a065bcabbc8b"}, {0x10, 0x1, 0x401}, {0xa0, 0xffff, 0x9, "5fd9a1cb29e0be53eb3a40f05f8aa3d19ac37f95673be6b14ff8d1d0e3332e7dbbc27c192d13680e6f6739bbfd8069346ae7bd19f3cf65390f96bc289266c5154ba209e8bde5cd519144780e0891de3ae2ffda8ecb6d79daa2ed55fa5ce9545ffbfa7d7ffff3b696350d35eddc7a13e91329376739e370801c68e9d8605ddcc2c658e59b534f5aa6050b"}, {0x88, 0x77ec4b9e5aebdd2, 0x8, "8adcb8904a9cd6985354b3ddfa42a96d68d3edff606656bc600637cef2e10f896afe6651aca9bf28bb63ea971356ef585bb6dc1aba1a0f8ba01aee51103ff27fe7f161d4e0e57e3c625ff54e3becc70f37a57298c7bbed5dd4a93f847046bacc27f36e7f23bc1a8a994dad547048ddb7ff9da1f13b9964"}, {0x90, 0x1, 0x7ff, "fa7500869abf7b01541c8e079abfed7b1a5470f6d6cb05213656bdcfcc7d7004e24da4b9290cb8dc45e4ed20ad0533c3d6c822f358200a7fd369b7bb3ecf6a7b44bcc21558f3e19e24367f9627c2f8b283af14f44066ab7719ec5175c0ee33f142fe230779726270326308d9c75ae08b541a18be63705e5259269be9"}], 0x428}, 0x5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) ioctl$KDSETRAD(r7, 0x20004b43) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r8, 0x0, 0x0) r9 = socket(0x30d1adb44b1212e7, 0x4000, 0xcf) accept$inet(r9, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) open(&(0x7f0000000c00)='./file0\x00', 0x200, 0x5) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4bfe9586a20f92e6, &(0x7f0000000c80)="137773681568f2e856663f6aa735ec60ba16d08730", 0x15) 03:26:52 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x3) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400, 0x30) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000200)={0x5, 0x8, 0x7, 0x7, "ee86055346ff29afbd49d2f6ca8684fcdcd1eb93", 0x7, 0x1}) r6 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x8) r7 = dup2(r6, r3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x0, 0x5f, 0x3, 0x239}, {0x8000, 0x0, 0x1f, 0x9}, {0x84c6, 0xf9, 0x1, 0x80000001}]}) r8 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0xc41, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000380)=0xcf2) r11 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x20000, 0x100) pwrite(r11, &(0x7f0000000400)="fa870ae5fb52584f78c2d075e2a3cb523a7ab03927d2210279e7e911dfb2c5fad020626e78265920d170b46427cc913638c93f4721f5a19828ac183ddc5b4449e1180b0d2574c44e08032e16e5f6a2b47341dfb540a644543d8a48596a172261d7828e7315f41da33289249ec9e340a3376342af7d813710788096e108a9886a659c53d0626690179e2cad0c6bd001c850a2d6", 0x93, 0x0, 0x0) wait4(r9, 0x0, 0x10, &(0x7f00000004c0)) r12 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r14 = getgid() fchown(r12, r13, r14) r15 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x0, 0x0) fchflags(r15, 0x10001) pipe(&(0x7f0000000600)) open(&(0x7f0000000640)='./file0\x00', 0x100, 0x20) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000680)='/dev/klog\x00', 0x80, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x20000, 0x0) poll(&(0x7f0000000740)=[{r7, 0x8}, {r11, 0x40}, {r16, 0x4}, {r4, 0x8}, {r17, 0x80}, {r8, 0x2a}, {r18, 0x1}], 0x7, 0x6) 03:26:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00', 0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 03:26:54 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f000065e000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='&,[\x00') 03:26:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fcntl$setflags(r1, 0x2, 0x1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 03:26:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000040)=""/185, 0xb9}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x6, 0x4f, 0x1, 0x1000}, {0x101, 0x1f, 0xdb, 0x1}, {0x95, 0x3f, 0x8}]}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 03:26:54 executing program 0: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0], 0x1, 0x1, 0x1000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r1, &(0x7f00000000c0)=""/77, 0x4d) openat(r1, &(0x7f0000000700)='\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', 0x80, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) shutdown(r2, 0x2) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='./file1\x00', &(0x7f0000000200)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x8ba, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind$inet(r6, &(0x7f00000001c0)={0x2, 0x2}, 0xfd51) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000080)) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r7, &(0x7f0000000100)='./file1\x00', 0x0) faccessat(r7, &(0x7f0000000240)='.\x00', 0x3, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000440)=ANY=[@ANYBLOB="35c6e215039cf5a6e82fcf76756e653a7e7841bf9079be4bf2f276b05da1966ac0fbc7a88cdc7e8674743a604b592efe854536dacc0b7ccf7f7270814d6dd6a515cb14a1b089b9a3c60579c5f4d7bfc04499170b0c055f7d2a5f6cd95b8315ff0c9971df9609d8ac687f0596c7150ead7fb58c8028b0ae5fdbd75f845ceed99b79d5265928d3e2e2c4b02f5cf5f969aae025a3a52a43e64c6b22705179fee54036074e6702876ad5604081c9d067c48291b6bb676c2803000000380c3ec488e310a4965fd9090baaecadfa64dfec049205a83829b55efd52a0ed1b32722f2ea88f806fb774b597f079eabaccc7d781a31369e49da83fd359e283a0386ae09303f3e0b60d37898364f1e7cd2a80d1381124be4cbbf535295c11c2f8483e92a5922ea99075584da278b8833bc85b4b5e972ff0337bee01a064403842d9609db42f316c1ec17abbc01d27f153398669f9c7fc8d939a6e0e5dcb51057585ebe1f14951baf40dbb34a261107eb1292ff0998ebbf8df52382a5cc16d45598cd1b5ab71a5c94f57aa3c"], 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000780)=ANY=[@ANYBLOB="eed43e9078ab3beebf326d919bdd54d8726a45ee0c111b85b8555275cf7a0b810c1dc8e2a720b5cc7b8b9a299d280747b837dfdb7f7e5df44ce2b80666278afa7996d5f24cef763b92d42c99adcb76670ce4996543907bd74876ceb8c2a7efc24f965b8493af36b34cbc713df0694862d2441401b85600908a51abbe38d86e49a35d0ca748907a3ad79dfe1857b186ea6d14675795379b2d7dd0c1b658b9fa55e89bb41c030fdfb9a8b062003c2535af98e5615e6f221310b6a95468097dc02a48bb6162223f9daeb9d1833614c72d625a34fa7243d9c4b12ba0d1db9bd615c29f7e34cbe3364236ede92c8d181fad9be1b94c5ece0e6c6f73e10477d5a09eca48d3cac8c8624c92eeeaaa21be014e71e02623abfe6bc7b98f72b2326c12c1035899b88411eb770c9398b76c3e1541377b80d71c0a6ea9bb279966ba71d65b1d1c2dbaf5045abd3b0972f09235c83a709bb47c989d14422e89ba7efd69de25899997774d"], 0xe8) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x2800) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r14, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r15 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r14}, 0x7ffffffffffffff0, 0xb, 0x80000000, 0x1002, 0x80}, {{r9}, 0xfffffffffffffffc, 0x52, 0x0, 0x0, 0x1}, {{r15}, 0xfffffffffffffff8, 0x31, 0x2, 0x5, 0x200000000d442}, {{r6}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0x2}, {{r10}, 0x0, 0x92, 0x942ffac320d4cf3a, 0x3, 0x3}, {{r11}, 0x0, 0x40, 0x40000000, 0xe53, 0x3}], 0x0, 0x0, 0x65d8, 0x0) r16 = kqueue() fchdir(r13) kevent(r16, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x800) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r18, 0x0, 0x0, 0x0, 0x80a6}) 03:26:54 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) msgget$private(0x0, 0x20) getuid() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x3, 0x2d, 0x1000}], 0x8) semop(r6, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000640)=""/222) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x29, 0x3, &(0x7f0000000300)="eb8186a81a31929648a602090000000000006e0ae4740000000000000000000000000000000000000000003a0700000014af08c0480ad1b100000000", 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x40005, 0xffffffffffffffff, r8, r2, r5, 0xf3, 0x9}, 0x6, 0x1, 0x80000000}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 03:26:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0x9f}, {0xcd3f, 0x9, 0x6, 0x5}, {0x4, 0x0, 0x2, 0x1}, {0x3, 0x8, 0x9, 0x1cd}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) execve(0x0, 0x0, 0x0) 03:26:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238b746854d78a2a197a3862070000000082959559842106d75075aec9501700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13adf04157795ea4bf89fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/188], 0x10) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x8e, 0x3}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) dup2(r1, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x6, 0x4, 0x4, {[0x9, 0x7ff, 0xff, 0x1, 0x5, 0x1, 0x2, 0x1, 0x1, 0x8, 0x95f5, 0x4007fff, 0x3f, 0xffff, 0x100000001, 0x1000, 0x7bd1, 0x9], [0x9, 0xfff, 0x4000008001, 0x7, 0x44f, 0xb1f2, 0x6, 0x645, 0xf006, 0xfffffffffffff800], [0x8000, 0xffffffff, 0x10001, 0x0, 0x200080, 0x0, 0x100000001], [0x5, 0x7, 0x7, 0x0, 0x5, 0x2], [{0x5, 0x7, 0x9, 0xdc0}, {0x1000, 0x0, 0x7fff, 0x80000005}, {0x40, 0x1ff000, 0x8, 0x9}, {0x34, 0x1, 0x800, 0x7f}, {0x6, 0x200, 0x8, 0x7}, {0x3ff, 0x200, 0x5, 0x7ff}, {0x4000, 0x0, 0x5, 0x101}, {0x9, 0x7, 0xbd68, 0x10000}], {0x27, 0x4000a3, 0x8, 0x9}, {0x1, 0x5, 0xffff, 0x400000000000000}}}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:26:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$inet(r3, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000008006000000000021000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="787ff11a85cbe576185b37f972fcd92b2f34de"], 0x3f}, 0x0) 03:26:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x4], [], [], [{}, {0x1}, {}, {}, {0x0, 0x0, 0xeb4}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x80, 0x0, 0x1e1, 0x0, "1708895e8a8cb4eed7fb45e60000001300", 0x0, 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000005c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1d0, 0x110) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x7fff) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x10) ftruncate(r4, 0x0, 0xde) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) acct(&(0x7f00000000c0)='./file0\x00') ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) ioctl$TIOCDRAIN(r5, 0x2000745e) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000600), 0x22, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r8, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) preadv(r8, &(0x7f00000001c0)=[{&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000640)=""/252, 0xfc}], 0x2, 0x0, 0x0) fchmodat(r7, &(0x7f0000000100)='./file0\x00', 0x84, 0x4) 03:26:55 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="8e938a095441f743fd73fb9df779c427b377aa7b935d885ac5f169c5fd82d56744eae10abdee61f9d5a6359c7219b3889404bac9fb224ae2fc1033892b9fe7249e924c89211e774fd24976edb1dff28ba005d9e0b2e4d808cc0746b2369b039037615a096b7eac0d79566f8a84232ac7c662e3351263fbdd7722cb9678f83998c18fc192dadb3a7a37de07c411f7369343131ab1bfce2d936ae5faff379b643fed079c53b52e3a7dda535fbf6c41c7aa5583bbf47bddcb53e0959b331140051cc2ff680537e0bed7a787374d3f5381e4f0b4", 0xd2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x0, 0x2, 0x4}, 0x6, 0x1, 0x89}) 03:26:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001380)=0x3ff) munlockall() r2 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r4 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r5 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r6 = accept$inet(r5, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r6, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r4, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r4, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f00000013c0)=""/4111, 0x100f, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xc) 03:26:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x833, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 03:26:55 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x43525250c91529dd, 0x0) ftruncate(r0, 0x0, 0x40030001) 03:26:55 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffe7d, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000000100)=ANY=[], 0x0, 0x800) kqueue() msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgrcv(r2, &(0x7f0000000180)={0x0, ""/150}, 0x9e, 0x7311b67138d8f96e, 0x0) socket(0x18, 0x3, 0x3a) socket$inet6(0x18, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) 03:26:55 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xc9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\x05a') 03:26:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcb, 0x10001}, {0x1, 0x800}, {0x4, 0x1}, {0x8b, 0x1}, {0x45, 0x7}, {0x0, 0x9e5}, {0x43, 0x6}], 0x7}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfffffffffffffdad) 03:26:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x80) r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = socket$inet6(0x18, 0x7, 0xbf) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r2, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x6, 0x10, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x8, &(0x7f0000000240)=[{0xb, 0x2, 0x87, 0x8c}, {0x7, 0xf, 0x20, 0x92}, {0x5, 0x3, 0x3, 0x4}, {0x0, 0x1, 0x1, 0x400}, {0xfe00, 0x80, 0x6, 0x2}, {0xfc01, 0x3, 0x1, 0x6ff}, {0x7, 0x3, 0x19, 0x6}, {0x600, 0x0, 0x7, 0x2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r5, 0x2) 03:26:56 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) socket$inet(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f5ffffffffffffff607130f904f9f7ad438f5e656383fcf335ddfd62090b33399bdd0a80ac43461faecc9ee0d083a792cf9e4b551c38b0c21510b0a98cd1"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 03:26:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x30}, {0x40000004006}]}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 03:26:56 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 03:26:56 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000002d00)=[{}, {0x1}], 0x2}) 03:26:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:26:57 executing program 0: accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./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, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 03:26:57 executing program 1: socket(0x6, 0x8008, 0x1) mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0xfffffffd) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() kevent(r1, 0x0, 0xfffffffffffffbff, 0x0, 0x20, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x5, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = dup2(r2, r3) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0xbd, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0xf44, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53a}, {{r1}, 0xfffffffffffffffe, 0x0, 0x80000003, 0x0, 0xb10}, {{r1}, 0xfffffffffffffff7, 0x8, 0xc, 0x7ff, 0x101}, {{r1}, 0xffffffffffffffff, 0x1, 0x40000002, 0x800, 0x3f}, {{r1}, 0xffffffffffffffff, 0x4, 0x40000061, 0x9, 0xffff}, {{r1}, 0xfffffffffffffff8, 0x81, 0x82, 0x2, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r7, 0x10009) readlinkat(r7, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r8, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r10) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000200)) dup(r8) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r14 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000100)='./file1\x00', 0x0) utimensat(r14, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r5, &(0x7f0000000900)=[{&(0x7f0000000600)="e0578a7729979315e78f16875b0b6d7ddc1f3177f51e8f34fed824b62c3f7ccbf10926b8ac185c4b0cae28fe3a049505553508310daeddb27dd9ac960ccd077ef205b11af37990782b2e601594f3d2de7311536e49a67e74eb07", 0x5a}, {&(0x7f0000000680)="88a99934a99f45cc1ef60a5b7ea8d01a2818ef4156789a50d4804b497d7fb34eacfd27fbe6daa2ce2eaa8c7fbeb783936996c3fa6b2bc37f71bb6212df65cfa727e9a31b2357d306fbb839caea0e2728a04ceb77c22d9bcc50c1891118a665e1256a323564bd24aabe88afc749351248cfff92216983671f1e9eae8730018e3a44401f0c618f25ba154fd73bdc0fd9b0", 0x90}, {&(0x7f0000000980)="ee3f3b4e5af809b51494de5843770a897c21e9b9517437808240238b6ae469cc6fe0a56ed11460b35dc98cd11a6155fa5b8bdcc9327f1c45d85e8b968fb3aa28bfbe95a9338e2e9a5742ff98c2170504477518665cc9aa1087f1148d73ff3bb4f42af375ce2ee20345402fdf41ea1c19c77110629b8d7aec924b4d03db330d750c6029a99c254ca6d80ac3fb91e163db0daf755c3c7cfff983dd2284f141055bcb7814b9034ec6745fcafa2615a0c38c4ebd3dbeb968ec3906025543abdc99d809530537ac60849a166fdee3bfc2ce19790803be09ce088893323e16c000915813472cf57149a6c664677e354c5915f46267", 0xf2}, {&(0x7f0000000840)="67e51d2140eed535e8edab1f1b796a36564e435b3deadcd7f0e80eef2c09c330e1", 0x21}, {&(0x7f0000000880)="cadfadcdf93a02d6c80e4a255daa61075298c8c06ab176e1659637892d1276b1c87f0e85bb9492fad9240939d49ca209116f418c0e1df2c275b30bf3b43b2ec6edc4dc31e53bbb8e26b0fdc3596ea8eba8ad5e4d2c5a1c0c7fa11c0d6143ca925cc7", 0x62}], 0x80, 0x0, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r15, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$dupfd(r15, 0x5, r9) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000000c0)=""/63) syz_open_pts() ioctl$KDDISABIO(r7, 0x20004b3d) 03:26:57 executing program 0: pipe2(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000011c0)=0x100) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) chmod(&(0x7f0000000080)='./file0\x00', 0x1a5) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 03:26:57 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)={0x3, &(0x7f0000000080)=[{0x48}, {0x3d}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="a2af6f4f9a6d2adcf39782b5d47ca0125f8c7ef3a270173e709d521c57d7ac92c13833230a13c5b460c2e2ffba4bc9a75460a0c0bf2f1a25492602626b0eb736d205f3f3abb5aa3102d56ec7410f0c60b8752ccecec2cc1b6c9c581af53cc21bd965c752430ce618bc680c803f557e41401f6dbbd2e62bab9913e8063bb919aec9b5c06ab471737244669db11d359a0e9a6e7b1ba4d08829954ef27b85d763c37facd93361a11e9e4e6ad58e4875b58dd01217028d0fc18532634fdac0915cc25fd4935cffb34a9c75a58a87bf25cb867d015c98c87f9562", 0xd8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:26:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") socketpair(0x1, 0x2, 0x2e, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = getegid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r15 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r13, 0x0, r20, r9, 0x20, 0x80}, 0x3, 0x7, r8, r11, 0x7, 0x20080000001, 0x4}) r25 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r27 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r27, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x7, 0x0) semop(r29, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r29, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r29, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r29, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r31) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r31, r26, r28, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r35 = getgid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r36, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r37, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r38 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r38) r39 = getuid() r40 = socket(0x18, 0x2, 0x0) close(r40) setsockopt(r40, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r40, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r42, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r43, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r44 = socket(0x18, 0x2, 0x0) close(r44) setsockopt(r44, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r44, &(0x7f0000000040)="100a2956b9223776", 0x21d) r45 = accept$inet(r44, &(0x7f0000000440), &(0x7f0000000480)=0xc) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r46, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="44734c7595691f41b5e69a24e0d480dddfbf28fe1645b37a697ab413a86320a08b484b7cfc7e190a76d2e5575fd7279f90a8461f06e0b6e6ead198235f9ec678ae7702d24f0ab0c017e1c074ae4b6b84690f3aa3846169dcd360164071237425565c9648c3be22c59205b92f082ee0947e32701b297860a63c6bc420aa7b791102def42c5a51bcdee07787fed5a771fc6adcf541bb315ffe432d6d5a688c6e1c1c9c2de8dd064c6060af5abc025e2c57b945fdbe77449e2043ab7370628f7da7e1e269cf960a8291ec16e6fd074358437864f3ad72ee99a6033d6d972727", 0xde}, {&(0x7f00000002c0)="007d8427a335daa15643797ff8862181a48498b988449f0233cc729797fe44e033f9c093d4d63633d5edfc647c8064b6f3db3416ddcee702f484fb9be2ad7be1277672ccf14f1d21d5f3909e3f2d6e5b4e0c1d09494a617eae0a5d", 0x5b}], 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r13, @ANYRES32=r28, @ANYBLOB="100000002000000000000000ffff000000000000", @ANYRES32=r32, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r41, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0x1}, 0x400) 03:26:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000500)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r4, 0x7, 0xffff8000, &(0x7f0000000540)="a34088cf1fb48d251ee98f937729db627c568acb6fec01d3f18810311c36e2db3c6f24b95420f74d760c6d60deb7681670f3977e98e3bbe2e870e5f248c153a66e1edd8f3c6fdc8e1842570da27a21027c2eb0687fd76b04add1546c89f184291fbd8d88bc5554d47d705a9a9d2e16f599f934237d33cbc4c5738903f735d1a8fd475b9d90fd36a845ff559b95a3a2dfec9923d31703060759ccbec68164890f084ccf0d277ee0028a5ff133e2a79aa1572e2ccaae5b4a568ad473740ee0428ffbbfd51093e1a8635c8549aa0789", 0xce) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 03:26:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000180)=0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 03:26:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 03:26:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x9d69ad0568d84a12, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0xc0) preadv(r1, &(0x7f0000000000), 0x342, 0x0, 0x0) 03:26:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x7f, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) 03:26:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) 03:26:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r0, 0x2000747a) 03:26:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x64}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pread(r0, &(0x7f0000000140)="0a6871a66107234fe7eb15f9067ff3720f4cad4e2671700e53beb307741bced1c5542d0702c1e3914f61e4d9a245360cec5e230d2488916315ca808e035e764bfff650ea203f96c7846863739a", 0x4d, 0x0, 0x0) 03:26:58 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000400)={0x0, 0x20, 0x4, 0x6, 0xa62}) r0 = socket(0x2, 0x4003, 0x7f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) preadv(r2, &(0x7f0000000600), 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000004c0)={0x1, 0x6, 0x2af, 0x7, 0x3}) recvmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/231, 0xe7}, {&(0x7f0000000280)=""/189, 0xbd}, {&(0x7f0000000040)=""/76, 0x4c}], 0x3, &(0x7f0000000380)=""/37, 0x25}, 0x802) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000000cacea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02070000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 03:26:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') 03:26:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x0}, 0x8) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 03:26:58 executing program 0: r0 = socket(0x20, 0x0, 0x1f) sendto(r0, &(0x7f0000000000)="0813a91d4c494a2fb14a4ea536c1f7671578a40557d5c0cce153ae1b1372bc3d300bffc89f368aaaa40d53f1fd8689f21a57a352c3a36fb1a587a12101866603993cb0ebcecb7f8bae9898", 0x4b, 0x804, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r1, r2) 03:26:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xa048}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x2, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) accept(r16, 0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r17 = kqueue() r18 = kqueue() kevent(r17, &(0x7f0000000040)=[{{r18}, 0xffffffffffffffff, 0x0, 0x0, 0x2}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r17, 0xa, 0xffffffffffffffff) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000d3ba54030000"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd0f) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) 03:26:59 executing program 0: mprotect(&(0x7f00002a1000/0x4000)=nil, 0x4000, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 03:26:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x8e) bind(r0, &(0x7f0000000040)=ANY=[], 0x0) socketpair(0x1, 0x0, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="383f17bb47792271b918eeb14cf2a43b74a56559f949155132ffba720becb11ec45bbf925f314c478abe53fd18b14ee63faef7089554ec6a8d06cfb16ea98211984ca17d6321fe2a47dd66075a4216ab27edcee7d4e70b3e197c8fa2d49d3a4b543fa3f6c8a95144ab9983e8125221", 0x6f) 03:26:59 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r3, r4, r5, r6, 0x4, 0x200}, 0x4, 0x26, 0x732}) r7 = getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f00000001c0)=[r4, r7, 0x0, r9, r10]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:26:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) socket$inet6(0x18, 0x5, 0xf9) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000180)='./bus\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) 03:27:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000002440)=[{&(0x7f0000000440)="ee837713605d512aa7caf913d205faf9c94a8afb86ed72fab8577963d727ea86ce5534f9844649e37040fb37dbcbb8d025217f151d3e2b92dc8e987a89704245a483e3bc55d3ece29449c8be2a730498480e41ff3e7dbbaf38a6945d22ca9cf8a888a2ee4f907426df1c9ca0d7683cb08490a4dd392377e99fdbaa237631001abe9f3b0e94a2fbed602ac0eb88875e9aaf438a5a79331090ff877fe3da84b20cdd7949912c44879510c748141c1b07ab98ee4c225585c9ac27746baccb0f6555d7a75558d58ed7696e75d6ec721b7aa402737d5a10206d1df067fc7c483e7795ab632ef37b6c9e1d6dc1647f81dc4c87a965388fffc4842daf50dfd901840a09d0e1a440f8f310af2ce2d1efa483ac5cbc15141c81d407d52a38f79c2e77e285609d840c14c114d0ef2fd89fd18b24db997c7ae280c262d8de0b6758901de51760e070fbba8afa673a23cf5bf2badd999c1312b4df6213756b4346ebdf4d7110f772602316ce29545148aebb3f1da31bdc95332ec5bfe9a8245f2cf3d63787cabf5719480ae7695169b3d243310060148c0c26b4f4abef9f5282c388ef2a944d7584aae358da24c13b4ebc0f73de8501012c9bfafbf702b63a1760db54562479f1001f10744feec130bbec804a5fc7d0ed984dae5f8b2ab795596f63482250e958a19de27e892ba25628c628630cab7477ede8a28cad3abf9db53cb370f0be3ea7b8aeab5cf074867a520f068660590d29476e3e46d18462bc0b633bb9c6b0f0e62a2a7a2ab3255a2bf1c5ecf59193806c83e90cbb4236e3ed260875addd48e984d7254e5be27df9c429aef762e8e5fbe7782aec3df7b54276b2463490915dcb1c14267311308dbb3f655718f1da463a5a816ee61089c8e2accaab86e229a37170108fb8750ea359e8209708be8e07adec3f6d3687367a46df012e5bb47446049770c87c87e08e84e91a40edfcf3c3dc5cb683e960138a5d68cfacdfd910d62e89a31aeb8b6f1de2d2d7b838449107a90995de5933eb388d9cdbde62b14b7a867028a6e1505a798ae25644f7eaa6bc002ce2fc17168e1a2b2ad60ba1ad161989edc17f15e714424a87e5c959cf779c562cf4da0431269c9cfae5ffdb15ecb630b47fa044cc1d3bf2d792f8d657336ab26363843a9b97d015c1286e0d2b6c273fe49a7665795a5fa3a552a68a51f964f24ebd662412e00f2d4aa302af7c6cf2b6dc8cb922df4ea6e12448a2eab73ded1ae13130a8471905b7f336018690d35fa7d7df8e82a72559b811856a7c1207043ceeebf30f7bd7e7826450782826a4a5688e5c3a27c1819db469af5c2015910ee318aa24a7df9a55f9c83006203b6d03ba4fbcd99ab78a68dba5178aebfc7c2bb3c4bdd2e0ab74174141feca8e6fcb5cc60022dee9419d3da1406f1f10631260069297dc9a8d40facb0ca6de33227ff43184d6c555f23b4f557ae7e57f7f33181ab588bc7a0ceaca7c62e8c11db0f4f08d574c044e531fe7cd57e766493addbda4c8012e00cff6d5d04b47f540f8a81cc254014602c4c73a273d8751d11ad6e19f2dcd3d0212b31afd58e206167a0f380caafd69c314866689805aa98910d57a1cfe4bcafff464b162ed88845bb0682dd4440bab5a5b6c7431a9b922f6172454cc2ac1ec4ac4de0847de1afa17595af0891313394ff2f9d1abab1348db110c9f8de0b849781e76c41467b0e3edb2735c2bf73f1d36d86c56955f2048f7fa82a85e3cbda2ea23806c14a6509d6d159fee9bc4537548ee4ece0061d907891d777848056d59661fbbe31ca26ecad384aa16f7765a13637b1bc4e4e64c93db26e55c50e807c026697c98b82526c6bf8f5661a2bed07347e92acc9c531a2005afb79df92336a6373a8bac84a8354a1895b4642dcc6fe37e5a4981b7278f3fe0e7b5a848a450185c90def264fd4928ffe83360ce60ade2251655fda1e3223bd58e1665650085019aeab022616f7f35bf75c6052f9c9f8f971d2f5789f5e55edb8e1b1a9138c94647f22c81355a17c74e633f643867a12765a52482ae9985a44b11be4c3f477a384c2f01271c4fadc2c44803c27c1999da29c6c558e85d099b9b2a9f8e3d5c28e86550de244acb60a6d8ca5a29803dca3f4a0f7d397e9910cdaf741adcdc87b763f01fd6d03350da012d2ec2df06a53f951be7bd6f4dcbfe8fe064928d2ea29b02f2fed0158d14ec6dcf482a9fab0cc1a177b0d1583dd0b012c33bba09265f91b01fbc016c0e9b1ea990d00b7e9e1c021fe7d4772dedf3c845ad2af5bbf6c4a90970be55148d5d06c26160dce72c1f69a50a97e0346d4ce3c8a832004e15571d27ef0fe0d16089a43fecc97ea4bdb105d355b9d17d7a48d6c9709c336bce31ca9f5f8ef200a2d1eb265783aade6f927ecb0b0e2c53bfbdace9e12445de9106a5a43a18bf21db90a09c1e5b49cbf73cb03e4cd2968ba776f837d399c220c1c7e499ce8d78284670e1644c035774d349088243d2c40fcd03ee57befd1f2754412915042918c417989428270a64a3f0f0c00755e9f1817c4699b5123ace4fc0bfeeb7b392acd1d7feafec4154c1bd846ec0d2da5f556574ad5ce46751f088db69afabc5f81ce5ff8e6d1d28632a56cd79d5d99e6d8a01cee7a2a8c6084954830c76683ea3b894cf5bbe9bca5741ed3251d80d848b8339fbdaf1e1e946bd2ccf34df900e873099599312a257fe94a20ce5cb64111adb7d257aaaa9efa36778c8f3583d0ee1665626af93ee5f240061373d1449faa80faa273210cb0e0c2cf383bfabdb5cea01915008e6abd11584133f3fe9cabb8f166004fdcc752a34c1afcc7c3e4a28fdf5f8fa27acb8ad9a9ff1bc60577cb6fee4011d2ccfbdf2671ee9ac9c904f756f53fa6ae5ca3cbbfd61588ef6698fba29abc65e9d3cdf39e556a3eb6a280d3757100dd02a095dfd15fd4a695999177e79ea942fe0994a16e1e2ff19ac562522b8839f31d55335afc27b71c6a6a9f9bb42319b7f0f5b1d91423f06dd85ddc5f9753ebd52a8e8d0d689e850fac3a19150fb130660ceeb9e005ce47090cd54cb0c55a1104de847c02913e6693990d55740e0df6d6909a6d6de1108ba019d95ea211386e91844243b79fa210595ca124011860e5349eff5401955e0f725e14785074fbd9d072df5712ceaf35812ed65b6733d1f6edd34d18fded1639a6a5c66d8d99c6176eaa83db93fa8d97e61d1509404fa7b6f41d0f01c55e0056d238600b70aa9fe87d2085226419d468d7c2b689c5da1c313b816ceab6100dcf35e339aa3a87a4b8657fe395b3b83b14ee09ba975dfcde2b884c961dcf7c035be124ef368a5f6a130051044e54d6e55b649212f99f7e7c851a21f2c1232cee9d0b2f0bcae22d307493313378227f6e62ff79e8c33afeaf6bb04eb5efa0aa4d9a80fe97b5523fccdea040fba2df3c21a69de509f2e2a61bb15beaaccaf121a9cc1d2e83c9a4f5dc5defcd727ce390867d634d6763458ab1554d1bbeceb43c34fa5110b3251e3ca1adeaf088abf985a421249feefcb118b89b977f90edfb7e917c38cf27d733da3d67902f0d6288e7373707f36c178f2b51987f195512c5ca621a172b90e5e756a50a11fd4bf4f4156413daa37cffa60195325bae2d461336d90c94d2706c4875f32131c9fc19fc0e5141c3247fe5532bfda508424746390fc327dca1fe6d172d5c5dddf30810e7696b2f21f6acaa9668af8bf5cd4cd374d6c570252da71a4094be232366c5ce810942678c61b7f76d7ce9a65e670f371687e9ad19a1fabc38ac0f8c7e50d495c1007ef4302a900face0e91fccb9e59d10ed6c133153476c2e7ae00edeb12e07c718e8b62687be2f7dd81f845ee58f4b911790f445b129c70a9976967fdb98bc3742b134969b39c834df7d17bac9aa68b1c7dcad3df9dc9fb21b29bd7a1bfb938f39d525054624abe531d114082a9c6b53a962e750d1520e28b799f31cb16d0cb277dacb66c84f920e583bd9a911514d8a4214d671ef1bdd74a1eb65a52af54014c26c5a3b6b2dd7a02a6cd1048ed2ea07124807e799820d8f19335c5f8c1ddb30c697b944e1ab3eacbed4507add04cd6ee7c04d5782021d4526411cbc7affb0ed493f9d32eba76cf46cd5f9a480418bde8ec8785ab60be27f02254f26420cb2ff419cc7b6c43948b916d797d9046e9401d46c60291f511a6f1703e960d0f83a73f648c0a5545ce6ea9afffa20c1824124a5b5e3e52242a05cbe4ca2c5926da1baff7a806e2e8454c5aa0526d535bb496684dd32332e508c07f1be1d68a67c79a4d36e6a8237fccf45cddc85a816e6fcc538f5f253990fd9a1b19fb0d17aa7700bea26d624c8449788ea1cd70ecb801138e7623bec19fd6ddebff626da21bd5ad32e73397650dbdce62d4d72e53618f0bea63e9519533251b1dd91fd0001f16bc13e59400b43a11138e0a1a275a4aee3a5a2d0bed4d5d7929551b8f65db6d208d2c30b9af0d481b82eea68acbae9c112e7b645c46fb357ffd2e79e17c390aa4d9a3fc09b9cdaab5f1e7cb72d816d9835b2b2797979b53140660574a58ad125460d7cf38e56c5c9f7730ea2f9b6bdb47d0149767dee5c6e9d8b98be2360f680034a771d3245ad29b01d3654ab19c4c9743994ac843268dacd00d5367377a9cb8c59d5791d5cc33dfd7ce1017ac74e439d6700f6afcdc9942b3a25dcab36c61eae15adff1c8a11c88da1b145fea650b638879cee6c974e8f4f30ff808cb2a787b753fa2bf8c715e2223d4bc7a0f0748a7f12afdba13342f09df81feab78ee0d9982a93db43eb4dff179382e19a279c6d45052415aa215d51d9d8c2d3ce63d2b1615b806e37772477d5ead13b5207af045c4af7a97d8a1cb2065a0a500dd7b029d5d55410712f8d8af81a4fc89296967aa15fd237b8251ed82a7841c916b9af48d90c5a7bbe6b14f3ee0f4a65ef829fae843dcdba5b1058e30f2dc41b5f74b67e91c630d6b95995b9530a519262a3b2825e9212ef67f8519fa8c242857afd1687c8c5d65c63586bb193d3d86d0f77e64ddd50b645922cbddd9d1480da725bcf78c793bfd19bf41ab07ec63a200d6cc9074353cb91d44edcb2254bee641b8104026138022d5c9b1ba354f9362665c26df0ee4c312c5f1717a1ea23eb5930576cfe3f42810a5de93002366bc4a582de65ddaed110963eecfb17a0d93343b314cf1c793f2c0a4a6275f4dab3e599e299e3e3ea58bdbc4a4164824695e0f80573c4f9d78ace311fde65e99833a77d3543e0b0e88c03f939d461ef4cc5ac3cc89488023befa912330bc630010b19f44ecb6882ee7bdd09509432b7893fb830b396649881573968ab3fa20101f98670d64935c956581c05466cb1859c3a986955f35df01c9e62ae7c3293b0ae15896016e8855c4a7b4f4fc61889ac1799488df7d09d2c4b4a44449c67e6a5509bb77a9130004c8a010a3dbff862b83c17845d9103fcdc51ba610de781689ccf5b90897de05a883c05d4865fb575e8a42a2fa99e1f9dfa4ac3b54e891245152edb3566207eaafa65303920c8278d5b4c6c386fec58ed13e34cc03d2040a578b9522f21ea03caf794161d989188f1b535da44725c9a11ab47e474a683603396cf826d91e88a0e341c77667f6462cef3e1b82e5efc262d88db8c5757d477d38982cfa746545501dd1760055333805da008c3eee858217cd9de6eea1480750c18a25a6b1a48529ab0e37900b6f2b7e1b86b0c49944896630b9eaa789d24d3f7a9afdc032afffc7e0f5feec62ac39b1ace28ffee9029b6315e6894f70daaeb0", 0x1000}, {&(0x7f00000001c0)="1ff3810878f216a1904af64f54af5c324b716ef47aea202cae7b39755a1b5b28da9e6f143865b6e6499c8f63911115f01e11b869468134e126247eebb6709bc8c873f21745d6b4af109577b46efe229afa5a7b1fff7628e2501d524d2d7fc21769c45dca5503067beeea48bfcf2cac4a7b63ab2ee163c3fa6436a33bd3c46be6bf0aa34ba8b0fe77900c3cd9b022dbaaaeb9de955783d869d81b458a475056fa65db12d61f3cc59fc129634cf9f7452b6036a5b23717", 0xb6}, {&(0x7f0000000080)="a4fc5a9853863fe6dc1723c1567228c2b3465e50742be9352708e0d5c724ba1aa208558a189ec12798ee829475b87a293a26196c3346", 0x36}, {&(0x7f0000000280)="bcf87fea9ef08f0f93699cb1bd942e42d5b92491fda35ae4791eda295a76392b2de751000889381afdf07065cff49959d501510f4fa1ec03e2048db4df04af70fea5f4392e9d113060b99f9cf26e871f8040bf0b29e9d62385068678ea3051a7f0fcea0a8b59f45a5cf61ec407de12a46e7b23c81639852c1cd978b1413a5c42d49d971b1fad8bcc625e489c", 0x8c}, {&(0x7f0000000340)="1341b0d765232042c932fb995d060ee159ec9c2a4c5c3acc799e602b030f8e0111c1c845fed7dbfce59ebd60fb161a8063a0a1a85e7191a2932d6ea4848d681e7fd7e162b059129ec0bd8b76ebb02a860ba6b9", 0x53}, {&(0x7f0000001440)="ba732ae94998bc6d51c254afa9c3178e9a2211e83545c83320a6175a505a222d7ef0a781a4510560416927d20c1550619e45c34899439d3efb82b3c5ed86c278ec44a2ecc9e0654f0127deb156935f379995a7467c0bf716938edde33c320bfaf62bbf51217e28b2a0375e6fc585e9371bffbd6a1166812bf0578abbe356a5947859b1d135cc012e0a24d2b069ef00ac1ca3eaa9b1a67bf6534f8099e86544f4c5b5bea177f5d4d91cd8cc560c024e01694a1b30f46f5e8d41770b7c88320b464945c0b5e86c3526cf81d4713173dffc6dcf442e0d5f4e9d0ae97c30c03f6ee028f94f32cc3d22127fdede2df6a5afd9607bea53fd9b50cf08cbc9adb84525abbd4841fb9050e2d270352a574e6a3ced65c7af049a6b73671c0aa1e9072d9b8167b6689c2f859cc399fbb9ee7a8d20c1efa754f37a9c9730c0770eda0924c6149843411ee1eccadc25d89ad68643f9ea3b9f8a003c3e0b4e842830be871eb71a523b9efdd194aab83d2c7c6078b1eb86243151d8bd55c51c742cf357eeb024dac72a922706c3231659332d43e0755449ee5dd2cfac5f2678683551b90169f88ae437a1db1a1675708fad2482eaf8b5e6e0c897c22f2cd5d9898cd7714a4531eb129aaad5cf9162cc1560f84b3b935cf41c6ccac73c605666777672d15b3cff38f0c72b3a4cd1672cafae57f8548856a865551528ab7d7f5d6ec1b37bc511c55c652cde499c9abeb6221b0d7a841d6846ed877a3d94ee56f0b4c921c7829bc776b9df6510309d7b02692dcb6a2f0605777d4c5526fc2b9bb643fc9c5b97d8ffb16482d5c297ff29ff4f3f4ef03cba7dd8b35800cd94cc9df463307e5414fb17b35e6689d499f9ac5c11d9d8da829eac523c6324d34399c7cb5f5586cdbb9ade6976cbb3f62ac2b506869bff006d3f12c3208b732c6ba4011e990df81bcaa2ee408d90499cb011ae289f46e7a84c60a1911f8c7d1de7112c09fe6d9061b5f5f2ac119f19b84057de7510e8fb9cf7347d4cebd004bc3b51bc5324a01cdba2e128d44dcd3e00943e8f618a4926dbc05ce81bdcdb70dce0c8c8ba7b30483f5e997c1b5d23f78d1e80579b353a18bf7e13122ea6805dd3b9fa28ff2e2d9895ad9064b28bae3d63a9c9142671883a533a61973445fe0d736f7e3b85ebe55e8ca99ee62e70cd7f22631f3d1b95222a920146b25f2d4fd6d35ee8cf31cb19ed073562653a21f453901d769e0e2a8d88ccbe50e97c7b0e6a243f0c61c867b2c3df071e1f1409a4ff5459df5c61c71844015adb5cce11cabf2e92c2f3757e947609243354aa0662a95419358126f633e37f5ec38d29e0189186dbbb603250d0056ec6047bf3cdbd894eb191c96a357bcd0912a07b17de6378d70e067453a1043fea4d1b0f45777ef80b7f5e67168752e3fc50f62a1732209deb5fbbb6f897db032844b9e6cd527db68af356395768a0b33238147f5de3f4e626b9f359e0270dac6305affe25c850552c641cc73d602679d4290985801f55767ac400308b9ce359968f3a9a88fb71385a44d6aaea3442deb214ff464c8386f62ba0e27cacdc489defa3c6a2178c0c99726d1c9ff14dd89472249ea853c29c32e87e746753d74b540b6785c6a35ce11e9ac2bb0ecaf5331cf2e50d959d605fcafc7ff595a05d6374dbd95a8dc151e78d572dbbc243b5cd84b2c3a10c0702062f3e21b62ae4577588f87b7677eb8f6aec2a808718710b28aa870c7357b756f291cde8795d28c0bc4888a4f10af2e39159a39ac30dfaefa104ac2a5fdf2fd0eaaa63af807c0023806dae9e3e36b8a87bbd4dfd0de3563e7e835089e54a065ad09a9d9c206038c4f90168282bc191fdfdad277e986869c823a9a39783fce9f5cd0c907e216fecdd7c011cb551ded34e5e560ab85461bad5c3bf1af2785676636c4e19220c91261b7c823c4c911aa3707a1414abf77eb2e6f4081b03b5f44897e9df536d961bcd1fe66e410389503302ff00dbb2929ad8db129e8f6dffb90ca169548e19fd40fab053bfc590cc3b066adf812e1bbc102ac388f575228bbaba1127baeb3ffced8d5ca3d4ba1429dc2efc56974db5c0c45472df42464864f3f2f9fa8f2c37e24f7f24ce08b2a52b87615c5646eaac45da244105bda36301bf1cbca2bfeb658d398c8f65aa28e07f09e5917a3fc39930a7733407ffcc722b6817d03a0298085d40332643ec495504d818c4e41f4c2f658a96b391021409a4429ff476d4bb2df2eb096d080ef7bfa7c97367edd88cefe638f63ec1795212df6810f3eb49b5c56e4cf896d8ec03d3d945a8f41af642705c64f9c7ceafbb51cbeffe9856a1ce0704d8a6bf93570dcb01dbbd99ed16446f34d37cf499ba974a880a6f897879c4dce21e37bc35a82eca0788b57ed9c39865c3e8753d8e06d4c5d618be8d610b21119768ec736078983cc4a246c7aa992808dfee3b66f015f958bd7c9fcb2e3e16c21c139ca0c7eba9cc0f074fd3189451e746ac45b240c1eebf3bc8e7c02753c5df42e63888b5e097fdf1c2100349faeda727d0ee5914176dcaed860cecc1b8617ac315fee8bcff7a42e917f782bd65821f20cf4c5cd1cbf9bdacbc2f0a55b107c68c8e4b52fb1aa605139625304e196e7e3beddaab72b438569ed6995e1251870c6ce75c76ac6f18914997108cb03946c3a8c58b77192875e91edf9f798eb89362d09429f3c937d7e6125cecfb457d1f66706ea1c96837ef91c7ebd08aa67d9565de21b1f9f6b570e9295b58cee08232193d9cf3fb7b4f9ba6207eec21ccf3e6a5f6ea03f2bfcb5266df798839a176b6198f4a4fe17b7c7b4e300d3a30a6fe07be24ad0e21d4311883a8f17f9ecb0af1a95cf4eeae3f5758a9861ca8b827a7ae4f28405d99720651bafa4133c741566e82f06ca9c07d2b0222b7abd438be353aea94b52d922ece2c97a71b8363830f6d213f1888de2b0348de35dc11f211ea9c646fa0f31b65837025440d188650405d4da0b1d050109e7ea8c53052c8ef3a7efcb8c77c3f559a95b8608468149ed5ebb8b3df1b637578e144f961684a8e4942a403dcecce64637d79c136a38398dbe8f9ed6647bbf5dd407c28b15162cf01ab11527adca9d85ff7965a3b53be63326c7b9ed560737249c84f52394f44179648a1653632cce77f2374ecc97206180e63420af0b1d2a17a1d1e55dd12dfda6f7ebaf13609e33989477d29eea62747eb6d3c92a0a1a7db6c7ca18d187bf71890e7d3c794b124576d215f313b9a827bc00c71379e7deca046cb28d3b9cf95d2636806ebdde00a381667c7c5fe737fd1e63d19d8cf1b1da82826e91446e6b2a299d18934dbb84fc9d4d058e684b0298662d2e211b45334dc5343abed2cce40d916209f33d9398631a79b6f6bd5349cc2dce1a6cda7209057c364823e6d702acdff4faeceb2c8d863f0bacb5bf1e326b0116862745039bd995d202a36f140f9359fa1758738b943d59ce354124ee19f7c3e80e6fe2c254e5e11b6966df4996510eb3ed862fa4b0ce38bda11e762c6007d5e59f166f0ae4cf55d6841548b4201bfab7133d633e37b0979612f7b42d9575dfad6ee299200721b291b0f69fa794ca5dc504c5d4499975d4b55a6fde5e65b7a4aa92570bb902c73f21342de1d5c67756266035c3b913db8f2adaba25cf3710b897cf8503bbf5c86b36598d4ff2f197dd9a561c6e7f0f04fc0abceda93e5b2bd93432e7e238af7a6217e56748e3dd8d134b2fb236f4dc53a2e0e3eed21f30f964899100cdd99b7b134ca531b3f0df2d1fcc7755bfa394f5e835a0c9dc2d0f3393b208ec75690f3dbaccef0a86de3f4104c76d803676b9e410a8265384e77913a92ed42265789c9e15344a8846517d1d9fa3a38ad7b6c7ae8f3c9161ad608373bfba3f2b87e5ec185c5cfd47250ad554ac0035dcd52bf12b073d72a77f80fdadca7a45e991deed95849f58ae0cda5a859080c2868053cd8d212c0754abcb9dc7e1258ef21bdb70be0259ba7df4d2afef1c2ec0e5ba38777ac9767ff0b50247475d8a470f30e0d32b8d5110288b43bcee189436d2e591ff8e5ce318f877b277704eb153701678ecc5ccc6238e7558bfd43a4670ac33048e264c881b0910f11b999dda6ea99a15bed0c0656e2f8bcb6c672fe4e85edece7d2ce19fb90528ebedfd80e16a0457618e177846d6f528474728d0bc5556a7fa55ac8ab05b57558976a57e22f888c569b47f184b57091068f51a75a32201b60ddba717dc3af7eb802daaebba007dfce0bc43e4d7508848a00d6378aaa71a58156c1b240902bc555765d67b22277ad060f596fd19d0d1cb8f2447a7e1c2c975360c4763b9d08d8c26c21e6d9ee0a558d539ae988a82e69e422c9c7bdeabae96dca9b97bb37830aa64da85c4bb352ff0af07cd414d8bc8b4e52e31fe70c7aa3d78917ac19048d44610c98c8b7776c002ecc3a2200dd9a8a00c7cc535537727b9affec18b2725f1ecdb00548ecc9d7c6535dbcd5780a60cdee76861bffe003252ade13e0b9b1f93eeb2dc14feff69fc0ac486d8634b2d09081a83cb87e70dc87356667a22253470237373106d0394379f4774c7c47027943b230689f09dd52f7da1bd67500c2a29284162599416b3efdb5188fee3cd1deef8caad3d67530fc02191d6948995913ca547e3a11581871c73675326e81303898a94a86aadd8b26de18a45163f136d55b94492cd767c14284201d4218bbe4226def94461c21129c86c2083b8db39fc204721c5dc56bb0a338472f4f60668fa9d3b8fb98685fa981a5be1ca0efac3f50b49b292e8ac445a69892b1e160a2a3e55aea0a65a1d4e0df723d069e4ce276285643dd46deac45593033a6e011b45a52ac48cca2c835fb257b4dca09533c7816b0f162ec5fbf70d411335d97e8f2bb3aad79b90e4b935d25f9dfa52e3bb7c3394bb7f8ad27ceb571441602c333045b3a9d8d357ad66ddbfc74c1d6dc14fef79489556bca4546f377f353c828dccce2ba5e484b8824e7c6592be487e6a9eacc236cae6c83e2ed1575721afa94eeb508ab973fc70c45d6ae83f06d903dde7336a6912f13a169da66187c7a6096d51962c7dcebe5f1870988dda362db8fbfdb6a62da6fca4201bd28f26a9186468902bb234d044953e76fdd56258f09e190f19155ff4916624b8bd65688b5188b728db95b08a6e0a3ada6f0ddf9f956271dfeaa7ca8c70bf13f8fdf366dc5d7f026f410e00c790da504c9672ec7face3d9c483764f8faf028ee7c88fb2f6bca9f1e2bf8046402d582d36b3a14ac9b4a0ab1ed7f009cba1282c6c2005e53c51ac82f19514d3a13834c035f40300c44021b75a56479084e937e669f45a14fd17dab541e5ec482ffdb87c9264919a1d266a9e18dc520a68c0a9a781b87870674520e1b5bbb5da515ea250152c99dabd9819db741fd0ae3ce71cddd7e1a287768b90d85e0ed7a58c297b3aa472c5df29850d69698bbf44cf2107e32f2478592bbf1c9cb91b95aef8543a0b832b92a0b87fbcedfe2158578cb3e5aac00e0a48c9ac17763c12a2afe49d0c140d6b1b56f2d067b7da96315ef52d3b70b6ee974fd163b6fe20120186c3c0d2812512c65f8760064a3c6b7155228d6d210b56d9f75f74a2ea42bf20b1df492598897fd2db94b0bba4b5d7cad9f8d315f461811d2a65d7dabac54d2d9eaa61fb357a6a2729b596366aaa541a891185962f948b97164b32414cfcff711c2d4f15cb362c4c0ef1adad1e8cd350fb6e5eb3b463afa5b4dff694f9c9dc7739a609a552ed5408067aba28ec5de9506149ec2", 0x1000}], 0x6) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64], 0x28}, 0x0) dup2(r2, r0) 03:27:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r13, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCFLUSH(r13, 0x20004268) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) setegid(r7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7, 0x0, 0x0, 0x80000}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) munlockall() 03:27:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x44}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="985238a669ab541d1369151a49be") 03:27:00 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0xfffffff8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 03:27:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="c763078c0f814e5cbad294b3b1b985d020eaff2416f371c610ffc8d39a3ecdbdf23e7b18802d5706e6b7c3f0611dde6671b7c0f44719ee77f23d9211b6fe1865ca8cc78144f471dc185cf05594bb88ed5acfd9047887b5329277ab0dc6db4bb0ce24e1d1a957195f7bd43f0a0a0e75d2d484d14af795db4cc01d73384c4794", 0x7f, 0x1, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x3}, 0x8) 03:27:00 executing program 0: select(0x40, &(0x7f00000000c0)={0x3, 0x80000000, 0x24a, 0x7fffffff, 0x3, 0x7f, 0xff}, &(0x7f0000000100)={0x10001, 0x3, 0x1a14, 0x20, 0x8001, 0x3, 0xd916, 0x67070089}, &(0x7f00000001c0)={0x80, 0x0, 0xfffffffffffffff8, 0x80000000, 0x81, 0x9, 0x4, 0xf}, &(0x7f0000000280)={0x2, 0x80000001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 03:27:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="15cb53074777e5d6cae6c8bde2a15f2cbd49ad45f673058831fc0033e1f540d8622ec134ba9a0612cc95d244ce628f6b07cd8a491a0fe7211a4b261ea011203bf1fad3baaf98bc800a361284dd68697b0118bb64c39f1800e534c83d7b19", 0x5e}, {&(0x7f00000001c0)="bfd1fd5c9db5b4bc120558f0e50775887dd3995e1bf80e554fc7e68ef3241aebd05000029961c6fabe56b839777b7a25bbacb70c35a51053289acb8bdade3c068e7414fcbbebbb61781404a97bd296215f9b4bb243b662fca54504e5e5c27ba733cc79095ffa566aa314c98a7d58bf2f6b2cda7e003d2dbaaca053950704b74258eef4a1d054e0b998f03da33b0cf6edb8cb134631adda2b70a0b951e33f0c24ba1c4e", 0xa3}], 0x2, 0x0, 0x0, 0x1}, 0xa89bd6d675de61a0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 03:27:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) r2 = getppid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4, r5}, 0xc) pmap_unwire: wiring for pmap 0xfffffd807f00a910 va 0x20ffd000 didn't change! 03:27:00 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 03:27:00 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x20, 0x1, 0x3) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3359ce26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x60, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x835, &(0x7f0000000600)="c4d4a864669cf958abfc000000d4") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 03:27:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x7) close(r1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0xff, 0x6f22, &(0x7f0000000100)="27fe1d95b06715f79d70eb39bd7596435411c61341d782e1c65f012a26ea5f3cb8cb784fb8116858faed2485274739de7ca137767f3704b406d67296f9b6accc3021776771c9c8b68d478237be2cf3b1941f608b13b8452f679886887e739628519bf1dc2bc873c51f9d99802ec361c8f232cff2e6e870fc7e81453d1fbd3df09fdb8b64b69f875715c3f6cc2a01daae803f32169d46d8b1a9a2cbf0d3cba7933759b5a932d53f4727134eb1538e23654d15ad8a73f5aa11cd351935088c3698cd7eaec5045ce15f7c61bb638e1681480af598af1956476c4f60d8e201fdde0910", 0xe1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x1, 0x3, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xb16, 0x4}, {0x18, 0x3, 0x1000, 0x23cfc}, 0xf205, [0x4, 0x8, 0x7c2, 0xb2, 0x1, 0xcab1, 0x674f, 0xffffffff]}, 0x3c) r4 = socket(0x18, 0x3, 0x0) close(r4) fcntl$dupfd(r0, 0x0, r4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:27:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd8) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) chdir(&(0x7f0000000000)='./bus\x00') execve(0x0, 0x0, 0x0) 03:27:00 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 03:27:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65bf50342e0e064a3000"], 0x10) 03:27:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x8000000}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = msgget(0x0, 0x2) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/229}, 0xed, 0x1a5d2b72778f6ecb, 0x800) 03:27:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/4096) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r6 = getuid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) fcntl$setstatus(r8, 0x4, 0x4) writev(r8, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000013c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000f2a48a87f3b5478f5b9ab8c61f1bc4cb5ffdadaf36d32197b6ff686ee1887d8ec81f21213b89ffd5"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000001340)={{0x100002, r24, r26, r27, 0x0, 0x46, 0x3}, 0x100, 0xc07, r28, r30, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r22, r27) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000011590000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) r39 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x4, r13, r17, r27, r39, 0x20, 0x9}, 0x3, 0x9, 0x4}) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x7]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) r40 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r40, 0x0, r40) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() 03:27:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getitimer(0x0, &(0x7f0000000000)) r0 = syz_open_pts() r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x3d8d7c2a, "73ccf6e270f17f27104234840a76000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 03:27:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x10fc040000ff]}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101}, {0x7}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:27:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000000c0), 0x1) 03:27:01 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8d8a1e1d112d17c9, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) semget$private(0x0, 0x4, 0xb3d4173b3cfea20a) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x7fffffff, 0x6}, 0xc) 03:27:01 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/173, 0xad, 0x800, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(r4, 0x0, r6) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r4], 0x1, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3300000000000000000000000000593155a855"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844199ae137097503029c713d73719dfa0c477e0000000000000000000000000000000000000000000000000000000000000faa31ea8d0b5a3725487b7700acb700c8e1745827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3e92e776106094e56d320640f5044f8cd0466a8e7173f8c0ce1193d710bc2144bc6127fd42cc44e72cde136a94a979eca0508920ea2629fd67d7c6ea5735fe7e3314f2a2ca6c41ff8a6d15c3fba2c1ff9b02adc1581df2777573cee8305a426b555c07afdb45415d573662bc0bc47ddf06d6991ac6efcd6575ecd46f1d3197e8842783b20000000000fcb25acbb7eb42f1ef667f5a945bde53fa0ec327bfd541"], 0x49b, 0x3, 0x800) pckbd_enable: command error 03:27:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x80000000) 03:27:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x9) 03:27:03 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) fchmod(r0, 0x183) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x2cb7, 0x4) dup2(r2, r1) recvmsg(r1, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r3, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x4b2164d6) pckbd_enable: command error 03:27:03 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x7fff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 03:27:03 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) setpgid(0x0, r0) 03:27:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x4000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r13 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000100)={0x16, 0x401, 0x1, 0x8a, "40cf1187631afe7e352ca4e1818459aca9893a80", 0x5, 0x4d92}) sendto$inet6(r14, &(0x7f0000000180), 0xffffff9e, 0x4, 0x0, 0x0) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r17 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r17, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f0000000040)=r13) ioctl$TIOCDRAIN(r16, 0x2000745e) 03:27:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x13c0, [{0x3, 0x7a}, {0x2, 0xea37}, {0x1, 0xffffffff}, {0x1, 0x9}, {0x2, 0x1ff}, {0x1, 0x5}, {0x2, 0x4cc1c58e}, {0x3, 0x80000001}, {0x1, 0x101}, {0x1, 0x7}, {0x1, 0x9}, {0x3, 0x10001}, {0x1}, {0x2, 0x3e}, {0x3, 0x20}, {0x2, 0x2}, {0x1, 0x6}, {0x1, 0x88e5}, {0x4, 0x1}, {0x3, 0x80}, {0x0, 0x8}, {0x0, 0x5}, {0x1, 0x641}, {0x1, 0x1f}, {0x0, 0xeb}, {0x0, 0x8000}, {0x2, 0x8}, {0x3, 0xfffffffc}, {0x2, 0x7fffffff}, {0x1, 0x8}, {0x1, 0x2}, {0x2, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000800)=""/199) semop(r2, &(0x7f0000000040)=[{0x1, 0x5, 0x3400}, {0x1, 0x9, 0x3400}, {0x1, 0x5}], 0x3) r3 = socket(0x2, 0x3, 0x2) read(r3, &(0x7f0000000080)=""/164, 0xa4) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:27:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x40047002, &(0x7f0000000100)) 03:27:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x4, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:27:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a50e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87b6e1e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bf34c554e1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab55a2bd18a19356d52f6b5b29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/796], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendto(r0, &(0x7f00000000c0)="9ac0df16199a4531", 0x8, 0x412, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x10000}, 0xc) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 03:27:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) semget(0x2, 0x0, 0x40) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 03:27:05 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:27:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 03:27:05 executing program 0: semget$private(0x0, 0x0, 0x20) r0 = syz_open_pts() r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r3, r4, r5, r6, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r2, &(0x7f00000007c0), 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/66) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x80}, {0x7ffffffe}]}) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) getpid() ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000000)={0x0, 0x1, 0x401, 0x200, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 03:27:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000380)='./bus\x00', 0x40, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) faccessat(0xffffffffffffffff, &(0x7f0000000280)='.\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x4, 0x2}, {0x18, 0x2, 0x10, 0x1f}, 0x1, [0x3bc0, 0x5, 0x3, 0xffffffcb, 0x6, 0x2, 0x1f, 0xffffffff]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000a40), 0x2c5, 0x0, 0x0) 03:27:05 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socket$inet6(0x18, 0x5, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000001180)={0x0, ""/147}, 0x9b, 0x3, 0x800) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001240)={""/16, @ifru_flags}) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='W\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0xc000, 0x7c1e) 16:00:00 executing program 1: r0 = socket(0x2, 0x4, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:00 executing program 0: r0 = socket(0x1, 0x2, 0xfd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x2, 0x3, 0xd4, 0xff, 0x7, 0x100, 0xf7, 0x10, [{0x0, 0x28, 0x5, 0x9}, {0x6, 0x3, 0x6, 0xffffffff}, {0x0, 0x400, 0x7fff, 0x3}, {0x80000001, 0x7, 0x0, 0x6}, {0xe3f8, 0x9164, 0x5, 0x3}, {0x9, 0x7, 0x6, 0xfffffff7}, {0x7, 0xffff, 0x7fffffff, 0x9}, {0xff, 0x6, 0xb83e, 0x3fa400}, {0x1f, 0x9, 0x3, 0x101}, {0x2, 0x7, 0x1000000, 0xffffffff}, {0x3, 0x57bf, 0x1, 0x7}, {0x173, 0x3, 0x99b, 0x3}, {0xff, 0x0, 0x7, 0x8d9c}, {0x9, 0x5, 0xb7, 0x84}, {0x8001, 0xffffffff, 0xffffffff, 0xb056}, {0x9, 0x6, 0x3, 0x10000}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) close(r0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x363, &(0x7f0000000200)=[{0x1, 0x1, 0x0, 0x100}, {0x4, 0x8, 0x1, 0x10001}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x7, 0x8, 0x81, 0x1}, {0xad, 0x3f, 0x4, 0xff}, {0x100, 0x8, 0x3f}, {0xfff7, 0x3, 0x81, 0x20}, {0x3, 0x40, 0x1, 0xfffff000}, {0x2, 0x60, 0x8, 0xd8}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x20000111, &(0x7f0000000200)}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x993d) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/32, 0x20, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0x0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[{0x7, 0x1, 0xc3, 0x4000000}, {0x399, 0x3, 0x2, 0xfffffff9}, {0x0, 0x2, 0x40, 0x20}, {0x3, 0x5, 0xcf, 0x5}, {0x7f, 0x81, 0x7, 0x9}, {0x1ff, 0x98, 0x1f, 0x6}]}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x20, 0x1, 0x4}, {{r0}, 0x0, 0x4, 0x80000000, 0xfff, 0x9}, {{r0}, 0x4, 0x4, 0x20000000, 0x2, 0xbf}, {{r0}, 0xfffffffffffffffd, 0x91, 0x2, 0xdf54, 0x1}, {{r2}, 0xfffffffffffffffe, 0x148, 0x2, 0x85, 0x400}, {{r3}, 0xfffffffffffffff9, 0x28, 0x40, 0x200, 0x2}, {{r0}, 0xfffffffffffffffd, 0x374e6c731ea00764, 0x4, 0x6, 0x8}, {{}, 0xffffffffffffffff, 0x64, 0x40, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x0, 0x9}], 0x7f93, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x8, 0x7fffffff, 0x2}, {{r0}, 0xfffffffffffffffc, 0x12, 0x2, 0x3, 0x12fdba5c}, {{r5}, 0xfffffffffffffffc, 0x18, 0x0, 0x8001, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffd, 0xf, 0x200ffffa, 0x7, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffa, 0x21, 0x20, 0x6, 0x2d7}], 0x8, &(0x7f0000000240)={0x200, 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x3}, {}], 0x2}) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getegid() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = geteuid() r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = getegid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r15 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r19, r19, r19]) r20 = getuid() r21 = getegid() r22 = fcntl$getown(r15, 0x5) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r19, r20, r21, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r13, 0x0, r20, r9, 0x20, 0x80}, 0x3, 0x7, r8, r11, 0x7, 0x20080000001, 0x4}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5aeb, r6, 0x0, r20, 0x0, 0x4}, 0x1, 0x7ffffffb, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r26 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r26, 0xf, r25) r27 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r30, r30, r30]) r31 = getuid() r32 = getegid() r33 = fcntl$getown(r26, 0x5) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r35 = getpid() fcntl$lock(r34, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r35}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000002380)={{0x0, r28, r30, r31, r32, 0x20, 0x80}, 0x3, 0x7, r33, r35, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r6, 0x0, r31, r2, 0x20, 0x80}, 0x3, 0x7, r1, r4, 0x7, 0x20080000001, 0x4}) setuid(r6) 16:00:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) 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(&(0x7f00007ff000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x81, 0x4) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0xffffffff, 0x7fffffff, "73cc51fee534840c76f30d3fc9c06d00", 0x0, 0x5}) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xa32, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x80000000ff, 0x40000000000], [0x0, 0x0, 0x0, 0x4], [], {}, {0x7fff}}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x802, 0x0) setsockopt(r2, 0x1000, 0x10000, &(0x7f0000000180)="cf1f9a8b634f0fabcb0f534a9843733a3ebec2260e7bf4244d2df08ead56eb60a715c45ac334b797359e073792ff6a9edc3c3af4b8571887875c6ede76cacc994f588592aa7e1c8fe34953e2a501f0a43fa4cb8135b068ccd392aa61eaef0b048c65ab10780af2140a3f801258e339dc8e88f76e6a416161d282adbf385f8435bf9ed32c1baa40107d463acff2a4ba0d2f58356137e31aa72bb4d75c1cf404f50465d2e540e6a0a35a05ebe4e484f262afb5f0072b54ec737d65755ec23e3de5121274b630b3", 0xc6) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x1}, {0x9e4b, 0x101}}, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010000010000000000"], 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 16:00:01 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="6a119a8ad1f8c2caefaadddff243322a13d49ed5f146", 0x16}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4003, 0x50) setsockopt(r1, 0xfff, 0x8, &(0x7f0000000140)="09fd9b5b70d8", 0x6) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x7) 16:00:01 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r6, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r7, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r7, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r9 = getpgrp() r10 = getuid() r11 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x20, 0x7}, 0xb) r12 = semget$private(0x0, 0x6, 0x80) semop(r12, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4}, {0x4, 0x5, 0x1c00}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x80, 0x0) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) accept$inet6(r16, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x2, 0x5) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000840)=0x107b0) r17 = getpgrp() r18 = getuid() r19 = getgid() sendmsg$unix(r13, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r13, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) r21 = getpgrp() r22 = getuid() r23 = getgid() sendmsg$unix(r20, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r21, r22, r23}], 0x20, 0x7}, 0xb) syz_open_pts() 16:00:01 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000600), &(0x7f0000000640)=0xc) r1 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000680)=0xc) open$dir(&(0x7f00000006c0)='\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', 0x20, 0x20) r2 = accept(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) connect$unix(r2, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000240)='\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') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') recvfrom(r1, &(0x7f0000000000)=""/59, 0x3b, 0x154bfdbaae39e0e2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x7fff}, 0xc) symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendto(r4, &(0x7f00000003c0)="7bf1feddb2370c0200d1a8457ef5d876f99a7b30699105c190dce5f89dc6afc570914a7db2ccd33e91a5cca377b9fa47f85ce92192f1847475bbfca3ba36313e24298e003fda2638c921cf319706c4c11dbd07379ef39ee03434a786571103e2823b56b58446fced9a6bbe35b9bf01173bc8096d2435f132ca5db44267ec57b7684c7eac5fcab60ddfa3d8e781d2fc2bea837bcc9e3f9fbdc3158411348bd17f730fb4e79180", 0xa6, 0x1, &(0x7f0000000480)=@in6={0x18, 0x1, 0x3, 0xd3e6}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) write(r1, &(0x7f0000000780)="0000000000000000ed93203b3d85813fa1008743b8ed15436ad47be281d9c7db32a92569c480f31d79a5f62b728bb51b2f35ad79947543e49609f0e5b9cf76583ac89d556e4f8e145c039f2aeee48a828a24b097fbbd0f49fcd335f9a95fa9785d046f7d4eb6b5c02c6b11d2b7fcdb059c17eb8d013110ccd849081ea62ebfc740759112ee672851502f2f1292685001f3b5b9169f70e75bdc5faaa4aa6429ac6167686c7b45", 0xffffff1c) accept(r3, &(0x7f00000004c0)=@un=@file={0x0, ""/78}, &(0x7f0000000540)=0x50) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r6, &(0x7f00000001c0)=""/48, 0x30, 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="01002e2f66696c653000cdad17ff8c060072fa8e9fb3f3dc4c64f643bec1eb87ddef"], 0xa) 16:00:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0xfc) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="632524058729e05428a0605ff97b39875db0fcefa4cf687d6a58a5e71b14fc368f5e722980c85d54857c9d4bc83b508a44defa7ab37cfb4e30474ff4e02f8aadf11786093e40bdbc84b6c77a8bd23439aa80a17cc9a686226dc8bdd9183d58c2d4c0ccede6cfc05ba1b58e", 0x6b}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="50000000000000000000000005000000a52f2727286f48fd566539b7938cb7c598c8e91890be4d61139121eab8ca574b50b9ea00fc8aee808121ced9749d4c523fd67591aa92b8d25521000000000000e000000000000000ffff0000010000008ba4bad1ba63d46be3c766cf9a1f4270c96925b0895de41aac45d0fb394039a9a307dc005a322f585eb4c1385dbf0abfb832db430147781f81ad0089e2a3da86560859b17467422375ac6892a50643f3af44c3e6c693ef1ba3ceb672979195f98f562422b66816e5f608ca3b3c0e05cbd5179258f81342dae12d6f2c16f2755521fc0318f6dcc4a15aa7310b3c253e26608c1ba130cdad503addba27d064a077d2cc31b3ee09388ebe823bad540dd379557f46132407d91627cb5563459144abea2a4f0b941fd592fff6e8f14df1740dc000000000000000010000000100000088c8472f3e7a754a26232733bc88b5d1a5b426f531418a879630106fefaf0cc9dc9de879ad43bc145081cfa931477705271a2aaea79a847fcac791e34ec9f7085db5be976f6f326498fa5df1414b723e7e486ede008cec48f95d7cd839a870abfc02dbbd24cbda72eb6a164161808cc1042df83fee92750092a19bc68560d63ae07bbe18dadabf4e3d110bb26e969b27d56ac863e7e72497cf47c4bb554b78c21d5f3896782fd1185e00000000000000800000000000000001000000ff7f000016738d54ea42f5dfe794e26d726881db62ba870455f2b3d763be0f4f70c4ff714d05b9109f0527338deab918acb3ba946a7b7ca283790397f028aae8c12f8f73267ada50731950467bf13722944168eeb3bb810537323b588e557c2e3e8fc2ba10afaef4a6c4a3fc620fd83f6d000000a800000000000000ffff0000d1b17eec2c46605b8a6c49175a4d124d821c344f41531ef098dae5037e2570068f8fd046cd4f56bdd045f5b9e515bc9897c2f869486b69ee0c6e6ac737f17686fab0817293854fdc9d3094919b7de7a46556b51bfe83e3a9642f64670c7e8eeb2f715a23ec8882008b48ab212cb8f73e91d5670e146b6bc4e87ecafe9f236f1683d581281ef0c95373d35fd606b08a3e5ff608a89900000000000000100000000000000002000000070000006800000000000000ffff0000080000009670bc212784fb30fec927c71d7888d227c27390e55e5b30061c3f9d5e16518b773e71b7141474f778872e5d61baa2f40954eb4fb2886d1912b626e0cfb6618eecc49db72d348325380f63e512e7c77f5481be53346e00008000000000000800ffff000009000000b0661f8b1ea95943fb3fcf0da85cc685f204b886171dccbd30b0175717760bc9cb08f6691deda19e726a3c771e5f79acf376a39e7b3627a08350d74e6aec41c90cf0eeb1643accc55ea98c71e0caa61d67292ef6f54a5b4785f48c2618ba5cf8b464234309126e046a7d101dd5ed15f7d800000000000000ffff00000500000080d85de542bca3c65e3e7518673016ff642300e78861fdc85b898f5d931778825ab5a7ca40f285ed869326a6e02b1cb5acc06948513b7a2e3f03e6e2da46a8c0e68700b4f0b8a43f215bbfc19b32436bea5114de8467fe04925bf909f35c8c5af4a1c5e29604af905941416560d1d7210696a5cf28af94a5d43dbc54681110f1271098cd7c31fbd02441cd380513f2550b76293eb03ceb8ab692a46ff0d5343261644f114b79407409f0b952765b12addf56e6d9301c7879fc9c2ec0ea04ad4aa900000000000000"], 0x4e8}, 0x8) recvfrom$inet(r0, &(0x7f00000006c0)=""/122, 0x7a, 0x40, &(0x7f0000000740)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = socket(0x10, 0x1, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000800)={0x3, 0x0, 0x7, 0x4, r3}) pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r4, 0x108) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r5, 0x40a, 0x9, &(0x7f0000000900)="276e3a8c7dd087160231ed5347a9639902632bff856c98cede2ebbcc21b4980036555948a7528d92d3fd69c4aa8b4db5a49c43644e8739ab20dd2a8b110e441b03ed57b2dab8edbe61535a7d042f822c1688d43058e9e00140e763686932c129c276e88f153989e07fc76b12d364536a61c3a22db161f4cd626d38543770baf68ccce93ba78ff738c3bc74f235182b79009dad6093b97554744f34b272c7118c20c7ea127881b83228c227aef0c252c63a3a4a3470c8e8ea9b705bf2a087d9007b0d666fbd51305f853e524535d629fb82195536afddc2", 0xd7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x20, 0x0) read(r7, &(0x7f0000000a00)=""/148, 0x94) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0x8, 0x0, 0x8, 0xfffff801}, {0x2, 0x0, 0x2, 0xcd}, {0x0, 0x2, 0x46, 0x4000}, {0x7ff, 0xee, 0x80, 0x708}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x24}, {0xbc2e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="084ddda776f28d57c1dcac07bb9b") syz_extract_tcp_res(&(0x7f0000000040), 0x60, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x8) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x8, 0x80) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x4) chflags(&(0x7f0000000280)='./file1\x00', 0x0) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110092053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x2, [{}, {}, {}, {}, {}, {0x0, 0x1}, {0x0, 0x7}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000016c0)={'./file1\x00', 0x6, 0x100, 0x7f, 0x1, 0x4, 0x7, 0x35, 0x2, 0x0, 0x100000000, 0xfffffffffffffffc}) ioctl$TIOCDRAIN(r0, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r6, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r6, &(0x7f0000000500)=""/125, 0x7d, 0x1802, &(0x7f0000000900)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e1ab7ce69a4f8fbc11a4fe96e5e201008aaa29c0e9a0010000007e4aadd533c1f1bfe9e48dc462618ca038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce7bee4fe7c3cfdcd35a1947203dc8852b4aac6212d44ec874aa0c16c8cf03f6da02722b428c6a7c863dfcbe25c9ffffffff8c4140891aa0edc973cdf924fc28e8498703bcc26a73e3e4823600000000000000221b1ae94f1c7f0f47f0fd38f2b6445a525d97a24e17a3c8f3c9077b8300f13c0d868934c39ae9836b58ce29bd70b7b3d373f3d951a4409993a2446890746302d4678bdb440f29908e2ff858dc5a8531c3fa04775cedf785bee1cc0668d75485f196ba498959e597c5b209dd653e6a5c484b2ff9e796ce369c9e6ad8825ef6d806746947dfe20664249fe8752ce40a85a4c4f6d1539aa4727dbfd4e274e36ffac10ba69607be9b94a6fd992c9530af7c4ad2072002b982e90659d8881d57485936a149aeb2ac6d8d004f859f00928a7a8faa298d9530d56e912d1afd00d0922ade1bb92be499a25870ffb7f9e54418f0e2ca940f9f6bff1cc8f76616370ebacaec5577aae1a67d175b4c31b6e85a4efa105fcf8326bfb5ac2a0bfd9803497fbf1d6ba76c116d81659f045220e2affc6543a4650a77c5d10fe50d10e4f7c473e09fb277c7a66da9c44ecf3679286071ead44466539065ef939ed60e4f0a13547e50a25d872efe1e4abb5d5c1a863d72a37f39ac6995cf31d48fc2b03450ec395b995f3f86947ae77591269f8027fc9fdd0cb0c7d4d25ada00000000004fe2dc5b5dd9fb5a2518a059c0e191c851675d3ba0dbaeb70764186b5afc8661ec8c323150520a951c480864e05535b2e0bef7a8d244c80cc7dbcac851bbdaeaf1d906665857d526cd1ff87bd9e2fea19c2247451789da462642026e32c5dc7bfd369b99df06d7e4904903fc1482a824bf3dbb96afa5079ebed7471e39abedc34f427e94d29c4716145898eeac670571eb1833f5adc45458b3cdb940efe81f359bdef1ddeebee3d4a60f9924804c3ef352f1ee44388eb82b013c1f03ab4b9ec704bd4c6ad9c4f6a79ae686aff2f26dcc57ddf2cf0952728247985a4358a203de908e453c566959b1239fe4a547c928f303cba6c131cb1f5aa1dd188d9a0376998a0efafd2752f93d2c1c849dee50000000"], 0x1) sendto$unix(r6, &(0x7f00000004c0)="6d24e14daab7c9d9e2f5064d6db0c3aeaa8641c98215049ac966474b5c464b9a7a6a21be110e647d5369066fde61ecafca4087ee3393c7516a5c9e54c94df7e0736214040ff217465ab2ca9b00a645d32f07de4154607d2fd3741f97576bfef6c33cc7189deb7290d5a93f45407bbd5a19cf97b09df978bf10470ab3eee099c9b67947346affde37c02e9105a39ce2ab7c4677700f720f1a8b7366508b93d7483cfb2fd82a18576f161ce9691ba9356289d13aaf87093feabf03bd9da10bbdecb650e11d4f2c75509ed7ec2f33045513aeae6667b6f18cd4c977010606a15f6f4eacc7dd281a8505f0c46df29e67406d7f91b00786", 0xf5, 0x3, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x5, 0x1, {0x4fe79930, 0x9}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r7, 0x2000747a) socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/216, 0xfffffffffffffcd0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x5eec) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x410, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x411, 0x109) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x3fd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x9, 0xa0, 0x7f, 0x2}, {0x4, 0x0, 0xf7, 0xffffffff}, {0x3, 0x80, 0x1, 0x7fffffff}, {0x8, 0x1f, 0x7}, {0x2, 0xf3, 0x4, 0xffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xd, 0x10000}, {0x89, 0x9}, {0x17, 0x7}, {0x43, 0x8000}, {0x0, 0xd4a}, {0x81, 0x3}, {0x82, 0x2}, {0x44, 0x5}], 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x40004000000028ad) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00002000000000000000120000e4ff000000000100dc", 0x2d}], 0x1000000000000096) 16:00:02 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 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, 0x800000000000000]}}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) acct(&(0x7f0000000180)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/178, 0xb2) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x4, &(0x7f0000000000)="f3000000", 0xfeff) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186204018b002b3a0000030083ca4fb4af0a405027e3e481106a0cc5579771368074868765e1d48c0f871ac08986d38fbd4827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a", 0x57}], 0x1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000001ae, &(0x7f0000000180)=[{0xffff, 0x8, 0x7, 0x1}, {0x0, 0xe8}, {0x9, 0x4, 0x7, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 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"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000008c0)=ANY=[@ANYBLOB="c8000000000000000000000000000000aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5c030000000000010028cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01370f4857c92175286ea87a672b0aa702aa74d618e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cd882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c5900000000000000a0000000000000000000000000000000b76a3ad5b05a9b4150ece4dc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bd39159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574000000000000006800000000000000000000000000000064639c15fbc563f5996e3fbfaf7ff56162738c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc000000000000d3365290330c794d61e6eb64fe7e838df82656ab09ba5cb84399beb7432a558b0551575e82fcb2d5ecbb4b744cd3de7f1ffb82ee0c986fd489784be471a22e010560c0d741941396744afe87c06c6ce5be98c63dc8d50f60252d410ba6a3cd828c2a6ea517d1d478249c1d6c803aef0c61e908c1bfdfe1f5daa358350ae58e55cba1f204b40924ac922397ae7cf2ed5fda0762cbae6f7c76d249efe85bf4df7a891e75166077f18f5b65c6027bd17bc07511faeeb056c7e72dc28d8b752335a3627c424ceb5cae7a3039ecf55f5ca4d3de9a0bd971c80ab89f6e6cfd4453"], 0x1d0}, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x1abbcb513bcdc39d, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r5, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x14) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="7f5c108324450381c8777dfd53398e6be08cdbb998c398863c8e4767e77394f29f2cf100cd4dad945e4767d0fca2c9546b1533f6b7af1ecf359b26c0ff190a041a877c58e6a5cbc8121b9e1730935e98348add0b30efeed283bddd2b2cfe7495a3daf4b4c20a4d576d79e21c7ed0e8a5dc69c49347ead3340dde1671b430bb7322ba35f851a8bf78d6454cbdf69f07787817feb73d98e7853e40507bda82160fd8c72918b19b565cbb36c3027454b5b9ad6873683cdba9a74a9df7198fbd60b5bfe781a962151acd508b95956cf4011218d85db2f5f90ba1bbd5465edebd2a2a4d10ecfeaab6a5603103d177df65ee7f8a0b45ff6bedb7a215a480e3653f7e1b6903c9802cde6f3b52a2338c10a765b434283d2daf37188198f22313022c90d8fbcdb46fd7b8e31578e894a8c4bdcfb5a75fefca90bdf97e"], 0x6a) read(r2, &(0x7f0000000140)=""/175, 0xaf) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:03 executing program 0: sync() getrusage(0x1, &(0x7f00000003c0)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x80000000) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd529308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed6fb2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec294538a0c6a8afdf3e2248c0cf27afd5bfac415601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d284004dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa60d0745bc9e4766503933a6d195854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a929d67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb000000000000000000000000001147fc7de72376c7c9351126ea5f4bab5a0b13a666f2b2949b36dd65b129d137b6e91e7b38a9719842d12445db"], 0x10) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = open(0x0, 0x80000000000206, 0x0) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x2) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) dup(r2) writev(r2, &(0x7f0000000640)=[{0x0}], 0x1) socket$unix(0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fchmod(r4, 0x166) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842", 0x38}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getgid() getgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) kqueue() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, 0x0, 0x0, 0x7fc) msgsnd(r5, 0x0, 0x0, 0x1000) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r6}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x0, &(0x7f0000000000), 0x8, &(0x7f0000000180)={0x7, 0x2}) r9 = kqueue() kevent(r9, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) socket(0x6, 0x2, 0x8) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r1, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) pread(r1, &(0x7f0000000080)="cab5989eca742a097eafb718f7f9d42175b66f85b5c7cb673e3fcc38e660ee67e995fe9a79b143da9f15fa5b2bdb6ad4ac", 0x31, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) 16:00:03 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, &(0x7f0000000100)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x100, 0x101, 0x5, 0x7, "d5c4b40e938438ac1fec41dedea35d1c58950b85", 0x1f, 0x5777}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) 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, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d2178e8b585fc88693e9d1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8c4f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c401271fa88f73a47b429cf60cb1370dd429adfe8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c004305000000000000c0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a"], 0x10) r1 = dup2(r0, r0) dup2(r1, r1) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) open$dir(&(0x7f0000000300)='./file0\x00', 0xf2bd0f6e39bec9c4, 0x40) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x5) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) ftruncate(r0, 0x0, 0x8001) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x4}, 0xc) ftruncate(r0, 0x0, 0x3ffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x810, r2, 0x0, 0x8) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}, {}], 0x2}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x9, 0x4, &(0x7f0000000140)="1b5a135f5eee1a72e1dfaca504cfcfe0afad54cd06f57f9429612cbc1931d33ab83e118a3e577a653558fc5cca9dfa25b4b5708581d4130967de21b4123c3183eb702293dea90d211172a4234d07adb1392087b2e06094f4eae8c819048e84d616e164084e51f2", 0x67) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x100, 0x58a}, {0x100, 0xffff8001}, {0x3b1a0c307fd58542, 0x4d}, {0x4, 0x1ff}, {0x44, 0x1f}, {0x10f, 0xbb}], 0x6}) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget(0x3, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r15 = getegid() r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) r18 = msgget$private(0x0, 0x0) msgrcv(r18, 0x0, 0x0, 0x0, 0x0) r19 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x5af1, r19, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r21 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r21, 0xf, r20) r22 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r25, r25, r25]) r26 = getuid() r27 = getegid() r28 = fcntl$getown(r21, 0x5) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r30 = getpid() fcntl$lock(r29, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r30}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002380)={{0x0, r23, r25, r26, r27, 0x20, 0x80}, 0x3, 0x7, r28, r30, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r19, 0x0, r26, r15, 0x20, 0x80}, 0x3, 0x7, r14, r17, 0x7, 0x20080000001, 0x4}) r31 = socket(0x18, 0x2, 0x0) close(r31) setsockopt(r31, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r31, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r33 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x8, r10, r12, r26, 0x0, 0x20, 0x81}, 0x6, 0x1, r32, r33, 0xb4, 0x7f, 0xde}) r34 = dup2(r3, r2) connect$unix(r34, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd9255661", 0x21}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7, 0x5}, {0x6, 0x0, 0x0, 0x2}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)) 16:00:04 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="0d0a8f967fe26fa24933fec644d924e6b0f8963a7ac470b3e05ea17565cb7efa1539b0619c1673ac4ae41c73e9324dc658aa8a53e12deaf2c8bbc6e006a195c588da8898373763779f18059669e3cf675fd26ee1541a1f9a8a762b4f4f71805b", 0x60) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fchflags(r3, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = semget(0x2, 0x4, 0xc0) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000080)=""/6) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:04 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="e532bd99b322e3a58018f734367b066b7caf8c7e3af01e283f2131d7bf2789a3108c6947b17e8d50a4f88a866e60c1f4bcf08bee9204eae70408973edb8b4e49fd", 0x41}, {&(0x7f00000004c0)="3900bfee08b1a6e2e6dc5b0cc69fbdb4b5aa802d3749ba670ec2bb31b10dabd3e7c34846d6cd8c26baa83344f2c551da1f6f3f47e370862eb3938f625d88b4b395457c1b2af08a341a928616fa234b1271573ce88d9239b901493a1316e93c5a0692b36d4809400564d8fa300b04fc5bae1ba2761126890bdd71ed2159781f602d1ac57a23ab703e03b9c60a5311c2e6af943af74ceb4ad1e80e6d3560a051ae0899499153b3ef2f794c0d53e67422dfa4196476babf6a156f1c5b67a214a761c61ca24ab1f33779568ff191ca3abbe36dc1903a27dceff079f2f91c134bf092a9b1308bd99af6b1a6630a303fc333729f3ad7b30f6cfd7956eb9829ed99827c50391b1a04717c2343377416b7769a7777e7d6dc98efb9015c58fd4b46cc759e6030edb7549d1411db9848b65fcb45cb779cdc2e61c5a37218e8b3d91009706302c2db3c2385ef394acbfaea8305632ebf2a4c1996605b24ce05b843068b449f4867961ff805c8af75eb7bd5e5bc4d9d6810214aed2b78e24e97d7c074e528e30ca6b1ddf0d6963ceb3b13638625f61a7567ca27163a1f1d88e8d53af4855e893f5a1e8dd879d63c99a4d44d3b01361636e222e2c98b1766ce9252a4bdca44893f778845cad4de059fe647abb71394036ce06375dd86a0e750f0ba24e16ff46ecd5085f392a5accbec1b9f2de4bc7a0c488cf78134099b2b74532c4690c48fd9eebc61d5a6e0ad6ead2bc2300c1dd11c74f91ea75c015b9c319978594874104d995b8d56f48f23f07d63c479fbd34aaf8e7e592cd98674d438653c5843c912f74a04ec8127eb4c12d2d9dc6fc99cf70268eda9e044bbc4cbc59914f85d667f9c2e7e1954cb3c4242012a127fe3c440fa49c894ce68b26dd772311c2ce2908f3461b156f8177951328b82dbc985c5bf48524bed944d760549d07b9e70eb3ad88c5ff282f417a16f39af0effd05d3f98cfe17b42ac201232d786d3b7ea36785c3ca8ea506beb09907b3fc8c25da8b925f2a5e1ed996c53e0bc768c07a123d673c21d325a86214ec4a4a016fb0e35a456a4030848d2dedc7695d95a50ffce356b82a5911e4a352438157781a712bbb2a433f352321b9510f51d8b08936444b37f98381743cf9a937bb22c232a429404577d0e2a95b532e4809de37780d7c5eb65f461be0a33c7cf371b3742957b1c763bb23122b8fcee2465a3fd6a03c9094b19483b8307ae51c1de07023aafcb6ef8ddf784055bb144843e9f9afe75594b5862a02a3680e96b7dc3486fbbe87cf7285c07d03ee0b8bdbbec6a1b3e5becd3f629c10b2e87111a3db05015cb6521764e6998b6ac0c185572c63d3f6852065ba2dfe036789b3ab1e9c2a8c201a99ca78416c44cca343d9664ebde1217893643d19d329856bfdd700290cbf889f08dc619f1e929e85970c1406b4c8d7650f094942d95fe2295204bb5191039ada78c01044ca165c874e7d64c8b07a7c92664ddff3ce3aa7b97fdf073159403d2b34a78d9b6ec789b8d21563b7bcba2e6470bb2887225ce941d285adfaf6db882a465943ff7ad80593f3f3d63faab6f63882640ac50296f93f75edc9b9312cebf9b0fe7da688e425a2b63b0ad5d10a17a94f83f7f457653125b50416774bc025e78712c9508f01f8463596fe051fbaeab142b450a1fa70bbdbf08a40acdbe44f8ad2489cbf992aeb50ecccdde0876e929c3c388f6eb9817d000d75597b4c76851e736ca9c9c28a9cb4704ed1ec035dadf2d8b2d36b87875a3c24cb7e8977760eee00ffb021aef7d85eb0d53754c614796fadbc89fa651dcabdd7012307a1a5b8c46ae2f2c630f1141ceb6337e8c9fe4f198de055d40f48cb53460f066c7cad06927cf1e03f1e1c498140351d02f8c210a74d621eb9cd41ed222af6f1ae01be19ef57daf092d762d1666fc04d07588c70982739affc29d3f9ea474637578722d167644d8e4e0437ba1ae8c6fd2b81f1b6224e0c26772a0a6862ac6f72b5f8934cbbd28fd97fd54a1e8c78e34c205573383363d5d91896aaf2ab82b29a6fb893d442730a281bc51c9c3baad2c09adca2947c2b670a3133416b563608dace50ab099f532bb65ed709d7282455b93374fc5deaa328f2d3dc75f2ab4b282b0672ff0c25b25b48a3e89b6565c8007a353b2b5bcdbb40525c4251d0497054a04c5612cacb8702a31385dfde8c432e3d86db982ad93a2500e0d9a87ad7c809ff6274fa08d8d3f621b218dbfc0f2cac4dc45d9e1599f6aa1bb358a3884758506e29c281511983bf012d5c6bc7843e3efda676d91318e8911dd9f2b98c337b2b11ee0ae366f958377e6a02766b4857ac1ee7d203b537b534315c78bbe139f9f008467bcf2cfad9cba7953eb3c33a7800172f601707bd670b170bccbe9be11216ee42fbddad8e8ca7d543f0ac3ef69f58e23526aecc56a67ddf2ab2be4c1229749c01c7c8ac557a990d831568f4119130debbd8785459234b100dc4082f9c2c3add0503aae3e4fd7c8971e5c4bc3842493d4ab15db05eda12fd3314947765e008bd56197aa62e1647ffeb772da2cd164e4527baf8bf070406616ca4f2dfebf1aca989fd50a6ae45d3eec37b765ceb2699f602b012fce19bb761b939731820da9b35c53a6c8c2699b6dbbabb2102491c9fa5343e4be10ed60db9663b17199e955146af5c2fad7dfbeb574ecb16d667a6b303ebdc4a0ce4d9ae0b7db2ddc9a1476e088b94d8963239a5635f68c23d317f070301188c666a5ce88564e72be5fe3179ae28dd7a065f98679dee6eae250bb16f2e36df7c65c4b83c93ff27fa96764cd6b07957f81620a434bbd3527cd934e916902df37deafa51a100379d8dcb907113e6c74f152426d8fccaf557d294a87f786b22883bde47bac695101cd8704efadcb8f5de85903359023ec24fb0d01248b09389f8bdf6d1851079333cd283e8c5e10ca5d2b4880222ba6548767c1af431bae01e865b4b59c738b7bb397e11a81341906901cc48bf3cd45b4a449ed8d02154d060f0862a3776ec132e1c8b7a72adbcec0b470917780189213f3619a36cccc2d822378708d7930cdc30f745ee9e61a61588e5e522d0eb0b502459aeecf65d95226629ba729cdc4558bc02f1098581dd20d5826995ea196e15e1c0bea0143d2f201501f092eef0a63180a7eae19026d34d292a3665cdfc26a6a6659332fe225bbe827d1d3fdb54d581249f43b6c324e16d0bed1078b4c5f9364efb60c84390984346ee56d29b31fff897a3e3c3a6bf5dbb670035ba6aff901a85cc5bcf1f97ed11df949aec46a1382cf1809bc2f986e4b26b42a503616a92a39e9c20f42529949cd51e270dbb5d42c82950a608473f0ecfe3c96a3038c640aa9d8ff5b663e1409c51c6b21b22c23a176feecc04b8d8deaae9eba6b4407f66d78a5bcf4880c0e2e496f406001b8e72f5c63215f59509665cd582ee254ebb81c047b74421153857a8d59bd2d6be884cb4999761dfb791835a6cc2b5e11c43b7f013ed153a162537115f1173687bf7d2d45108ea4d357573de7c44bf6e8eca57f4fc977e5288533abf2973272b4f6c07a469743f347a5c3ae7536b134f6970c834f9e6cc7525da37e27588538ad5ad4b6e2d6ad15ef9cd4eb120c0e4b66af2cfde5735d8ef7515dd949ad375fa6297838f427052c20be6485679d7bacb807b6d0b8f6e69c0ac102702b5e93d9f65027ada411c67c16549005bebea325de6a81838100be54e87bfaa31481f97b1faff5b60c765f034a140aa366ad766f5742500fc6720bede4d697c68a3a7d2784960f8aa046cdfa81e71cd88c74b8c0832c5e3bb6c425d1a374fe984d320ce37fc77633d09c5d8fc4466c8c0aaa1e4820382d38709387041f11c61f44af2fced57f856d60caf6797e7d30132686828eb7a0529021a6aac471a085d9606034d87019b9688ec32861cc43e68b3951e95f8064acc2bfe185135820f8e91110ddda02baed97447fae05207030b0d74df2e4da433b33d2edc0ae58c28ed63c31153d3a70134508642277906485306bed14933f6993e39f4d5a340e467a4cad397078610660c819ad3153cf59d7d22ffd651f2555e48b9c5a1d4bb520d8c574a42bcdd8fd690afec03cf9c0de57b01318dc9f2a18b19e12d13351fcc8e5279db05c3bd96ac51f28cf2e3b865222bd7bb58ab33d2ec048736355104c1a31ea296ee593755758e1d0c125a9459361fdd4e4d60f70e3d2200bd0f7c3cdd84f31a976cbd07544daa4365c53d391adfc75bdfe1a73d6ccedfe121dbe7e858cac798366e683469ecfaef342060315070552318e4288c42835bee303063ab452bd74e5f77e5448042ff65c36fe818c71569eb53c6eee9f3e3aeed615d3506773e146a1ee847aa45771814361929306afff769a8727fe2adff0630f7f494bfcc41078c79d5fc88affe3d97be240a2d9d1f4ef825e6d660f6e8aaf67867484b073d8fe2bb536127afa0bc6614a6f0ce78a0cebd283ef927c05fb4f7e5c4e344a1eb7a05d4a7783c9a351a5c517fe540f614e4dc4195c15428f3b7e160e6c39fc88c34e1b0f8e810465db64593adf6c65dd20efa9cd94c4fdf6dbd9e28f160d253f36757ece5ff6bf6699df976bd342d7d77cb6df20e52313c553a016424a38aa297486af3b269f09e5568e45e0173f66a26438ee3b2669afa5da86731814a97814a052853e72c1503b5b065b4092ca8021dfc81e033f9f8d763da089e33a1e9253909b4de40a446e24ac9bb8cc8e51ce988607cc247c3c1af6e89228ed2603338b895fd6ce609817e4487e2637e1168ee34f49c9b1fde02c36c2a3ba00f599c2d1bb05ff60387021fc05ce2f168b94f5e023af4c1e991055b62ddeb422f8c7ce7560481ce7c02a02904a03b4a1d3df99d04e228e71ddb7ec5d87f0f2204b0d9a89aefb863491be1ca358552b48613c92d45bf24c812eb4d6e8f178be7785958c3ea39493d59a6dc16701da991f89d6eb7cef4a8d5b6d8a0f7004acb1cabcd00abdff1a663b5bbf8ed9e57c6f457dd08bcce7ef3b3aef63cdc92ecaf29bf1645a978d8ea7d3cf9bc10886ab4798c2593dd91174375c4de2a5235b67d6530460a3cf52893eead4b5e3671b74fddcb6cccb8ec94e9a6857e1105c23beb8774a13dd7a11096db2a7c3dae9a5dbd52ef13b0b39debbee185724c04da32b822d7195684b573440470645e55c2c1edab982820b196f70416e4fd7af5bebdbe40266f308d726c59dd1983e67c737703f46b6ff77cdecfbcf44e5ea09f3f35a83fdecd0a3a94816bfee3a67b7d03702d333c225df8f793059f49ba12ca653bfdba0cc11af6ad286a88293a9aee2af53c22e836d209929751783671772bcb77f36e853d4f5a21d4d9405de372e6015c9c3af1fcc32580ac433c3519e4fc957fb8adc7f7a594e1a03fecabbf3c9a92e8804d10756427a86365b3c98cc929de2683b5da6e798744f8f4296520c483e02f2d3aa95db38208631a9240de87a370732b6471560f540157889c00760c667ea689fcfb7b1b642b3ff45941c5768b57018f4e9d86950ab8c64f960daa8601b53fe6c14f7f2b64714763880e793bc23fcb60214d714d69bb4bd554cb3befc5bf6a3a87253348b8edef2e91a0db33450595f5e654aea8a002dc2ca2fdcfdcf5172199164147ab3f3f311c8bdce669e7973f103c9cd85f69a9478919265bc9e327582d56735c2f2d21a1fa54292e95fdcc16375bbf552e380e1465dd8ad6aa7bdbf6b200ac8eca544c5abbf71bdcb94b65007ea0fbdb956e05490f9c5816d41a71f8244eb18", 0x1000}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0}}, 0x3c) getegid() write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x118) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/249) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = shmget$private(0x0, 0x1000, 0x206, &(0x7f0000ffe000/0x1000)=nil) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r6 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0xf, r5) r7 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r10, r10, r10]) r11 = getuid() r12 = getegid() r13 = fcntl$getown(r6, 0x5) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r15 = getpid() fcntl$lock(r14, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r15}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002380)={{0x0, r8, r10, r11, r12, 0x20, 0x80}, 0x3, 0x7, r13, r15, 0x8, 0x80000001, 0x4}) shmctl$IPC_STAT(r7, 0x2, &(0x7f00000000c0)=""/159) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x0) shutdown(r3, 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x5, 0xff, 0x401, &(0x7f0000000180)={{0x1, 0x5, 0x3, 0x5, 0x9, 0x2, 0x1f}, {[0x2, 0x8, 0x1ff, 0x5, 0xfffffffffffff001, 0x577, 0x200, 0x5, 0x7ff, 0x3, 0xffff, 0x8, 0xfffffffffffffff9, 0x4, 0x3, 0x2, 0x1, 0x9], [0x80000000, 0x2000000, 0x8, 0x9, 0x4, 0x400, 0x4, 0x8, 0x4ad, 0x4], [0x6, 0x3, 0x9c, 0x1f, 0x1, 0x7, 0xe18], [0x9084, 0x3, 0x9, 0x4, 0x7, 0x6a8de88f], [{0x7fff, 0xffe00000, 0xffffffe0, 0x4c3}, {0x4, 0xf1}, {0x1, 0x0, 0x2, 0x6}, {0x7f, 0x10000, 0x9, 0xc77}, {0x8, 0x8, 0x70, 0x81}, {0x8, 0x7f, 0x3, 0x7}, {0x3, 0x2, 0x6, 0xfa}, {0x4, 0x401, 0x100, 0x400}], {0x7, 0x87, 0x10000, 0x9}, {0x6, 0x63f5, 0x4, 0x7}}}, 0x200, 0xa0}) r2 = socket$inet(0x2, 0x8000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="7a7ee0bc7ab341783485466a1e1dc4fbc6fad64b7c068b96c18faf01e4f88f9d35e99a3fe1758618be4704521fec82a762faa1ea342f462bce1017e11f9ccf2aded60853c0482c6ab508567e368a98f7aa9ad53b3b844c182eb857ae5221bd2dc10c9cb15a220149eb8e2be2d9af8f80ed0a2f0aa509b112a548b2560c8629d5dee91e2a5060b72a50ea349f4212c90ac927e588c6ee48c15cd1878d0660cea6818e14a710754225532dcdef453af0fb311e48"], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x21, 0x7, {[0x10000, 0x5, 0x2, 0xffff, 0x0, 0xfffffffffffff033, 0x2, 0x0, 0xb5, 0x0, 0x6, 0x7fff, 0xff, 0x70b8, 0x1, 0x4, 0x9, 0x1], [0x9, 0x80, 0x6, 0x8, 0x80, 0x7fff, 0x1, 0x80000001, 0x9, 0x8], [0x9, 0x1, 0xfffffffffffffffb, 0x9080, 0x8000, 0x0, 0xffffffff], [0xfffffffffffffff9, 0x38b3b5c8, 0xfffffffffffffffb, 0x5, 0x3f, 0x3], [{0x6, 0x4ed8, 0xfffffffd, 0x5}, {0xde2, 0x9e7e, 0x9, 0x3}, {0x0, 0x6, 0x1, 0x6}, {0x415d, 0x100, 0x10001, 0x20}, {0x3, 0x0, 0x3ff, 0x8ea}, {0xff8, 0x5, 0x8001, 0x10001}, {0x100, 0x1000, 0x7, 0x5}, {0x80, 0xff, 0x1, 0xed49}], {0x8, 0x7, 0x6, 0x1}, {0x0, 0x1ff, 0x10001, 0xffff}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x322) recvfrom(r1, &(0x7f0000000140)=""/95, 0x5f, 0x800, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r3, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_flags}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") socket(0x1, 0xd0c9591354941e3a, 0x2) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) mknod(&(0x7f0000000640)='./bus\x00', 0x1, 0x5) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df00"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = socket(0x6, 0x4000, 0x0) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x45, 0x20000000}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="94db4b1ff14bcf04887ca58967d5ae37cd09fa633f3038f1d737f37f5896863ed4e114fcb230d5fb769ef395ac259b8ed722a3d9d52519a80d4f2880f8c94568593443908e021246b5a6085959971c", 0x4f}, {&(0x7f00000001c0)="7c3084dd04cc1674d7d2817e8e6eff00d38d114ac3c6d8a10a3b0643f15c5756677b0ac4be7c3436c3cde9102a66b7e9f4cdf9517905d9f1634237276b421354469a861e92ad8dd6b08eedc846c7da5355ea16b799abe29ec02ae7d45f131f4e977f5668faa884a69165cb222f7f8a59358b45ac6c1234bb4ba8c3af8bf7be5902c917cdc9f5d9265c94ec835c50be8e0d8e87f10708ac38e7173bdf5e25bf315044e1b873eb21f091bce9d29b5e2619f0887af607e4635b591fde6d33c225562066b1afadc5fb616d8e09c8a78231cd7feed0831c4fb3", 0xd7}, {&(0x7f0000000300)="2e0de11a51e9d92c2948835bb3d3e7db7f04f11c30aab27fd851e448a39432033f95f5c3d2703537445f7eaa5290087106874b4d9ecefaa86f7cce6a62167d76ab790e469a0ac26eccc46fd78bdd687d37859ad04dcbc3c0bd4cbea3f4f2de15c20179f3f1bc5d6b721b3500a541d71726cc8f3f4add69c183eb7ff23077086df5c944251c658c6c434948b892a7a4972c360b852ed7", 0xffffffe3}, {&(0x7f00000003c0)="2ca197abc45e2feaf10b2270e5580b6290e91677a960ce20b14bd1c1b8eb3ba8acee945ba35ef8725f9d1f6fddd15fbf7013534d5c70a73dc1d91dcc4be4fe9f34b808ece282eac3dc198bfe5276a0d62eb218e92a2331d6c6c8ad437dc7f641c0c839c42691e325cdbe465874b5ee718f68231f5ee94239f617e5794587c57d02d435c56694fb9f2b68cbef1872fed67238a7df31e2f5a1dbe58a9f1e90268213640626f7197047b5bf185698313ad8a76ea5a25595d50d31b7e328ae07759ea1c0e6767f7214a3d31472f3f1a599e5d7f4cbf31c72d6df076ad227354cec6e8561eba6ae9a31af431d1916c60e", 0xee}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="4800000000000000feff0000080000004325f0f39eb6061021599de2aadb1e9362dc95537bd4ada9d6ce6e92faffffffffffffff521cdb95c30edbec97f58cf35e25085372593b00"], 0x48}, 0xb) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f00000005c0)={0x3, "41e6d434d3e7e161bd87074647dfc30bb5a26021ba7e67811d7dd566033cdf7897155c07762522981bd716c98a687ef0eef62657227dcd3b898fe5dfa1edf4de579b02"}, 0x4b, 0x800) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = syz_open_pts() r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r6 = syz_open_pts() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r6, 0x4) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) syz_open_pts() 16:00:05 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x100000001, 0x4, 0x40, [{&(0x7f00005a1000/0x1000)=nil, &(0x7f00005ba000/0x3000)=nil, 0x8}, {&(0x7f000060c000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x43a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000020000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007cf000/0x4000)=nil, 0x8001}, {&(0x7f00004c6000/0x14000)=nil, &(0x7f0000557000/0x1000)=nil, 0xd79a}, {&(0x7f0000642000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a9000/0x2000)=nil, 0x2}, {&(0x7f0000317000/0x2000)=nil, &(0x7f0000555000/0x1000)=nil, 0x9c3}, {&(0x7f000077c000/0x3000)=nil, &(0x7f0000652000/0x3000)=nil, 0xa13}, {&(0x7f00005a9000/0x2000)=nil, &(0x7f00006b9000/0x3000)=nil, 0xff}, {&(0x7f0000256000/0x1000)=nil, &(0x7f0000161000/0x4000)=nil, 0x1}, {&(0x7f0000647000/0x200000)=nil, &(0x7f00004c3000/0x4000)=nil, 0x67d}, {&(0x7f0000172000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x100000000}, {&(0x7f00001f2000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000832000/0x3000)=nil, &(0x7f0000570000/0x1000)=nil, 0x1}, {&(0x7f0000647000/0x2000)=nil, &(0x7f000034a000/0x2000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) 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 = getgid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getegid() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r11 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r11, 0xf, r10) r12 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r15, r15, r15]) r16 = getuid() r17 = getegid() r18 = fcntl$getown(r11, 0x5) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r20 = getpid() fcntl$lock(r19, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r13, r15, r16, r17, 0x20, 0x80}, 0x3, 0x7, r18, r20, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r9, 0x0, r16, r5, 0x20, 0x80}, 0x3, 0x7, r4, r7, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r5]) r21 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x7, 0x0) semop(r25, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r25, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r25, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r25, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r27) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r27, r22, r24, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r29) getgroups(0x9, &(0x7f0000000040)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r27, r29, 0x0, 0xffffffffffffffff]) r31 = getgid() setgroups(0x3, &(0x7f0000000080)=[r2, r30, r31]) 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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", 0x0, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[{0x8001, 0x3, 0x6, 0x7}, {0x9, 0x80, 0x7, 0x6}, {0x2, 0x3f, 0x8, 0x3}, {0xfffd, 0x4, 0x80}, {0x5, 0x2, 0x3, 0x9}, {0x401, 0x4, 0x2}, {0x0, 0x1, 0x4, 0x9}, {0x1ff, 0x6, 0x0, 0xabe}, {0x20, 0x80, 0x7f, 0x5}, {0x3f, 0x73, 0x3, 0x7fff}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = syz_open_pts() r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r4 = getegid() r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r3, r4, r5, r6, 0x4, 0x200}, 0x4, 0x26, 0x732}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) lchown(&(0x7f0000000040)='./file0\x00', r5, r8) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r9 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r9, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r10, &(0x7f0000000080)="edf19942641a6b3728d500f5660552123c6b490d7872ab6fe1be871a2f53ca0718e02498c9db7af7c26221018329a0b9cc59a73f974c021460be3ccbf7cf5fe828433fe3c9a53c59f8749f9fb1d4f310157ab46ecbd9121eb4b47ed6b093a4dd7001b47d492f1c83cb9c846bae3536", 0x6f, 0x9d0fcfbd5c81e6c9, &(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x85, &(0x7f0000000300)="11d7c21b4ba9f024ef40f4de44c22c11a45a37a26081d48542c170cb4fcfe24e49efff0200000000000000000000007e86258214b6783034eac39ca031577ef3e09e5591fcf84cb875c5e4689d02f0c2f6d17d59708c54255e3a10a9d0657be501ef1da80f99b069c0c162bacd02adc89dde623d5f4b00344e2fb3c4292dab7887796893e4") 16:00:06 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = dup(r2) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000280)="0f50378046365672", 0x8}], 0x1, 0x0}, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) write(r3, 0x0, 0xfffffffffffffe68) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000140)=""/167, 0xa7}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000700)={0x10, 0x1, 0x4, 0xffffffffffffffff, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0xd000)=nil, 0x6}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x81}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x200}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xc2}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x1ff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) write(r0, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x70) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="5ff89413145379f3b6527de5039230f13cbbdf1f324b0682f6babbbfe7dead599a029df6ebea2e6857e188be0e5db7b2d10d622cf4e27a9971ba7b2af41eead6e5f480aff0cf8974c84388822ccf4752008db9fd6f1113a498982ece29e21fc0937599", 0x63}, {&(0x7f0000000100)="669907a8860d07804560b661940c9adbd73464626f807b26a0dd485e7c69e39165d7e3891e6f184c55dc7f6c64499ff88f453e2b12d9df0729d1b6ca8e407fb9cce0c075fd684b2647eb894428bab85946518417096dd6301a70a86ccec29fb89f54908604b264ce70", 0x69}, {&(0x7f0000000180)="840cb7b15d95601db140e72ce1c9646d6b539061e47f2eabe814", 0x1a}], 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="6000000000000000feff00000500000086e79d8df90d73b229f9004b1a3c8281cd4e870ee3806d85f90dfee3e9e9de75ccdacd3dfd3fecaf841ff1d004b1138b02bdf28546fe53a32e73c7768f5d41459c838babcb9c8824806e4c9dc9f22eda"], 0x60}, 0x40e) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r5 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r5, 0xf, r4) r6 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xffffff52) getgroups(0x3, &(0x7f00000005c0)=[r9, r9, r9]) getuid() r10 = getegid() r11 = fcntl$getown(r5, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x10b, r13}) r14 = getuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000740), 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r3, r9, r14, r10, 0x66, 0x80}, 0x4, 0x7, r11, r13, 0x2, 0x80000001, 0x5}) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000300)="5578d649c0c81b56824776fa1de275d610338460b56785dd856780283b5302176b5250e7d450491c4e63f8da6e75d1f4250de1146980aa0950c31f1d2f9feb4a6ae5233f4d843cc01745f49f3069c7cdf5b767ba2be38eac2bcf309657e4289c20508e84ecf8586d803d164521ba784135a8ccefacc64ef2612580baf92b5c336c1b3d384204ba02b8ee8c0a166a362dcc4dca65c3e80acd71cd6fcf51886df295cae0f53d5f38", 0xa7}, {&(0x7f0000000500)="18f64e88b161582c3ff2048ab9835cc8a2569def63bda81f7e223bd99dbbb87cf746f2357b2ed79af770df0a5837e226fe544f4712925a8af34df5f3cd67527663dc89b7603622fd", 0x48}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r2, r3, r10}], 0x20, 0x2}, 0x404) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0xf, r1) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f00000c5000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x0, r5, r7, 0x0, r8, 0x0, 0x80}, 0x3, 0x101, r9, r11, 0x8, 0x3ff, 0x4}) r12 = syz_open_pts() r13 = dup(r12) r14 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r13, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r16 = getegid() r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r15, r16, r17, r18, 0x4, 0x200}, 0x4, 0x26, 0x732}) fchown(r0, r5, r18) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r19 = open(&(0x7f0000000280)='./bus\x00', 0x8, 0x260) close(r19) r20 = socket(0x1, 0x3, 0x0) setsockopt(r3, 0x0, 0x400c, &(0x7f0000001800)="eb9710bf3299bd90000048e699dcf639180000000000002b0c6a0f52633412da4e7fe93aca2ba2ffeee4f141a747008a8eb7636200a9a29fef8b874cfac231b81418b7efa4fb1e5cf0704a24fa86d407390662e4bdf72ddf99262d34d7129bf4ea52ff000000000000005491af2531cce835cab5d35a76a421d811d12a72757288e0741dbb82549f0c0582072408d116bddc0000", 0xfffffffffffffe41) r21 = accept$unix(r20, &(0x7f0000003140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000affc997b6ca3d6ce5c6f02eb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063fbccb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000260000000000000000000000000000000000000000000000000000000000000000000100"/4116], &(0x7f0000000180)=0x1002) writev(r21, &(0x7f0000000580)=[{&(0x7f00000002c0)="65b6b446272f483a189cf431e3c9ffa3a66b224e49434b8b559e87d3eeda4a256e62dc3137ede14e62ef0b58d90a144f803b0641ad91e2a754aac2065324afb631f1a2ae655f854deab617144b69b317c911d6658e20ad6825ad5e9d11de9d51eb42b1b0c5b36e8a87100c2e330cbc205aad344dc4d7b388758fac5ba6a233c3a8176253d89420f3348cdc970974fd1b2c", 0x91}, {&(0x7f0000000380)="2bb0f7d384e47d7150939078f1337946c33770f24dc4a219289e59b3109bcd49b9f580e783eb8ce8cf4c8bbd44705efb905e9200213782b5c152c3b202077649f951dafe28d7aac4318c91d32e41170b1e4cf6cd7baae1612389042ae1c78e9e63f946ba677495540de0e8b8a62dce1b237dce3b5d3fa2d1489bfb27a5d6e94ca653bceff39422eb907ea5adf5bae86ab47a9e1c983848ee3ca180186d0f1e1d0b000b660d71105b96123e68b05bed3d812af613bb7437bca1e096b3df4e644487014a7bffd5954faf6f036c983a80a2f3aa2b46732a39dfa9d7df32f630e0e75263", 0xe2}, {&(0x7f0000000480)="93d444968b797b67ba496ffa7685be55364e2c2c0e787e547eaa225a8f27bf5bf57073e340ca6cadd5fe670fce396d3e9339bb0edd9d2ef5d69352fc0035ca5f7185d665481d53031f99fc6acf4bdfa98c9180602f7a469ff44080af1ff3ea4a3e4ac6e9c7fd4a1b787abca47ada262429ca29664e68d5ac6161", 0x7a}, {&(0x7f0000000500)="6501a36bc609a3d42adbece26d76d19e080e32c89059937336c2c2379a9e08e3a837ed3800c4301c920c70a65cd102760eb4fc5e84152506ae22da69016ec3aaad8023895d3a1617c912d8b0737358fd", 0x50}, {&(0x7f0000001680)="7e232be539a587d949877f29847f5f530b060fc61c72fb6993958c73cf3c6217f4077818af13a9d7ba89cae53f3681e5fafe27baf4fd4e95d26218d434b2546886ecad4eabdbf9b76efbf600dc1eda68183ca250dcc4aa6ff72c1082e0dc1276730abcdc9657947d843b8d88bd365e1a9d314b99ac2e8870a78758056a8abddb6c9fb8e322697801386c5ed41d58c16f55e8382293f3235e01481814cf13287626d5543ae6e229bc2d5aa56d9c4e5f0aa29b1bbcf6c75a0925a7253d9c42b3c54585eea7fd873a77ba2c266c52868bf9beb160a51e317b3220332bfc9be4c96e6fedc216f4ce9413e6ef5522dd", 0xed}], 0x5) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) r23 = open(&(0x7f0000001940)='./bus\x00', 0x0, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r24 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r24, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r25 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r25, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r26 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r26, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r27 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r27, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r27, 0xc058574e, &(0x7f00000019c0)) r28 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r28, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) chflagsat(r28, &(0x7f0000000000)='./bus\x00', 0x10000, 0x1) close(r22) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xfffffffffffffde0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = getuid() setuid(r3) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:06 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000380)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}]}) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xe]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r5 = syz_open_pts() r6 = dup(r5) r7 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r7, &(0x7f00000007c0), 0x0) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000080)=[{0x0, 0x0, 0x1400}, {0x0, 0x0, 0x1000}, {0x1, 0x908, 0x800}, {0x0, 0x401}, {0x599ae908a4fb7ca5, 0x5d7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x1006, 0x1000}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = socket$inet6(0x18, 0x4005, 0x70) r15 = fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r13, 0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1f44, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0x2, 0x7, 0x10000}, {0xfa3a, 0x7, 0x2, 0x6}, {0x8000, 0x1, 0x81, 0x1}, {0xfe, 0x7f, 0x3, 0x8}, {0x1, 0xfc, 0x9, 0x9}, {0x2, 0x6, 0x3, 0x80000001}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x42) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x0, 0x12}, {0x4c, 0x2}, {0xfffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:00:06 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) acct(&(0x7f0000000040)='.\x00') kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x31, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x22) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="229a9cfbd727be1e0de12c869ffbd0daef8511db85768bbc9e44b50a430a880f7e607d010c7622eb9830c5ec75c3bb788d5d0c1fb9261dce1e24b4dfa5efe0c5a478275b086d5d07b0f68b7caf9fc20eef3db7862c67e8de93c6e77a6733bbd9fe8a708feec0d41f9b68cb2a9193e1f7484d73f7e089508b74b4270e3998995463cdcfb88e7bfc18b86b5bed2fbc4e471bf36791a131c4c19b51f2da9b90413ffe2e31dc5510a46000181390a1c031bade19e3c5245f62e241b59e9242d9e63e97b0fa00e33581d6cf438e228379c8371a0638adc5182848", 0xd8) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0xd02) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003b0000/0x4000)=nil, 0x4000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup(r0) dup(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) r4 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x80047476, &(0x7f0000000000)=0xc6000000) r7 = socket(0x2, 0xc003, 0x2) setsockopt(r7, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r7, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) fcntl$dupfd(r7, 0x0, r5) mknodat(r6, &(0x7f0000000340)='./file1\x00', 0x100, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r8 = open(&(0x7f00000003c0)='./file1\x00', 0x1, 0x1d05405c8c5e7c3d) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r8, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r9, 0x7}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) unlink(&(0x7f0000000000)='./bus\x00') 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r0, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r1, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0xfc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x10000, 0x8}, {0x5, 0x7fff}}, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3, 0x1}, {0xefff}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0xcc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) minherit(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x2) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe08, &(0x7f00000002c0)="fd01800000fb7110c97547ab28fe990400ed84dd2cf69161269d947b69e85c9546affa9ab1bb1f3c8959a6b65181e9a60b8a570469dc8919e9b8c81edc9c00000000172cc078dc11c5e0fed6f2d27914a0fdf37e504be6402f20c169b61ab22078099be094c0dca04f1fab9621cf2f267a6815fa3d117e056e2d1bc6db82e388f2b07d0d8df4e44e22367abfdbf2c58ec7b87877b180d300000000000000208062e406bc3e2829db0bd2135d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8, 0x80, 0x80, 0x81}, {0x9, 0x5, 0x0, 0x10001}, {0x1, 0xf0, 0x3, 0x40}, {0x400, 0x6, 0x4, 0x80000001}, {0x0, 0x5, 0x1, 0x81}]}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = kqueue() dup2(r0, r1) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x80) write(r0, &(0x7f0000000180)="006a587c9c2d705e683a9e798003a7c0ff1494c724298b27c172cbdc5a899624b887e62d5cb5dc0917", 0xffffffffffffff3c) getsockopt$inet_opts(r1, 0x0, 0xd14c5cb40f8b2221, &(0x7f00000001c0)=""/117, &(0x7f0000000080)=0x75) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r3, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) socket(0x16, 0x2, 0x0) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) r8 = syz_open_pts() r9 = dup(r8) r10 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r12 = getegid() r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r11, r12, r13, r14, 0x4, 0x200}, 0x4, 0x26, 0x732}) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r19, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r19, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r21) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r21, r16, r18, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000180)=[r18, r2]) sendmsg$unix(r3, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r4, r3, r5, r6]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r7, r13, r22}], 0x90}, 0xa) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000180)='W\x00') open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x20) 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39], [], [], [{}, {}, {0x0, 0x4}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) 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, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67be674ebe60c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f5faba119e66b089e569925e843f3880f02767ea5eb63bb2ea27eb4a5d9e8e4fe361fae7e6c832e11a5170bec1b4b4b7dd35b45d346c4bd750a8eb178d475028186a02720716a5c0c964496aeea9063cfa719384ff07444c9e85e97a773f747f7d0ff7aff815b2e6a33b95a7dfcf73ca65f81ec5c6a7013ded4418de7e617ed341b7fe09e681ed02832d94804a83e80fb661f3311919280be4581c5da4c3e40f88c27e"], 0x10) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semget$private(0x0, 0x0, 0x425) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x93, 0x7, 0x53a, 0x1, 0x3, 0x6, 0x0, 0x1, 0x3, 0x7fff, 0x6}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x40, 0x2, 0x0, 0xfffffffd}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$dupfd(r4, 0x0, r4) fcntl$setstatus(r4, 0x4, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000180), 0x0, 0x3a5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x604, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCEXCL(r1, 0x2000740d) r3 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r3}, 0xfffffffffffffff8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = kqueue() ioctl$BIOCLOCK(r2, 0x20004276) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r2, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSTART(r2, 0x2000746e) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r7, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000001cc0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r2], @ANYRES64=0x0, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESDEC], @ANYRESDEC=r3, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRES32=r6]], @ANYBLOB="9a209edef14d201d695e9710cec9dcdf52f46cbb4eab14e4aa11a2eea29f69a57fe444baba9f51d4986e9cfd4a69bc077973fdf6ac44f5e97d1f1d53bbafa36677b5e8197aaa75337b49c12ff617f2ed37191593b270d79420e7e688065a594ff117b12089714321c7f605d4a601f742f47495b0c57ad714347bc6a739587a9708195385ce37b36ece1d09e327ec259adda8e02be64436ad6037e7a091040c19ab4f36992eb23646ea85237e50dfceb2786a717adafdd32abdf29820dc2e8cf7e89ecd660d91e5016f41aa0d878b8e22c06e0746a55a834f4641b4f757e23647ec5d0b515e7a809c2d59888dea957431e938b1b77e1ae183a68e7f1d29ec2aff40e8cd8969dd07f6186112802b6fc0f0e4567fec4c008b8b64d511ec806530a33504121d0a472bc17ec2ce1ae4db25b32f18df320a4d7ae9bbbc2a813b0d986f84ba4b085a336b71db99d5a444ea6089b29100eab35c90e16fcc8ac89c7290e9b78b2e61dfcb50f60dbfc73e42adce25e483efdbd10a1a55addad9b45e97e39c61f510849caac6455e714742c48305655570bfe8bbc68a9b188a48035e965ae7faeccaf03bde577043fbc978c91d46672051b2924a5eb3ef63cf359550f2e0adb4acd12bbb74910924ae95c1650d792df1ed5abdd59e7c6d8b45c10c90e39ca4a20db65d5ac92a1962feb2f127cdd6d76e2b5c483a202257101c897dfe20779615e26a8c753575650d3ddbcfd0fbf779959387b85b5c7fd392722bc098735ba5728f10b6c93f387b612585a34111ff2b5b2e2d174b7f653d4042190926a233b077228811687b328ac8805b0367504fec5a342d7366734baa640469fcd3a1d8fba95170f137d479fa4007dd58927952e3dd24467c0cf3affb07afae69ddac534e0a283daa7a22deb2c449d8241d1a9e5c105fecbcc8929444647bc503f168ea7c1b3d89399330fa06e5daba3f1a518491010f7f7d60127277582a83cfd3226c387ed2713c048d807ae568a4db964834d522495c96a59389c684ea56ce19e0a48247447228f5890c4a8a9528e9f9b57d794c83399ca191778a51499e44f533e78126a4c48afb70670cdd339bda5dccd3ef01875d448a49603358a55eb7fd5df2df1762f99449405dee153c80b34c26951b1479d5b6114c8f7ebd161ddc857859eb8866808c92cc1c9397c9cf049f9bd31de928da062b49fed818479e85ef92508fd527bd97506d69630b7785946c9391bc52293ebdf1c25fddd051f35dbdc31c87e7ef4150c438b52ebdd6ca924402608267ea5b48f8f50c9a6feecb1432b68a23165b6846f0330370de3a2009ed52f29c0e1b283d95231269d36fa257b1ab3a3b1c2f715f49b00880371f68c67da24850bb6eae43461fe32e55bf1d02737ae496cb33cdf9416cd8e737cc2d1b511f45f9f2062d2eef802524d5d398877f539d78661773747bf902bb851bc268613b9b08d3d9370fe9ae60cadc12c9ebcc3e7a879cd2b319b91b5284e1ed67c4c5778ae3cd7120cf33c5ade934d7491096e8ca3829cad6307f3b66f17c700744aa5b4fc717e4afbaacb4242caf2047ce241731e90053b5503ba1ae0b16f4176e80e70be5225ce018f3d041fcd637381d08c739044c62e007fc2a3ec10355f4356fbcee78b614078dd02a76f670d7e0f03578b3d7a5effbc3c32a7fd41acbf2326481a2e45744ceceb93bdd68754736f3aac64e9bed7e0c60110e1e5271b0c734d0048e185f62ac7e53f8ac0f30e5894673d0f15379f918296524d2a7772de43a1c12d7f5f5b7f0958cd5b13d63fccf1e843b9c61377c3fc05fea860afe8f12b3d803e59e88e595d386ed705be509eb958bcd7319da45163b9d6929453380ee603301139cd0f96958ac42e1d76f38bc81a569f9d228409a15583f10387f5dc142c5146217bb626778c2f6c6b83b1bb4fc7892dd766cdc6faa2b13c101604bfaa49bf80632715e983f999bd407b175ab15cb73c723481bf1295851bf573956ea85439de34d7d2118f2548ca9fcd720327aadc8a877df36a09959edbd0dbf40dc808b08969dff80f5270dc203981cb851e1c5b411780c15db1f3c239ee8e0fadba2873c83a0c52b3cfe2271eceea4640e84f8ed8b7508a0b371b608276ae6fa78ce49d352583dd441111e72bf4296424216f0a635ee505dfde0c990468f788306bd7176d8ab7c60b9d5e471545a79a1e6c45e123f01cef944de848e6da87b4ed06837d41d2f8788885c5a81977e05508362da1897decf9ef3aac4852a19a49c540ea0eb63ecd8556e8a967e64e60b18e44096638cc82f2fd6e271c5b24cd4fd841538139ab04fa3ec58598bde9e142936c7e3157fa3052477515bec1fb6f4183a708c5657949568ea24ef063bf32f8366816e0ed60c175452982ebb7e266cdf65dcd6fc90bf5c8ef04d4e7d196d2d060f0097bdf296f1b5d030c9bccd1a8c3327d1c9d19a33d5ec2dcfef7d2074201917e46ac040cf02a63338286132ef43999a7d41e665428a102d849b2cfe9842c6ebad46fdaaf8473998053c9e47d90d8875a698938a8d321f2cb71ba6f8bbd7ae77b083bf12c52989c0cbe402c4c50a40d6b7c8ec2b9f647b7797d7319e9e8d0494443928279729a0b1ee812c280face98b9f74b10e8d96bf347f8076c28e1673bbd8493d4c9b681816cd741c8863751dcbbd447b0214aec5025dcfe2209755bf930fe3ac2d74f566de89c283d1121e03896ac8f7b2509d6e7d23943dc38fefb099dfda862980d42f7e4364003eba50f0c62c96d026916e7ecc148ff474b94120dcde6eb372fc9ccb391b60107f7ab827abaaf99df063f489f469cc9dc37f8f3849f34590f4e24fc6158620aed55aca0a9e5b824d0dbef11b9887c5d25d0a1076134746e95e44782ba98771583abdd81e4677b5dc9aaa783c60a6c73f3663925e6a3b5ba90b97a20e3e68dbba8fd9b5b351feed0660d7f06687e33cd0f1682a18c5cea45462334018ec2ea0fe9b859806d2de178c80646b6bb2d060406ebf52eeff7c46a99f5feb93a0fd0fc6053a111c312d4f22e8c8fc22eefb3fc87702045ce22ad0837cd00ef3a387ec3d8a9be62628cbe301dcb5fd7ec3390a5901d662a165648360d581ee901842a8be56672b43be3aca3e7202d643ba14c1c9e64ad235305c8f239956c045603ed9414048b7c63614f20864c29f882393a73fae93a4efee8ec07841f5886cdb5056eb54b898c9a9d64a9d248a4a3aeb058c5ba204de318c0c6a1859251243b3c64343f8cae97552ea43d6a9bad36878f8048bc567c4e81fdd34a8738c5f486d2a62955ac397ba30330df5dce183d0dd2de5fb2faff2cc97bbbf2ed5637e239eb0456fc03501c49607b50a96ed436e9c885b9f97dd4b83b319dbc284c89d0470ee6ea81a7c47c895970fd037d27e174abba40881dce989cdb4ec61e71251bcedd2fe038e8243da13aa17fb23e14c858b7bb88bdb189f7b6a61f40b980556af6c44663369aebfee41d91591ee6c41231099b86b4d6ddbe71b087716dadb1aec112e314a2c5b689ef275d89138481bc3a33020fad996074ad619c11f7d59287e11e6167851cd972e5ab78572c8de63058f708d197b436932a8845c731df9b9c97d5005cb15f2f4a45d22dc90e9c8a4df5842bbb7fd3aebc653c19db6d245860d84d90984057e8f6f92187b240c681554b239c72615e9fbe1ae76c301d72ca89956fddcbb56f9ba90271908cdecc77e16ab6483a27ad0ab150bdcf1134e0e18edf50de0955d6ffb92fa69f6766dfc04feaa382ea50caddbb203f1401b68d9e0bd7f267634e1368f3a88babb4d39d878d99f2aa2ef6cb89b09a9b8fe792f63f938b42c795410741f725982ed756f0470087fcd85d5f2bb9dbe6a8783b5f0daffe120205fbea65e890d146b2a5fdfd6fd09e850f7a84c30b84ac8c2f95562463bbf4a8f6eab95bfbc2f16b91a9dd57bd7ecb81c3f184eb46ffc92dd185bf4b66f7c47382ee481a686276d73c2cf76f33c74de3f19ec15e8282501ec4676e6aa0e041d3284fbffb40021db45ca017972ceaaa02c18b717aa6d7efd5290bd1a94d4f1a508251cdeadb3a4b7f813e88c2266939ee2597ebf342a479c917162f2ff0a32ddefa77b6d6345feff4fb39bce227791e6fa99a6fd21581b702f116902cd4572280ccd8868a3670ce511e61dfdeba9bdeb6521a5e3d40327f647e891b0b7fb178ae59a62256d7d31105ec2946772d196c00fcb10315cf7d28b3544723d0d08e1f6ed75a0523a8432567a58ba876ff14a9dc528e19b8fe856c201cc12713193ebdbe654862a8f0bcbf4dfbd1c36aeccc73a031a4ac4353a26910ac5b3a32b2a44301f50a9c60da2b0d6a86f06c735da7f1500a37b515d8ea230e5899daa91e04da30f8945487d861a9bd97e7ebe026eb1353e2c5d9107ffd63b9c65485ba1f1e090b7a46985afd8c73683c5589b7d9a64613322a05f47e05c28136c30e246ece3e4a4ae6f71b4d8876979225b2a96de637599a6a4b5582999bf9c0586e0552ffb6bef7e9f258c90ea33ec541dd21822f7abf033e37163851582a912be4aa58400bac720789f9e642a40ff14d5582fcea77b0d881433d083880e027211a28060c6a3a1a428802deff23b81abb26f420cb21a2492814d2dec88239795c094672c717013f90a172bca70107d4e06eae90b33167ed6c03ec598b483f259ed7f30e780f3b3572abee4a794a87f7f34b71433a911b6f4426463cc0c38595d60e0c717fa9f75be4adadb6aa20d5b446973a79ac89e9bb8d67600c74fdd942ee0c4fac1b840a4eac21d4e371590563a3bc3338daafcd0cff31ef4ab6aa54edeb90f0afae19c9017a447e66f4dcfebe3e2241fbaca23fd90c35799dada74aff00906389bfc95f995a659b67a05df8a9e7ef8afffd02883a79649920b8e3dc3a96eb2a709c700d00c119125083c0e96929ee1b03823e21346e0acc9e501bcb16107d46362ac962389f57878ce82d8c19d41331a1147c03d48a14ad9495f214debae7fb4b435bfe7acfa25b53ad2990ab592ab3e2418d792b9ddde1b52c1b8f90ffebee6009518b0e1fb2ebcf7a9134687c15f51c6a88fbfc48987b6b632c9edf1bc42bff52a978757477de99623869114e5cfd212b4c0c85659d9c3312ca3da6db69a069375aef221e36682ccbc2f9bb1658e91c2fbbc5beeaff75775c81f5509dd66ed77bec94c799601c0a581131454a6efe9890fe1400c6901d589a03359888d73046d5ddaad43d940deb475b3f22eae0b74ead13ac25727ad588db6a145d2f920ea8f9087cced2c45215a4111031c45eb4c0b6bfa22716c59718130507bc774e5ce941dc89182b79585514f7bdf0d8c9eb3c6d7463dc73f4da2128e1fde477e9663157d363edc6d2edac37c4c766bbdc6a2ab5f26f2cb1e5eabcbbd7bacc9ff37303edfdff80a587b434692c0cccf672d8c8e7ca3a0c514cbb14405ab85572a41c0176a4a34e845b676a9f2b4759f60fe4f72104e2a09a4746971baba1c51a94cfc4483c8b9d26e84a43342aaf2e158a0a539a9f384b360a9ff3650af898831957611b6af1386ad939eec1e479e8ac1f19a978975be8fdef9cdcddedb7074356d06e429859f8ae7446c7897fb77c2fc350dcc0bf89383b9d9082e920ae2d2f2a9cc2d2a7524847475e56d1e0cdb80952dae948c6057bf0b21f08cff8ff0bd2c4fe62ea8fb12c6b852c8bf511c335eeb949f98b71a5954da516f5fc6ff6be813c43aaf5cd1dbe420f5c8a7f218bd5d402d95333e00ddd5250039690140f5e41e64d0", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="66e7d952fa4babb0705421f326d9b722604438d4de6fc9d0024421d4a4cb7500259f2d953d8d9a2f1dc648c68b445307d8a792c6321e01d6cb409f231f14b38431f7fb4169212018c9b4d1117130501c75189af10ca1387585350421e31dc8c5efe54d9a952cefd8bcfe2b44fef9c8e0f842755dd2acabf96e464a351e05b3916390ef4c5242ca157cc43d1a56afc29737a0e617893c9f9137deb82a64e11ee26f2544ce62", @ANYRES32=r4]], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESHEX=0x0], @ANYRESHEX=r7, @ANYBLOB="191d25e69ebbcdfbd3e59d67ddc2aff058dbc2cf363ded6bc54c9e6d8c2b8587250f5c4d0c9e1857f017963ec281304ade54ee923ed609ff5161b8340d6a20d679481db8039754a95b995ed854e50c885f81a6004adabfea0d871d21074a6d22d92689200b0b8b8ea24f57a8f2670aa0e88c0b07b597f2aab5520a0a4da3c819178b8c7a64af3e6927d644363a7b2929225a5c30e0c49452bd213804e713d9070bffdf7f35110f7606a81fff69e6bacb2c6cefc1", @ANYRES64=r6, @ANYBLOB="a7721a5c5a120f2e78964b2f6176ee837f22afbeda1babcb74c61e1abf3ba45669c7292223a9d0e6108672aee028843dff3255697437eff253fc8b736eb0de50e5217c8b4bfbe60ec79096c0e8b43851c7a950157f292c8e5d57026408a8ea82c3dd58cda6de77039c15052284"], 0x6) dup2(r2, r1) r8 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="c3d3c4716d942f40100000000000", 0xfffffffffffffe02, 0x0, 0x0) 16:00:08 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000580)=0x2) setreuid(0x0, 0xee00) connect$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0xfffffffffffffff9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000740)=0x95) getegid() getuid() msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) r10 = msgget$private(0x0, 0x20) msgsnd(r10, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecfc37e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf833682c26ec5de99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34bf4ecae887f1fc1b5e8a545f9b2e5edf01812bb8"], 0x86, 0x0) msgrcv(r10, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r22, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r30 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r37, r38) chown(&(0x7f0000000200)='./file0/file0\x00', r37, r38) lchown(&(0x7f0000000780)='./file0\x00', r37, r38) lchown(&(0x7f00000001c0)='./file0\x00', r37, r38) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000b00)={{0xfff, r22, r25, r8, r5, 0x0, 0x4}, 0x2000000000, 0x9, r35, r9, 0x80000002, 0x7ff, 0x6, 0x1000101}) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4) sendto$inet(r0, &(0x7f0000000000)="51110e96313269ffd2eee4bd67b2b620cf9ae1e0d81bdb044dc2021f48e88693eab6b1874438c952da4542a6f3438eeb4d786e8fcea344e396e9afd089adff4b570865352ac69ac64ee243f7f1a1a1ed93957491611ebfe6e6ddbf4c3109844b5bac3b32f0952d4b757eb294f92cc84b75eb45ab76ce8930b9c566959ceb00be3904746fb51e25916ead23ad0967461dc67cdc18d1c84bc465e165948194b005dace022a22f846f09f0b82ed8080b588270446a69161acb5a19e7bb2a9ec15de04db1b7afe319819d1cb024079451b03219aaea1c424b6096eeb6f8d6e36de71ba14e835ec2f99571c0dcf5aed8de839de", 0xf1, 0x6, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3, 0x46b2}) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7ca329a1e9d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1213fabb8f13f7245ce75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804687afb6623245c8859db1f1aeb"], 0x10) r3 = getpgid(0xffffffffffffffff) wait4(r3, &(0x7f0000000040), 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r4, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) unlink(&(0x7f0000000140)='./file0\x00') socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) getuid() lseek(r5, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x100) r1 = socket(0x6, 0x4, 0x51) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8c) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000700)) pipe2(&(0x7f0000000100), 0x4) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23b12a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba80080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab3a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ac895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bad2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731a4d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b813cba9911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87b0400113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72bacd11222b57e0c6780d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000000db6fddbb422316121e57ecc150aa08ca45f31edfaddf1ab5346c8b900b62ccbba57ccdf0eccaa0386477712a70835ac73e2299142fec2e90d52d8a6282b5e110b0343fddb12c7d1c757b4f30a8cb2d1728cf023fe6a05130d0bfbaf01ad373f347a0beefcde3029daf33b834c7f35caaf798bfa575c7a00d4879391c953a3b353917184de59c8cb6efd07affb12bda53aa95669fed2a6ef72b25278c27ac26ae9fe1135ef650158eec5edf21c7cd82e2b522337da99e8086eafd921eb7f7cac172e30ceac8cdc52e6a463290ec6a5c7aebe96ad3c3c8559f5d18ca792a8421f5b74193a4f631b1230cb4880d83a26798c20c7e2fded30259c91ac284d2f7656a20051f9bb784de22b876e770702007cb92863"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1f, 0x28, 0x1e, 0xd755}, {0x400, 0xc9, 0x3f, 0x1}, {0x9, 0x7, 0x7, 0x7fff}]}) syz_emit_ethernet(0xd9, &(0x7f00000004c0)="b64aa7f6f068ba48d3c3863eb076119729dc05bc4eb48e672b521da3e21a8cfa116f0c613dd4542d5cf44fa47bd129192110331b9ef62ef58725780ccd9159082d933ff2b286f89ec3650786b3c65b41ee2c25eeba5db1304d6fa5bf4bddf580ad7d1b673b1d5dff31eacd232b588641db62fe16ba7a90b50bb490e5f38ee3d8af3f9535e458cccc28eb05a2ef7901527c4e2a5829d6c5b004035813f7eac24ad0aa337fd1b6ed66632d00c3ce73617e0850f8797b5cf2ba98e0ec0117427b8f83c9ef95d4a1a0ac6aa1c00891a80ebf84805708f3be5fece4") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0xffff, 0x9, &(0x7f0000000240)="279e683a2e70dc41e215734ae326a03645eb088128f090800e64aaf3283e9e5b9fc1c9afb93cd87ce3442020fb64f50156d7f46dfe9b3edd0d53076b26c7288233306c6c92e5b15015474905314e61474dc316553da8bf06170dbc960cef685d474435f73b3cc80652d1941754dcba3f9c03096ae0539dc36b1b5d43fc629e415ba62a8677be63a1ee2c82c071b9e50322ae0bab0fb8d52615525b47ba2228ff80b0228d679f7f43b44b20f7c7f2072b06237ad7bde390861bd179f0d69fa9c3e660e4c6e609e14065defe613f5eaad15183edb4aafe9e7d32b598ebaf876dac70f60d", 0xe3) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x47e}, 0x10) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0xf, r0) r2 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) r6 = getuid() r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0x6}, {0x7}, {0x6}]}) pwrite(r8, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/26) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:09 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000003c0)="4c407361423454f6d1a1f37c4c8bbd26bad763e551de07a02fe5b3785cae9a01b2b548cc09441040190875371660e4cb6513c414a844b663ee3aa12a593774a529c2d53203d4de035e3b5cf4c5bf3b3ce053d20bb4550ce411867ed0d981a935d93d7d325b1bcf8a9feceb338966e21ccd6c0451830ecffb7b23a7e0fed47cd70fbbd34288ba67e653b5abc1b8961388fa8e96286b94fdd6676f48ea2eb796697719ef5f01c152f0ea6d1fd6642094336255f6d3e15dca2dad7af64aa8d5face900fb7b4d74ff1fe38e37ae1be61a0cf23d54258793f1470bc415a6e30d30af0cee31a2969bfcf7bfbc36f34b1aaa4e5cdb47f48a3274a3a7b178c9d46a72c47398879c93493df2332572f53a1464ed30a925d3e19434a6b5496af79542515894bc789c4dc75bdd0adf08449387443b7da81421184f914b8a9b520926fa905c4a4cbdaf4118b89aaec04917730641e24b6eb9e19df3b3ebd885d646e40f9082f6a8c8d092b0461ca7479e8077b5f2955aa9c2d6ba7534b909a268fb814b0be19c1e771d088f3e4319711bf594cd9a403691ed5064407823ec112098dceacb425db6293df3f428f129b67878ab3db37d20200fa07f809a68ef7b32e4ed70b5f46efeda7780f3805ddc8407e931ee7d789c04fff1b91c1420dd4ebd2479147fb76d3fe7521034ec309b05ff9fdb50473137c81798b0ec95ce5579fb6a5cc2a65f1a9e812eaa713dcb1264e855492d4e8decd8c71379ada1d9899f44c8108bf66b0efb6db0a7fc72fa6e90ca41a4f297d2632623d15580529af67092376e3bf1e830bac3d13eca5e78c4893201126a00a91f5072a9a12618286c7e87ea2bb9f0a6a64294de04e3432105f7cdab1fafd1fc307cd71dfe833a590af28f244b51560dc0bf36836afb79365980f5ea619f87b232c86fc19143f57d26c383b1891c17fcec63f51d9da220be0791e06cf4d09e99478ae6d47354c27a1991a37610c5c11110f80335622c794457ae3e6b7b5b9282db3f33f2a86de3480016f207d689bbfe645939188d5f9a796c37fad8adea4cff5056926e0b501252a78f84a28b44b6deb2d6be17a4d60b9465376761ac5605dc747a0bcf3477240892c1c992e298da278ed854149868cd9567c14d60ae2a88e8986320e54499438ebe7447ad5ed5a1a4c0a4d8ca6d528812573d63dd52087a5ec388af4e03a37df62a3d43167b853e7431a6fd05e2df185b4def73b1fe8097314fdc2686624989f87a60ef52fd70f866b8a90924e54a503528134712ab8f9cd3a5e4e04ed30c3703c1bb9a1cd4f1ebd20ef077a0da59de943d7feb06b7dafe535b96458301519e0933ede8d47c85639542006b8994c96169b1a8121b3c035b2bcad3debdaa96e582e6c0a9bfa6873d2e91425c3c71d6a10cb92c0c86c560c9e28041b99d68f573869a8cc0d7c3792c9ab58994965234513c1920083fd03ec1d6feb2773da83f3efb1f981c54d2625a74cb4ee18cb2c4c4f08c9abb0b716001762c8eda0d30ac99aad414e5c6751dd1f6188fb5411a30c9de84be1412fd9616d96ce83d89a70310ed8c5297c09ff86794fd44a749cf317e905b12928c33ba032b5d08ba66b394b8a1fa92a7844df4eba63cad9cce72d543e89934b2845595536b9cdc8a6eb547e556a5ca5aa54ead77cd8e79b61f1921750b9d03bcac86e59b0b3271aa18c6e2823b12b55a06b0b881a4a5f0645a764472a401018908744e719402292e5a0ccf127c6c40cc6d6c92012bdaf15749a923dd3f13ecbb1b4f3e397ff6f103fd806753d7c04cdd9592ed6da646855f474f99a38b287af9b5a852026425ac6e07eb24ae6addbca61905915fe2cf01e7e96a117396994df397a064e535a40f3199faa61cd5077ea281853d5e65cf6597576ccb25f5e2defd83b0c21d325cbaedb0a13c83716e19509f67b474c9b02b0fd25fa2a77614f3b44416a5c4dc0ef913ebc0e34a015224a585251dd19203b11d42df812a1073380355bed6dd84096d82d157c664025cd0e21169f73a24006596f7b14d5a3c841997acbdb8fc3b563dc7b9c28727af38d02a2831c569dca22f879cf7ef3dc02a8677588747f9c170cc86c6a4004ced04f06486897ca52a4d1b4e03945d044a8fa35377ed0965b700bb402a45e0379eeaae09900d3b0038606e91ee475f0b8147ab5395709130b94c9c086098ed92e769014f663b0be744648125f2d15c8e6002ffc7d21c60bd2ab6adbf92704fa46a5742fdaa1eed937677f03bb370aba2c5f1140577f25f2feeb78902f05ce051b082b3a6b0fcdd5cd2cbe1414ff4f278ac91665920ce399b737c3758a8118e9db71e314886a6711a902af085d6b085e3d6ac1d3026e526840e10ddbe5dff792bfe35590e787390dcf603ceaead121194e8b070f3efb770d0a71c3def3dfad22ae68f1bda37a5155df9800d7786fb311782c1db6c6de234e0c6d56c964b21b0813862d21ab54d72fe367f0d8b09abe7f8d621c784ba1bdcd84206d779f34b79a3ba04ea58921564c6f430b6da695bcaebc4a2a75a9075a83632ba1a8768d0c99a1e3691b2045df235e6b9b0f68ea51b81a3e8f219c3a4bcaff96d82db32c1f3c8eaa0cf5d34742d8c982c1de768b64d8eb847025e4cd8585d8a678bedcc2ac4737312cea9a8555005766416d04289f07b7a3b7c695f130f41827f29f93c64935d4659378f5ec22e1c5a756410b2c9951536f511c8f8fb8ba6be9f5c8a707ccd5afb554eaec564439c5373b8352b19156f1edd32ecbf4a90d329a0f18f5fe9a582f30201005b942c3a80d21c104ee092484fda436ff0ed79f15ce293e9487a454279a77750817bc3d6e477f2bf65cc5bc104606627d99c2b06f79401eed2c01fea55a703e8fea15600e8a79dcf3b40a5b637c3ac97065b11a02d21f8709cf0737a24a4ccdf8c55ef74e85231a78f481e99b494bdfa395c47b3b6a330879a9ee20896a44d78934059e6fd04bb966f8fd63e589df4374a3dd9e48d536c482d58fdec796640926b77e890cdf9097a351b2645cb2e66642a39961952027c7779302ce7e48b8ad2a46b0a53b603a52cca98f2f350362119abbf8f48d2f824f691026dff7c79e2bbd7d68f021ebedb1ffb2c1f934c0f5ab69114843243dc76b8820b6ad5f1c273e3e99ca7639f0af2417442524224695b31ce952f9fb6b82ab421cd7e59667122ca0661f80a1c4d787aa9ce5e1bee96d7ae45a7ffd1f7c22640bedee85a066d7eee9b6a69111ab642bef0f455089ac69ae3906f720d1d1", 0x910}], 0x1}, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r4 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r7, r8) r9 = accept$unix(r7, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r9, 0x40}, {r5}, {r6, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r4, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r10 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r13) r14 = fcntl$dupfd(0xffffffffffffffff, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r16 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r17 = fcntl$dupfd(r15, 0xf, r16) ioctl$TIOCFLUSH(r17, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r11) dup2(0xffffffffffffffff, r11) r22 = socket(0x2, 0x1, 0x0) dup(r22) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r24 = dup(r23) listen(r24, 0x0) r25 = socket(0x2, 0x1, 0x0) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) r27 = socket(0x2, 0x1, 0x0) bind(r27, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r28 = dup(r27) listen(r28, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r29) dup(r29) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4faed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519", 0x23) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="9c514b1395a5a3d869986b1f42588fa3a3c7390295a20839c6639630393f4d0a55ba9b45a39c61d7f8907cada43699e17daf270e14da641715dbf89826b9256748920516140812400fb293f4a715d737d5f0dca4a5465f88c5541f64d8cd72f0f868582679a7d59ddd45c10d271142630fc7880a625a37f225090e66e06ab8af912f1efe2e846dfdeca3d893f8f3555b6f8f9b90867faf203c740a06320e22138d9e40465128f578ab931fcfb7ca602914b2850ece1b5ebbb623e1bdb30c6e4914f7c69126c14300dac3754e7f4328fb43187567e3ea38fe3f77ec3fe79c1a4e4e1e6e9b0d4ff6db3b6670d67244740b770d8ac2b280b73ebe8ea4c50f42b2720950be94dc19c1dd429df75b97ceb852ff9da6624ceae4a0b0ecaa5aad169fd7ddb0774ac9deccc4890ab3a3761530e9c71ce0faa59dff8478ee9c4208200faf92deef3acbf48c384783020490afba035469c1980080ded75f73014d15e181a9b162c5de948ae569d51790d03c2924624eedab0fd42aeb91d4b3c1d04917d46e1b9fe9f175f84a84403690ecd041348eb94f53eb80746ea11ca3be1c7e592e92b698ecb5f9213cf3416c10f0de0c3d173f6308853c9b071296c99b86697ad5b5dd95299810ad69d3c577791685a50e2c991dc903637a8356c91e18b0bf9ec619b9f570ef16e4a4bba65d8416849cd2699f0fb2d779e5e1b6adbea0b2718d7b62e84654ec0e5ecde6d982642677b527b2d66c528819864cd3847e63f60b6ae747f9fd05082ba19c6bd9bf56e1ab14b00032156b246e557bbcdf317d47f7b164378e21cfb73a936aba714f75d2830575483d23a96935254037fc9ae1dd5b76ba5755a07c563da459476fca9244a6a5852571ea655a809dc3abcd6b48ca108a33791cea324fab3501e42251616506e2f9511d43adfdcbda0f5f6038cfb7a5f6a87d21be6668f492b57e53b098663156910383923c92fc59a9024760d1e8bd51fd36809889822c1238e55757d7c297abdee57d659f8bf3489f8fdcd3de59813e559f5cb81cf787d07770faa2b210a414fa35a95585f76fc505e02fb163b724a7af6008df5503ff6f5e8d49cc8d577cd2b790156e5523076d1a8309ba401732e6ff3ca99cfd794a5c872697facce23933662b5f6e65e8f264a0dbe2c5fe3d7ec663fe1fa0b078736430b7225008f08b6bbcdb4418e38137f2d229481514851536777e99fbb78682f70283d5f4f578ac14c8b9f4fb02c941224509341925405a457c62d5e8352f384d614db5800fbfdf4073fb95fde4d8ecaab979d2be94698616918c2f0d7d78f2571256e3623d606660fafde6e25766e9d26914f155feae48b3ff42664870d11ce2c27f1ad7310d11e2b34c232ba75dac18a30d98192720da6b19f984665715843dcddfc56dbfae9bb5cd0feeb0a49c6cf6719414b8bf316ad2a7b0cd950b7f18abb8464d40a142c462bfefc31065929e0781f457e453f6d2528894253e0666d07140dffb82d1c6bd4113995a729f60f3cdb35145afaa8c81004d1f20cf5e7bcd9720463866dc83da5130030ed1772a5e551ade75c3037a7e07cda4229904f2e005d8abacad3c8c3a3ce84deaec84d10ccecb870138eb00e3945bc2b7f9032e6add8d1ec88bfbd0550b45af77400ca384b409417f33c806704478011c65b51f6c57652ac84891186efc5fcfafd976b39d328f0ef1c54099d621b74f9d6339950b421ad8de8499a453cdd8712dcba3f16edf8d8fea62a24197455bd036567a5293aefcc55ffa7f2e03d3bd373d316422ef949d2d18952465a54432eecd5518982e2174c544ac1ef087fbd62b430a2807d8c2aeffa71f285f93c1983f874d9391a4d6ecd94c2ea7eaa1b03705fac4caf9ae70001db2d9dc520412e06f51766a27316b3daef3f8c04fa07b36f675a6c6cd40d27750f79c1d002b89b138e364d47799bce364aa031b804c3597e31278bc0c5ffa89e166ecc46f72397991eae866ce2e94f56381ce1b25344abfbb311ce2f6920ab86fe4c7c97996b90a655028b98008b56c2c92872453722c20bd19ffe6ec113e80ae40ddcda64ee67af8cb6760f9ab9fb66403e73eecae9fdaac4b9f2c7bb7504b4ef203c4f4e9d02fad5962fbdc3ed02d4310f92181820b40f0ce1b2f67fd4c27cf84f4630644955fed45baaa567a01ea809056f58ac59f4119d125bb026b9835651b435b66a3873e3d73b4db44e99b41c8d7d82d3a41460ebc6b2fab3faa48e485f2744e8156bbaabc6b51d94f377b50c68a71887708d121cf1ff612d61da3ff5266b22a2b22482c038c8025df79f918c59098dee263ea79754948f6727e1bb03a48fdf9eed2d4cabc2219de8d7ea0da856438b281b085d2d3048a485a9be2e53b132c5a9d25816ae08a8f97b08db251f1d6c14aa3cac6bc1836c75217d62393e1f09501a35b40d142561ef2c7f2e9ea2c5b7c6a08e3363465e54f396dc77627b79defe822810a6192a64fce9759446f14daeed41aff2f7fa7ee66067f904811ac77d80091c6fa0c5d56833a9bbf6376f017150cd202a3640fc7bc6d47890910dc46d0efccab7cefde7c0bbac644857113e9b4e7ae347bf86b0916a54a24772a2c2a791ac57f9c174413e6813eeda60d437f72a2515414f2e7eecf73c9e3d4a9685cafd72dbb3bc0ef24388e41f7916944fe85a3b126f873700eb487fea227f9c0e5b8f871a4fc2a01c2dcda9b496bf4fd68f0e89b9f0adac481ec138dfd7ebd8d5f408bb69390f524496fb17ac5d990d834d47bfb185b77df86515dd8820502488df4c2752d7cff9f7c0b3febd4b9873ee40c154ed9f223e4bb132a51c27bcb51191febdc415cc81e4d4b1d6801bddaa886b8141c6c40c592ae884561a112b454dba3676ad30994cfcfa8e70f34fc75a3339c2c72bee6b7255d3c704cda3f11b7cee4bc5ab87c9b307727b518e73f6d13c384bd9e6b86283a7ea88771178fd46416aea9d07f632952ce04f2e41a51bb3a264cfb9cd0c08de55f424e7f8b15759237e378e6e6b40138a29826eecace5539bf513a9ccdfc549114e03afada2df7848859ec47396536e724eaf87199e4f0d19812f239b8b2b895306e1c84e32df0e771b6713f5649c646165b3b4a084e4548ffe7b89488b560151a5c46cf1dc52bf68b5eff9d43455f045fac30d7d29bcb93e16bd62560a6f148e8737ebe0685f3d03bdefbe823a3af45fd99a0a8f29c002f89cba19b621430cda996a5b94ae6f8edd4e0563a9dd6214f224638d214f3038a15264632319022cb9721c0bd32c8de6639353f87b38f290d434f046235c56c6c3338ec9f91ede2817fb0947c8f0ef60b03aba73ea8cc19ce8a4c40e0b586a4ae52ebc9a900ff0a18b8d483832d2cfd321327dec196dc1de36899de0de202068da743b57a894bc4c8f40fe0aff7daaa9b0aae1ee619bcdbd19dcea77e804b40e1386f0820c331d03ffec9341de8c4101a4ab2d772d6cff6cc7bb2ad0a2af1706f591408c6534931b4158a241f1fb2b6a1f8d61573cf48a4854da99d3e61860a2a7c2e0f2696b7b56eb8e7aad2ffcb5bb04bdadd7a228aa7b424c20ec729fb825bc024799af2fd68303211269e27b0295f701582352c5838793c5b116a93dabf2cc150dc6e9615b5a7a0801fbbd7173c907ed79b74ae30309fd6d70d9476ba06c3734e831879d673e4206ea0c6de0117858c1f152efc590b30cc9d18953969b77cc417c7137f6d5fc757cfaee2f269db7f52ba559db394cfdac09fe3b880a2d031ce3f9a9ca84e017b20d8e6b94df4b9d472649e6ef7257b3befa928c7ee65ee6e20c74c896d41f7597a2440bf0e54b05790e2408884ed839f43f0ae4f6ea4fe3767464fa83364b4550ec9313820a083a852d1faef7a5481d34c3b78eeed74ec76f33272e37024d9b96588a3776b580a92846976498bcc9ed958b15843b7ef9cf4c23e14952cda20d8224147f2f519e3f4123263d0e4b8437e8b6e5c2fec6df8284729a90aea8d6d52d6832a2f30bfd14a8ac0ed1fb4f6191554d157f156a3aa1dfc54fdfc1ba0791812559514196a8b41a16e37a6bc291b717dc1169363de31a1512dbb78432c27b4c77157637c32578b5d1a5265eaa0bd820e90a2c2d5f6f4f0a599ec872dd56067fb815d16805e0909660ec64d2cd15b45ca253a1b7eb960ed0d5e032f5bd9a6fbec8426b8d6e570f119c706f556861081a6ba04f545b2030242598b40878f053c73c774db7b6cd6115e4508e58451481defedd7143a262d2aec084b843a3e1c75e32deb6fc99710f62411188ba04bf576880d0723c3ab3943028d89397a5c0b9ca38cce4107c80ae7a79ab1eb6422a69c8acf4b71e366893c081af8b619156c5909af8d7be1a30ef1ff5d9d78538f12bbfc73c18cb53aea4d799ae684d66964d1fcfea457bdb253f6f8d9ce1f87c3549edb211dbe109cc54b651b0829a424594e82a45f3e438d3ea2b6d463e8d07ba66410d8dceb3d3b5e18dc3989e97aa0475d022e4b7ad9118772c8410d9bb85e74373e0915d4d086217c58ea264023a0b67cb36bec181d963fed0c228dff89670a7399041a60228d613409e1da8562b64e6851549cf75f213256bc98f73ed55669c6dc5780f47e4c9ea551f8e2b03386cc69f5d5a62408f4fb9f8e8a7743aab6790c1f0bf5d9d5b80530be719b85cd98a5709bc8cc15787303ca2542150e26fefb4f8d52dc3de506ff712ef642e44f1978b565bc076b12660edb0e0209720a9be9b995819e7af0cd19022371400e9d2c4978439feb2ce4c0cd6eb6efe372507543bd8355425b475aa616350c6efbfaa79b77df221312d8f390d87ec9ebede1e7a3e5bcded34bab3cb686cb5fde4e753ece7ce73a070caa0e86e9d9c9593ddf93b59c2e5a20a21d842f83c6c53d293b3176878cd31d2f3e5bc8c3eb8f90e3693f11343dcafe4ff74e37911bc79bd02bb01cd1e4f16796927919bf4e5c46c5251f385cf8f31771ed5311d7efa920251335bd6447396e0053875505b317460e828fcb968e30f125dd69e108fe92bad21c50b1669145c4cbbe45aa1ff7c466f10bde194c2a9fbe12c87c754623b0839d9d2b3b6f16012d57a9bc185eb736dcc735983768a23dd042913f91fbe45a8744b12711cce680f1681200c43e143cfde15993a3d1864ac3aed81e04cffc40295ece5c11e74a52974a2351414db1e6f7d31ea14325462a94f678612f98f2767f05024e40ac954a5ab5eeba2db5e368d831dd88f9caefa8c6bd47945cff83c04e30a74465b29ad3b1dd54707a275d95e5c4ec90cf52a9a9922ecb04a72edef4b83508c28d94d89d0841dd36f0ed657eb06c4cd1152caac1dca5d2f092f5f8d745c1656d7d3b8b446df08374c6da19fd44d883886cfc6e5d0d3e877403aeefda5869af380c7f017a490ebb1d56ed2b8c91433a27c44b6aaca5e659207ab300d249c9a759466ba1c7961e33fad232df1bef58f306f217c797f6aba34862695799e7104d02012c3d4961d9368ddf1f865b9d31fa2b3430d8dc59c620183082afafc2cb79ff033e9952603c21dce82a12124f4f5cc9ab9e39268f7d5123c37043f3cb47ed9657a9e14e96a65d873c3e9bfce989a0ec08d62e33c54a8208bd51272476755e27013d6adad4ab7e150313ef67329ea5eb01e907dd2ef937fb86af33cb90df6c8707af74bcbb6a215cdc25f7cae19a1caba84a73abe9b47e93bcbb4c44cc25aa1b4efc67b2ce86b458d96cbf521525541b09ac95abe78b75b2f88ca05726800af910f8cf8c8d4c9a5038ee3e80bec1a9c16c4a", 0x1000, 0x408, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x2, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff463}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x9000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xffff}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000de2000/0x2000)=nil, 0x43}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e7c000/0x1000)=nil, 0x4}, {&(0x7f0000f49000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xe926}, {&(0x7f0000f94000/0x3000)=nil, &(0x7f0000f43000/0x4000)=nil, 0x86c3}, {&(0x7f0000d52000/0x1000)=nil, &(0x7f0000dc3000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c9a000/0x3000)=nil, 0x829c0000000000}, {&(0x7f0000f74000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000d41000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000dba000/0x3000)=nil, &(0x7f0000c46000/0x2000)=nil, 0x2}, {&(0x7f0000d9e000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./bus\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './bus\x00', './file', './bus\x00'], 0x8000}) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) dup(0xffffffffffffff9c) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = msgget$private(0x0, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) r8 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r8, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r10 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r10, 0xf, r9) r11 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r14, r14, r14]) r15 = getuid() r16 = getegid() r17 = fcntl$getown(r10, 0x5) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r19 = getpid() fcntl$lock(r18, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r19}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r12, r14, r15, r16, 0x20, 0x80}, 0x3, 0x7, r17, r19, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r8, 0x0, r15, r4, 0x20, 0x80}, 0x3, 0x7, r3, r6, 0x7, 0x20080000001, 0x4}) setuid(r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000f932a179a33e769ab9529a00422859d0caabf3fba58a958b5f18c0f0e450943e3d51b9b0a32a7f4087be028e9cb2589f35619fe13e0bf9a0c730c31031c6a99678f4f48d82a464ec0fde1e7154e8f85a2d943dfaf83945f2f68950342ace8b6d9b8e7ad1f0c644866b4a843fac0d338babb443996eb3bfaeb37d7"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0xfffffffffffffeff, 0x0}, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004008b00002327000000000000000000050000003f0000000000000300000001002300b5000059", 0x2c}], 0x1) r22 = kqueue() kevent(r22, &(0x7f0000000000)=[{{r22}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r22}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r22, &(0x7f0000000040)=[{{r22}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x100, 0x0) lseek(r22, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:09 executing program 0: r0 = semget(0x1, 0x4, 0x20) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/240) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x18000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x9, 0x78, 0x40, 0xffffff49}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) semget(0x3, 0x0, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000003c0)) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getuid() getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x9, r5, r6, r7, r8, 0x10}, 0x178, 0x80000001, 0xff}) r9 = accept$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r10 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10, 0x92) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f0000000680)={0x6e5d, [{0x3, 0x7}, {0x0, 0x1}, {0x2, 0x800}, {0x1, 0x7ff}, {0x1, 0x3}, {0x2, 0x2}, {0x2, 0x5}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x3f}, {0x1, 0x4b}, {0x1, 0x2}, {0x3, 0x3}, {0x3, 0x8}, {0x2, 0xfffffffe}, {0x3, 0x8e7a}, {0x2, 0x101}, {0x0, 0x3}, {0x2, 0x20}, {0x2, 0x101}, {0x2, 0x100000}, {0x3, 0xf64e}, {0x1, 0x40}, {0x2, 0xffff0352}, {0x3, 0x5b073d3b}, {0x1, 0x7}, {0x3, 0xe2c6}, {0x1}, {0x1, 0x6}, {0x1, 0x100}, {0x2, 0x3}, {0x3, 0x80000000}]}) socket(0x38, 0x4000, 0x20) r11 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) ioctl$KDSETLED(r11, 0x20004b42, &(0x7f00000007c0)=0x1) ftruncate(0xffffffffffffffff, 0x0, 0x1f) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000800)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000840)) preadv(r9, &(0x7f00000009c0)=[{&(0x7f0000000880)=""/218, 0xda}, {&(0x7f0000000980)=""/37, 0x25}], 0x2, 0x0, 0x0) msgget$private(0x0, 0x400) r12 = msgget(0x3, 0x2a8) msgctl$IPC_RMID(r12, 0x0) 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e22ef0cd4ca85fc375d82a8d80462cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x54}, {0x7, 0x89}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r6, &(0x7f0000000340)=""/199, 0xc7, 0x2, 0x0, 0x0) sendto(r5, &(0x7f00000002c0)="5cb6a96fc825f8fea90fa31a549a8801787383aa22fb0e6a91e5ecaf68072021aca9b1665be431a28ac02f509fabaf2819ed5a6d3c8f6a761b08dd9eeccab707b888f88adc0cca496bdf5fc026b3f186f815d614a3a807510153a8900eb9a36fb0c0d62631f62877", 0x68, 0x8, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x110}, 0x17) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000013c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff44, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() nanosleep(&(0x7f00000001c0)={0x20, 0x100000000}, &(0x7f0000000240)) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b239bf46854d78a0a197a386207000000008295955984c80000bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b29514c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e2b6b52ae4d4f803f08c9fac894bb45bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000aa5e3101c0bc6a50d1650d34c7f6d000000000ed0000000000000000c82aff7e9359810202d18aa3f66e57921bff976e33fd815267e5304f9351a7dd00774b0f9bc4b02c89daa7dd70a759563d1763728da2221a7cfe08f293e0b017"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x8008, 0x0) lseek(r3, 0x0, 0x0, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) r5 = msgget$private(0x0, 0xa9) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000008b0000000000000000000000000000000000000081ad9c2fbd953ece000014e4f04196007f00de6300"/198], 0xb9, 0x3, 0x800) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r7, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSTOP(r7, 0x2000746f) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f00000001c0)) 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x4, 0xc8d, 0xcef, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "00000000000000001000"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0xc003, 0x0) getppid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0x1}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="ade3f4ef18cbe075a3e854b4acbf7b0835cecd5b503d03b16ac615f29146b066297d5c2c616153fc7a533c7cee601587a84d2fe204b1e54ccf55e2335c35185aa7e1bc76b1cd4a4881e671ee51e2a4a18fc6b4da2fb8e5427c8845b91729904d5e7767f6f1f0a69479095e484324d0c2a5ffbf007fb9c7f7be0735c62107cde039bf60280fbe7ea818a64f05bd4a1e1cae142cd3bf7ea26aaf8d3794555714a946d0665f8cb32cf11daa83a350072d4fec14261cacc49779d332afa8f84cdc30d629524b00134ca439a88d115b00634ba6b5af6acb9bc15c3e35d534e3afa3", 0xfffffffffffffcb7) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r2, &(0x7f0000000140), 0x335) write(r3, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCSBRK(r3, 0x2000747b) pipe2(&(0x7f0000000080), 0x10000) 16:00:11 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0/file0/file1\x00', 0x1) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/dev/wsmouse0\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-\x00', &(0x7f0000000280)='#\x00']) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040), 0x263}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0xffff, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000000000dfff00000000000000") 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x2, 0x8, 0xe, 0x1, 0x101, 0x6, 0x81, 0x0, 0x0, 0x9, 0x1f}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffff9c) mkdirat(r4, &(0x7f0000000040)='./bus\x00', 0x36) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) truncate(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) readlinkat(r3, &(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000340)=""/149, 0x95) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000280)) r4 = kqueue() kqueue() r5 = accept$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000003c7da325504fbfa100000000000000000000000000000000000000000000000000000000000000ea00000000000000000000000000000000000000000055efca1d58ef3dd30000000000"], &(0x7f00000000c0)=0x46) kevent(r4, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1d7, 0x4, 0x9, 0x7}, {{r5}, 0xfffffffffffffff8, 0x4, 0x0, 0x10000, 0x5ee}, {{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x0, 0x10001}], 0x0, 0x0, 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fchdir(r6) dup(r4) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r4, r0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r5 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r6, r5) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/24, 0x18, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x8) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x2007, 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r11, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r10, r11) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r16, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r17, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r18, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r19, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r20, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r21, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r22, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) msgrcv(r15, &(0x7f0000000800)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="37bea7ce0755736771e3a7909516338c93ce6020cafc7770a5d9007719e722ecb72692ab8650b8651b1f09698b8f7853301aaafa598c5d6dfe447333bfa146558d21e17cdd649e0777c3acd15a688f5d2a088785c4f37aefd336e7f9e4ea90e48a2ddeaf02b5ef08ac678f51e4dded97655ecfb9e22b09da30548e140ba0fc226e1a095064691ee179eb726f17937d475f5ee11acc93b7ee5e1a9556e54e6040cf832684e6e37decbac74d6c9f54cc221eb51f85740a926e3eb97b879de3f924f36e2bca9b", @ANYRESOCT=r17, @ANYRES64=r18, @ANYBLOB="b0e5ce8bf51e889c4c4e4da43ced718310561b7ae496cd37738ba135d964a54a2b207d1ffa4869956da58298b3f3eee3fd688b0425478a14644d19b6d478d7d87d6fe75f0640e46f7ea1ca02c152973d95a6b18fa69580f887a1", @ANYRESDEC, @ANYRES16], @ANYRES32, @ANYRESDEC=r19, @ANYRES16=r22, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="1d43f949849a81f3d4c3721993e474479728b4d051c0acd1b5f003ecac49", @ANYRESHEX=0x0, @ANYRES16=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64=0x0, @ANYRES32=r20, @ANYBLOB="ca5ed9ee2a23cff453ed1d13c4109342c77d30abf96dde2eaac5e474ecca7bb2f9dc185ab4aa577f6a78d9805fee4f1a08f362d25a68709b5c879e84ae338c5d10c3168d2a994dcea8ce5395cbc14ccbd6581f0fbbaf7cfc72103b8f8a5ac44e05e08fce4af964be15ab2928e67b0cfc294cc0e0b54b8a05d595fc8c7cd7e2826fad1434fc9c8bf89af2534262991d8b205e8569d28d21004cbcc4874c300ff6309550f8390ce90344965d4627d379ee6029f89e6caca175c5d2db798d9e5b48a549f51f5d6c94aec57e08eec2e87520c07151f98b675048b46052d8b3c20a8506cceab37681", @ANYRESHEX=r21, @ANYRESDEC=r4, @ANYRESDEC=0x0]], @ANYRESHEX], 0x8, 0x3, 0x0) 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(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r28, 0xa5, 0x1, 0x100000000, 0x2}) kqueue() ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640), 0x10000000000002a2, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)="0b4a069f546ef67818d5222f3bf08314522f89d6a16dcbef1f6f698f881c147931679b0b064d4d4cdf826ecbd5ab5d9e417cd00e5615226345c5b155a0ca749dd9b4df530ad8ce18b0da17c058c78583410a71f6a0fc0a3d715d857b46d733d49428deb70348aee63bede75282ae14868b0e3cbaa5a5126152eb0c565d5fb7df6a4c69660e6d2c4aa1608baf2e5e44da6ff47d96eaa0a609b437df577056627b5dd945f44edb3f8165e677084484d89247aefa4814caedbe86fb65b6c5a0475fe586e26935f328b16361bfac9d1c9f00524cef280235c0109d93c1e2644e6ab04ff02c35fc7bf2a54a9d80aba8303d7fda43221dfd31ca019b19492e6419972073440a1c0240a79b14fb042e0eb07ca9fba30a9604af987a11cc4c620d46558d37d6f1a5e8a81db78438202d6975c7da8bab63d668385adc8feee1644647fb9872b4473089f8e6a3f4cb87a362239268221bcf0ba86d1664f98a02bd605ab1adc0a191354601761a9307332476640b68ed21953b1256b2d3430f79547618f0f0f2ac1fbbe2926072a38ee0dc61979b426c437fb3a02aecfb5b1d49591ecdbcc850ce28af12fbcef3edb82e12f99288da4b4cd6010d19450297afcbfb7db04664b15cc2400205eccdb43374b47ab495cbfb7b4293170f8d8534d0998ffbef188524e9fe29508b747f923ffceae52374e0a789ef91f381232ab2e810142f1e3ca0097d94afab87c9757b8a778eec127e738e2c50d767bb9364a1ab989a6f0189c35f51ac8019aecbeb08abb53bd5e8daf99ede9470d7e8b4806c3c3f2888f954c3c5fc0a7e08cc84c527e58a7b3384fb151ccfc38d962bd51fbe928ace4ecf149db229ba24799fe62e3a1bb93eade36f03dc497832a312f0968afc97bc408bdd3ccf892d9b885fa39155b2da4fffd3b7316cc2bb76d004f6a53754e480a6d53475f64c978a8c6e439cd672dda121a351fed2c1c5c8ac1d384050733375e92d671c022904da49bbff80ef7e014eaa9236d272ed1668e514663fb9c08ad2143294001764e1510044592ee5bf80c8ed3fca8779a180e8c9f69528b672966d40479fd1b9ed7d3d6c3203881029f1549907b1834f03c6a87998455070e0403c2f347163fa719685cb906df6c5615836b60e02dc104e79aeb6d9bf687eca8d1a8a409929eacb1391ecc98efe1dede8e758c6782e06e81a07afd2cd20de7114ef95caa46e5a27ecc5ce3dc7ea1bc3c0997ecb791041bcc0bfd31119f8fb867dc6840271a7daceef61dbc0c975cfaa290031086569e8325f95d4e33b337f37172196fa6c29e6b4f3446fb7a8eb71bef746a4393e5790c6573ff8a3d33c26d9303dfcd251119f64f70cc92237cb488497aad9f495543e98651630fc8f439069d377679a82287e92a8f9fb468709ce999deb6aaf7401439718817bed40b54b2e199e95a9071a56a25192e498e982e0e58490ffc922ea1e90ef8b57b1349a37dc256e04df6b62df1244c8ae6666fa83e595bbf1c4ff6cde3c05ae955915a2c75ff05326cf9426c60e78c9392a5852a87ab4733dff2041b2da5c06120ff440e72d011806946782ac9a97c58f794748aa55ff0101133e339baafe538161a16996b35d2f9a088ed861ed3dd96d9ffd22a3b0c253af5efc0f856e3fc7498f4136b10ed2b1f986cb2b65f2b1676159a863190ab34aa5921089f9a942897045d7667dfb8d4615b9d6f0804bead1deded20d58e017de216bd52e5b17979a1eb9b8c1c8df40d835b63164dd6c33ed76d48de5f66bb9d24b1eccefeb390979fdf2ebbe5db21a44c19f246b4dda21a4f0bf8a172829d03a42e7a7dadb1b6afdb01cd93af6145a6ebd67e62514236a384657322419382bd0013bb1de50f67a2add14a61fba0db7a9ed86c417d1bf8e05f3ef87fb624727de92f0560ec846f741c0ce520fc43fe7f4bbdcd1da2f3018c8391697056ad8829a1fb718b6857243115dd4c9b729eb912e35737638a53230cae4ee5867caeeea143e9ce59e27db9cf3b22d077bec30ca4d934887e7da99002b90d88e5e249af62b7772b4d1137ff961392f7986d42ef949144a016ab0e56f10c73830f2293e940b118ec918ad410abee3f8d6cd94d6a79be09212b0fd4b78725be82e876cf1df71e09a2019973c0108d1b1070d1c0d8d4fcdb747b2a3de7e7830a6dd5c7c55f8be7dfff6b431a51a1947c3fbb1f05866cc0c94f8473ed328341fe8e821be8ebe336352bb24bd79399b34d59ac28decb0926a83633071f8ef7670641e74b957f82259618708aee94109f233a4d3297be6bd889a0aacb019d9dbdaaa5133f448cfe7bdddc6f06a1ebb6f7a6db0cee29047867a8b1af8c9c93af177c3ce4d9cbea682f335e05574aae1c523fa901fc6bb4210e3d2c3abac9fa4d61e0b7fb0f6a0a4084cb4893ac1369f133a8518758c26b2fdc0dff4616caa4588da817823dbd42ffb5c527d9d15af38f17268a1c6a6866e2f149f662b06eb1a785de01a7a7d562956fadda2981e3c12c2019c1fe0963fa3d9f7abc5850c48a4636179152118d05732e2de40405ce567efbe070d5b580a9b0e7854f077ff1c76f9f81ad1539107368838e2c3545ed56e46edd8aab000fe66f3ea94b69991f167af6fc2ba902e47bffbb037724f6a7a72ed685b227c27d39cbac17dccd5e3d08e31c97c4bccfdfab528a43074e6c81a1689f8b3e448484fb78c4ea403db13d55602c6ad92c9060d6048c12c6a6aee44f417051de3895a54689309b84cb11502afd4b4abf5f367ee99d50039e08bf1a4e165a4711a43f0de955fe41d8eb96bd9ffd829d18b834e0ec1d2b5d8957ad3afbba35da438a10f6d03646ed38a23cf45791de0cad06cb5909aaccbf93e8d06a2dfcca5655c07ab48a3bd9e82c47c311f67a39a8ffb437b8d6b1b4bac7dd80506aade93da00e94f11196c7de349f125ccf52e27eefa3699ec16ac9d416c9eb809da5af1cfe7652a38a3171b4b92c09fd747c92f1c6016a1e070468e0aae4ed693f9386176cfd79ebb968db3f8ea152de8f3a39446b89fd1209219b9b832fe7bfdead6f5c52d3b2564c7c1bd9d77b3b9f04e3671e0d4a2d606831adf0ac9c1544c708bd7617020b5b79fcbcc255cdb63deba647c24929ce15376c1f591c0fb9b560ca208597f1f6e4dab216f0ae691a4ca7fbb10f6a40f8cc0c6533cab0ef9d727497a46da9f6d1395943b5ecfd15f440ea033672cf1d560b5f0f6994e29ffcdb10b9c1771ea9627f8a07d7f8fa5ea2dab78fdd8241653a74f51f07128bd86b3d132a229b30587692e8a2cfa400ee9834b8e855f0bfedcbe7e0d76befb815ea05ebd6797c9b5a0bd071b2a4c046c7289d282373b0c4965bc538e9ef5bde4b1fdb29949664efdf75645ba67f25390bb977bf65bb27697e7a7f5ee796bf43947fb95d8b2aaa1a110a96d2e0a6daa30321af2f6e2f0c718bf435becffa380f1d68827363c0f1c91d5a13cfa6eaf95a45ab3bcfcdf4d92f29e6775b250023e74c756d5cc23bf9fa0b9707d0d383fc267a4cc2988d51e53257c1923764f51e4f1aeabbb54776ef43eec5f444d15f7408721ce2e290f27d8a4a67a74dd5667c83abfa33826a6514bb64c2ac949f9afe6003e027c86c0480c645284c0cda0b75f1a968f0e101d6ef26806313dae350effe12860b2aa5c73b43653952a013f048fbae1993eeeec2998ad0d49c1e37c4a491e51a3197c9d3267356b3058b4e7248a927215689f279c9713f5ae60102d20ba3915d0655533d962927984c1600514702c96c141598a35b260e7f9c1626b5db4e55f13f0c3ffa0a5d73bfdbf1acc4cda48e83cf44ce8b1d72d42f7e773084b354191add0f16659703233b6118388795ee47bedacf45e561d69905afe026648ec54a2b04a786069783e72d90397c7f172c0e2a1b6ff7e9a4c8f4ae0e0e533edc897aa9efaf2c558439715f3e25e2c20c002db6d3eb9017098f85a5d1a3fa97cc4a39d9e5e9ca2cae3e7979fa08a3e8a70e19b950f1f8e19c72bd2a030e13dab9df1be610ec920141302f5c7f790ebe11cf8b950a92df13613214ae92a665f0fd5effef03a7256191a6d0ec33ab87cca7349eb02afb6930e1cfe5c63d0d53376ca75bf1e8d65784cb2eabb44ff508156dd40ede703077ee7dfe9fca70fed5a46225ab0e150c6b896348e1e6506372067de1385bed1585bc85645954219ea66d0b94cd1bbbe2c87f4fb3de996868568c52fe63e43461a57b557678978707976dc09197bf6e408a7d4ee05108648776d5a82344f3788fc23010a88e8df080e047121a4dbd49898f045b30bd2a6cde089b4de9e20d2d53701e1e9183852ed500ec2c41bb5986a1d0793623660cf106a41e8f18cfa726a815c416b9d5815add9c901f214adc51ee53ee23f4445f5178033219d4b9c7ab586381553006139140d872c683dc7e77ab855c9dab99cbfc681ce274995923716e0c3a1cf6697d70c336763cbb24c68886fff9f726f831d30718d93916004cd2eabd46ab5b91bf8f3355f813806a19f925f7b321d327f26a94ff2ea0104f3efd03cf0514342d8e04882816a852fb69e3a6f8ac3fec175edf7010ef1622c61395be6c91f07f0eb4aa7b4a622ff45b7a4987af4b947d0ec4bd8768de6099fdabc4f6e3d5935d5fed1e8b4d4223fe14740fb889cc8d94686a8f9d45adeb90ae1d020804ac873f603ba1ad52cbef5704bf1c33b9071141cce49d576c96ca64008628dc87424fcf3915ed176b32e3d933c44ebcbead480dd775bac74ca3bc2d4b564c59d808a718a2525db4a6dfbb948e9976c7bde7bac68f34498402d482e44ab05a07b29edc23416b6fe70fe93cbe634f1d3b9aba789670638614bbed74567485b881789c6cb450fb3fe6d1d2a8450c213974fbfe76dab801389df167b7af1574acc83968e54681baa8d085ec8d900f42e6126550abf51051298c54df5b471316655cd7ea7c25a2546c32a78d967214aef9fd3327c09c335ea9b280b8463ec2cbaab1761d3a34378fb3932bcb041b9812a83080472e8543a0509091bb235c49f19985751f30d6e899f9260a5132b8ac6a0fca87445055c8d8a40839b5ba533b3920b1bf1e8d99e943ec34c52d3862136ec6a349d62290d79d9d53ed035628ccac4400fccf55d69bc7f69b1e5ebe09da84dfcb5e334964431f20664fe4c9ad91abecf6d5dc793e5bae095a602f163e3dd1523a80e8c24220326204059ef1fc6599e7230fa1644e17cb3122b4db0ebf32c6741c6f9c80b103b2634318fba7621ca7899cf6512e7cfe49520110b7fb941d8d103214c7147f028e22b5b30a75e6c370a0e24c7257157291246002919a800dabad5546df116457756b750bd093a6cef799a733ee73525bb291ffaaa438b048cbf1927497f06226a214a2b1dbdb535a85167735948b4c03483888b73a0e1ec63da89221a4fb4835b80a0a152083f8dc42186c5c77c36f0a7343ee6a69aa05cd84c0dffd539b8c5e96cb551335b7361de865ba78dd23728df618daa610f16aacdc64dddd7a63be411b654c4909ff5c26ec9cd467d562b9aff4bc83222f4bce6cbdefa60df72e3622f90565e13a9326c456add97cd0b7fb581d59cd46f96825b0a456a5d047bf3bb3d2927dd670f85a157f104c1506b5230361671a12d480260b836f3774a117bda137dd54d5939c46447794c2d0f0fa55da6265329eefc8e925d0bc4bacc518c78908a5e05d76e80f05c62d15e1b393626f976c4d57b4159fc8086c85a5bac92b639450836752434e24f5842b0b59ee821ccf72aa8f4f7bea963", 0x1000}], 0x1, &(0x7f00000000c0)}, 0x0) r2 = msgget(0x3, 0x60) msgsnd(r2, &(0x7f0000001180)={0x1, "425d496b0987cd1683636fd3797c30c1229f71017415f48b618f60197526722de86aa95c96d4b6c4651d9ed1e514c583a316f9d7bb29bb626a71428c83b3b8243fce638ec8276f79d7faeb48b81078a1f2dda93299ca6859af9e7afaf718f98e56146d09d2234d204b54365362e4b03ba7da0dc848ad2def53a7e7f6e7af83233c7a70edc7221d1f87a4503fddf736bba824d83fbd1da1796a215bb93332a984c767ac190dc2e731d03bbfd11132082ba2b6abb6c361ac579d28cb262649724c2ea8538ff162237419552d6d427b774b5a5613b62f650cb4527a8f"}, 0xe3, 0x800) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, 0xffffffffffffffff}, 0xc) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r4, &(0x7f0000000140)=""/200, 0xc8, 0x608d34be660bbe20, &(0x7f0000000240)=@in6={0x18, 0x2, 0x6, 0xdb3b}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) setsockopt$sock_int(r4, 0xffff, 0x2811, &(0x7f0000000340)=0x6, 0x4) r6 = fcntl$getown(r1, 0x5) setpgid(r2, r6) r7 = getgid() setgid(r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) clock_settime(0x3, &(0x7f0000000440)={0x4, 0x80000001}) fcntl$setown(r4, 0x6, r2) r9 = open(&(0x7f0000000480)='./file0\x00', 0x8005, 0x44) ioctl$KDENABIO(r9, 0x20004b3c) open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x20) r10 = dup2(r8, 0xffffffffffffffff) faccessat(r10, &(0x7f0000000500)='./file0\x00', 0x20, 0x1) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x8, 0x10000, 0x8, 0x0, 0xa6, 0x3, 0xffff8001, 0x1, 0x1, 0x7fff, 0x6}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000600)={0xb91d, 0x101}) r12 = dup(0xffffffffffffffff) sendmsg(r12, &(0x7f0000000c80)={&(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000680)="7d557eacee7d022d0a45f312036d8df0b2b0518e5556347c44ae1ac94b0674bca047ef82b4ea6d20ab1fed07b60bdcad71c33aa80f77595edb4da7fd9425cc63c398baca17cdbea607daa3", 0x4b}, {&(0x7f0000000700)="5b476421e3d02529f15e11bdaf6b46b4344203f793003f2cc0921d64f14a3a5be91d296d199dbb21a4355cbd7d630f041e494623e81c887efa16522b54d58874f129", 0x42}], 0x2, &(0x7f00000007c0)=[{0x28, 0xffff, 0xceb5, "65e9e1e69e97913aa9dba489680bca1733"}, {0x38, 0xfffe, 0x100, "f0b1a57dd77e158ca29ad9c0943c288cf9a67764d6d4eb611159cef41362ae7e34c182d8678836"}, {0x90, 0xffff, 0x80000001, "cf13f2f17e32da6018954959d1f393a37f080445e58a93cccc68eef522687dd56800d93344241e8da5c6edd832078d853893d1f115fadcadbee941478fb609b9388e43337d6ae1332b479b3bfae5619819b5b0fc3eecda0568a6528b5b89bcd730d65f27e3092d3c887a00356ae284245a14b228c3fdb9afb316"}, {0x90, 0x955932349812e824, 0x40, "6eff8163ad0d7d04a906753dee613eaf61ea694979d4be80f2942e4c2a0e6963827659d4363e6960e6ce22692ef1b0bfe0af9c4e5fdcf3563d3c877c9ba6c39956ab7389dcec0f1687bf8f3496af6435a9de370675a4ec183fda65758b6d60d7a406b9b323b25c24d81be06c5fb1c26b3fd5190f5b3222893fe262807826"}, {0x100, 0xffff, 0x4, "e82c605390609f7a92e62c4883ec9d0539b7c19fa7c2f691f1eb8198aacd70b6730ad163de40ed2658c1d163481b5334cbd6f8baefc3c52f6d1a13afd8c02d57e32ff274411ed183f2b1020d037531deed98619f7a4019e44b5bb856f8e97a6e878165b47d188671eba3434c3cdf9e256b4a966613301d65cea01ef33adb4aa68e7e33b58e79741fcc15fc15897a70419c63d18c0bad08468a05e5428bd51b23a2d56554751c6d7b2031e29f896a806c587ace6195ef83cd23d2fad6a948f91cc356da439e3fdc2057d30f838dfb3655396fdb17b290c5b760fdb3c07a67cdaf22650eddaa9583a3a419ba66a4"}, {0x58, 0xffff, 0x20, "e45e811a26495610378b3e60e6a59cfb1dca374b59a57ca1b6a9c4bb9e1df3b946c8533934921bdcb7cd4e41419cb7262e140e925145d48c47f53274380ee139ba704f980a9d"}, {0xc0, 0x1, 0xfffffc82, "563afc6bd52171a61c7fe9183c0ad4019619b0e7f2dd47290d0de64d3951dbbf75bfe26f60b5a9d99ca52b38d97c7654c964d7b93d3cac60efdddc4e10e8adaa44958334d1b2b1206fad9f676850f7fbea138af64d600f78e5b270ecdd9040cc48ac4cfa01fc495da359f6f521674c820e8fdb800aa3915f4f9e37e36100fa73de133ca7696efa59e2be4a1fd837bd900affdf5caeadc979f14026a2c9472d9539e8bf4350b139ec13f90519fdeef0"}, {0xf8, 0xffff, 0x5542, "32be5e0e7c869398b426e5247ffb486fa6a7235b702d3b30ea407320d4c7d1f04d3ef7254dd2f5412d58bca21941bddfe138c0ef761df06cb454e436a34eb652cacc81bb94dd0efed386c324cb78a3a94543987f432229cc28b2d1469611d045858dc09e9b5268a991840a209fffd2cfd2fca92f2c32ec41c394eac6c2feed093cc591a7fe2faeb1f72b6f261f4af662bfc16dd79c78b32645f3d0f1f3a0516975536c2cc9002258ecdb5092cafecca533882946b733cd5fb67a61e4154499396da42c2133fb251770b6c27db56dd801553bd5be84a1bbdb1efc74ce028a5f1ceec0"}], 0x490}, 0xe00) sendmsg(r5, &(0x7f00000022c0)={&(0x7f0000000cc0)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc, &(0x7f0000002100)=[{&(0x7f0000000d00)="1ff381d39e16b9dc07572b3fdd6ddb5266c144d7cf57f333a25ab0a99c16489dd039d834c485b1c8a6c4d56f37031fd7ee3f45bd5a7845853984b184d7f2ebb845d0a2ea3214d4e5f2cb12a514993d336c68c0c7956ee0919c3dfbe4d9d391e450ef394f589999bfc253ba780935f8d3c6a7d7c52de6dd654eee03b97ae17438ccf8a8fbb85d59d5d02fd39a83bc4e8d2fba1c58b1fcb76e17a8d4084dd497ec0f4fdb0cdd5b3d77ea85ddb0f200a016e95d7817371e81f2fe", 0xb9}, {&(0x7f0000000dc0)="9483099016070f4d1d16afc16e90f9ed3861c3d1a6a059037dc0afff7f6b42b8736d8c3f6c226e", 0x27}, {&(0x7f0000000e00)="13e9ab4b8c42e8a43db39e29f123a7bcc7d81baefd578c91f202cbae4f843b9f481f86ea01fbc3c8f1f108bd2a65349f102dba1a94d2a84b683535240b64af0614843ea2390d584ae0c18e10607afe0bb246018e8419c0e93c0cebe7445ebb4969ea939a2f42b4fa225b6cf59cbecd64d332f36e51a63ec9c02258ec6308373b1604ec0d6b3615c313050525b60b40a5d790e50f25afba378eb475dfe895a40e1e9e54c40cf3262e36586f70465e4e83", 0xb0}, {&(0x7f0000000ec0)="650ce299564311b2fb32bf01f73f4fee5acbfdd476866932a660ac5163e9fe1585d7465a8484aa36895c4ae70a1a2b212b1b15685817f356d805fd565adc41696cc0a79e2f8d33f8c6eb50663d811dd61ce3f5dfb9605c305fc3bfd368038015744baf9bd57f8d466828bec9db45f11fd3e2cbb7430c53e6e0f2e9bda8437440bae52712347fb46fbd2a026689dae5ec3e", 0x91}, {&(0x7f0000000f80)="c747dd0337ae6a809dc74c868a3d7d3b93025742c5db8c010bdeb4f75f1918c26511926679017c5a58c1c4100e5454a147b4424feec83bd48740da8a1eae2f13191b26e39dc3335f2a6fb95e9db6074c5d60e33edd597b90f26d7d55ba7f5db3da0e7cf3ba9d430dea9458220549e4e611e77b28125a787322681ca5a30a217bd68aaf7972c2c72ee288dc8de93fa4d0655ad7586cf5b845ea22ac52d0fde17c52584b510d4e8a31c46f691925e495f7dc90e3ebffd4be5bb030ac703c074364ecbdbded141e9c4c1dab99c5ab2431ca77a56fac0c6ba01b11dfed05f3253eaf3beb69ebbf8060dc4acd43da48fb764ec0d3225af62d10006d6ab10539a71d89d5062654c8c1a8c315895a512ef72fbd3b06b3ff71a1a11b9487729712cd26217847a18134e98348c9e3fa63f4b7a6a9b467dc40b6fd3c1ba27748ae1109181d9339bcff7953fddae4b4faf41ff1567a7c4e504bef01733974aeae5b98aa0e512d1eeef49f57588742386f0cd9d43f47f0e6fa643819598d76d528f25247fedf096d5370c4d128dd46555b8bf74949ea3cf9e29cdd7afa0344e675e9f81f5467e36a60fc0e77365e1c7b07bc777fb8180a06ce2b3aa2f3995062c42e26190ac42d340054325d2241858ac1117d1ea09aa7fe6fb81fd41f948c6d99f490a8f8a750e0d8150cb8bd03050ff573dd397fc334e521f24809686af775ef6ff55d63ce65b32afb60f4846bdcaed31ec6e1464d1608feec3f1928e545335f773523d7e81d983713c231740a1f149ce6e3c168fba1068d0aa9f2b25e8dbb03ce45bf6ee9b5084ebc33a0bbe45e16b80394381b4c9c47a87a2a7cb986b5caa139b06f9f1ec2595288f95a821101c134399915e5a1548460b4cf2b586366f72fce25f296a458824d7365b573b14f3be63646a7e945934bbc423900a6af1d20e07a39275d620563dd806010da2473fe4512a0006cb1c8c7a93d568a0828cb99d1c23bd532922787fa89c87db0de2da885ca770aff1caca95d13afaad145a9a230651c9e9a77255777e27be702021d69fb833334795e022838450bc5fda726b161c571bfb5d11b7f372f40d23b2cda608f14538b54405f499f29d01e4f349b881f10250a46330bd3f5120adc664691def80b9b66ee4e8e8d44437e634c85e90d1a900b2271a3e70af24c8a09cefd2cd1954bc9bc0d2ebdd86345ea43a0284e0f1cf2aab2c2f053c39c713cd33fcf0f101ccf31df2cdb247659c4299b75169873594706bf375ee9f505959d52742247605a2386cc9b4b0c34c20371a1d0162997eaf83f5fc47d7f504b369536da8b641815ff6b90a1dab156aecc81d44a4fd32159ddbcae5299cfb6bb4994ae114a613ba6ab967b1c227821ec32a2210a26b4569ad71176e9088aff1a22e4d788179b042e28af6588d77008f3545d75ea47e89252f3a2879c5dc9622547bc42241a232e6dd94529d7c0d7eaaa72d2346c8b8e9f8fb62d5e508275609dd187f25fd5bf5d9a9d2fc6a4ed317b8c15e62a70f3b32bd289b3940e3e2e66a351fc3c675295df80f7c98ae5a58908fc3b56f374c5721b408ba92d8a73e2e7d4c3396faf7cd7222ee2d4f1ffd8f951afdb8a64b884026f8751f308c84a745c891cf69ea5942b35593c086ebbd9657600ae8750b002dd4a2fa0e3f4b651535bf1f5a42d862e2ce29a7e305bac61c527ca76b34fbd90560552c56f0bae643304dea82604e64b10075af2f3a250a71d306b8b75ed117741900acb9d2d1f75a5c69551e716d359619a8ce17ffbbb7d54474253228a87a5387b7e674f0dc88e3a4d885465379a5d452ea4f3f40f38642473a07bd1c46befb3f5f0a9af78bbff48d17373ef82139933146907c02d7bfc2bd3734c7c58370877f0c2b73bca3dc945a85d08fce92c8e5caeae06be2df2116767abaf17f9e38d03f7a5f1b77f5b0124c1373d0e911f4f2602309416fd6eeabd8211a4e289a44a05f73253ec1a240bacee64bab8f1ab4963fb7a22b8e15756d7b89f087f43238fa145c5655f7912a2e458c38ab8554dddd47296f85cf1237329b7a0db394456d53e49d44530f24bff2461990749f31fcca172d583a59ce6d3db8dc808439b1b7ebe694e61b22b01399d23c508dde90f59d89cb4909839782caa67ca07f3b82cfdf14b92cc4143783acd9f7ed78afd16ebbe4d7beaf8f1e77ae5e91a0a28af876d7f9f0b61a246a8081be0bc352ae20fcc2b5aa08724cc9b342034041695faa9c7f0ceeb7a7daa3606fc45f55824046fd30da519721dc4a1add238fdbb7de6301520afa2518d5b8abc748daf68f23b1307bc71d1eb1b8e4033ebcf330a727a1caeeeb5b85ef3677fe34a5b549896415e64a8a09461199007568638044ae429e45e7436852eb7c62086bd7b099b44e795b96e223d8ff0441f9babe093197e2c1bc0f915fe3f25e764065afe7bd94be9c12ef76c2ba93630cb4450d43d236c0177223c28c3c98c6de65b2f65a9bfa6e93046b418a657cf6e0567b09dd14d598eececa3073c97844e8acc879b5d6e347ae659df8ccac327eda53d6298163126478e6cf11113ebf5a6551b7ec391400f0efb9775d991ff03f2edc639866b31223c5a515d35253eb4444140fab686ec2c68540b617cb06a7639288a4e3e9917e3abaaa84e8c0d687fe653dcfb5a8d62f318447643c4a29660c6c0ae2f1408802d5d2bc7fcad1a8063d78e88045f42238c851350c257bc798c6f63abb6bea7d0f0ce4ad5546b57d02b565a4cfee441003411b7400d223c435baad788ed692a2195287598b01413f40e4b46445ce31ea1ab9d7c42c329aa153c94d122886ba25d62ef34c6252ac017c35b3c7733b48ef515174bdb1db74b7caae3c3be13cf6d2802c978d18c7a7d05d1e110e9bf73288aa3a76cc05f39009988a8c1b484277797b28a4f25a2b4d2fbb673ecca9ffba05f2445142fdec694b887dc7a31a847ccd5dc2a8db901c43a442b052c8ae9ff8f491b329533ed11c6bd772d70eba8c5bd79a459654657f449f1aeee74f52acc152415f99769f6ca76055a676038c51564b5127a85c3154f2544dd09cfdb8eec4933633d2a56219d343f4dff0bafbd0975d71d364c031faed23a24c2765ff1ac16ccd560a1587b6ddd7595cd042c85fc9fbfe76526d7f0b074ca9ee6664b159cd21c5ca830310982ff2f834e7f311390ed901bc84b6af87c889e7cbc771c7ddc04399fc153dc66ba8cdaa8cbb1c2b037ff731ef976bf11a2e60242cb6981391d6ab20f9783e7f3ca096e4af17dbcc9528da6b7bf6865d65d792680edae1cb3ff01c28073b84792ce5d092b81b83c9edc1f0c619c675157a29021266d37a996510672be0d7141d2a81b0ab2306cdd27bb4de9d8081f393a2aa94b0c02f9f8870533f1f48bb345d221b770de542cd68e40fe3c6ba365887a09b56cacb082dffc575673c40d12fa9da74f2937cad00962f91e6c70be8e878c47dbe9838e3f066543f5a2407241ae80d01848734c4cc49e8ac3f9788008f0e489d65d5be8a90087125f92d72bdb6a9b9246d4905e9496601e1dff7a87702dde2403620611d7849056b37a152f180ec1b5f5140ddf672eda25adf407e997a847be8bb8310217b0a7f1383484d53a84e24ee641ac1a5357ea643e00db842f33fb07bf17b99035da9fe8f3384333012b8e8073b5ba52103688555d64b2b43ade7153e5206467f9ebf12dd23424ac788508a31e3a04ea2b4b78047a083b37defebb50adedecc3192b514f46f09044c97e733bc332f3cdb77d1ffe9de57c43b156faa51c6de4cb1eccd22e9f238180d2444f0fc23c4927e12b26c82d339e51c613bed7eb7a2e6455ba08f2433a9e05f17c9952055216f47ae7cb22bd9afca6b898a2cac1c737e7427690b3afd9f20fe9ffbb5b8f31c4bc216f16ecc8710d5ceff1b9c1d723de603a2383a951803ca5dd91ca1263506112c0948d062ed0b0623338bc94ef1ad6833f59dbf1f18255a941121625342085352f9dac47b01f99abac2a3456188427136668f4bc819aa80cb639b5fa37426639c2496a8d780f008f9df9a7171eef72326e8d138c8efc250691a198fd2d8eeb162aaa23f1a0f02e9b6b8a27eea561066e6b6568e3b68a9fbf1ed2c8c5bef8de697fe37edef5fdaff8a99fdcec61441fa1ea6a7d21c11d59348b432457ae48ef9c08bda8f13b00c0e9d12ae7df30e9aa80d0777d2d3aec40109399bcdae29daa9a417d7555dc1b42bd3f2ca7429e11550fec02edfe14b225afeb8bba593ba01b64bed0b78eef1a7c5898640870c83ce1469b1ec76c608d7e1f568c9809ea0eeeae699d1da115c13ecb2c6ad9a5fbe7dfa11826d883a86e42f110b408d4dc62672347dde49eea69035e9a269cec8290082f36b6b00bda874b751548bd7a2ba9e3bca9c68711bbfb211939945eb85d3d543dbd529f1d078e3e199d5faf9d2c2ccfda6149b2c08196e5bcaed96023b55e9103c6d29c5b2524c6691f4dd80e30527b5ac555c9a7e3920fcff219da87dc788814441fcb71173930b12438204fa21c962fd872bfda8573d29313fc960a7812b0e988f9ea7a2660ac386ed9cd061a35d3d5cc497bf73576231f0e4fe969c7ce60c3c592ccbc466d5f0c3cb2676a7591df0c8d0c008ae490f5d606e530d7c71f6c393090ff56b1719a4e9de873cbad1163c272c1e7f4a0fedf45331564838319724468729060dbb4c73047c6bcdef811dc5a89e448961da414fb8ab27eca9c134aaa9ad8919378dd79ec5d55812b1d464c2a9f4ca2797de7e43a66cf0a949e090a1ddf2c70d892f8a1ffab04a7c109bf4f15d24a59ceeeb8f071515af39eb802b00e333c3aa443d64027cfc4fe94443b94c0a173194d7abecf739353a4f1925865e2c3b9114a428c9fc509a81412ca43b14a5daead438118c9ceaacb4f3e3f144e04bdebff4ed6ab796435acfac4986429db93abea8a6b55fb18c296c8726821a33e3a352c3282d53641f2d614a762a638e0a64371c2b9f56508ab199ec9af9433c9770a2ec2a83dc5811a2b3dde1fb6bb74f6d8823a57725b6b7884c7a3b457923439efee21e1e00e73deefef47212db3b3c1dec86c7b1e71075cee095af04e21c95c76e35d4842540086440bb96bb778087b516781adf436115066c64967ff8de74866b90206fb063bc7fed8f5a28db773bbfdce869ad1c3ce6984aaa3a9e861683babcd013c31aa0025592ed0011f26f8ec17db240e4634da4d6bb180244d6aca77517ff4d5c633e5bb50cecf9b75140ea84acbcd4664a5d85a6761724f1f816e9dfdccb5d2bf31662e59697b6b0eeeb04d70ab80e4bc67283d95d0b0222968f0ad2f070faf31be1a669ba4f8c5e37b689404dc10c591a5285bcd5ef11feaba7c0072b588fceaa78a40cc6940e545c40b3c36e4b3367bd1d87eb136b6f1d09f446de153a99b04aaca45458be2d9882d5e7eb5e7249804001cc2c758b71582f179468e9a0ed9da2aaeb9c4597eeccf5aafd55c01c7ed3e195be5b61bd3d8d7f1a8997aa819f34843d3f9c431745bcbc1ffa92f5b5901e64139502c825b0e15d120e64b5da93a62010b942663a2b58542ea4c8442eaa6502c34b3a423cbe44bc9c0d07daa530287339130cf97cfc6717709161acbfcdbb9019ab4c6e56cd8a593f43b19235dc6e76350dc01296b329f3454b9f7cbba6dc23183c021f8217e1b1d21ec8714ef5624e337ec3b2914ebb6ea0963c77c82ce7fa4516e0a8d37512ac63e22a64f1f9c6457aed16fdf2934d035182badb537a0c5b852558f0aa855344a82f63b", 0x1000}, {&(0x7f0000001f80)="b0df06847875cf1a1aab33f0586bbefe961d6d610eb8f3037cc66893abe769face46f2f3d76fbb5d4e6397bdb75053043fe3d6c7588d09131f98d1b9031faa05b2bf338723953b89944be8811bb5008b4eb4bb58c168e6cbedfffbee98513c", 0x5f}, {&(0x7f0000002000)="1f283f73a489c2c992feafb7d9c8ac6a5dfa9e8153f0d74f9e612fe18b2dfb51b378bf5d8e825c54451237fe5747389984f7f619ffce5458c070d01dd1f8e2f4c8998dbb87fa90194ef1099fbe2e8ab5cdd586a5d253930770", 0x59}, {&(0x7f0000002080)}, {&(0x7f00000020c0)="c257dceff1f941a4130939c7ac23368aff31a29ebc4e61", 0x17}], 0x9, &(0x7f00000021c0)=[{0xb8, 0x1, 0x0, "3cda28ad65396f88ed749583423cb11633e22f48b63fd315f76287f7d22ce6acbf0b76b743e498f2a2bb6977c7d81d9b542997f8820a5862f7681befbcb1830906077dd77fe55b6c70bbacfb9ff7a1c052c88ea617cb630973404d3eabc923a23199734ed82ad5089eb75526d78b3ee5bdd9860b29d9b8c9d4c450053518f901e3a4416ef94b7db0d6bdea413a2c1be781f689267a3b0f2098bd91b3f35a2421541c"}, {0x18, 0xfffc, 0x3ff, "edbfba50"}], 0xd0}, 0xa) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000002300), &(0x7f0000002340)=0x10) 16:00:12 executing program 0: pipe(&(0x7f0000000080)) r0 = kqueue() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xffffffe0) r2 = fcntl$dupfd(r0, 0xd, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x1}, {{r2}, 0xfffffffffffffffb, 0x93a093e0a0fbe8b6}], 0x7, 0x0, 0x9, 0x0) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="100000000000003dbec1f81d4b00f80180ffff0000000000"], 0x10}, 0x0) mlockall(0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x2000, 0x80000001) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03f30000", 0xf6) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r9, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) kevent(r7, &(0x7f0000000700)=[{{r8}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc3, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r7}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r7) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff8, 0x0, 0x1, 0x0, 0x5}], 0x81, 0x0, 0x7, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r11 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r12 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r15 = getgid() r16 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r11, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000280)) r17 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r18 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r18, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r18, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r17, 0x0, 0x0, 0x3, 0x1000) r19 = socket(0x0, 0x3, 0x42) r20 = socket(0x800000018, 0x2, 0x1) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r22 = socket(0x10, 0x1, 0x2000000004) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r20, 0xffffffffffffffff) bind$unix(r20, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r23 = socket(0x18, 0x1, 0x0) dup2(r19, r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r23, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r11, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x28b0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="82aaccd1f6847f254e085d8916dfc2d992d9a69a5b77626e0b0e9776f5aa9263b0891f99544462d33142a0704e1af73a41f89481045326d0b8d18215bdb5a90d5086284b64bdc3d092a0e26235c8191529ded135fa1a57292e5a0570abf6846907817d608af332d87218eaa24dc9ebbb5ae0d4d1b92833eabd2d06192f564d2cee3f29e092eec79809148af3ce87867cd256acc9aa1acd9f6d4d962be73f097daf50b6992294c2198b02ddef6f9b6ad327526b2785a5f0593f3b8709aa9c4596994c925b90575d5e6255cfc888d05c239e0740e25e9c16b8f8a11acac7e213ecf2c9", 0xe2}], 0x1, &(0x7f0000000340)=[@rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r0, r0]}], 0x20, 0x40f}, 0x400) clock_settime(0x2, &(0x7f0000000080)={0x10001, 0x9}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1000000000000156) getrlimit(0x12, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/182) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x400000000000000}) r4 = dup2(r1, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000140)=0x8) 16:00:12 executing program 1: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdff0000ffffff2fcf49a5463f7b238bf46854d78a2a197a38620784c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0feffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5e0fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000006ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f4a9768b16516026629002e32f470dc5c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d7200000bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a76193d1539273aad688d281fd05a90fafcf3f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e0114fcd06176329ac18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b802fc41e353032c7d01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a050030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645300"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r9, 0x40044273, &(0x7f0000000000)) r10 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r10, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r11 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="02c20c3fa47a791259d191a98804a5af7938fc6210715661d245f65f0d05d3473e3354ed0000000000000020dfdca3f63ad7169fc772d991d044b8a73468991343548ce3"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r2 = semget(0x3, 0x3, 0x40e) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, r4, r5, r6, 0x20, 0x100}, 0x100, 0x1fe7, 0x200}) semop(r2, &(0x7f0000001080)=[{0x3, 0x4de, 0x800}, {0x3, 0x100}, {0x2, 0x203, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x5bb9, 0x800}, {0x7, 0x0, 0xa959bc35ad6fc6ca}, {0x0, 0x8, 0x3800}], 0x7) r7 = semget(0x1, 0x1000000000007, 0x200) semop(r7, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000800)=""/199) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)=0x9) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r8 = semget$private(0x0, 0x5, 0xa6) semop(r8, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r8, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000337bd2190b1a643fc002f6fdfc0911e7d7c1e8a95ecad574ab2cd8625d57c6e34c9227e74bba08a818435c2fcba91f641cc4f593869e973706d88074b637823ad91d144a003dd0270cfbce4012b53fc3df887a3707ab35490647248a51efe7dfe56fbc88228d1c67ef5164fafd7f61c2927c8f447ec191c08505c4c9e14b3a5df86cfad3542b5cc9b0bc50c54b47ce"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x1) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000980)=ANY=[], 0x0) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x100) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x1, './file0\x00', './bus\x00'}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x16) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x20) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') readlinkat(r4, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000640)=""/4096, 0x1000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) r3 = getpid() setgroups(0x0, 0x0) pipe2(&(0x7f0000000180), 0x18004) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x71a25db4c08a6d73, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'|ap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) write(r4, &(0x7f00000001c0)="ad8ece41cd2d1123366bda1322ec2cc7365fd81e74097e33373bf5b5f5a6eecdff88eaefdfaa82c1e65a93bc151219d5fceab79c22bede4548a492d597559b4c34e500c8faf7e59e68746c56ad9464edd1efe3bbaeedf429c0868ee11878080fae26775ad609ad8f0fcf20b21ccf9ae0d66b1c57a63a894c2e3c220cf90bfbe34574c60ab093d3b8", 0x88) setgroups(0x0, 0x0) getgid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x7}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:13 executing program 1: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8ac084e6abca6c896819f507d0000000000002951b15801360bcd5c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e63f3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f87114385f04157795ea4a5c5fe659fa202361cd84ac7593d2870fe00122cd2350000000000000000000000000000000000dc42d480ede065dc0643ec6b47b8d7da1738f998b76636abf166824333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea417301b6913eef9e8b0fb636710000d2df0ac8fe040065b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ffdd991e49f916a4193897b0a33ed3cbf63700"/342], 0x10) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r5, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r7, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r8 = dup(r2) shutdown(r8, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r9 = dup(r0) sendto$inet6(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 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) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) readv(r4, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x7fff}, {0x1c}, {0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fc9cd50a364eec0012fa43ef333c") r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/31) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x2, 0x0, 0x0, 0x3f}, {0xfc01, 0x7f, 0x6, 0x3}, {0x6, 0xf4, 0x6, 0x10000000}, {0xff, 0xe3, 0x0, 0x7}]}) fcntl$setown(r2, 0x6, r3) socket(0x10, 0x4000, 0x60) 16:00:13 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x8000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() fcntl$dupfd(r0, 0x0, r1) 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000980)={&(0x7f0000000100)=@in={0x2, 0x1}, 0x8, &(0x7f0000000640)=[{&(0x7f00000001c0)="16080d0e12dc801787e760fe2df12501875689c0ad65cf0d262114262c4effe69dd9d06732dd027a4d4601666a193197101bd1b184a0ca39bf6f0deaa27acef9fc7f7aedaabb888643648fb43bc8340530c28d06b1b5d17fd2c42827de77a5e7c4e18ebe16a3cf5367828dcf01a373deeb75e70bd54b5a9b845fb1d0eb660cc047703406f82ae11b37315211454f94a9ee7243000e4c23527d80415dac321b6ce5b7e06535e99abb9e246e0f266f47aa56ae51deceaef5e810fe9762c756f2d66674307d9a43b8442a61f0c035a436b4bd073b57a618e45a89e8ac81d3ba8cf3c974d410eca9461e", 0xe8}, {&(0x7f0000000080)="e417079d69ef9f0c9d75719e28da2990a4e07b55b2b858aaea190c6367e3be03fc200bf021ba36d034fc491cdec74db75a7a1b7e084f62e2855ff69376c0ae31b0766d82303dd015e1e90c91c17e2726ef2698db85e6f2787f5b8e1d0c66d2ba49226e00823c", 0x66}, {&(0x7f00000002c0)="c5148fc4639c70c218547dc9b0ad9c6b4468c2f28c9d3923e7e62ed52a0e2ac4b9a9eb19fd0ed1dd0c147ce2b0ae834da165e176a261cdf08a852bc3cf9d9291da259adf527f65134df28d12519d6b08d74ebc4274658c1a2695098c764372b61280304feb8ebb39a0", 0x69}, {&(0x7f0000000340)="7ce1dfefb4eb50687c6ce4dd1248191f02f93a2dac941832eaf65392a534b1e2957a2a7754cb742ad748404d15b87bf47918f478d166bcb2684525ac880064fbcc6eb62dd6e69043979e69e270f6226336b175ea9a1fd398ae5208f697d2b62f09e6199da07f82c0e8e2c1d432011892b843848cfd5f19839c889e98568aa755f50056c156d51a4a2ea76a21", 0x8c}, {&(0x7f0000000400)="a00cc383588449006fe3e38b4b0d0956168a49dd8045452c17abc49b9eb33e55041f3a6d4ad01475e814a0c36571e7ccccaefa765da1bc233960ff743bf73dac8cfe826007ee6b9ea1e6b04b6f6a587e2842498a3c4c62acde43e234a0dc82f7bed4dfa31cbea9ce8f069d8d6b92cc7dcd6e05018859e2d397d1785dbddc13fb440263edb53a0f86d4c72e3dd0431f09608f36ff32588eb04f633c0798e23ade9f54d87b39c3771ef1aa", 0xaa}, {&(0x7f0000000100)}, {&(0x7f00000004c0)="61ac597e2a626b215bd6d7544c1bd0aabba91d4c85dbcccea0412e00303862cd89d8672e", 0x24}, {&(0x7f0000000500)="64fefa9e133e9acd867436443ec0b585d90ba99464948fbff5e1068c547135437e462b026cb6a0f4f497f4029dcc32f4fef574be4c4b9d23e862f8b6ad9c65e8b1e32de7dfab56fe2b114d5b7ed9c96224f464", 0x20}, {&(0x7f0000000580)="b93246a56701c0cd40648a3697465139d3f3180a9c", 0x15}, {&(0x7f00000005c0)="69337da26086ef9bd3d2c3927f7602bb960b770573a0fa6dde6adbbbf6b0b24f51dc260f7ab4a54cf5594ba86b714ae885809b5a2c40c07551c1a1a7dc98cabb3245fbd1a6a35669d159f6acf386b08e1a1c852936941ec7556ee2d8fd21c8", 0x5f}], 0xa, &(0x7f0000000700)=ANY=[@ANYBLOB="500000000000000001000000ff000000bfe1528880ba92573733cc8289be9ba41e1091aa92ba0de99111f46a745c279c880c01712c344b0d250c13795281cf821294dba445854ef44d30b9724c000000d8000000000000000180000009000000379593dda1bc42bf861f136da048bb38815f3636dd777e0d2d34f766f81f594b230cd625375117d2c4fee9eb8ebd2d5ae826be35dfa7c47b490d0af3853235847dac4acaa8bdd17d73cf5602cf8605967a5be8ffeb077735806504d330f8947df3d2d41552598b4b5e6be2d9bb1bfcfb69affaefa6325c1d8d4fa252f56b77567e5bd11ade4ea77de6f42e538e9ffab9be6cda81048820d4972422885e143c04d0b1e504692cd7822e210ee1dc9ffb560fc02fe4a2c69800562ca1a6a76a747e2a8b000000000000a00000000000000000000000050000003e4710f701fb794bf64f3283b2ed6a5595e88bfbe512f450ec03f4699b7f0aa91b5acaf8d762ab716d60c878266890f94dccbfe09ccac561c098dd52300b40826378c4940ed91f0f485e86427ecd9b1f377bfe4a747844048164793526ada53256cca03bbac7110cb4cb8b3d5cc401aca013292beb7f9bb8123e0fa7c0b827337af16a9616450000000000009000000000000000ffff000007000000a843c7ab4206a247cdc183adf95ab8725835f32b0c8bd1f0c56ca3a6fc7f873101f64b29792674282a147eb25f9ff5f8dee2c0b6b2216b10656b300f24aa72be310cd4efe3f3fb8f8ed5d5d7aff163144b668b515e85222a9a9359c9612097b13c01f059f48739a733c56b61d9af7050d02fddb02048fe12ade500"/600], 0x258}, 0x6) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x3f4, 0x1, 0xff, 0x2}, {0x1, 0x4, 0x3, 0x8}, {0x78c1, 0xdf, 0xb5, 0x6c}, {0x20, 0x4, 0xff, 0x9}, {0x2, 0xaa, 0x8, 0x2}, {0x0, 0x3, 0x0, 0x6}, {0x5, 0x3f, 0x9, 0x6}, {0xff, 0x0, 0xff, 0x8}]}) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x5000000000004}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000)=0x80000001, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {}, {0x0, 0x0, 0x0, 0x100}]}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffbffe, 0x40, 0x0, 0x0, 0x2}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0xf2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r3, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001480)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b3ce4502e5d639f4e7c8b20ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479258fbea6303e842eb180b05b02cb5a30eb5ffd5a403c6850493be0e22d70ab0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0xfffffffffffffecc, 0x4, 0x0, 0xfffffffffffffffc) dup2(r3, r10) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0/file1\x00', 0x400, 0x24) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semget$private(0x0, 0x1, 0x20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = semget$private(0x0, 0x4, 0xa5) semop(r6, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x0, 0x6}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x1, r5, r11, r15, 0xffffffffffffffff, 0x100, 0x9}, 0x6, 0x1, r18, 0x0, 0x3a454690, 0x2, 0x401}) r19 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r19, 0x0, r19) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000140)={0xffff, 0x8}, 0x8) r20 = socket(0xfc33dfbaae0fb000, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r20) r21 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r20, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_ACTIVATE(r22, 0x20007605, &(0x7f0000000100)=0x200) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r24, 0x40047601, &(0x7f0000000180)) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) shutdown(r0, 0x1) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xaf) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="1f", 0x1, 0x0, 0x3e) preadv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000300)=""/101, 0x65}], 0x3, 0x0, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) pwrite(r2, &(0x7f0000000080)="407a9680e4b665ea4aabc5f04fd1e86cb867053ff784a40342017761d6c367eed052a55409fc1ea4edee5071f134", 0xfffffffffffffd74, 0x0, 0xfffffffffffffffd) ftruncate(r1, 0x0, 0x4000) dup2(r0, r1) 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="33d3b62d7c6e58a96baa28af1b8aeb58a5c47b596b947766240d576a3be5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="c80000000000000000000000000f0000aaf6468435de8205184e37a4a5cd8abc52602eb364931a989a29db654dc6da52ca55be5b5ce79313a955ad322928cfd2a7f0ec700b215080b1a6a5098271c3d2d4c55e52945ad9ff7b01374d26f20418e97e7953fa9ac6f6d15361720ddaf842cdbb8cbeb09a4329bdba0612c4f44381d7500ea75efe1ebb2b0c47cbfa4afec6848bcb865e5e2b9fed938aab34cda65ccd8bd0882e00e872d00d55c883aeebc84522d829b168c0e62cab5914c0ec986c5900000000000000a0000000000000000000000000000000b76a3ad5b05a9b4150ece4cc0b2874aac402da31662d8335fa7740df5749cd54267fd5954dbf0d5a62974c892eaaac64f87d502a50a4c4c8bb675c8a5f9fdca849d60f0ebf77b89f5c634f83daf91e70bb4a32cfe6a06dae348647c31f69079873d98d50a66e11f7cc5c5bbe9159f62149f9f5c88a3da0719e12e0b7f2df922e6021c4b783c059a574000000000000006800000000000000000000000000000064639c15fbc563f5996e3fbfaf7ff56162338c3092becaef506bfded4c842b065484cb65397b621f1f131714bf00f834514a57cb3658afacd466d0e1dae755b187183e1bedf6e18158884ba5cf7c121814fc000000000000"], 0x1d0}, 0x0) close(r0) mprotect(&(0x7f0000203000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x95, 0x0, 0x81}], 0xc, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000280)=0xc) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x2, &(0x7f0000000400)={{0x80, 0x400}, {0x7, 0x800000000000}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000680)=ANY=[@ANYBLOB="100000000000000000e5ecef991d64b603698a73ffffff0800683246dcd97f3cb9ff7213e61952000400000000000047b72e08009a9c725075095925b50df7f8d9eb9d9140b082214ee0"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000264000/0x1000)=nil, 0x1000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r4, 0x2b, 0x2c, &(0x7f0000000200)='\x00\x00\x00', 0x3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000640)=0x8) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f1a7274696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) setsockopt(r0, 0x3, 0x53, &(0x7f0000000180)="dfc016e9ecefe1fb0e0ed5302efd360186ce97149356d18975cdfe88b48d12d3b6c5bb8209cf7ede80b93af025f4466b73059476c15135d1de55996e0ceb792918fbd824854b93cd12ba9e699f15790815dcfaf7b72589f43b3bea8fa8c9794251649ef8052e8702d098ef9bff441addc2cfa871365bbba7783e53bf47ec5bae34c1745ff25f69f3a76400fed8b3ebc667db04a50ab90dd6ee2bd81fb49afbca6e9a987d6deb9038df8cbd7f881fa3c9b8af76a7b8fda6ae26629f117493", 0xbe) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1f, "110000009000000100dd040300"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="20000000006bfffffeff0000000000000000005b67071b542a538706000002bc18000000290000e02300000003000000000004bb893f0000"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0xffffffffffffffa0, 0x0, 0x260, 0x0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='~\x84\xc3}\xcd\xf3,\xbb.', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x1, 0x0, 0x8000000000001f}, {0x3c}, {}, {0x4006, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$getflags(r3, 0x3) 16:00:15 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xac4a8973) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff56, &(0x7f0000000080)="080d34413f0080080000000000a2") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000300)="8ddffd6953252dd8f9a3dfa5f6bec0f7d8a069efd5dcee53291d9bd8d79732ae1c5542830127fbe319f4599a0d516daaeab91e1ecae18f53112775b439ac340f22b94596742d97b73991d4a640aba0c14c8b209613ae551a94b3f6b70edbd057f2a6da0fd0b964ef38920d2494", 0x6d}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1ff, 0x66, 0x2, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x55}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8e, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x6}, {0x64}, {0x4046, 0x0, 0xfe, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r4 = socket(0x1, 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) sendto$unix(r4, &(0x7f0000000200)="244d897f5a0dc3499a05b051a2a6128f6c41500f94b9f14b1679f942b4a31a1c4988dddc4acc8594e4e5fa060b36673a87", 0x31, 0x6, &(0x7f0000000240)=ANY=[@ANYBLOB="00f72d2f66696c653000"], 0xa) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x8dab67a859f873ad) writev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000240)="8eeba7ecec5fc93874f59c1545a44756e01af6e479510830bb0df6d1d1c56a3bcb56f70ba93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c295db9cee03d288aa644620229c9de9c4ed285794f246cdd1eb14485b723fcb1bfc62a6efc", 0x9b}, {&(0x7f00000000c0)=',', 0x1}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r7, 0x0, r2) ioctl$TIOCCONS(r9, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r11 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r11) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="1ad252e0bc11b7fc630f7bcd1ac1be36b904387fe0ed67484c", 0x19}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x6}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') pckbd_enable: command error 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x77, &(0x7f0000000180)="66930fed41bdf9218fdaa97eef1ad571c41373874119a3c1a3895380f7d00f990a631cfc72124932a2f7174cdb94bbc687c7035fcf216dde89bcf996a0ebe22bb9439fa41c67369dc455f49a04d994e333a99a71e6a32aec8fe2e11246d203ea1c69a972b7c6b39208648a690a662e995f325c7ed227b8") syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:16 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x4, 0x7}, 0xc) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="32f0433ecba08a2e7ab8875ea30100b056ea865a459eff04031ba0fee56a46eae889a0492f91d865ce5ac0d8", 0x2c}, {&(0x7f0000000140)="1f6fa04c73761789ebd1545cb2815826f1281270ed375f0fe46a6fff3fc2cd0f45f728528fb7b2bfbfcd46bd70777b1a432ff1fed484521db15c754184fd083416c839861bf92c517ccaf37ff3fa3eff7b3942ed9ca5e0eb", 0x58}, {&(0x7f0000001580)="6e09139474557f8f7df732523d3e8d27729c4ec9056774d561a491e4a53a8308755746adf1d5dad5d3fbb3e630ebbfae6ef60ce9f53096ae126bb38c378c10d978e39230d1741c063e72b138224b29464826ebdffecc1838c74ef09c901265a962daa4f7e46d85b2be9a8d02714ac3dc57a222283df9a3191a8f9d36c0ae7b9bfa63d3fadafdbc1960b044fcb9b9aa4c124a571b37aec8cd80b6758837707875a5eaf0f10a1ab882bb10ac5cc285604776c9245eafcb80a4ef5c24a61c5366c31912d6d7233f4baa33da78f9fba48ed3e6a88cd390ef130fad87a7a62a005fe3fcfdde67f2c5b366cbcdffce13a93601024edee0776a56888e3453348a19fe897b28b9e509b36582876fc7471edaaa5f30c7bf06b8157e7586611d9e9c37219b302d547ccdac66e49b9363f3857b34ea2afefff98129d2c7848b866706dd7d3302ce24a17a28d86ac9c47c4136195e91a716bd0119b62c9e9f631a56fce04817aa5d9ca4200155a109d415afdce10d4a7c6b4a5db2e704b39ba74f8b6dee9c1d04b0f2a8ae121f18957863bc0d3f415dde6bf6fdfc1a48441491c74a920c09bc700ee73b93a0e737c68dd5346ae6ce821aaab92620fb049676600c00891c2d6a8631f6d4dd82dd9432a92544db7ed0de7ff5ae0404562f8fe9fe7a0228765c15328aaa8d83e7da9a6af226a7aa2d1c00e2e1682451db4f54b0fb5ed733e104f6da355d36ffe60ba3fc044bdc1f5b6d5b3cfc80e0d731c5d66fbeced72c884aa99ff294cf4cb03ed1043e14dd5d697ddf0ba8a96ebffd9e65b920e680a4e1f0756f270634104a6258e37eb7d7e3d1d0fc26fd0c241cb36ac5066fa4671c2587cd9abaaa32579945aa96d2b657958a07bab4f927a10c95d6b7459ab8bbea5fea83a1c2183c338cbcd8af4f8e80772d9c0b141099e7d845c0328448059b491e19ba40709bc872182087b6c6caea95bb5251e35bede608acd9ae86b62a6646cf90315dbea29d94a6aec23003627d4a4df9850da85934cd819bf723d0dfe6f2561acb4152ef8801c06f903f2efa34bbd2c26f6089a6e23c4cb45b51e07a5d1723a2c2ebd2d3733e095d0a645d58205d93297ac0fe930c02808afbff20aa6830861f866e12d3a41f22dcf8b1e8b8ca7bbb5c31522bc625be5fc0eb58ace43edebd4d79dde90f9c3373636a33b8eef92adbe2f3c44d087d9f67d3f18d36b241f1e25b4c25e0e316d88236f134ceb7c341c684b8945ac16348d50ecc0bb471538eb62538e80875f44e727a724ba88d3e361e491481a1bc9a650654416336b6955df4609fd938b1140fb0af8af6008a3cb5a8b0c1d0fe72b57e9fb7c0ebd01dc6cbded3fdaf7f000ee85e4de2839b66064854190c9ca71c55849859496a808fd06ce76afd36ff500846ed9a3170878ded2633b3f8373850eba24a04842107788d40c58f327d48c53a8223847ae92714e443e6a5bd6da4f8f36f43a0d36a715de13d8afeafacb6d3718ee015bda4256486e601649f7c1c16d7fa4fb2c6f62ceae040d8d08ebbfdb9490c99fa2add7e538f6bfbbe2f5b450e617782c71365918f21db2ed2bd2821830764aa0acff6d913d19c5f3e9748a6c0ba479d59a6af03a5e44b8c7023aa29290d1486a6130b1f92cebd0c9531e0917635f1ecd833923128321f2794b83c88d5cce4c85e38bf1a0e9a662ef1879ce65dcec77976b5f99a67a7613c764a7c7a30c94ec4494e92a228b350d39987f6d6210ca3bf15937c3c56516532d7bbceb5e350e241700998f80006fe09f27e0ecfe7294d061f1f797623d70c3fedf468d300c304c3d2ba4aecf20e489217728e6b2fcde65bd20a31138d5ab4d417037c0f428c991d05d1d7cdefa72e37100b5806eaa1f32ad7398e840b56dc00cca6f26ba5189869dff1f5f160a6b30347301862dff596c0f44b0a58db6ab20ebda9012fb84d6ad58c2c70beb2ecb504a992bcbc2e8688efa60aefa1424358bce6acaa1c4adfdd24960a8e68cd209fa7bec24f704fe86dd471ffbfef5d708c0a86721bf02daaa954560beb812b530d021a590544067434b7b9ec6e725b007dc17a16677ffc3551fe6bab83b15da96de5f40aa43dde789e5d91550203f5b76a760b81906ccb6f7f1d32603b097a8d70af46595c8b4f48563782d33f4f8e5efa5ea8cbb7c0e3f7d9fc91151f04b2d87fbc01bef2da887f63bc83bd8b68b2bded1c8fc7f18f79172b343d55a69819d5afcee0b4aa9965c725f3666f51679d5b8f9835460ba80e308f8d5b48c01b72318a90f904df425747639cee01f96e7ea16c4235c579dd9c61181a3bdd721f3d1f5158cb2a4efa2327900ba9f79dcd9ff077b3b45648902ebc669dac4b2f54272845bd5b63c8c1f4452f8feb8d3679480ef96f3679bf08ba5c8167ff4f7e137ec96b4b3ae2b82951a52c7168bc9d7ba20681e0bf437a894c6b1f3e87afc58244f85fbb59c3bc273a44d3aaa41aae2895a936de099f34ce4bf2fe45719c7494d2b2c3ffa7ec1306a2bd5b5751c492643c99b4046782e232583411b46f42ee4deaf48cebe545b1148eab7050b28bb087ab1314f5077d3823a3d743ac0a1560b31b039086a4869e129b1dd741c7ba91fde97f08868aaf698de9470895fcff68526d9b6581174316f3d15b37afacd5bee4f27f71788561d7df065c0a355639edeb7dc73484b5c430a8aa83bdeb256df1007af2f4685b483a9087bd4496dc80c48d75cd2888bf0c5c333121e73ed63ad03baa042912634dce6dd98caf0e81e07f9720fc1140a04edc9ffe511d76b209a75a7e31d729f53c117077bc7ab99dd87a5068570b2b727b00a80fd45ac649775107c59cb4466704df0607176869b433837c493450f4a1591084b6b8c66f45308bd2055fbd4972c2dc41b14b12b1633c45bdb7499bcf5d6dc6e8a78ceccaa1deb5494d67b607024dc4ad49dfaadbfb353c0e3119f90900acbb179b4235d5010d19556a857a9c0834f269811b3a09a203c30b8a5a2e4edfe73ab9d63f7e8b693b4ff6b168fa0d4dce03faeaab57c8c5ccda71bc723b7336773c5f5e69188ef3e2a1a0a96ae4c44ba653aabfd6b7fb40cc050ad629c0d41d06e19f57acb0ab062ee762e904665dcfcbb56a63c1ae43869756426d359522164290388c3f4706192b7801176c58542529e57acf89a3534337349807c723b03ba61940e00bbf81bb0c2e657671071179cb78300b5910a930c5d34b36a653f7eaaccb8a42a4866e6161cae03820c5bec3440a9b71aaf82b2bec2ee7ddbc7a6d00b8e8c339295b13d8f61254c7cb737a6660f942ad2210cabe75fef21d8a4ff6a95ed1b767f803a8357a06099a88a67176a2eb082e8521881c3a9426dd738bce3468ffa53f5f96d1c21993ede7f4eecd578939eb3e54e052ffe392a65bfb0a5376548684d16843f06f9ae037a21622a35395bda43af1884ae9b9efc796177fb5d2c9ef8adeb04a838793cbe76042acaa6e8155fe4e867da0e5be86c69b705b18457b49c1dead1a84ed229682c0727fd6fd66ccc56c10f40b37c1d6fbbe0291c54525a3d76e38e5eb8ed4bef1dc9ea4a475c81be76868cacbddee3d4f4cb44742e1b4767c591dbd5d789d9f60fb4528347681cdc89c8344d54a00601cfdafd3cf661dc23b729a9f353d9b63ea61975a52e8502040ce649cd7148106e7af8d14eacb6e2696f6f48a14a9c57c165a863e827926a805085b995cb8b931bfd009cdd7fd48a74ac577f8e4655debe0388ed6c813f11f49410ebd0398abc11fd9b295cc83a1d7a0a245572d17ad2d725037f740908485a07edb68efac8636226c77172fbca900431ed7fabc3d523b0a029fb98279dd5449b92d9031be416a0a65ebace8f96532bef85bd44ca4e0a9321e643628f2b738bbfd51e492c04d80009a4e6662779d1036a9305b9b5ee181acb3ba435ecb50fbcc984255ebcd2d2b6aa288a4d28bd7b1204ec63796804852fffe8f3bde992422ab117c3300ee9f53dc899855a28374ba5907e38a5e01c20177885603f8f84c9791c515ede36c71336bb2854895f80291014b8ee657e342e77c58b79e8eb5439e31ef069dbada7d11b3bdae7e292f45b1eba98ec9fabe83996adf96c8901b07e318f4bea323d19345c99cb2fcd681fcb559739c2295faabff88eb4d2dfc2c7ce385c3b21015a2169f4afc9f2ea19e613cec9881849e69b290d0aa13e88ed2a8b12fc8405f16f7d179187d8e6dedea798393a94ffe524b512e52ff53b9037233517013d9aed32f3786042e28b8ac7c793c0a234042532da0842216bdf2b9f835414a28327a45544da918c4326f1527badad97ce2c6dd7f98158cac4f331353e1d500a7cb671d55070eed705aa8805ae2e500592c0020228521144f086e53094f3a266afbefc11fd7bebf791a1b481d9c2305c9aa017cb72a6310095629bd5e14eafa69165ac44621923331a0fa80432bc0f84ead6416587add0cf9e5e2f4abfc0e4d6eee6414fa1e9f9719b2662faedd4255b394f3e0bf347ea661f605e527a23c84be107436170192af16ff37f86a5312da794dc7bada1f2dfad13b22a7c74767444831dd3c579b7261da78eae5d67af277a6c125c574e2b1b1a7545781df0ac3c4a2665397fd0c71080495203ca549d4f3b66a06c6805ca9d73b256848300119bae58c30eed963c3f1992eedaf62f878602122eeb7989058acb87db4e9f37c0493070d14841ee9a37a7758372c79859fce5c7b170bfdfe3a2c52a6829b37929ee3523dbec06ea385bc62b66ae6f01985e456c6964da3a184717abd78e7981969bc471f95ceaae3940599ad29b594107538c0a1addb0c982191c36c7f93b465d7d27482ad52b5ab5666a44e88656965561531f84c65d6fb9527ed1cab5f7b456f076ba0775f52f39f302ca98cfee7b9a38812a4675879fe7eea66b58eed3c098402e11708a137ecd3eaa84f6451ed783211d3122b9bc0f10552f7a30906ecb992e73549e5f659b9ac4e64a42bd87e94633661c4fc4e42fd955c5631914cb989ce97a5c67fa9dd20a7a67669c607aa6deeb13c692b99a16a346e0482bcbf57142740a08138e58911a9d63a256b9e62760fade3065f60d64d3ca2ce315ca960caf6b2a70b4e4742840269540b52ff14749dc2249490ec61f3c69b79556f621b3264ae16d10beb9b4cb949a3ead2a0a273f3e69f0efd1567bf704154ccc07c976a10dc0327bf02e31a8691ec6cedd9768a6530fe75a3d0d7d7bfa66f13a191b5a48bc01020ba6c3d94bb0f410965c9fb9f4a38b26c1d2f8ab504a9875666ea13d1b30d9f6d68ae7a0b32af8b6035d119fd02d3af452e601b15f8ccd08b44104efbc6a1ff372626ba5f881f055ed3b7e32f0f457b292aa42bd7600d446989527abb182147d5fb134fd4acab5c8e2afca0cb6348e56c805ac90a1a78e199118e4e11b136e21aa6833513cb0fe6ef6793394a8bce02c546acc83bc3502a91a74aa8263ab213369d5c6d47564137ee6d02f334beac1daed1cfa4ec5b3e8fbc5383002d2e834e54836a5024e460ca6704d25b939386d00488a37bf3f871c757d3c51ca607faf3b3921bfe0a39e79a8cf93a0237386c571b33bc001d47d8386f07256c146db86dbd3611745d93225cdaf992aa3a88e286a76e5d0dc10635ccbaf0fde3645b9258473bc7131ebb9d57b00bfbfa480973ae4c4875469b9df61c0af4d936f0cf76565d98e30c727c9d1b58f1ad75a411f79a4c9cfc214f87763cb0bd4efc53377be6f3887c97cb088cb7d068700c1d442bc6af2e7411f5544dcc31c118e7bba065748927f4556a26df0c5d9c771084df5902a3ac73c93b268bc2cb64729c58afef4b92d2a856c4fef0eedf6aec7aee24d58492e9e287265ce783d4330708ea12b424c9", 0x1044}, {&(0x7f00000002c0)="60ea7b670624cd4560ed0eb8469df5c2c746", 0x12}], 0x4, 0x0, 0x45) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x0, 0x6}, {0xfffffffffffffffb, 0xffffffff7fffffff}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = dup2(r2, r3) dup2(r4, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) execve(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82020000ffebffff1faacc4070564664667dd86fc797d33426461214572150cb90e8e36df6d086d578c015657ef27fcf3e97064ba8f75522a811ca68de4d684ab29695c3d0ba2af39d1842e0bc863f927c2a0c69869b5c1c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r2, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xffffffffffffff45, 0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x1, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00CF\b\x00', 0xe2, 0xffffb}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x40, 0x1, 0x9, 0x8, "966d671d26ea3a9d7f6886180664f6325645b6d6", 0x0, 0x6}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x1f6, 0x81, 0x5}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0x7, 0x7}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) mprotect(&(0x7f00000c6000/0x4000)=nil, 0x4000, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x2, 0x5487cedf90f13289, 0x7fff}], 0x800, 0x0, 0xff7ffffc, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) write(r3, &(0x7f0000000280)="57896653a3082393297e633bdd1384028a23ebbc9869694aacacdb2a479841682125627733c32f5bc2fd971f25393324b933c350022f640c37491103d5bcdd587a702d8ae9ede26b85ce26b15f6b85b08f048d6f53e0ccdf946455f7ca994a6092f1195c46ad2961d83cfa0903e7fb2274f9169ea75be6234ef698215c8f0f1558f7ff4b3bb4b1", 0x87) r4 = getppid() wait4(r4, &(0x7f0000000380), 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000400)) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1, 0x0, 0x0, 0x2}, {0x1f, 0x0, 0xfd}]}) munlockall() r8 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000340)={0x3, 0x0, 0xfffffffffffffff8, 0x3, r8}) syz_emit_ethernet(0xffffffffffffffc0, &(0x7f0000000180)="535f8bb138d1195fc178099532b26cd31218333eaf8a11246803fc070000000000009c07866538aef778c1b19a90339acf6cb2c81f7353000000000000b65234f3ef23c2ff746e41e7d77cb88b04e17e76150eb5df53e53fbaa3438638979e5e56199978e047b667dcab43b2efca40808a5e46a5eab41079dd2250") 16:00:16 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/37, 0xfe37) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x116, &(0x7f0000000080)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x5}, {0x4000000000000006}]}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x8000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x1, 0x201) pipe(&(0x7f0000000000)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r5 = getegid() setitimer(0x2, &(0x7f0000000040)={{0xfff, 0x2}, {0x2, 0x2}}, &(0x7f0000000080)) r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r4, r5, r6, r7, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r3, &(0x7f00000007c0), 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a00"/4363], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x30088, 0x0) fchflags(r5, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000045001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x90) r5 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x8040, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x40) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f62750420"], 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="5001dfaf1d2c19a29b7a1555dcd96ed83d39b62748b73134848c882bbcd30c3f35a08b8152ac967caf03da1e44", 0x2d}, {&(0x7f0000000100)="e05be54d40600f6b94f904a71f5702673d935f523412a5903f65", 0x1a}, {&(0x7f0000000300)="2330d48adb4eab5b33adeb3e4f281e419ab4b12659a02f2ad11f176c20fca2b6ae9c53b222fb40af904941c3d7108fd4af0e3b91aee925751ee937ac191a70a41842073de12299286061a78c834993ebc0f0f258446b960ea6a3f5acdc5479d970facafdc7107b8aacf71cdb92a50521d0efed1c8ce5943dbb042963b13a38e8a34a50857edb1c4d97da3c220f5d45e20d6bd92a1c014b82920f9365303fee673c80024a08f6e99d1214ca8b7f149287faf03e73f581", 0xb6}], 0x3, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r0, r5, r0, r6, r0, r7]}], 0x50, 0x4}, 0x404) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) semget(0x2, 0x1, 0x547ba10ef0b34731) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\'\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67be674ebe60c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f2127c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0403a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf21b01bcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770ddc0dd1cb7bb4b550da019bb09baee429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f5faba119e66b089e569925e843f3880f02767ea5eb63bb2ea27eb4a5d9e8e4fe361fae7e6c832e11a5170bec1b4b4b7dd35b45d346c4bd750a8eb178d475028186a02720716a5c0c964496aeea9063cfa719384ff07444c9e85e97a773f747f7d0ff7aff815b2e6a33b95a7dfcf73ca65f81ec5c6a7013ded4418de7e617ed341b7fe09e681ed02832d94804a83e80fb661f3311919280be4581c5da4c3e40f88c27ec1df8e8d725bed82085ef663d6972d9c40000614ebc2a9a88c2c1c28b3089a52b21caf3099515023"], 0x10) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f00000001c0)="0fdeb69384ff", 0x6) r1 = syz_open_pts() unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0) close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17666d793fefb2d965d6e5363fea56bdc1fa68d3ffaeeb132a77b127c18a5614d8ade87ea92fa5d6afa2aa4db87e6de0b8adb4ef2a4b347e7768d237574f3216920c1eff86d93ddb5827b00e98afca324fd6650cfec7f112e04489858731b11fe08af95cde520195df7c19b63644de88aee59fd4d1bffd1198b3d45f0ff15b2914296a828a6d6fa0f19d33e183242ceab21894d858d36930f128b68abc9a026dc3857ba7f5d1f1cf4afa3d6e83d357768ce9021801e1852c8f77da3d13dce49708f05a776399bce4e0775515d7f594d96c5c4e24983a6904a22313a15314245983630e674e19438b80851957e02ff8d37e93adbe670c2ae035789da7eeed166bafd95344d68240fb59e9d97e2a54bb7755de23bba0c124e1533c3a8d93be7971c17d948038a9e80a73f072f590c44ccbcf8b75817c434dcd929a670c3838b55a63a8e1be5e6a9cef42bc85a437a68497c26973e1ff487777ac421e23b7f0ae9094", 0x493}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) 16:00:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000b860750000000000000000000000000100000000000000000000000000000000000000000000000070f2ebb564532afd00"/113], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000277, &(0x7f0000000040)}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4000000000001, 0x80000000, 0x800, 0xc}], 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x7ffffffe, 0x80, 0x3b43e5da}], 0x2000000000659, &(0x7f0000000140)={0x5, 0x5}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x200010004) r5 = semget$private(0x0, 0x3, 0x102e7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) sendto(r4, &(0x7f0000000c40)="79fa15a6d8697a9d0bb2487916169a033b9e7fa34adbaf5145fe09fbdbf9a486c6461b772a70ec5ce36fe950e1fd128f56af5bb577f97d6c13b662f862a31f4b5328d4198d71cc61af0b75e59453bb774a72160506656a377a64d0ca2fffd441b21e5142eaa36854d749fd0ab78d29bcdc29316d0197d9511e5f01b6ccbc8196627d0a31bd9ffffec49c4956c9918b67535a9e4441d920f7e60e2c454f5422bd7655d06c8d598aa3fa18c66e2de30517249651d9654822c2b471c1421cb2daa5c7cb28bca3e12080a8ab41397255ed45", 0xfffffffffffffd11, 0xa, &(0x7f0000000240)=@in={0x2, 0x0}, 0xffffffffffffff1f) semop(r5, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffc, 0x1000}, {0x2, 0x7fff, 0x1800}, {0x4, 0x3ff, 0x800}, {0x5, 0xb0, 0x800}], 0x4) getpid() read(r2, &(0x7f00000007c0)=""/1, 0x1) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x1) read(r2, &(0x7f0000000500)=""/90, 0x3db84ae9) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) nanosleep(&(0x7f00000002c0)={0x5, 0x51}, &(0x7f0000000300)) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) fcntl$dupfd(r4, 0xa, r2) dup2(r3, r2) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x49321351f2380b56}, {0x4, 0x8001, 0x1000}, {0x3, 0xfff, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000001180)=ANY=[@ANYRES32=r8], 0x1, &(0x7f0000000a00)=[{&(0x7f0000000940)="a3c751c8fd41d1bbcef84b397977bd1889469dae71d4a435eae8f54dc2257bf61173d24d35e5c7996a7a52ea4dd7846411eef89817a4a1fe325025d3eb6369175f031f5a6ebb44eae703d0dedd0d75810fb71c0c20b9b221d4a4d890b76013ed53d2aad43161a583532f8b00a73e8e8eab64157d38a007b5165db62c898afdf69062d3b914008a9c71e633a6", 0x8c}], 0x1, 0x0, 0x0, 0x8}, 0x408) semop(r5, &(0x7f0000000440)=[{0x2, 0x0, 0x400}, {0x7f3b0752e8ac2e83, 0x2, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000340)={0x80, 0x1ff, './file0/file0\x00', 0x7fff, 0x1, 0x1000, 0x8001}) pipe2(&(0x7f0000000580), 0x10004) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) fchdir(r3) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0xffa1, 0x2, 0x20, 0x7f}, {0x8, 0xff, 0x8c, 0x3}, {0x1, 0x5c, 0xf2, 0x4}, {0xfffe, 0x4, 0x3f, 0x3}, {0xba41, 0x3, 0x7f, 0x7fff}, {0x40, 0x3, 0x4, 0x81}, {0x1, 0x2, 0x0, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f00000000c0)="46263322019b00b513312fe4a1eca93961835be095d99bf6202cbd15a213d64f42d905dece66a0a6e9e7ae1dc3d8381cf2d3a9fd5adbd31371227362fb4ebf329075770cf12e637b80b2d629576db53d2838216fcc20a9eb281117bd460930644cff0f0468284fe90c0da0a286ac39da32e7a7dddb6cf89ec7a06d39544ce9f99db83ff2a3c82826ca5b0034cb1245b07417484e3a7411da0bfe421509ce65451b6009c6690900000000000000c11a4ee15fa16e890003bdf32e3723b21dc6e7e3463b87905c1f16f87331259e697812a4451c474e3a5f0c5cadd51c88cf1dc3d0192bb6b9e34dc70513c553095696e90f6e1fd79c8580b3c2e4587076b44cecd07548e683ca9510b948ddaa47d411be71144896bb6ae152436b71c893612dc42a8dd67ff8cf062106826e3af99c045d4d5d298840965bc9713e335964524b6efc26eb2194fdcf37ea0de51ec6d6c0774213766f2bd0f9a2", 0xfffffe26) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 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) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x7fff, 0x4, &(0x7f0000000800)="4a80906f9579b8ad6dde2840254ff896309df41de52d6cb446814144e538976d14d34d955627575de5de08e3752f6b77e3a6a1e1f2ef557af59316b3675cfe5456fe5fb9cd98a7918e9ada2e736684e56b15e5bf65bbd181c953ab8e927a118d722ec430b225eaa5afe18f", 0x6b) socket(0x400000000018, 0x3, 0x3a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x20, 0x8}, {0x46, 0xffffffff}, {0x44, 0x8000}, {0x83, 0x3}], 0x4}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = accept(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) recvmsg(r5, &(0x7f0000000780)={&(0x7f0000000380)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/235, 0xeb}], 0x3, &(0x7f00000006c0)=""/186, 0xfffffffffffffdce}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x18, 0x1, 0x0) close(r6) bind$inet6(0xffffffffffffff9c, &(0x7f00000002c0)={0x18, 0x1, 0xfff, 0x40}, 0xc) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000680)='/dev/diskmap\x00', 0x800, 0x0) getpeername$inet(r6, &(0x7f0000000200), &(0x7f0000000280)=0xc) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0xa0) 16:00:17 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r3, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x80) r2 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x7) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xcd) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000040)=[{&(0x7f0000001140)="418649731e1e0b2caad22c45c3f34a92766a3fabfe172453b7bfc8c628ab0f76387ff4dab10179e79061c9d9eadd025b2f2cd7a2ceb8a48298b4bb12c87395a9a01aec88b56e2be4255e8f8ba3872b7e0253e668755be13ad96203d40ce704359c4c5de11c078f772abb8b18b7b5765a8483a460bbd308657cbb713f3f3847b2c3728a61856ae4d73b838d1794b6520163681afcdc4fecbe9d810c1a6aa708187a90f68f140a544af8ba983f2d55274de83961a336fe9193d72e23029dd44a5c9f00bcef8102d390461f8be896d63292a2829bc41e9164a7804645c7b7e4cc63e4878d9290797539f8f04c7cd1c03d52130b2d09d323fa9738019f554e", 0xfd}], 0x1, &(0x7f0000001240)=[{0x48, 0xffff, 0xffffffff, "c28e3bf76966dde3fbbba252852ee2019cc11bbb784c295f55d6d53e0ae91dd0388dfdf44659a8837c38640fa90aaae7f5"}, {0x70, 0x6d2d3967721df22f, 0x880, "504799637ce3416b88934f187dbfc4dc266ea1fd492f5fd3c21c54807c94126bc8c33229e4c36e4e0661e7ce18fb22074313431f7c6d1206385cc7391c39bd27dace7bd680e37c2e0162e60d016a6ea343b0521cd0e035d3791d5bede751b9"}, {0xf8, 0xffff, 0x7, "b03168bbe4a53bcff38e519fcfe9b18ae7530f2f954654b91cf9dc735c9f7fb67e760696f026cce32836217666556b36f3794d93dd4ff9a6d31680283020413020f8fe3176fd88d28188b867adbe73ff4acc2370ea1022c92bd130f38013a876b2ed0f6e707297fd168c3f44c0b5396805cf7afbf01ecaf29e6d6b4fdff8b3efa64cec9cf7707ab5216256545638416b6c3dab8535cb1f62ba71e3adeeb79a291af3385708e647834d8820adef025f76b53e2245c282b827b9e40c3cf52e77f715d4134842bcbd7a3ffcb11ebf756fc7eef24997f2e600099e426ff61f3bcbabbaf47c"}, {0xf0, 0x1fffd, 0x6, "ecf3d39c5bb12a7811f6008bbcbaef640f816ed47e9b6be06c66d5e20a648ebafa94ad85dc1fe58c9f3c7343a558f490fb59ad48f601bf4ea777b8442b957b19b39670a453b01f69c1190be3bc059222fb477388e56c25cad1ece302157c06f90d9b570748ca90b80fda08de469d108516c0c3a803965582f4f8e2707229289f3c3919c830b807356d845e295c3b03a43e4adb831ce9f8e507b48a595b36a3e3038488ca75837bb6effd91ebbe01c93b6d04465e44d3e33130359b4b044c3620be31187b4abb6f855659a13badd4d797fdf47ee8721c593eaac417"}, {0x68, 0x1, 0x4, "7756e7ea790474217ea9ff0504626a356471befdd5630c18ae0934735103272664290a597ad82393379629f3e816dbdf6ef549f47f0906c318822980483e95af4c17426150e304e46c4b9cbc640251c88d71"}, {0x88, 0x0, 0x3, "4d139ff2ce6ccb421745d828dbc6e3d5983cab73473e71089002bd6ea459a151908dc7410266023e2e8c62b894f20d8ffec123ea7100b12f753074153a175d18f30fbc4ed6add6ab241923a0932227d0b336a29bb240bf9d1b42d228a6082615295bfd4d47bb28d988c732cf0d24b35273f620c78b0fbbfb"}, {0x50, 0xffff, 0xf9d8, "4e81102e4f3aab9922bcb5a193306c1dc5daac91e3a71911831d32bf9e4a2d8d3ceb987cb1c03c81e8cbb2eb78119f007694da7b63ead7bccb44c7871a91ee48"}, {0x90, 0x1, 0x8, "b50ec0a26560da2818ef48eb822ae0c1e6cf16e57eb1643f14bad4b17e0dfe1daf4a6f5233baad0569e9ce5ecbf490394973f8218a40160495d503fc71b971d334abb497d343233517a41b8783b6b3d7a934975d9dbf5067081cbf775d096822c0650b63ade2d269141196c7474eeda13c839d42cffda0eda2b9d6cd"}], 0x470}, 0x400) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:17 executing program 1: 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, &(0x7f0000000180)=ANY=[], 0x0) 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(0x18, 0x2, 0x0) 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:17 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwritev(r0, &(0x7f0000000800)=[{&(0x7f00000004c0)="7981a24668ab9c84c138ae694bc249de4bec05c9daf35426df833236cdf06a957108b38cf9c5b18d198e13575966656e4d6ef60cc69f177e51f5a87e56123c946d4a3962f9aede98d295f88add339a458e6d74fd77e0ea2b26d946352396fc7315437409049a0ca9d5e79d206760a0c2295989a82aebe332462716d0e2dcafbbec16aab478faa15632cbc7d353a432993b528bc102c4401cb91ef6c9a7741318094dc449e98e3870ddcb0048e197d1cc7fa1f45a137af6d17dfa6838a4d44c8d8d3a05e5a12666f2ff3c70705469c9b8eef838914f94af2c8a4f6feda925778646", 0xe1}, {&(0x7f00000005c0)="d93fa8dd86dbcc215eabb7166e596d4ef80efd04b8bad696fe25d2dfb212ea599d0eccc16262e71b7442be92e92a1efc510a944ef6573f10a93d5b2a8532b4191977b3d082d52ecff2f57c7e509611f341fce93dc29382c6b11fe7db92839ddbbc47a6ccf80b4e326e4ab1090c5ff735684746b576", 0x75}, {&(0x7f0000000640)="2ccef20cb1ca24722544b5e0623273d68cd345c794d9cf9b6d39b8f097d19e919981bf6d974c43b9774817329dc92c859155c8414d7ec3d287e3bb968c4f54a634c00e7d43ef43cf0904012382d3072ab1ff9dd71d6db0ecde33ff3d6a5caf8bfe65b6dba012b9b3a7fb9d38a3a641b88ffa37e4a19e97d606dd705a39c6646cf56778000a5654cd2481dbc48b8b8562cbc9790b17", 0x95}, {&(0x7f0000000700)="c01e494bfc8df056c9eeb179374ccc936cc176b2196ea1a342e3c4564d2f4c69a4231af050973f50c1e181b08423c40bd0b2d206e12b009a301d18bf1c4837ce2b4c06a85cca618d5e7597980cfa4d0c32dc727fa245764aa0b3d40f9fc606afeacaab5c04886498c55b2c2b8aafa560e004cc07ee2528045876ac3ef9b794fe65796b9564956841c6f669b7cf4866c8601fc6d17faa28f8f7ffef0ddb8e5809588ec7692846488297ceea358b87e1bd80657c8e2c84d932dace059debb8ecbab0f42f27fdc9092bc0ae72b31b9276b486ebdcd425077c16ec9e28df342aba", 0xdf}], 0x4, 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="dd69a56d3ff2f23999edd360c7729234a85a2074db64f1c2041911328ff48b478c5e8f83a21b8eaab7fb3f9b75956482e3c7d901b4", 0x35}], 0x1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r3 = syz_open_pts() r4 = dup(r3) r5 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r6, r7, r8, r9, 0x4, 0x200}, 0x4, 0x26, 0x732}) getgroups(0x3, &(0x7f0000000100)=[r1, r2, r9]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x200001db, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) kqueue() 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xa4], [0x5e85952b], [], [{}, {}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x0, 0x0, 0x3b}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000500)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000004c0)={0x8000, 0x8, 0x2}) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) ftruncate(r1, 0x0, 0x4000) dup2(r0, r1) getrusage(0x8000000000000000, &(0x7f0000000200)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2e2, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="6f50387f0f1f743525d4f00bab43d68557c5f6e853ddb9b1d2947df66775c9fef9a16a2d55b2fa816301b19b62b31398d9dc", 0x32) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000800)=""/199) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000080)=0x1) shutdown(r2, 0x2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x1c}, {0x800000000040006}]}) syz_emit_ethernet(0x42f, &(0x7f0000000400)="d1e8a57929221ae5820c996b0a63acb20694c029caed43e35c8b929256b4cc470ca0cf661af8d963e88d23039c157e37106756f64f85fc3a0f32c27dec9871fcba582ff86d0364d4c334236c33d67097828f5698bbec30c14d7c5204a47695f15c69a479b32f70727218cbb41ef7f3dca9f3ae0202055260ecceeceed9f441e432bb45e19cfc4b85c6ff5dd29a9284b5fdc6d70fe16d9806b786d94cf844ad9a72c8da91e4ed75ed1fa4d85f6c687ab3aa10964a309c84c81c99ed0857b92f57b0c093c5ab") 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfa) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x36a, &(0x7f0000000200)=ANY=[], 0xffffffffffffffa9}, 0x400) r1 = socket$inet6(0x18, 0x8000, 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x18, 0x4003, 0x0) getsockopt(r1, 0x5, 0x4, &(0x7f0000000140)=""/94, &(0x7f0000000080)=0x5e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="06e4972c822198da607d9079fad3f35b7127e5745cc179bff47ca041b711badf6d924b115cb5da41087889a4455ea815877b85a02188aba3498b7742174dc833b4297a95bf1f1921ee6b673415bba49e8c06887bd79c8a206ba6669d2ebc51c38a76001e9eed2ce38dbf79e22adef4fccddbef315ce54be11d636d11d1b74b01d1c8ba51918d333993c478797f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setgid(r2) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) openat(r4, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r9, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r9, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCFLUSH(r9, 0xc028698d, &(0x7f0000000040)=0xfffffffd) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) kqueue() r1 = socket(0x2, 0x3, 0xfd) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700207ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee485a436ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000dfee087b55"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = syz_open_pts() r3 = dup(r2) r4 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r6 = getegid() r7 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r5, r6, r7, r8, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r4, &(0x7f00000007c0), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000040)=0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x8) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x7fffffff) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r2, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0x8000000000000007, 0x8a, 0x8, 0x200000, 0x400000}, {{r3}, 0x800000000000000d, 0x2, 0x4, 0x6, 0x869}], 0x66, 0x0, 0x4, 0x0) close(r1) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000080)) r1 = msgget$private(0x0, 0x226) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffff, 0x0, 0x0, "6ad3eacf279cb291803d2e2d10bb047a52e229a6"}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6906910e5df0393395b015753b2ef414661698943735ea09", 0x57}], 0x1) write(r2, &(0x7f0000000480)="d97a1d139b56ef0d5e0bfd844b08", 0xe) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x3ff) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000004c927ed3c16c48cba7e9602fe02daf7c0e62ac08b56a4df98cecc73b58313ba77e9b5cfacf92d26c5deaf2429768b412a080070851d722193195f2cccf437d0af343493c34fb101a4afc4373e2b901f8722ca9485485607edf9ed3e7625b26626d8a4af58626a09d1c3ef2a919e769d5dddba684f2c639e935e27b879402f401e79cf6ba2cb76382fc6da126acf1b0175d3e7cf1f443db784e5efd0c4a5fbc43e30d7fa8ce7ada119b861771ab3c29a16d157a82f250051f0000000003d558cbe4e679f15bb964c008baeef"], 0x9d, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x58) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 16:00:19 executing program 1: 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="8202006301"], 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(0x10, 0x8002, 0x0) 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:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0x3) r1 = socket(0x10, 0x5, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x7}, {0x7}, {0x6}]}) r1 = shmget(0x3, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffd2d, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x402}, 0x402) preadv(0xffffffffffffffff, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x4000, 0x18) r3 = getpgrp() r4 = getuid() r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r6, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x40, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000040)="0efea774ddd790bac4bcecf6266f7ac13a5b4ec2e35657ece517ac63f0b92cb688549194a8d2b83e09c3aef42de723b5d190b5a64a3d86435dec31dff29c5649f020be169dae0a5ccfcf098335989e", 0x4f}, {&(0x7f00000001c0)="d142d601e8e01b1a9941b31d4169d3a079308bf966ed872f85fdf80a81bc4cad9ddf5b0bf2a0bf342844ce71431f3150e7ecd9834726bf4a22f88cf043b56bdee371345508f2ad1310adf351d5a124002fde33d8b6832abab29527e54de4da247b2332af4d3d50b4eed28d7bfd9308342cf308d57ffc840dcd118f313756be7d41a7218dcd8720e40f05124d8fab4aa7c6eb8051d13e8c67a798b76f71bfed56c2d91c41383fb7d993ff91087e7c19560c7fb72491ad25e2d76bad19afc08b8b8df8581b9ca2af0eed68e27884d147f82e714417535a2efd", 0xd8}, {&(0x7f0000000100)="7bf186a9c7ef5f5003afdf02f5cd4b3f100700951891e56bd67fa8547a5e18110a4043936a9a150fd98695c35c60da291c0263d30c343ad19c3d2d12c51b1bd1bb885336db8ba5c78f45fcf9c312cfed51465059848fe7aaa9affb13a5141060264b4f0f357dae94", 0x68}, {&(0x7f00000002c0)="bccb845320ff473f48da74e0fc3291d23f98a7aee63d2fb35007ce71e084c3c823a9202a9e45150712c6afc6c6b32a757d712646d29a77eafa359e9dd09f78c9a9a9b2ee36005f5db54ac2c6771b8e37e10c310ecdccc4eec1707927884fb9f1db5037e5b57649db82a303b2b11b385f6f3bff6fe7697966a982b1f25506be485c6987e17e47b63ddb727ab0d4a12e17581e91e2f72aa449023b3c3e21433b004292c7b241ffb06a4e625f6e16553a969a25d68f8bb9d5cdf75ddc98f02484197f2b37efd5a55a4e423bdf77ec9f934a52af538749a4dd3dbe22cf179129892344be28", 0xe3}, {&(0x7f00000003c0)="7110a8c76f337780ce4fbfa8b83fb6110717e10e2ada2531ec0ce7448507acb76f3b6fce4b1b5c9e88c7b3c54eb9ecbee142181a1d4ae1e413acecd9d95acb28a70354c9375a6b47724bf7a9a61934200262b5b0a50ad1b853eaaaa6b5f4b816b9a93ae122772018c63813cba23ede7ab5ca3c98bcf61b7f0e3c4bf1ba245fa36de9eef04facff3ed3e3ab8de65eca025a2300fdc73661fe5888145d0d8debe5fd819ad675bac7d4034355297b1613b59d75bb1c1a9b3da1284efb6823a42f87d5eef1c826bc8ff282c767e92a7f21b2be9ec0113c7baf4e94f1702e2467970935ef2303dd93bd82d1aafc5697e4088465e5dad034379289424359401836", 0xfe}, {&(0x7f00000004c0)="2536ed94132fe583b720f7bb9086c6851ad79727c0372760d1448df4f750bd119c3072f496b1a4d94087465d9712edfb03a60ae45af4e2334c2414a078d5ef22b54f4d54eee71f12257107f4ab15537bdddedf6fffeab1436b0e0978946a7b715be6459850b380b4678fbfb7161b0365c9deb88fb6", 0x75}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r7]}], 0x70, 0x1}, 0x2) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633651f5ee4304be781e4991f7c8df5f882b297be1aa5b23ed00f4c2811ea7bd11d6222c1012b46aa48fb5fff684355ae6456d7e84cb2501eea3474a9eeb1f0230a6e014318dd720de482de0c3c9b1fad009d55e78b639e838b1cfe80c9ca6997415a1cda335d140b4713418ae8fad6586bdbf42e5efd01241d3456f5e7381476893930b93260b7ea0fd3b27b5abb246cce60ff0bb5c86d70cbffacb2f505d700c60a319534ca8522d6d1882be361d3bda3315299973e9", 0xffffffb5, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair(0x20, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x273) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xe816be43797ad677) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:19 executing program 1: socketpair(0x6, 0x8000, 0x35, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0xff, 0x9, &(0x7f0000000100)="3eeb75ffe53072a055abfb8457b4a88fbabab3766f470d0e2a1da091f0ff272478df9c00cb2b554a8c98ae8bb69d2d18336bac8d379348a909e76d88bcd4e1ce21345eab9667c8cebd60c48201", 0x4d) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa307788833a6c03e) recvfrom$unix(r3, &(0x7f00000001c0)=""/130, 0x82, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r2}, 0x0, 0x0, 0x0, 0x36dc9b59}], 0x0, 0x0) pledge(&(0x7f0000000080)='dap;A\xa7\x87z*\x95\xce', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = msgget$private(0x0, 0x8) r7 = syz_open_pts() getpeername(r1, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) fcntl$dupfd(r7, 0x14, r8) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/180) r9 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r9, 0xc028698a, &(0x7f0000000000)) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x6bb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x1fa000000000], [], [0x2], [{0x0, 0x10001}, {}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x100, 0x0, 0xfffffffd}, {0x0, 0x0, 0xe17}], {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x1ff, 0x0, "00000000000600010000f500"}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)) 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)="0400000000000000", 0x8) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x2c}, {0x1000000006}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x3, 0x3, {[0xf000000000000000, 0x20, 0x7a, 0x80000000, 0x6, 0x9, 0x3, 0x1, 0x80000001, 0x40, 0x7, 0x5eb5, 0x7fff, 0xbf7, 0x2, 0x1b37c919, 0x4, 0x7], [0x3, 0x3, 0x6, 0x0, 0x3, 0xfffffffffffffff8, 0x800000000000000, 0xffff, 0x6, 0x1], [0x1, 0x2, 0xfd27, 0x3ff, 0x2, 0xf9b9, 0x100000000], [0x101, 0x7, 0x7, 0x100000000, 0x100, 0x101], [{0x1, 0x800, 0x6, 0x1263}, {0xffff, 0x6, 0xb6, 0x80000001}, {0x8000, 0x0, 0x7, 0x4}, {0x3, 0x6, 0x1, 0x9}, {0x54, 0x0, 0x9, 0x1}, {0x4, 0x8, 0x5, 0x401}, {0x6d0, 0x4, 0x3, 0x2}, {0x0, 0x2da, 0xe9ae, 0x1}], {0x0, 0xae1, 0xaf, 0x800}, {0x4, 0x4, 0x800, 0x1000}}}) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82026e2f66"], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x21) mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) getegid() stat(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)) semget$private(0x0, 0x2, 0x4) r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000240)=0x9) fcntl$lock(r1, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r2}) r3 = getegid() semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000680)=""/226) dup2(r1, r1) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r5 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r5, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d11c428a84b7c44a7355fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r7 = semget$private(0x0, 0x1, 0x400) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000040)={0x3, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0xfffff4f2}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) syz_open_pts() syz_open_pts() 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/35, 0x347}, {&(0x7f0000001180)=""/198, 0xc6}], 0x3, &(0x7f00000012c0)=""/193, 0xc1}, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:19 executing program 1: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206918, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x965) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r5, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r5, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r6 = semget$private(0x0, 0x1, 0x4a9) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r6, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r9 = getegid() r10 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, 0x0, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) r12 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r12, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r12, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000680), 0xd3) geteuid() r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() 16:00:19 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x3db) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x1018, 0x0, &(0x7f0000000200)=""/4120}) 16:00:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) kqueue() unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:19 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) fchmod(0xffffffffffffffff, 0x180) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66296c6530006c2f"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r1, r0) shutdown(r0, 0x1) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) pipe2(&(0x7f0000000140), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x8, 0x4, './file0\x00', 0x1, 0x0, 0x7b7c, 0x568b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'p\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$sock_int(r4, 0xffff, 0x1027, &(0x7f0000000200)=0x45, 0x4) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000040)) r5 = socket(0x2, 0xc003, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r2, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) socket(0x1, 0x8000, 0x4) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4000, 0x40) recvfrom$inet(r0, &(0x7f0000000000)=""/154, 0x9a, 0x440, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:19 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) setpgid(r0, r2) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x0, 0x3}}, 0x0) 16:00:19 executing program 0: socketpair(0x6, 0x3, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) utimes(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)={{0x7, 0xfff}, {0x6, 0x7}}) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) 16:00:19 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0x7, 0xfc01, 0x4, 0x4}) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f800001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r8, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000540)) r9 = dup(r7) listen(r9, 0x0) accept$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/99], &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file/\x00'], 0x10) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8010, 0x0) 16:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3c846ed2a41e4b7ac12c197921d1762c818a6b0acb62d4682c9ab1036e7a71da346750656921"], 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) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0xf, r3) r5 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) r9 = getuid() r10 = getegid() r11 = fcntl$getown(r4, 0x5) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r13 = getpid() fcntl$lock(r12, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r13}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r6, r8, r9, r10, 0x20, 0x80}, 0x3, 0x7, r11, r13, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r10, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x6}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) r8 = getuid() r9 = getegid() r10 = fcntl$getown(r3, 0x5) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r8, r9, 0x20, 0x80}, 0x3, 0x7, r10, r12, 0x8, 0x80000001, 0x4}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r14 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) fchown(r1, r5, r20) 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "0000020700", 0x0, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) mlockall(0x1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) write(r4, &(0x7f00000000c0)="71aa8199f8992049735c153afe247099", 0x10) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:20 executing program 0: 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x20) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="069140b0c926aa3a938a5c9ba5efa0d78b487b828a7cb6a658c431041aac9540004705e89e42b1b115a56793379f7be1cb0449747b4ccfcce2fb36764e9186c0cf10c822eff7303ec4c686d86343f31a96aea1f04e0a0886c625f0bc5ddfd9337151e7eb0da091c08534c9642e47be7b878c4766376f0e5d3f9b2faff503abcc00e30a7aac802d15b5613a97f55b46b12a9048efa971a642cb3d5a2f63421a0d327f4eef8de53a3e827a98b4c13c3e552640de186a40ef8d586141e21f9c329de96042f634ffdd196b0122cdafc8c5fce401105e5ff92955d8f9707c0f"], 0xa) close(r0) socket(0x18, 0x3, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) fcntl$dupfd(r2, 0x100000000000, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r4, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="edff3ffdffffffff"], 0x8, 0x800) msgrcv(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="00000e5fdbc2f10000000000850000000000000000"], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r5, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r5, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x7b0) r7 = getpgrp() r8 = getuid() r9 = getgid() sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x20, 0x7}, 0xb) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000180)=0x7b0) r11 = getpgrp() r12 = getuid() r13 = getgid() sendmsg$unix(r10, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r10, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000180)=0x7b0) r15 = getpgrp() r16 = getuid() r17 = getgid() sendmsg$unix(r14, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x20, 0x7}, 0xb) r18 = syz_open_pts() dup(r18) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r19, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r19, &(0x7f0000000200), 0xb5b) close(r19) bind(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x7b0) r20 = getpgrp() r21 = getuid() r22 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r20}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r23, 0x8004667d, &(0x7f0000000180)=0x7b0) r24 = getpgrp() r25 = getuid() r26 = getgid() sendmsg$unix(r23, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r23, 0x20004269) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r27, 0x20004276) ioctl$BIOCGSTATS(r27, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r27, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r27, 0x20004276) r28 = syz_open_pts() ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r28, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r28, &(0x7f0000000200), 0xb5b) close(r28) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r30, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r29, 0x8004667d, &(0x7f0000000180)=0x7b0) r31 = getpgrp() r32 = getuid() r33 = getgid() sendmsg$unix(r29, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r30, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r30, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r30, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r31}) r34 = socket(0x18, 0x1, 0x0) close(r34) connect$unix(r34, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x400000002, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1, 0xc002, 0x3) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r3, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x91e10e505c52308d, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x9) dup2(r2, r0) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000240)="ead4eada0cf8437839b3a8db9fc48575f50f4c975431d52b0848bf1c1d5864237083b11c61c3120b6be059d6097e594958d9d5989faf4257b4c50193af0b1a63bfdd31f9888008a07e284ec197dfc4250afb11799eb915410e0af6fa3800c3e97c759d042da77932474dfa164b74e5aa4de4fb73700edc6199bbad496757bb2db6d4a3897d95df178d6bf8ec74c871ae80dbe0e6183d47c7777f950f03a24992af145da33f93f2ac57a8d6", 0xab}, {&(0x7f0000000300)="2ea3fa16540a1039089180c457a3cd68ff7e7c2e13c637644be5d5a59555cd135a55222a8fa79b2a0324e7e88a6321159e3c2d91f497632574b102344824ab483d1f6299cc7ed5b6fae2013ce38ac75befdea5f8eab64aa93f1b003e7dc443fa0d28010dbcbad31eb1530944e20c844cb4fbf9ca281ee79220e97b9c6bd2a08e04c59645dd2977ab45969d319913ca1579c853b76d957f05ed37973d7e49da3cb18fb68299455cc50672d73a49dec05580c734a9cb4b71adaf0dcda6844b50c37c48", 0xc2}, {&(0x7f0000000400)="438d907733c5a667b10595d6ec5302a7e67b3f6d89ccb38cb9c6", 0x1a}, {&(0x7f0000000440)="d6f9a3ede4f29168c67198258446f9d8d36fa98ba4096cb3c30d276487f8beacb937d893944b4a10fe8ee10021bb2497f8bd6c6a97a7aa6f8e562063995b20f9c322d39ed7a80ecd7fce3eb59e406f6f8f204f0040c36def5105bc3e9e6c1696b16fc07516a92e3e543b764e706c8c49206d5f98c18c2e2d4ce31c473f161c10f456c3ffc36a7d7ac39b4fd46bca525fa4bd8679b9dc1369b85a939965d62322d02545ea003a5667fdee41bdb97f0e57f0792c65e97f74bb36bd7ecd870d9d347e0b2241e12697b8ad63bdfdfcace89b63a05ca63d9f3d3f257f16e8a345ca76d68040207c46d9b7558dc2a1a3b5e7eccc74bd7c06a09ce3141f7d712f5fdf2fc6299a4696bd97224fcd463cc5e055794a08f32b6ded930f9015322f05486b04d4e5e94745b94b7abeb90860644ae23b22563b063b0d7e915ef8a52d740665717cf331dc797308442a3c9f88ba5488d6cd67ac5133b7c09c3878bbb27e10efef4b7007673d878ae56fe614c0e0e8fec6ab0f13ff09085586e72abdf9109e10866075786fd1ca1daef1a387eab03e95983f071dfa640f4f531f59f01ce7c51f758a346422a4bc00fb5242beb5af031251b4c5bca80f74ec589b4612ec06f79e71f1bdf8011be36275f81948462877eb432d68c26dea214198f72a2700f80ad4e9a8205b2fc4eff34784088c9a355741c441fe9f28b29d2f5453c15f632fa87b7d32a99e34274c363a15ae334787a92833e633be1a4c83f42f60cd172179766f0cfce34e4ff173606a4adaf4f28486109fada0305bf5f4c6192142055824e193a5dc3d9ac997b3414438c6aaabc24bf2b97423d9ac1ce7fcd4f7b7f6667a74c05fd070549143c41f860dd09d3ff877e8c25ff5fbac71aa3a4ef2974b9bb99f95b8fd84a2a74b53195414c82bdeb435360844cce00f167c39ac0512072045d03759bb12a6f4a273dccf215e0f8f5d5735af96da34a5e611ac52000f815c21c59ac4c0743bd2523eb24194129483599241bfde5056b98e4a11ae591461875d4588e099f06886d7689c053446fe92cb4a6a79a62f9a140bd859aba117a1f170597a11e987e89f6209042d43957e19e23dff6bf65f0e87b39c086df7937bbb5425dda63f0975a040e43ca2921dcb14ce6111d3ad58898cee2fb385ea60c397384efce620eec0ada1ceab1ca6e4e3a80d0bcd5f199abaa16934965663b637d90aa27ab8e20f6a7069b3094ca23ef3bb47d0ee0a68c39cc27fd6d4af9c3fffa288647bbca7483c4066bd24f807faf7b0e69bdab70e398adeb5cae5784db9f6a0e51aa6b2fc75a959821fc063e8a59bc174cea605c06863d9ab630f1447dc118d9f4c46801f9d41722c71f61b3914cf6144208c45d3d47444dba8c49a6c520ba5226919a13456c02883acf90252e1fe11c6f2dec7e8b6eacc9527bcbb5e2562e657ebc0f4ad0b513ed10cd3abee5fcc50f582aa2ed6a530f8134f61a0735581851081aff129ef602a6b1512008740d9a43240680a0f027660c2827c33ccba1ec31ea24abaf408884d7be276378d76faf8ee79133de5bf16724ad123ffdd0647135088880009b7cee1eda06eab0496fdbf8232d661eca129b7f45ee36919b95f6c31b6dceaeeb6128d35df411e8a903284299804295cd7a332352cd6463b0c531b917a40b7f5a9022291f60e1d3ef765b9ecd7d31bd6d622c5417ff3b81ade0c1635352e777515f9a79ecaea1ce4e41c0a04870ea6761b49b31c67bfe9b384b08901d9d88ac9767cc097f5fcd9629731bfdb58725e6e1466d7a5bc58fe15590144e2fe4c99da8eab8d4071f6dd1a6db4bf3d8c9a56cee2b038507e5fd3bb6fbced168f476ba311788237c690f6b308d8db1751408d4180a8ef757cc46b15e8c737e9ba2001fa77884ec95e87b179ca4cea0e891cf1e98e1c9325d58e184e2f686b52688bfcc5cd5e797b4ffe66945c1f2a5050f47f5f183e827ef60d663f805152e460d9156b62426a9b30007687e5cd2dce438a8943774201bce8642b7e4d276ad3257f24181c854501e1497c2a1eb561265fd95a51af4a6b56284c71d376d16f5b6790b52a41468b794bcb96f60e9953e62440973a12d7787e727a865ce487a46e8044b6efb25baf704160c7e4aa359624dc91e6c35454318a7c6d4a93583816d9810b6ed3176ee8f6652040a4b11a761388030d013e6757f04f853eba2bfb540c840dbaf31054dda9479998e78bd1010da3d51a3f1856532afc60fc48beaefa4431f375e402a82c9b6e7e164d13fa8e29c78208b8e5441d75851ae6d6dcb1a4d5ce7dcafd3acdeea0f8817c781b805dedfc9762a1f5c672c8ddf072bb16e230abff411e6ec042a99890f695a6192483924c6ae917e2c204ec1863cc30a6a8ecd018fd7e91cbc5bee3331ff2a2794615e4e66364e32f8fcf1724e02783713106e9af5fe3112091380cc4d35108d13654a231c87d5753f83aea5cb5e550557bcb0ac20e2e4d4da00d57bf9104168f68b03c72a9a08e93e590dc46879bd337c6c71065938690c576e528999aac41f81124eead9ce244f5ddaf67ea1d3b1fb1c750ac42007922fbe50622db6c6a22d63500dc1b2a83d53dc4714568304d1d9714d2dae62d9e90bbd8ed4827d5c394797e8953b78f61894ad94de8f36d946f4e58dc8c76615c976472848f6c6234548b9bef3170244cacae731d6cffcc3cec340996ed35673b741977fd3958d3a37a94f1f981ec8d839e17afb7255cfc0b7e6d500e3eb34e6560a0308b6374c9dd977d91b775ec0ae60dad5eea93714b6e220ae4987e6fe2283242a80b1f168b7584a29c8256de2ebffb50a3102e192a12d159231ab47c4733df99be946aebd23dca1d83490e954b51a5904e5df5bceb0f513dfa3cd6bc96c2bd13d8e67126c3b1ba8998ec26eac0e536da31cc0d750a6e2212686d8b7f62c6238b8156fb33801449b904ae74ecd93a8cfa7364789d61c84faa7aa38020d1193631ed34b2a52f15f7522e39af6ccdf0f2e4ed636ab571681ccc90580b5f266279f833cfb30934114589c56c659083639affbc63d415aa1c604fdfa8743e2b185d018c1c640697b3c7be351639c24fa753ca6da2f999551c61288f362b7562728547434a26a472491f78fc7ad6c1bc074ba5bda6117e5aa0b949216785f3b60721da9cffe314eec389a267d29415d2841df8b471e80f88478c66d2488298fd9d7f3efa3ca024afd02cf6ddb6671f655f15a29eabacceb803e3730a53620c13dd1c6a4e329015af8d899852de223a207af14ce3f00b524d4623ec8f829b86cdd206c8123e90e1c6123f58670a9f54fdb91a1cc56cb2b018d169c5840f70821a26872c07cb240aa17757b85bb7162ac060ac1bc2ca7a3a41034cbd193f9f43f35db668ca15fc0462b3612ef17f05a7416b5856a89abad14453c20dda71ae6509a65e8005de3f407fcdf3954fbbc39ec201552173d1859553b54bdb9110fc6760df632cb8b5cacf5de996dfb2e2eebad6ebbc5e952c3e9339e298785588f0371e536cbe2a4d1373b3ae2b553953d8a93f63b694f708feaf51dbf892385407fc50469e95f6edcabcb202db7e605435101b9cb42ff61f989d302d3e7c041c6ab685c6ff462e011f76ab5080752a7f3f6cf2218b7b55e2a4dc84d1986d30d14e056352bc9a57020696c8d2e9c06fe561ca45c922a9d84158baf4986c63731b87e688dd53d9b0305785ede3eeec0e93a4bcd4bfb7d689fd870f1af3b551f43173adec7d74850234f03eecfb8ce5aa402a5f282937e835d78a077284c6c99c7dfe686e65f6daaca3ce3be58e0cc7bb4e5e87a096a1d1e47e7ba009ce786d39d0dc95b8f83242552576b5aa4a077a15407cc95853c45090226b3c387ab62737bd41141d4fe4ef2e483572a57f6c5ee4ba18749ab8532822fe62bd9013fe0bfdad9103c19c6542b15c0e966318992da9721756a3a4100c38f0871fd8142b6ab48bc99782a0e3f8791cc40be64fa53af6dadd26bed06cbded3f8079166499a2dcaf73f67414fb277a39f793a00d73ff40c5e6208a814b710b3f128edd5538bc08f27e5e68c5071ce57965078b208e4919db3bec459e7ff1845dfe0f88d156f93f709fb79af12a06081a13369da38c0830176c9427ddca58750d863e850fe81c6746c7f8312ff24a26c5b8511ab2dd2dd43bd1fc218981bc465f53e60c4f5390d62cd178ad27c2a89c08881d186186d3254ffa9cf66514f40cd060b8b9f70821bab4836f260ebc8e668c26cdef99a8a7a63d65837f75a68c8ae9197ac5688c46cf9220221af8395807613fe18b83a84ec6c14c540417bed81337f1614baff42a3da6da773607d0c8c102bfe5096ff4dd4da345a0823eff7824b7affeee7fc8fac3e612fb7a2a8e960a00b3332842b9d3f5b459b25a2aa8f32f79e8486e98a0ac5447c237672916425fd5fcc591b8d399103d0299fb1cf4fd3c7e169634ca9c93658491c0b344e4adf2a3d3a960094680797fdd91d8256c80e8acf697073510bcd97f1ccfe7e377215b7ba44f106ecf5701c9110dc153d9ca8b7e80ade9861551495b215ad9746231ec9ee541c9fb3b61247ae9a63865fd4ca62418a211cdb37b0599fce61a6aeb1728fd0f4cb445dcb262e413ac995ef7f165f1949952b6624525a5a5d4e87650522f5824ff08d22f48952e19c0b8bcca1ed6830148b003f1e21ea256044d375a13fe8aec9bac532a096bba7032cafa5760eb2d3ef75fbf962c9b8fb762f0672e2ec1592a547d5addacb5db5aadb4cd53b1956cbe4346264db78087b81b4fbf6d5a4f3e0f4c6107c54a1e6b9e66db77354e32e6f5d4d9bd238824dad4853ade146e19018afde6d904926e43aa4f911f01d1ec731dea0ef9ab2230ec7652a5d44ce7b9e03f96a57b355182bf9fa750325483616d0a81a4482bd84a802879d2c870be43f1850bcd78d02f2c844866f85866e78feaae6d1220f47bd2c3328397636b0666b95bb5459dd5e392712d24c4e5c26024af3b945b9c6144f929dc45db8ca81db61e42ae4b30e33680f7a1c75d6a3296b2833f314e5b63067566a6c7e77b6467265fa019aa37d71631183f4c6a612c67e45e42a592b574e4beee2a97408788beed11fb2d9008673c69001237d896f3b817dbd3efbd0aa0ad3ed5fe75a5ed265a12d44e49c7ef741478ccdbbd330d988091409f5bfc563203f0f8e3d46dac40f751f1ccfe44cd9b712b6a7a57c43a573926c9ff787caed4c779803e257a20b50bd1a0a6452dc7cca0d78a9ed17c4ec77c61a129ae2e45278a9844f606d06674b3595d329b3a77e23c154d1a2396c7c5ac3d5a87bad5690b35b3be45fbabdc06588a62940e7758a16dfbb0550ba904e354b35c5063eb565aae63af4014073c061ddcc9ff4b032bf4630d0a369d99b456349c37cb2c3460822c91a2517a3cc09c1e3497c4092d8abd87815f0cdf2ce5c70b8b3f01b2e75db3dcb02eff5ab655795564f3aaf7eb6f67d6c8d29ac4f53878edaf81ab4ee3f24d8ce10ed4fbad28e823113cdadcc2ed5335db5895b731700bfcde131dfe4db9d293b7ced128f58d21960b7ddc4cae26609dbe602baecec50d2b258fe92cbedaf93600e2cc6bbef2681992501d7dd2595a8aa3d32df2f3ced14b7890e4ed6c7a7e4d2890a5ee91eaa817ba70ee8bb5f49046f636aad27e05b5a79a4e320c595e000616ead25402ab36deadc7576d94dafc79785d0ed61aadaef3cba74da208227bd15a7202fbe0f6eb9c34f3f3f6de20a7dc6e025690475cc0688ae64aa3942e043ee43683096509", 0x1000}, {&(0x7f0000001440)="224398a40590aeb1d90849d3a2a72b09e205d6292205904ab4e2a34298ec2ec4e6f54750bc", 0x25}, {&(0x7f0000001480)="dd52c43f79b59e059f8706934db361ffa41776509e562f0cf230f67fc729ce8483d53165e0bf9ba6506e293725f3c89c821f7d3296d7325c7f2dc83624d004acf71b3b8a21f405f44e236f0122", 0x4d}], 0x6, &(0x7f0000001580)=[{0x38, 0xffff, 0x8015, "166336121aa501b1ab80f46640db8773079960a249d3e01929e320c6d9abdde18ff719034e"}], 0x38}, 0x202) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01ae060000000000008097075e12294ade01000000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af03bc48eaa9f7ccbf31e0955e20e9943544321c5c1f1bedabfed30b232b921172de768328874019822f00000000000000"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x2000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x408) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0x408) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) r19 = semget(0x1, 0x1000000000007, 0x200) semop(r19, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r19, 0x0, 0x0) semop(r19, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r19, 0x0, 0x5, &(0x7f0000000800)=""/199) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0x3, 0x4, 0xfffb, 0x6b12, 0x8, 0x1f, 0x409]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x29}, {0x80, 0x0, 0x1a, 0x10}]}) r28 = semget$private(0x0, 0x4, 0x408) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r8 = semget$private(0x0, 0x3, 0x10004) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r9, r10, r12) seteuid(r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0\x00', r14, r15) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r10, 0x0, 0x0, r15, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x42e2, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r4, r16) seteuid(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r19, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r20, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r20, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r21 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r21, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = semget$private(0x0, 0x3, 0x10004) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) r8 = semget$private(0x0, 0x3, 0x10004) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r11, 0xffffffffffffffff, r11, 0x0]) fchown(r9, r10, r12) seteuid(r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r10, 0x0, 0x0, r15, 0x38, 0x8}, 0x1, 0x2, 0x8001}) getgroups(0xf9, &(0x7f0000000440)) getgroups(0x42e2, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r4, r16) seteuid(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, r4, 0x0, 0x0, r19, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r20 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r20, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r20, 0x40047477, &(0x7f00000003c0)) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2810, r3, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x4}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r21 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r21, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) kqueue() 16:00:22 executing program 0: 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"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffdb9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) write(r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000100)=""/175, 0xaf, 0x800, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000900)='./file0\x00', r2, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x28) sendmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)="fe20593775fb7be96148fb7b314cc00d954e4337f4ab632a81fc2acafa0d28a63451d74c6d6b740d5b0eb902c53bb847e41cb31c1fa1181ac763b977855e0a04a2450a6ef3d5c3bf3d0cd9ec6ba48693f1bcb187ac8073284c02f6e3b51050beddf6483db9fa30d8f602c7309ee175d7e21456326c2662933cc4b76c02ae724ec3f445e7ca9d13b67de6cd829de4e74cfbafd73a4c8e36f8edf0972a44fb88a8f9ff9df24091fb9008556f6dad40d0cd2fa9a9ff424242da70cdbf13eb187e6cde33c4f7cefbb9b047662a1e7d2995e530d7eaa9db48d108e948d78bd7ccd0bb8bcec625c62388d2944e3838a7d120dc254db535b4f207ae35321b560f", 0xfd}, {&(0x7f0000000200)="1a6083c7dd60aaf027055546f718f36290ea2fff92e2efbfd9991b9a8e2c2b285a3d55015ffc2bdf202041768fe6fe2a8ea41db3e6c024a79d4d45f35c80f038b3d3fa18ddbff8eb5ec7bf9c95f0d9e34121a27e63fb67dde970b4fdbe40bbf7395f67b8978482", 0x67}, {&(0x7f0000000280)="1480b925a7f2933431ef9b1f21512d25690a093bc3dc1f5aa37b5df58f76e11d4c3edb9159cdad6cf0e46a487d88075ca4119348762e3131a1e8028146373c0595619a5fcb27684a810354c90c813a758d29c08268aa60c30f20d1c8daf9a427eb471831de1e6e", 0x67}], 0x3, &(0x7f0000000340)=[{0xa8, 0xffff, 0x0, "e6dbfebd33e014eeb918fe3407671ee6ece7c43fe03ceb1eed77f337a613c482de7bd34112d8043392722403d8a3cc5824722767dc01e021eaf3791e8ba23a40865872119f53739df4ad39b3c58eb72e839eb6eaa420c99858b2a8d7b1f6048ea9da28cb3976abe35d2f0ea37af9cc775684f3ddbd1dc7e2da1063f08f51fe932bedd7039b581779dee5c826e5ece54a7f4d51457d"}, {0x20, 0xffff, 0x3, "8ee2ccdb446a819e5a102d7d60e6"}, {0xd8, 0x1, 0x1, "1d751057d99b95d29ce596fc13b7dae3b92d07bb94e14810b61adc68eae2b94d6875aa923a33e84b72ea1ea81eb0883afd84a1028301a52c0a35594abfb6f57c46335b16bd5b93edf58a7fa113b47be79d6661b4159390cf757c33d7ae956e2ca224b205efcc32ac196e95e1c3dcd27c7d1a7e8048a613c00452acab7dea111a47756de2f2c3eb8fe5d691515a2cd3d0dbda9a3adf48aa2064d66c8949fc492fbc6ffc96818b516683fe3e2a85b0c9e6ec212a47f70fe99dd6ae850076806f2a9deb0b"}, {0x98, 0x1fffe, 0x1, "fb278dca376846d64916878d7ec1339aebf9699dbe6141807b1275a7a88e9b7ef5578fdacf2329c2c1f48c0c5a80611d675e7eb8cbcaa5da84af36fa367bf4eb548215616e1e99372bc276c9d71db5363edf210bf12c48df0650721115c7529b51d1eb60ccfa4fb4a2711addb2dc4fa0245a1fd6cf28ed0bae68cd1279a562315271d6aa3d"}, {0xf8, 0xffff, 0x20, "2f1bee6810b9a52318ebab65094f7d70aee95cef0b852ecc0ce495fd2b44df2746899bb8f5d6cfd4426dfd0c6e8d0ae2e2216e110add0b04c0c3f400e4772c267b1109614711d93f073fd529bd291037e9d56d319ee9a937526bc27d0ac29be8d4641462ed0ad46c7c5182c7134e85a2bd0f0f0f3de38b292de3cd257b5640a6e51b06e9c30b8017cf6ff99f1d15a738dfa7a35084f0f8aefeb02c924cae64174d0a38b1801a2e506acfb5d794f60d01c48d8c5b45c47152da3329d7f498bbcd2e927951fd7097cb56af4ecc7376cdaf1cc5e931d7192e29859ec357935daeff4c80ee48182b"}, {0x110, 0x1, 0x0, "34879c36b64f1c5170eb750c4c1c254ec8812d83d8c9dc3654154a6be5e8e8521336d6834a58c95c3df4549647c29ce6e5597b9622f3d0a1b72b8db3aeb47eddace88c1fb99b03d9099cb7bcc3640951163e372c6d9dcb008e406508b4605ec98ddcc61ef4d7e14ebc3b1683be2b56b35c9bda5dfdd096c3a5e74c865add3e190253e45d0801cad9be29fc00b12469cc172af201d2297270ffbf3428514f261b818055e5326e2be4ed3bf9439c674564a7dc3e25dcd5567cad3cdab24316955038785130c16ab804fff0d02c580321abeccff2cc1a16cde2f898d27e387a94e35bf9cae197d3b9ae52e32d0fff0d61c719ba834b735794409f2d"}, {0x28, 0x1, 0x3, "71dbec52cf909875823ac54b79ec5267dc90"}, {0xb8, 0xffff, 0x4, "642aef4c1d0ff59ead1ded68211b26c7741f2803cc295f1acf4f091be8e2136ed1462575e5d69542bb94dd6a024ed8d8fd82b7b40cc5496ba71c155c1ef4b77b28c17b6c36070c4b4ee76d730c4d468ee57b45d6d89afbfa3a68a020d23c9c059cb88ae5e22c9da2a73be578ca3a0485a29d0bda33d8d50d46bb366b8dbc074ced853cfddfdd2d3333f4c0189f7e76a12d8ae19df70bae3324c265b66dad9e2e39150edc0e850c"}], 0x520}, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 16:00:22 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x210000000000, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) rmdir(&(0x7f0000000040)='./file0\x00') getpgrp() pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8001, 0xe8f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x9581986983c2ee2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r1, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xffffffff) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000001c0)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x05\x00', 0x10400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0xc9ef}, {}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:23 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x1}, {0x7, 0x6}}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x85) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x5}, 0xc) mlockall(0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') 16:00:23 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0xfffffffffffffe3d, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x205) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/10], 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000180)=""/83, 0x53, 0x0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00002c0f66d06c653000"], 0xa) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "000000000000000100002000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x10002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0xf3cae6a5ea0dbb9a, 0x7}, 0x8) socket(0x10, 0x1, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8b65", 0x2) 16:00:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000640)='./bus\x00', 0x1a) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000500)=0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) getsockname$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) mkdirat(r1, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000100)='\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', r3, &(0x7f0000000340)='./file0/file0\x00') mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(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') renameat(r1, &(0x7f0000000080)='\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, &(0x7f0000000480)='\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') r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = getegid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r13 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed3853114473b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4b73132b5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e00"/154, 0x9a) r14 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r14, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x0, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0xfffffff5, r12, 0x0, r19, r8, 0x20, 0x80}, 0x3, 0x7, r7, r10, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r8]) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r25 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r25, 0xf, r24) r26 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r29, r29, r29]) r30 = getuid() r31 = getegid() r32 = fcntl$getown(r25, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r27, r29, r30, r31, 0x20, 0x80}, 0x3, 0x7, r32, r34, 0x8, 0x80000001, 0x4}) chown(&(0x7f0000000540)='./file0\x00', r5, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0xffffb489) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x80) pread(r1, &(0x7f00000002c0)="1f5c75e9cd5943c4bf32ee312863a926050728bc0a9dd69239d19292d5375af6a7edc5fffa0159a288ba9eac1efb74a8ab2ff9c2974f02f9dba7d3cd926e187b9e7f54b1147a71dbba003ce2af36f65720ce000261171bb59851b8d9c911c49c91a484", 0x63, 0x0, 0x0) getuid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ftruncate(r0, 0x0, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x28a5) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) pipe(&(0x7f0000000040)) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x20000, 0xc0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000380)={'./bus\x00', 0xffffffff, 0x800, 0x6, 0x1, 0x3073, 0x10000, 0x7fff, 0x1, 0x0, 0x6, 0x2}) r6 = dup2(r4, r4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x200) r7 = syz_open_pts() write(r7, &(0x7f0000000440)="6f2df8755df1f2cc5958de56a2341279812930f380810b311eb4624f021300006452deb19099758dc3721641016544bfc0ff10699ef28137c2e638d389a4d1396c0a945c32e57b00707cb0c1165931439d0d6041df16c2e562d4be29e512b06a4304b594db55b7934b3e6002dad4fbdf8425e24917d6cf139cb877", 0x7b) dup2(r6, r7) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="abff971059"], 0x10}, 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x2006, 0x3}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffff9c) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:23 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x1, 0xfff, 0xff, 0x8, "e14f05e8c1db8656d6a3ee6f9b7a19bb24ac5c19", 0x4, 0xd60}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x4000, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r3, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r4, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r5 = dup2(r3, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0x1f, './file0\x00'}) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:24 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) pwrite(r2, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x8, 0x200, 0x1, 0x5}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r4, 0xd3) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4c}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *332534 93316 0 0 0x4000000 0K syz-executor.1 309612 44357 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821fed9d,3b3,ffffffff821c08dc) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8065b27c48) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021b82bd8,1,ffff800021b82ca8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ab8f00,240404,ffff800000ab8f58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab8f00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000ab8f00,ffff800021b82fd0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021b82fc0,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021b82fc0,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd8065fbe018,8020690c,ffff800021b82fc0,ffff800020acf168) at ifioctl+0xb64 sys_ioctl(ffff800020acf168,ffff800021b830d8,ffff800021b83120) at sys_ioctl+0x5b9 syscall(ffff800021b831a0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5e9f3f5b010) at Xsyscall+0x128 end of kernel end trace frame: 0x5ec34490350, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821fed9d,3b3,ffffffff821c08dc) at __assert+0x2b nd6_rtrequest(ffff800000a94800,1,fffffd8065b27c48) at nd6_rtrequest+0xbb4 rtrequest(1,ffff800021b82bd8,1,ffff800021b82ca8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ab8f00,240404,ffff800000ab8f58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ab8f00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a94800,ffff800000ab8f00,ffff800021b82fd0,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff800021b82fc0,ffff800000a94800,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff800021b82fc0,ffff800000a94800,1) at in_ioctl+0x1e7 ifioctl(fffffd8065fbe018,8020690c,ffff800021b82fc0,ffff800020acf168) at ifioctl+0xb64 sys_ioctl(ffff800020acf168,ffff800021b830d8,ffff800021b83120) at sys_ioctl+0x5b9 syscall(ffff800021b831a0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,5e9f3f5b010) at Xsyscall+0x128 end of kernel end trace frame: 0x5ec34490350, count: -14 ddb{0}> show registers rdi 0xffffffff81d97467 db_enter+0x17 rsi 0xa5c1 __ALIGN_SIZE+0x95c1 rbp 0xffff800021b82910 rbx 0xffff800021b829c0 rdx 0xa5c2 __ALIGN_SIZE+0x95c2 rcx 0xffff800022d64000 rax 0xffff800022d64000 r8 0xffffffff815fe7df kprintf+0x16f r9 0x1 r10 0x25 r11 0xd9eb029496bc0e05 r12 0x3000000008 r13 0xffff800021b82920 r14 0x100 r15 0x1 rip 0xffffffff81d97468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b82900 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=332534 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace020,0xffffffff8265ca30 process=0xffff800020add180 user=0xffff800021b7e000, vmspace=0xfffffd807f00ba10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93316 263062 84504 0 2 0 syz-executor.1 *93316 332534 84504 0 7 0x4000000 syz-executor.1 61044 320513 0 0 3 0x14200 acct acct 6579 84433 0 0 3 0x14200 bored sosplice 84504 278177 62753 0 2 0x482 syz-executor.1 74483 221188 62753 0 2 0x482 syz-executor.0 62753 448894 40768 0 3 0x82 thrsleep syz-fuzzer 62753 85566 40768 0 3 0x4000082 nanosleep syz-fuzzer 62753 85532 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 464612 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 484465 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 51292 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 180536 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 188673 40768 0 2 0x4000482 syz-fuzzer 62753 475743 40768 0 3 0x4000082 thrsleep syz-fuzzer 62753 208940 40768 0 3 0x4000082 kqread syz-fuzzer 40768 147311 52459 0 3 0x10008a pause ksh 52459 186851 46725 0 3 0x92 select sshd 46962 159148 1 0 3 0x100083 ttyin getty 46725 283257 1 0 3 0x80 select sshd 29348 44883 40524 74 3 0x100092 bpf pflogd 40524 456819 1 0 3 0x80 netio pflogd 1073 462365 41048 73 3 0x100090 kqread syslogd 41048 43261 1 0 3 0x100082 netio syslogd 44247 125077 1 77 3 0x100090 poll dhclient 15163 252323 1 0 3 0x80 poll dhclient 62362 11540 0 0 3 0x14200 pgzero zerothread 7890 442971 0 0 3 0x14200 aiodoned aiodoned 34155 34854 0 0 3 0x14200 syncer update 93969 457799 0 0 3 0x14200 cleaner cleaner 87997 77765 0 0 3 0x14200 reaper reaper 73670 43776 0 0 3 0x14200 pgdaemon pagedaemon 88857 326166 0 0 3 0x14200 bored crynlk 84829 487941 0 0 3 0x14200 bored crypto 16945 156190 0 0 3 0x40014200 acpi0 acpi0 81002 109485 0 0 3 0x40014200 idle1 43715 229756 0 0 3 0x14200 bored softnet 44357 309612 0 0 7 0x14200 systqmp 82594 485812 0 0 3 0x14200 bored systq 14135 379778 0 0 3 0x40014200 bored softclock 6187 179833 0 0 3 0x40014200 idle0 91557 207100 0 0 3 0x14200 bored smr 1 438887 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 93316 (syz-executor.1) thread 0xffff800020acf168 (332534) exclusive rwlock netlock r = 0 (0xffffffff824ef928) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82670948) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9524 6469K 7363K 78643K 12280 0 0 pcb 13 10K 12K 78643K 123 0 0 rtable 88 3K 4K 78643K 513 0 0 ifaddr 54 13K 13K 78643K 165 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1484 0 0 iov 0 0K 16K 78643K 89 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 78K 78643K 1781 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 5 0 0 VM map 3 1K 1K 78643K 3 0 0 sem 12 0K 1K 78643K 125 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 404 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 60 63K 95K 78643K 549 0 0 subproc 32 2K 2K 78643K 51 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 80 0 0 in_multi 22 1K 2K 78643K 66 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 265 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 122 31K 32K 78643K 2368 0 0 UVM aobj 55 3K 3K 78643K 56 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 71 0 0 NDP 11 0K 0K 78643K 44 0 0 temp 165 3559K 3625K 78643K 22665 0 0 kqueue 0 0K 0K 78643K 8 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 87 0 53 2 0 2 2 0 8 0 unpcb 120 307 0 295 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 519 0 515 11 5 6 11 0 8 5 inpcb 280 1001 0 993 9 3 6 9 0 8 5 rttmr 72 1 0 0 1 0 1 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 20 0 20 1 0 1 1 0 8 1 pffrag 232 6 0 6 3 2 1 1 0 482 1 pffrnode 88 6 0 6 3 2 1 1 0 8 1 pffrent 40 258 0 258 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 38 0 9 1 0 1 1 0 8 0 pfstkey 112 38 0 9 1 0 1 1 0 8 0 pfstate 328 38 0 9 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 392 0 164 15 0 15 15 0 8 0 art_table 32 393 0 164 2 0 2 2 0 8 0 art_node 16 86 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 20 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 121 0 111 1 0 1 1 0 8 0 shmpl 112 54 0 1 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2062 0 657 46 0 46 46 0 8 0 ffsino 272 2062 0 657 95 0 95 95 0 8 0 nchpl 144 2936 0 2484 61 42 19 61 0 8 0 uvmvnodes 72 2543 0 0 47 0 47 47 0 8 0 vnodes 208 2543 0 0 134 0 134 134 0 8 0 namei 1024 8807 0 8807 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 552 1 0 0 1 0 1 1 0 8 0 scxspl 192 8719 0 8719 9 8 1 6 0 8 1 plimitpl 152 32 0 24 1 0 1 1 0 8 0 sigapl 432 599 0 584 3 1 2 3 0 8 0 futexpl 56 9396 0 9396 1 0 1 1 0 8 1 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 104 233 0 231 4 3 1 4 0 8 0 pipepl 112 426 0 407 4 2 2 2 0 8 1 fdescpl 488 600 0 584 3 0 3 3 0 8 0 filepl 152 5115 0 5014 16 7 9 14 0 8 5 lockfpl 104 114 0 113 1 0 1 1 0 8 0 lockfspl 48 38 0 37 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 27 0 16 1 0 1 1 0 8 0 ucredpl 96 626 0 616 1 0 1 1 0 8 0 zombiepl 144 584 0 583 1 0 1 1 0 8 0 processpl 896 617 0 583 4 0 4 4 0 8 0 procpl 632 1536 0 1492 5 0 5 5 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 3 0 3 2 1 1 1 0 8 1 sockpl 384 1362 0 1340 14 5 9 14 0 8 5 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k 2048 153 0 0 19 0 19 19 0 8 0 mtagpl 80 11 0 0 1 0 1 1 0 8 0 mbufpl 256 423 0 0 24 0 24 24 0 8 0 bufpl 256 7622 0 1324 394 0 394 394 0 8 0 anonpl 16 74660 0 54832 88 6 82 86 0 124 1 amapchunkpl 152 3602 0 3442 12 4 8 12 0 158 0 amappl16 192 2876 0 1788 57 0 57 57 0 8 2 amappl14 176 108 0 100 1 0 1 1 0 8 0 amappl13 168 8 0 7 1 0 1 1 0 8 0 amappl12 160 122 0 120 2 1 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 805 0 800 1 0 1 1 0 8 0 amappl8 128 392 0 360 2 0 2 2 0 8 0 amappl7 120 42 0 37 1 0 1 1 0 8 0 amappl6 112 63 0 53 1 0 1 1 0 8 0 amappl5 104 256 0 240 1 0 1 1 0 8 0 amappl4 96 737 0 707 1 0 1 1 0 8 0 amappl3 88 295 0 287 1 0 1 1 0 8 0 amappl2 80 3840 0 3769 3 1 2 3 0 8 0 amappl1 72 22824 0 22385 25 15 10 20 0 8 0 amappl 80 1809 0 1760 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 55 0 1 1 0 1 1 0 8 0 uaddrrnd 24 601 0 584 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 601 0 584 1 0 1 1 0 8 0 vmmpekpl 168 9039 0 9006 2 0 2 2 0 8 0 vmmpepl 168 82103 0 79858 151 26 125 138 0 357 23 vmsppl 368 599 0 584 2 0 2 2 0 8 0 pdppl 4096 1209 0 1169 6 0 6 6 0 8 0 pvpl 32 233108 0 210060 203 7 196 203 0 265 9 pmappl 232 600 0 584 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 580 0 8 17 0 17 17 0 8 0