674123762a6d7b073bc3ba8239393a7d7addd2848015cb1dcebe70b35d8f97a6999a65cdd992dd26016078e8b7372bcf514605ed6fcd5adbb8dfcf2545b4151322120e836707b4b0781c66", 0x6e}, {&(0x7f00000003c0)="b6f28ae5ed0ab6f335ac24060ad78a6862c25eae0bc0bde9ad9a6310c9d70bc9bf315f61415112b9cab1043234c1c3c9f81542bd418a417257aecbdf0ea80ed321c94a46900e1a2752964682c598bb49dd39ea23f484be2eae5ce2a0091e8382badd46cb8b022681d1b966534fe317eab3cbeffb5dfa4f6eb5dafb0511e01e4029be003913e9ff51e989e4a6d9a1c87c6ca7ffeb3c3978993d4514766aed9b7f4b6a5f173aca9aba179c5447", 0xac}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="f000000000000000010000000f28ba787f8cdd54ceb01dee41f50fe1851f63c88f164681fe7b2f66fdb8440f41258c4d1ef724e466dbe0f007d4a2d6d5be44f07cdffd3b3b97c3ee14ec39e2998b7c81b1862ef6c048bdc4e21db4ee253723dcfc4239e7030000baebca7011baad81208f9b0408bd19c7b4ddfc259ad297cc0a626a963c30e5b520fa3f620b19bc23b9cb0129da498140fa9ec07a6553c5484f4a99c09d2787243391cb012acd5f278353ef3edf0028d299eb6b4ac17774267925f47b20145109be23a6b960dcdbd9cf1ba60ca6d99e7be135a8723e4c0aa8c641eba0cce2147597df39acb7920000004800000000000000ffff00000000000016cd68f56c01d7882c58f9132674598faf1b1f74f651bf84f2632d03c9783a2b60b6800030fb27f3baf837c543ad4d148fc59e150bd0e001"], 0x138}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000640)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$lock(r4, 0x7, &(0x7f0000000740)={0x2, 0x3f26c0f877fbbc69, 0xc74, 0xfffffffffffffff9, r3}) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x7, 0x2}, {0x1c, 0x0, 0x1, 0x3}, {0x6}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="2c9b8c96a3c8e377914adb7bce04ba251bb241a045b0b813d3d67b17b7956835885a06eeb60af72c049b1678ef02ae872879c5f0ff95b486dad9516d7cc073ec937a92ce673fe9fe8d1c08e42c23d95c9058b7cba156e26c02874b314643f24b98662422490f0abe0c1c98d768a208f1f4f73acd41cdf502fcdc007aee507fa796d07f8cab6a259b37b5265f6f8054ba36bc80aa75bce8160c80865d652cee4be860ca48bae1752789b7e60827ae208570bd114cb93ce039a7efc9d99c54d4fdd390ad3ca2e29a12ca923436bf0977637dc945facc3a1c3aa1d93930299567ab", 0xe0}, {&(0x7f0000000080)="d2304e47ab0e2db6b356e0e980f89d243daade4a2021958721fc12dff0872918203232ade432a585185994540e4b775c030bca42086c0d6aefcdd7c2decbd5121d7c1e80d3b9df7d54b632769ddefb9952f95ed13817a568f98c64998dc0d431573ac037c1e3c2bed1a639f88ab9fb6ffed03fc7155687302f5986b28977afcd", 0x80}, {&(0x7f0000000340)="dad5cf308b15aa816e52011867551e7003c5b743e2db85b5b798b6930d469d22cf2d8beeec18eeefa7c0c1cbfa7861328c54089c96ded9b4d6e2d847473b399acd2d00c8c732bcd3b53c028f4bb475f961b56b926e6b21d7ad08deb8df7b792c22", 0x61}, {&(0x7f0000000000)="62eaf24731606d1e168b141f212b55c327d49a726b910e5381bdf366689f86c3a7a231", 0x23}, {&(0x7f00000003c0)="935991e6c7a552d19b550ca70ffa33f1a220203d41e74300035e02da3b0e1c008c091e789ab6603b0fab4cc7dbe016f8b974abcb15e30185056c514b357e42c25384483dab5c2a83af23b51c43976a995cc8df2f4dcfe5a622111a56a5eb20c17b13a73b81cb039f66faf4808cca192525459212c7b3b759603103fe3414acce3bb950125ed574adab4b4742aa", 0x8d}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 05:37:07 executing program 0: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x856511b4d0695bfe, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) r4 = openat(r3, &(0x7f00000003c0)='./file0/file0\x00', 0x200b0, 0x54) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f00000008c0)=""/167, 0x295) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000), 0x4) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x3f, 0xfffffffffffffffc, 0x0, 0xfffffffffffff691, "1f76308304000000b820b2bf00000000e1ff00"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000005c0)) r10 = fcntl$getown(r8, 0x5) fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r5, 0x7fff, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000002005fffa}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe90, &(0x7f0000000400)="a6") preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000b80)=[{&(0x7f0000000c80)="a80e0ac56bb3e2db4309e8f32b1f8d4f089eed9b47e6d22f1805d5f92f8bdd8159a899c450b25abcafeff2a8bfea4e31e85466050712070ce2c4b8c24bae14e589f6d4e1b428748f9f657b4da270f80389662c82a403947986323c76ba3bcf7a578dd193b4a0553fd85c6281c8847164be1d2cf6bc6da575c2f569b9d9538d265ba0529b592edd620b961d744d20a6ee80266178f110efd2d99fc48a4b68d46b2d01ecbfd80522286c06dd81cf05ca150b1b4ee007f643f42d0fbf66de8c00827722357f1b1bf38213ce8634abdded85ebca5264d678028598c638dcf751e319e4aa2f5a677762be588a33a0c4e315533019a34b951b65165e508d760661d66d2fcf0c30000e54409993d582f1496c10a380c5c747c7fbb83e9be96098bc847118c53680af446f04a5581bd9c63bd94e44fbbdd92ce8449de043f2aa6609e974e6c32d01f40a647430a5959e3ef56a65fd2f255a68dfa452f7f5ae7148f2f76906afcdc0546c42415f81256e3b17d500d9a08be19def0bad16a5a1ed", 0x17c}, {&(0x7f0000000740)="402c8ef48ccb899280f7154a2a631ac979e1ad0f4ae0e9aeadb28d8b9d64ed8bda15ed25ed30e9606e9947ab5e2cbacb0cf2269e4df86ddbb68b9a431716e9", 0x3f}, {&(0x7f0000000c00)="9d62f32618363ad425ceb365be8124db0b46c25335de1aa0808c1945650c97c98c4ab6a6395867080aa67ef2409e50b00db12ac08a7e22810c2b870afa5390f9599ef1d76da5e1f6c7a7c0c6c996c1773173bbc3f13f8dcca168b9269935d3acea73bbe9c142ffd86808a7", 0x6b}, {&(0x7f0000000500)="904dd9b60752ec45b32572812e326073ca85bbeb45c5007c217c8211fd7e85bf2cfa339820cd359549d070a2810a3015a3005e68c8b0c021a0c12eee", 0x3c}, {&(0x7f0000000a80)="bc14f0d42460b2f40092d8733dc18bf83e96aa95caeb481e0f60082a9a04fcd0f5739da353ca98c53710250ff1d4aa767bb9ce2f1e65002354cf590586ccaccf5420d0c6445f297eefc2d3f31ea49c2b836c313818e896f8650f4f", 0x5b}, {&(0x7f0000000b00)="13b6c8207dbb276ed786b7b8762a082877e6a0785ff037eb522ceefe56ff8b1d223c90b3c7c3b0f45563901b2d0a6a9a2c4d51c08c234ad02dbce48983b09fc1c4cb2a073042dd2bebb86f23b5f8d7c56eb24a9af9853b8351612b4f", 0x5c}], 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 05:37:07 executing program 1: 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) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) setsockopt(r1, 0x9, 0xffffff0000000000, &(0x7f0000000100)="b74b311a711081c301b311673b8f12e9911b06d0b54bf90e75ae1e4da226b294c480b86dd2046ad60e2ac8a200198520496f2f1f52b89d513b71efc830edaac1f539ba58e07b229654ef2da14d8ffef679db7c74200c210dce20ab7aed5da24cc83c", 0x62) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:07 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x400000000, 0x90d2, 0x2000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0x1000)=nil, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x9, 0xb62, 0x2000}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = syz_open_pts() close(r1) r4 = dup(r2) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000000)=0x3ff) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() sync() 05:37:07 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x20, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x14, 0x4, 0x8, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x80, 0x2b, 0x101}, {{r2}, 0xfffffffffffffff9, 0x8, 0x10, 0xc5, 0x572}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x80000001, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x1, 0x8, 0x2, 0x5}, {{r1}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x5, 0x40c5}, {{r0}, 0xfffffffffffffff8, 0x90, 0xf0000001, 0x80, 0x4c8}, {{r0}, 0x2b1a066d57a2a0, 0x6, 0x4, 0x3f, 0x4}], 0xfffffffffffffffa, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x30, 0x2, 0x100000001, 0x2}, {{r1}, 0xffffffffffffffff, 0x90, 0x8, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffff8, 0x6, 0x2, 0x9, 0x4f37}, {{r0}, 0x0, 0x10, 0xf0000000, 0xffff, 0x7e000000000000}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x40, 0x8, 0x952}], 0x80000001, &(0x7f0000000300)={0x7, 0x100000000}) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) close(r1) ioctl$KDENABIO(r2, 0x20004b3c) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x90, 0xf0000000, 0xba}, {{r2}, 0x0, 0x3, 0xf00fffff, 0x10000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x9, 0xffff}], 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x100000017}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x710a270d, 0x3ff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x3, 0x7}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") 05:37:07 executing program 0: r0 = socket(0x25115d283e45c3f1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c2530f121abf3458f8c4788a2d1006741be5afb0927a9cf22caf1404e444f0550123bbab51cd96abf934f8c334094332fe91c6e72e726fb0a921f01006ef669030ac38528a1ea89a235378fb1661207d17fdbc53e56d45da952b582969053fa9eb53c35b48493da4fc74c15b6736caa2671f3d6c37fbe6ef632b7da84be98c9ea439c516477cc0fda465c67b70300149251bfa451f4019b9448c821b4852db813ef377917bf9c3608000000000000008bcea187591dee35aff532bfbf52d1f5b1ac6d030503881616a707777fac897f248e0cd2faf3e7a0a3c091d2ef364f4691a6a7f18bca0f783386cec616d6f3d784ee933479f37dfa2abaf57d6c38d23e1c2500800000bd6865c0c1a0ac5fb157d2778d2f2a6bc7eeca62b30b552b2f7ac62c66959a2b776c0601619ebbe92d48890e77e521e09027d5114df341e1b829bfd89194900e986b504ca9ca68ed5cc9b5ad777d90466a059e9e64224b5e3b50ab289a03bf33ec614825d7ca61ba4e6d35186201e407a7683edaa575fee60ddec4078cb8a3febff0b13d3ec71d95d388acf8969d85f710ad0a8cea4ac1ad4bc8ed84aced9138bd2220e07a3ab974c060835544528a3cfd57584aa0206b775b0e8040db2029944e5dd7b15bb3b9941e3b"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x8000, 0xfffffffffffffc01, 0x2, 0x100000001, "8bae27778aab2ece9aa9ed7ca778854f3ac8703d", 0x80}) write(r0, &(0x7f0000000000)="0f1b37963e44022ac35a4e7b", 0xc) 05:37:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pwrite(r1, &(0x7f0000000140)="8cd29ddd6e4a791cc95ac36c54db47d706f291f3efca2a6337e5d5cd86bccbcdc45d3c225dcbb7f30dd6973eb1c8c7aa1ecc7d48d71fd9f065f3334b35f6502d0049ad4d232844136cfe664de6315b9ed9", 0x51, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x40) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x7ff, 0x5, "c5c145f72d67dbcef6826ca20d35577c7004b6bb", 0xffffffffffff8001, 0x100000001}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) 05:37:07 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140), 0x0) r1 = kqueue() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160db7cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e180fce491da26ad669c5c529c376b8ce522417ae4ff9d3c1c5559babf8ecc04db5db9239e458027e8be41df41fad4c5cd87b58ababcbc37fd208253bb5c32e0d3a0e4e0e7c011aa9ae1211d8ff1e6ee993c26a59401adce2f54dd40fb870bd", 0xc8}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x81) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:07 executing program 1: r0 = socket(0x11, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r0, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x81, 0x7f, &(0x7f0000000140)=""/224, &(0x7f0000000000)=0xe0) 05:37:08 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x5) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') flock(r1, 0x1) unlink(&(0x7f0000000000)='.\x00') fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) 05:37:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8840, 0x0) getsockname$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x565252e779af979, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000006c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000940)={0x10, 0xfffffffffffff801, 0x4, 0xc54, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000dfe000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a30000/0x1000)=nil, 0x2}, {&(0x7f0000e4f000/0x1000)=nil, &(0x7f0000a89000/0x4000)=nil, 0x7f}, {&(0x7f0000c6c000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x10000}, {&(0x7f0000f01000/0x4000)=nil, &(0x7f0000ff4000/0x9000)=nil, 0x5}, {&(0x7f0000c51000/0x1000)=nil, &(0x7f0000ad6000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2c3d1cac}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f0f000/0x1000)=nil, 0x5}, {&(0x7f0000a14000/0x1000)=nil, &(0x7f0000f49000/0x3000)=nil, 0xcbd5}, {&(0x7f0000ec6000/0x3000)=nil, &(0x7f0000f95000/0x1000)=nil, 0xffffffffffffffc0}, {&(0x7f0000c75000/0x4000)=nil, &(0x7f0000d59000/0x2000)=nil, 0x2}, {&(0x7f0000e1c000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c61000/0x3000)=nil, 0x2}, {&(0x7f0000e61000/0x1000)=nil, &(0x7f0000b10000/0x1000)=nil, 0x1}, {&(0x7f0000dd0000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000cf5000/0x4000)=nil, 0x4}], ['./file\x00', './file\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x102, 0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x40000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000cfc000/0x1000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) clock_gettime(0x3, &(0x7f0000000540)) 05:37:08 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000380)="61bccecb8f339e349b32024a341bb3c35c38a2810be2f3e3890e22685f62f13f0d448982175d211d28d7933b7053ad771a3ff7fafae3a41b83f0aee76eff654e78a8d9d87dd8c7ca8122f4e8ee99d30647437890794b7bbf711ec3c6459975cd5856c5b90a5f760ba627b8ea4d44fe99bef4622ccf7f0d4cab1f23e9af4b992201dceb71f5a0c5d862c61dba68cf87aeae00f4dcf01b618479436e1b4c069478b0662a224a7ab1e98fd8520720f6d9fa1815b6cd21822f8d0a46175f511a36b9df7fe7a15651bcb708413c01bdf4df0a8cc462a0a890037229944ce722408f44b3c0a29fb715f42b55e489dfd976f6c0452fe82120f3fac6d1fce9127dc88865db3ee6c485d604100b2c9c25e9f6cddc12c27478879a0aad378557e28f0ed38b13daaabc5a75d7f26e0b5f4e23c390d544b91e4c72d56aefa2fe7eb9d31442e103290d41189d4e7a8449b5d8abe4b834a19dbf872877ac888fd7bda0e0db5a21bca9f854bc4b6af95255f956ff2af2784ce43ae3ae2a0cc2687fa21195f90fc21990fd886785433b5ae62d71f82b4cb4ccb0effd4af5bf34c1f6888713a8ea6391a44ec8eca98b1ea9839fda49905172584790f971800f8bae3844deddfadb3cc8b4d59e6e1ee2a5e58c08052fbf6f9c27c02d1d6191161eb3784ad038c07a45fbaa8191a0e4e36f16e426040e64d7936df10375e862ca27085e1e72db10877fbe6f53ab61fcc0021514b82fc08bb071b0f79d28d332525a034b3c453c07fee55121324759dae324be6533d611506b4fdc2855c2592d801b5be26d7a3663c9e49d3c45c2e961f50b24fce728056feaa7ae3f12ea4661cb6778659926303df51af06f694fbbc6ac48bb9221f2bc939eb65a5f2b0436af2ef30774be59b8f06affbcd5665240cf473599fcba126443712901118af86b0ba1c62c09ce9c705d7ac55ca5886cd512bf4056b6df7721e7af31a60935c8146768fd3d6d49e574be5daac91d019b59e78cb6b267239122dc9499312be0a41e7c6b8ec40975b850c8e27178123223bd276978e4d032b2a0c06f2945ef8771ac02685db384ff720aa2dc88f998144def9a4c5aff5b653e69b40ba094743c752e9189cb482c740a4af7448ff09799f3798fea5b9c404df9391b128aa9b3c2dad85c4c0db90a4c5516a0951f107ec70cd74e59d500e4c247f02d240f13855e66b5e327c7070d0f65f18dd5c5e6950497c04a72d693148b831dfe1a08dc65e8f1e9c674e3ce1275b1008f1fb290041c857a0ea19cfe66c3e11c48c6aeb9da22d927aabeea3318b58d27a72474530e52a395ba86260fe2e2798129911b621c2db1e4829b4f181357c0527b086cda9f5df1137e60ba5237c3480f6636a98e0400afc566aaf4355578b98a329eae292eb3472961b8c574f27b6de49d7dae2167107d187c5c2b6f6d58465b8a2300ce94b8731a372011e0535f49025b1535d08a9186ceff26fb93433a433945f1d4546a13ab9310366f575132a3caba936c501eb5fb848fad9dd3e61185b9b3600d352a4563bebccc63f1e00e5abaee34021013f4b06fa27561331e569d5777ace27e6731bf6276e53ddbc03dd0f0a1ff85bd83bdd7ca13a57621d05ac78a1be46b290ead41cbcdeb324801e887026cdffbdae5c676b2fa2afc7f6ce1f945e62d63ebfe9c0b3b1cb6e3e61b41bbfd114fd3b465f998046021fe8ba90813b67643828bcb6be97890ca56e239061354f13262cb05a494a14272682f11907c397966f37ff556407e0c9b44f0f068ddfcfb5ca0bfb4261f53ca28e4cf428eeccb5f62d954aad4e690d7bdb2e24ee4792d0abbca09035cccda83355e7e2938d3086005de52d125eb6d5ab5d962b6d55d1fcddf22ff340e3128ff9efb79cd0a836cac2b0c7e83417223ee08916e0699b14628dca6fdbc9cf16527197fe7f15219fd97762e9a2560e44bbcfc75bd995cc05262184157bbdc5f51ec412e6a4fcb88c73431ef1d56773666b56e41b66ec993e29ca68e1fece9859d18daa43d9557ff27978bef7aa2f29ec40bd02ae141b3d1266af540e94a6452ef62e4bdf1f6803249d2d73568b8fdb9e37637b513162c2511d07e1fe773bc55afec74986858ea06a273a3c266e78b1fa242df71cff3f3adc5ff281fcda2cf7deb3df6cf5ca67e90852170afaf1157bcd9d9f038c6b1bb0f155d7bc4f5815bb9682b27d5c6390e37f43676966a67f4704b3b3e87964272483a3f0a94e35280ea51184eeb2edb70608fbe7b0951b37c3892e0c413edf43bef20e95b4d738f0159ef7f1977ffc64cf43c6928ab3ab62fb7298639f9d2473a557512cc46b82cab2ee471b790b8f7dd950543366cab6a677070875c98809cf395425aa0820dd251fbc614534128c8f4824743aadbb9644fa841697bcb844cf011ed5c999c026f5262413a6d044838de0b49d34c74a81a09c7c8d5a0c07d2ec670d3485794b9258fc8cc89ec59856ddeb641f63ba82e94b588239a1fbd9951dfec72826f7ea82d5e3e19cd3f5eddb0ec3893f263141e6aad0a9aa120ddeb9d617ba2d5f42415a8aa5c1dfbd77ce1cfc4728658e00790616ad34a3281090fcc4c62282698429c0efb95b3bea46e9926bfabc2a132898a3993fff6ed5c3fdb97b96c5cec5e3abd78d2cf03bbc594567ce0064e82c3b0f848759131ac31fbc5e3407afff83432ae96820a3a5ee4b8230b1a42b57bf11e18dd171989994b19468e54fc63e46636a1ba9c8f6f0f82d5668a2060426e661f064e4575eacfa6c147c27a3bab24eaa8985556b5cf5be962bdd766eda9648a34c163549e1e3eaf2a9ea5f8306e6114a43085795bb30a030a1048b68da5053775eb305cf67d3bcaa3c84e00c153e7845b95171a52a0fd3f5c52f0500784fe71ea209bcc224aeaf7209f918113a389334c5e83bc9c6d7f5f11d46bd0aa4d790b5ddc12628ed354b0ea930df5d6420577c87b4db719bfbecaea61f9d3efd6cce9ff2a272d9ed8932f73618cd484aaeac1ff2b59b77f3cedbcb9e559273e8dcc9c0e4c1534aca8f4f38c46128bf564c947b9315302ddbc5982f834d31b34b0768e9e99a307ce4679e67afa95535581c010d47198c76831d88579f5b6eee4bbdeedb8e91df32e70342270c9a179404a9ebbdaae07a834f40346a58894b7b6a4d4cf255ec80d7f3b0855bcaaf72cdc0075ab42616d923810d5ce68217b3afd74a5cdc00f97f6eae210a284a703def9e7468744483d2c230ad17cf36bbdd14804fdc33dc0e5bf5cbc1bc9c4a942023e631d9a735a73fd0e5db7ef40597e9ccbe7effddb66684b85710d3fdc409adca3f3a50ec4836cdb2f17c0ad355771c436cd7eaea65d30d5dbb4df7b643b40e64671464a922d8865476b18f10c234ec568760dffe069d96351215dcba75747d5c91382f0b1b6f77251a77f71d45b0a84124e44d1d71b9c274c0f3e6291c58135435b49b82aac9439ba8ceae77fa1b94115f7b44a9a0e0597be558e176011ae234ad01a19ab31bcedf6ea35c979ecaaa8c8c30d4eb3222399dae125fe0c88c80eb6aed9067ebce0d348de1fc078c7c43ae257f294c32078861bd25bef15f676789ee2dbdb6f7aab2766f965e5090ec76421674e658d938db216f2b092c4b5e6f87d6cefa55c93169a8fb7a57e869b0f30aba3ed525bd6ae111c4c0ce28de551ae0a2cfc942d61e0c3fe8f75184f25f72881a82a1bf9f4df62586ae26375845832171e51d943be778275d8f33bce558c486a44e3306b2dfaabaf326239919da56268f1aa5a5d632676d0d0806e9f1327f223431fe0cdc4198545a6586a04e251e1c617c50d4c24d3b6e70ada28c48b98700c104449e252da33124dbb5d480c763eeb00b8b376f3c584d4ac1247fdba39edb1176c2866c1666995ebddc10f8b78a00c920ac6800725015633641e33dfa4fdbe2d3d779f21c3ae19c1c59abb0e1b1abca268c7065ce8e1b8f357d5e5cce45a337dd093c58d6eda979b1cd6afaa8808aebf232814953cc1a61938551b586c9c9d513c140324a096d5970d61287ec8ec30214e30b3c968e622f21a740409204f23affabca3c457caa60f32f9bf5304f010c7306f633621036d29e6d5cf3256a03715e28f9a287ed43f90a2b7e51158caab88de568bde2b08086721a392103a704958ee86c0c6aeabe8de105daf3aefcbe5c951e3633a9f489c06548ec176a787ae45c56c6a7cf9ae6ac6863f640572dfe2525bd7776bb8229e2a3fc88196d1deb5f9ff981d4f5617a63178ba9f4590030134081ddf5d34b810155cb21d1a0f8aee5163e2e21c2f71109496f5e3b415e75808e56824345b7d3b03a8443c754f301170ec02d50bf3a737470bb7e693ef2e2a4e967cc5817a65c4cc6495c2595251cbbb0ed74b382e16a3cc1844dee466234b7658bad0e4f7e975f5588529edb9ab4322b612502c5084b87de12f6a7a81be32fe8a69374eecbdc40cf43b0887b825585e2dbe02f0e937f51ebcab8bb62ad40d26bb3e22b0c30d8be40f2853f541046d98db3a2d39f047541549af88e4be449d45ec1be7a189ad3b5df66082a66270740fe44bd8439cf7b37f6aca121aa9bea6001f082ae2ff6f865e025595f04ddd23c582c604711668540163d16626f839cf5f545dfc43c627e826a017cec637b3462014d5e1f8e2795e698061946efcd6a1b45eaf07b5d3167cebbd5b817c2521f89d51c8bbff676dcaf761f150b2b33b31c92463f69b90c8534a8f08721f81a1459676fd3d2bea1050a18e74213af95ee3d6828ede7039854a07ea4c2482e1255089eef8dc939310aa3a9013944407764eace9bc6e380d08770f52c7fb4fd4b53b029250f6a5288358e0e2a3e5908f66e47b8642533fb28f512e74d803f852c825493bbf62c34798a5984637a71ce17226bcc98e03962012396f894eb8a833e2f397028fe03e6b30bc6d57b6b387977238a47f4782f9460a219a553afc69bae0d4888fb931a8b63eff2916e766edbaf965021c0ea42f7a1fd075a4f6e1a0974291bde51423aaefae05f8835052bd921d7c9803770f80417f80b2f741d73cf6ab1b6720c82c00633ddd032b2161f45b08735374c9347321069709bfe28822906835306242b24cb236facc042e4e022382d54db4565a71e3fb26ad54ac8e30c5e8af46b864ab0de24a19e1fdce003a6a392e36f2122d3710ce14537fcc88e37519e73baebfc862df454f82c7395beb7eff03d27e57d1710aec50bd76a5fd38e15b21f252d27a8256555b6a7352bc6a1b9e3e7e030ba459acbc8efd1e702560c72594dcce1aba541ad98f1b9ef4c8396765e17e0139ddccfc2f3cb0a85f3e6bacefd0666382386b313b28de45e0f0273dc7078fc6b269f4b542230e5169dca7f22892403d49479576cf3419242ddaa0e534877dd9ccb5ad582a0bfc5806f7b42e062d61e4dcbaac78f4feea7c0a5c80fb9dab3a6f4aaa2b6fea9cdf58c012aed17fcdf619793a4adc7508fbda2609805b5fc8898e5e8578749a5d9be3d2f585b669a2e923964f3deb4165a60ee91b8a07669c0df6bf197e245e36d73d7e4b265b63d780ffad1295a4dbc57645d07f3b1fa6e30b9ea45a592a338fdf8b3a59dc8cc4967acfbc82bc815b8ede3197e0f796c531a4813142b407a15c46b697d59d8f6c282c76df9e376a57f61e10b2b42cd715d17e993c52c85d92e8e2e29a449deea26873cef8df065054101f548ef0ced2906b57a8b6c1eafa836a9cb648d943ef6311424f2875b18d5adb6a46f986bd1918e45bcf41e068a7af3ebe67dcd50e82d9cc890dba0b") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:08 executing program 1: accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffe0c) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) setreuid(r2, r4) r5 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) fcntl$setown(r0, 0x6, r3) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fchflags(r5, 0x1) connect(r5, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff59) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r7 = semget$private(0x0, 0x5, 0x100) semop(r7, &(0x7f0000000240)=[{0x3, 0x0, 0x1800}, {0x1, 0x2, 0x1800}, {0x2, 0x7, 0x1800}, {0x4, 0xb, 0x800}], 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='/dev/bpf\x00'], &(0x7f0000000680)=[&(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='*!\x05-\'\t\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/bpf\x00']) recvmsg(r5, &(0x7f00000018c0)={&(0x7f0000000700)=@un=@abs, 0x8, &(0x7f0000001840)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/216, 0xd8}], 0x2, &(0x7f0000001880)}, 0x9f71d241af59ae2a) linkat(r0, &(0x7f00000004c0)='./file0\x00', r6, &(0x7f0000000500)='./file0/file0\x00', 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x812, r6, 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xe6ef30f06525b0d7, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x8001, 0x5, 0x4, {[0xf929, 0x8, 0x5, 0x3ff, 0x3f, 0x6, 0x1ff, 0x0, 0x1000, 0x5, 0x8, 0x6, 0x5, 0x9, 0x100, 0xffff, 0x2, 0x6], [0x255680000000, 0x1, 0x118a, 0x0, 0x2, 0x7, 0x800, 0x401, 0x7f, 0x8], [0x101, 0xffff, 0x3, 0xfffffffffffffffb, 0x1, 0x3, 0x9], [0xfffffffffffffffd, 0x3, 0x5, 0xfffffffffffffff9, 0xffffffffffffffff, 0xfffffffffffffffa], [{0xd4d, 0xffffffff00000001, 0x1, 0x37}, {0x16, 0x5, 0x55}, {0x1ff, 0x200, 0x7, 0xff}, {0x1, 0x1c00000000, 0x9, 0xffff}, {0x10000, 0x73e4, 0x2, 0x401}, {0x8, 0x9, 0x40, 0x7}, {0x6, 0x6, 0x8, 0x8}, {0x4, 0x9, 0x4, 0x5}], {0x6, 0x1ff, 0x10001, 0xfb0}, {0x0, 0x1, 0x9, 0x3}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0c1a7e7c77d3d9b9fcea28c99626a45e00", 0x0, 0x1000002}) 05:37:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x2000000001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000001800)='l}A', 0x3}], 0x1, 0x0, 0x0) close(r0) chroot(&(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3) 05:37:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e3f66696c6530001560c5b36edd1d9ddb1d73237f1e4242394c55c844fd06d63440962442e1d9b66da64cf116bc8bc659a75f33e87a501f2d7d2095c1ad9cb4d23ffd00ed8c6c80ac958071680729719d0f066000a92890e15ba1aa014643177817fee5a16bf24b5204378336392b4e347cf53ae50fd573142f38aaba0b685f45c867870f473ae487de7bce89fa60bd90cac6bd7c4f871147dbcbb6b4ad434447399bce7f308c41c28df64846"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) 05:37:08 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x5, 0xffff}, {0x9}}, 0x0) r0 = getpgrp() wait4(r0, 0x0, 0x107, 0x0) 05:37:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x8000000000000037, 0x0, 0x0) 05:37:08 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000280)={0xe9c2, 0xfffffffffffffffa, 0x3, 0x3f, 0x200, 0xfffffffeffffffff, 0x959c, 0x10, [{0x4, 0x0, 0x6fe, 0x73}, {0x3, 0x4, 0x6, 0x2}, {0x4, 0x80000000, 0x1, 0x1ff}, {0x4, 0x7, 0x7, 0x212e}, {0x0, 0xfffffffffffffbff, 0xfffffffffffffffc, 0x100}, {0x1, 0x4284, 0x81, 0x100}, {0x100000001, 0x2, 0x78, 0x1000}, {0x4, 0x9, 0x3, 0x8}, {0x9, 0x81}, {0xffffffffffffff7f, 0x3, 0x7, 0x8}, {0xa00000, 0x6, 0x9, 0xffffffffffffdaff}, {0x3, 0x6, 0xf800000000000000, 0x52}, {0x7, 0x3, 0x4, 0x401}, {0x738d7246, 0x80, 0x5, 0x6}, {0x69ac, 0x28ec, 0x1, 0x80}, {0x0, 0x2, 0x80000001, 0x91}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10080, 0x0) r1 = semget(0x0, 0x2, 0x80) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/234) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x190) fcntl$setstatus(r3, 0x4, 0x40) 05:37:09 executing program 1: symlink(&(0x7f0000000100)='./file2\x00', &(0x7f00000001c0)='./file3\x00') 05:37:09 executing program 0: socket(0x6, 0x4, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 05:37:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000003c0)=""/193, 0xc1) read(r0, &(0x7f00000000c0)=""/124, 0x7c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) 05:37:09 executing program 1: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpgrp() kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) 05:37:09 executing program 1: shmget(0x2, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = semget$private(0x0, 0x2, 0x42) semop(r1, &(0x7f0000000140)=[{0x4, 0x3}, {0x59f76e05c6483fca, 0x7fff, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x4) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/102, 0x66}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/92, 0x5c}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/239, 0xef}], 0x7, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000640)=0xffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) semop(r1, &(0x7f0000000700)=[{0x2, 0x6, 0x1800}, {0x4, 0x8, 0x800}, {0x4, 0x8f, 0x1000}, {0x4, 0x80000000, 0xcf39c91d2ad427a1}, {0x0, 0xffffffffffffffc0, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x2, 0x0, 0xb80c}, {0x18, 0x2, 0x6, 0x8}, 0xffff, [0xcaf, 0x1000, 0x2, 0x5, 0x23, 0x3, 0x200, 0x3]}, 0x3c) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000800)={0x5}) semop(r1, &(0x7f0000000840)=[{0x2, 0x8000, 0x800}, {0x0, 0x80, 0x800}, {0x0, 0x1, 0x1000}, {0x3, 0x7, 0x800}, {0x0, 0x8, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000880)=""/248) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000c00)={0x9, 0x8, 0x80000000, 0xfffffffffffffffc, &(0x7f0000000980)={{0x200, 0x8, 0x8, 0x27, 0x5, 0x800, 0x14de}, {[0x10000, 0x3f, 0x3, 0x40, 0x80, 0xffffffffffffff6c, 0x7, 0xfffffffffffffc01, 0x3225425d, 0xfffffffffffffff7, 0x4e5e, 0x6bb, 0x40, 0x0, 0x6, 0x10001, 0x200, 0x1], [0xffffffffffffe7d8, 0x7, 0x0, 0x7, 0x4, 0x3, 0x69bf, 0x4, 0x8001, 0xff], [0x9, 0x89, 0xe0, 0x6, 0x1000, 0xcb4f, 0x7], [0xfff, 0x9af, 0x7d58, 0x0, 0x5, 0xec4c], [{0x2, 0x2, 0x6, 0x9}, {0x80, 0x8, 0x0, 0x3}, {0x8, 0x4, 0x1, 0x20}, {0x1, 0x7, 0x5, 0x3}, {0x5, 0x2, 0x0, 0xffffffffffffffff}, {0x8000, 0x6, 0x770, 0x40}, {0x8, 0x0, 0x6, 0x8000}, {0xd17b, 0x4, 0x2, 0x1}], {0x80, 0x3, 0x6, 0x2}, {0xb9, 0x1, 0x80000001, 0x9}}}, 0x101, 0x1}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) r3 = fcntl$dupfd(r0, 0xa, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/vmm\x00', 0x800, 0x0) truncate(&(0x7f0000000d40)='./file0\x00', 0x0, 0x8) r4 = socket$inet6(0x18, 0x4000, 0x7fffffff) dup2(r0, r4) kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/zero\x00', 0x8, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) semget(0x0, 0x3, 0x200) semget(0x1, 0x94fdcf5a87a80595, 0xd) recvfrom(r5, &(0x7f0000000dc0)=""/46, 0x2e, 0x40, 0x0, 0x0) close(r4) 05:37:09 executing program 1: r0 = socket(0x11, 0x2, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050490000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = dup(0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000001c0)="e0f32bbad2fa28a8b00fab7777c14a62dc0e4f09ac39d3bdf65334db8653c4e2063478d35db326b90915e64d844207fbf8859512c9c6bb9034159d3a199eee25ed10670e3ae74fd0e0f2ac7f4a7914d5f0d29489a261de14b51f438f238fcb7077e93bf5931ef3b8a19e533b5e929c7781f96c6f7b3a3607c774fa56c4a0f83592e663aa572daa935a407d565c1f8d8c633d47200552a705b0509709b253ee36f2b23240d85584324801361cc813ccf2f74d58ea685e7ca2800dabbfda8d6a44a81dc773aff8d1b5d01f2aa913d1a1419d53116ada4dcac38005e0e04de014117dcaaa1ea04f47a9b8d8ed4e1f276ed3fa4f84", 0xf3, 0x400, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffa000/0x3000)=nil) chdir(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000080)=[{0x4, 0x100000001, 0xc0b, 0x100000001}, {0x5, 0x1f, 0x7ff, 0x101}, {0x0, 0x318000000000, 0x80}, {0x81, 0x57e, 0x5, 0x2e47}, {0xffffffffffff5d7f, 0xfffffffffffffffa, 0x0, 0x6585}, {0x0, 0x20, 0x200000000000, 0x401}, {0x4, 0x81, 0x7, 0x6}, {0x2, 0x3f, 0xd2ee, 0x4}]}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x7ff, 0x2, 0xffff, 0x101}]}) 05:37:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x17, 0x0, &(0x7f0000000080)=""/23}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x10000, 0x0, 0x2000000000000}, {0x74}, {0x80000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x23ad, &(0x7f0000000040)=[{0x80}, {0x8000000006c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 05:37:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f0000000740)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000400)=""/251, 0xfb}, {&(0x7f0000000500)=""/207, 0xcf}, {&(0x7f0000000600)}], 0x3, &(0x7f0000000680)=""/165, 0xa5}, 0x40) sendto(r1, &(0x7f0000000340)="50d396eb9ac5be4329bf82c85484630553f2c3f93b9f0b17652582", 0x1b, 0x400, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgroups(0x2, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000800)) setregid(r2, r3) 05:37:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000002f40)={&(0x7f0000000000)=[{0x0, 0x9}, {0x82}, {0xc50554f2f317378d, 0x4}, {0x8b}, {0x8b, 0x4}, {0x47, 0x6}, {0x2, 0x1f}, {0x7, 0x7}, {0x83, 0x80000000}], 0x9}) sendmsg$unix(r0, &(0x7f0000002740)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000000100)="0c8622608e62e851cc2624a61aacabc999dc01bc75a541f6b58a74a56c64436f4a736ee1a39801bb7cd7df7ee6f38f65e2952bde30388d8de5b003dc8a6a065dca520fc84a7266b9ea3bc0a9bc2e36951814361824658149ac5bb4dfab508ecfbf0ec11fd5bd79e194479f717a752fe0a03adf3fcab24c6634ca17eb96437f740bc3c7d246bd4b0b980e16639a9cd0bc2a2b6271861c689bfdddd9e4891854fed746414f02e6b83adc2ae4b24dee5fee77f3e527baa7c5a2c72871e0ff33796a9dff2d585865902894f0bdc4", 0xcc}, {&(0x7f0000000200)="7da52489218b0937e70cad219273062e48317b8530cbc15fb27545a9a4193e1a708165b649d8620241dd3148b797e14868f7528d03fe21c48a7bec701ba708deb430fad48ff7715d78f9bc1d3996b51ac575c86a94540efee65a878a264878e6311fbad8acf65c837ffe364d2f5311d7bbe18d8b0b74480dd99c9672813585112076769689424f191e256249a06fb51a13f4c87723c7b77b221ce7a602558d1236dfebad3d38a5399ef98c0f33c89ccb61b9a7eb", 0xb4}, {&(0x7f00000002c0)="4d1800867fffb094ce75ac0ce0698c57a54ea7da624cea0bab414655c0a9ef180101ed3fa8732adcdc554c597c0fcd4929c5a5f98750f7b3aa31aa8bced51611540c02fbff6b7d2c8384dd0e370cf2a284fef063c77b53e16f8a40caf1345e7a8cb7f9937cfad45e78ff1862847094a30e805492c286ab4a8548cfadda5dfa9608a79184ddca1366b5468b5ef416d29f14cf10005c7851257db2f67851197d7e8204253b91f8b4586abb9adfd180690db1f1c1a4dc223b4d78258831c39ac0db28d4a250866c778af5b82549ae23a6dbade5f6cf3c4b1748511da699d725eb2aa1e6444908634d1b7fb3f0f584edc809ad30ad908c126698fd5ca94ecc51d63a61b576d90bf6265701adf7e4861b3b317933c804630969b6f199c7bbd52bdbf2118f8968831e7b21a0c4567c6de40e7162ae5ca11e54c4b9ab9b640d7851cd472abe0c456b02c526934a6c89cb9888637889d61ae695aefda18e47a5e17dca3eae1d0d06c66117249d9ab6a33c7851c7168995d2770512295c50455ab287574dddebab384410740a38fd3cb5d49404c038d0cf0264dcfe8cd15345b8b64d7b63c7a8bfcdc417f106a222d77f99dd23b5658fb247ce05fee3a19b37200f9c42c8bf27366b49f66055bdfa8a3e7b9cfcc21c0506ea071e4dc0f3ec0bb24cac446a6629d266ebe353f6fd82187b29ce9748a39ba362829e1967e1f47b5b8ad9fbc7f008b737b7d58b4cca1c1782fac2ad59b95fecc4085e07fe13e23a82effa64490b16c93a86998e7bd7680f5e44177bf51136f1d308f3d39534948dcda0359c8a937e9503a374e1d6ef8b86114bb0f606e6244b1c78339f91874cf1578d6f84d57b780f5519962a7d724d9b280e6dd5708c55f76f53b16dc365e4f0764d2b9052c804c93d46a2e2ef7ea8a9c2697fd0811283e433893bc31e3ce3880a8beba558cd3bcbcf6ee2098111ae627dc5a8efff61b80b874917f96191e3edc8b4f858af6c5e232e41a26377e2bafebc91a43f504914baf9f1f440e69e8da7649b75320569ad89e3b51a8402067e4affc81f4b583976292edf3d08d1a8f3fa6a94a64d1a4dc8d6355a37f783237bd44ddbf3e6adb9b1ad945af2230371524eda1cba9ed62e5bb0733080e9fdb7382be8a695d6122e01e606869de1e0997e01e78430421cdb5580fa36550e5249258a12bb693f4abb410e22160a0ddf3399d9536321eb58bc5cfe56129f8ba03e7f317873c8a0fe08447d735f834d1b1639097153ea60e7ff16bd7a8dced20e87bb605e5b5c9cf30124a6e8920a5b8e8ae2b6211337c7fb3f1fc850354f625769a96c54a3134e1de1a455b2651ddfaa10585443fb90e79d1c6ebed2e8613b97fc47872a4005c06f3901319a3454cbc0c72814b143e8f11d3cf44dff0a66ff79e3da427bf89f356bd539b0eebfb4a756554c37014d43821301f944ed46d143abf47f739448b85bb3a9000fa43a591a991f5a9ce4e91dbca6d5f01df68bbb47e1fefb90c977197dbadb3446b7917d40dceac2ea7894ea003c3b0168d1eada94de62b2f92bb61b79e5b77eb8029950bcef47c58015ebb6302f537279c6f7a156d8fb4a1cd316117ba4b7a92006b51a9d9e8378012172d811ac15d27f030ceefe248426984e88cedf711df1e9c66d616407a314890094f7e6307196274a5c74e14b1911f402d20a3ead208a3c4084d4e0e9a45b00f9c327e9ca96f1f96f488f9a51f8ac8062b1d00073f213dd12845624a17becbed455d1588873023f773d17434a6970ea7e31146904a02127d63bce853c5c6ce5ce679ef803a7a0081ed0c835b804b7cafda93c43e4cb0d808d043f33d58fe148278da068c811cc2f51479ed0fd541e162d88296e05ba8fe90eebcba1e66ea55f2c3fa91ee7686518fcd21680475b34c2b298df433ab36430480ef3ab3dd25d1d8ed10335c7ae8eb4133991d3df6b1c125c09d264e9e10007d3b81ba5c72a4a25398db4e7aa00681c51869e1754d6af60a7b748ea40adfbd806a1eecf98a2850e1c7fcaebbbc79deb201b7cb4ad2c2d27446ad342a17280b93d546a5314e5f2645724bd62fa091ee04fdf10751e68d5d374c26426f10f136559f396abb18b021dd44d12b70089b08e6be15664ab5ddc4a1a31f2c459ad19ebd18299a5ce2d2092feb5f80fa92468715d259d25eee5c9c088e1b5bcd9a7fc536d3caf73461159fbc58d90d95f5389df69ee40d62f1c170b892d4d0fa2ca426763a6135e972568cf5a167a46aafa088ff375ea4585c0b12157cb7515f3201853d8b0796cd69392350ff61af24433f7517619529e9fbd46f265462db6dfc7be32ee6d542af33a0700fb7ac5793ad9fff7928e00fca3c2bb149c520a6fc2df471faecfc77b0117c127f592b785254216ccc3e035cc314a9bb1c438f8b0a33a80a08470d86cfc72ad4313fb9a039514eb46b1dfaa424f5e01c57b69a0621aa42a2595697daef8966af7464cd4103bc38f167148f1ba2fd82350a6a22c84d5f17377fccc455e07c0e6ddde12172336f0d563474563e4bee022226408f4a52f3360a9f6320587ca49e6c383afca8052cba06c9bfcd7006cf392bbac968e04cc73319c63c012e1511bdbec615a85d582a509baa47aea5ec70810e7016e7f7ee6cb22decac2fa27a2f1a57f88f6c378bc94283723a0e632718e5e90df4b39ffbe51b48555b54c272e81056e7f06aef5c8acf60f7a8c3d517e1151358924e9cb34cac30de25e30e66a4922e7534670f2d727f743f2c44f0ed636d974bfd5d6f13889725edab68b739e8f672a82c76ec05e31ee93da1544b8d818840a4ce56084e5951cbefecc84726d99843a532f504a6382c07bac3481d185a8f712ae8f3615be369c95b85f178a5db5e640d0718de84c73dd93937981f38b35e72b47b254b995b6a912b7b29877cab0457a47226aeeaf4e14b08906a823f0a01d5b85e8d6bc906631fa5f32a7888c6e106608bf4e8e8d7d029c7dba24be3e2d65f51d541fde839c90db3c3d20b88be89a0e9df97d29a34f3d800467e7e90c6bb12e613eb29d1fb9e79673d2142c43ca89231d7025995248311e73958c7c43458d8f9bcc1651bf0b135ab68dead576e7e1ab4b036b94c53c59b783cca4b6a71c6b7ab3c85b6412f07bcff46c3025a2696ce96adac81a252fdae8782d552b30e581cc70af7d4d881d64dc002e4037f3df188084115f9a5ee48cae4dffc8283428ad208c5e9e132aaaa26f4b73b083e846cfeca565145c57d5036075ee2c49d4f966aa79c9213122cc1362036be57d653879fa26e1b5e9ce80fd5af261f4e7d6cc76c0e3e7858492da73aa1906b4a1ba5a9764a759f911801f7da34251ecd760b0bfb6093543248000f4ff69c3182c7f250a4408357855ce58ffd7209f22de98ae0aff17919fad5c04f933b209eeb232f32e35dd2cbf0469c02583934ad3811fd68636baac74f20c83e495de8677dd971f31efe920a299f6c9c5b8d5a0ebb2dd87cee219cb825160e81a23797df446a74c9bf470764018f83b279e70da9ea1b300f94c35a4da866cdab5309ec55483ac365301d31fa446f97e2cde693e7fbf484415a1a56edd936422f26f0d7ee53372570f0067fd50753a21ee94339a8186bac2ba8fc17b574ce5c933de160161cbd83c23e872e78980621060ed784724be95ea42c5e086669a7fea3ffb2677d361815a06c9ef3332e80753561fdf9bd83a49b16d45f3de6fb8481db4350259db4a8c47f09028961d8f975e948778eab6a362665051f65cee0d0c786bb68ab916ed8fdd285221817f4ffb71b482395b2dde52504eb31eb4e84f6a9aba85b53ad35fef303c8ff5083a02700f2062500345b60bfd154f4309ff263586a401f6f559779a78966cdb97f425a19d681e8b616600b1597bfd32221460d1e0d19b718506e26b3d2317bd5b3d2cce9ef829c62a4198c939c5eecde97064510dd9e26c5314f6a729f060a51002a3cfbed9753cb1348c4fded1c3c9c2616266b6f1e20063c023f027ac256a89967c7cc0b2ac0b6b2c92b05a089498f035119dc7ed601cb87e189dae6ac7d73f21c47f0c998dfbefa0088a2e7a93278e465c92a9c2a1938f1ec180199e12ab073ac68d4b7d29232fa2b043f2f2695949c73f5cabc097f35e681cdcdb617633ab46bc8e09d25d187ea1edb9069e0b39a60612296f1ccd88eefce739e9b4f60d18c5696ee83dfdd6a212340fafe745c4382cbb03650e89266830c4db16411d84bc5fce7e345ec5a119d4f225a577adfd7b4451299ad11b28791399f4df8f5929f2277d20f76464e6450626b9f274dec3314d4aafb233d7af3d07d8b7fb28af0f7082662d16c6ae835706f27e760b092b2762628beae153f330f7dcd9ead242390adb5a9e8e5461bc9f057423e973e1ca4410025631f050715fefd8c8045bdbb43d362f90caa5569f9b78c75cb34f1036b4d286e6717ba60ce0221260992fe2917704817d803df53b1416d9833ba85f8d02542090c129932a85fb7bec66db6451e3ca2a50bc9938df181cfd071fa141fd9946c6a6ce05f9d4ebe02347bfcf8d3f6b8f0e66808ffb6960284598a62fa7d57dd00e86221d4057b2ec9e7b003f0fdce2c8c41998ec8774dc0c932b2b67387a72c96c46e9eae87fb80664d04ef7992f7dcb40c3dd1c0a76555866ea4393ae0d12419218db7c1a9fbaa5f657f58169e6fe34be5ad01583dbf5f413d6cc4a6cb90f96b7ecd118bda4dccfa16a14e2e7a1204c0300f3086cb45931a93654e804644e6aac3b6f29c6e7c38271b14701303c0871dea04f5ab77ab2f7b8128ef329c524a1873c69ad12aab3921ff04c13f4203857a144c0e7b758406c71f0315df9a4f2da6a376f623e59fc3806002f6113e9237ed1e0426d34ff5617abd5f5fb735486f467f13d1db5f15e30baab71e778811e5ec5d23f5c00e875f46a51c253f71c86c721b72821228a8821a95f37b8daaf0f435e59034c4170fa6330906d6a9959a422246fd92fe0e5dcf9e96f8ca29be4c02f58751947036620a5bf6a6e5a3140368ff5b0dfaba5f9733c91509e39a1c6d27bb07a55d953bcb1eeb5a53e3b45a213b93823685a3bec0bbacf2918eace2818de15eb4b97bad678cef547e1c1df63e671759ed10f31e6c8f32589c6ad11f78ccc8ba49fd4100bedea3c632525c4628a532191d4260af5828bafb43a3d0399478bcf9e0317306ab0a61095fc563f1c829be28b2614dae7501d465cc27396037f4d79f88cd11fde5f705cf073112b58f926d503d092de93ee2fdfb030d1afb08ab585319793bd5169258d6dfb821d2c54a445374ee668e00b87540481a4e56f200745a2f51e5d37a161a5e5089746dd042fd41f829776c66b754f976cd2bc7c23ce72e108120ff802da000810ce9f342a86d5277b131cef4743ec7f3afc999dcf44f5753fda140621b8d5377f460e1e97e001d398963006a9506ab5e54e18286ad7d2d010efce18f99ee5fa91506441f28424ffd6331672dcdc9e433f7bf15c2e263453bbdc85863e2edd691d75ba23381ee46720b974cab0e34131e48f0cc29749adf1a6580100e995627cfea7f61230fe78a0b7c0bc0c3952102477e4f75f68869cd69493c83419f9549a44c7d8e56e2c88e92252b8e261d122a4f1a44e34c9d8c7245d880c918ba7416da35996d45212f2eedea93e71e38916d980f0a25683f6e8051e053ea94d7c7886617a49d74a8a3fb5053478596fa861d5461b80695bd50f168db796cddd174b4592df2642718ac0b0febd046d29bc8672ef8850be93f05915", 0x1000}, {&(0x7f00000012c0)="91e3b195afd331181f65f1fc1e9761659c28ca180cf05af61e62f53a041fd9062b69dae0d8207ea7bc4a8f46ac00f0d5ab11e30d729d2c3424704bfa3e46d99936189c470c9d70bb27ec24d614fe60d6f8c3cf7e7ca2be3b8d9ee8993940747626b96589806d2a31207bcf6c154be1450dbab8bf7a66cdcf0ff045eac337719634da2e9af2e65748ded1de246ee5c57991273e821b4855be65b1f9d027bd325da5cc9d3447cab506d887ea699c4a687d8f1d3a5b7caba6f3dd5f21b0f5060e13ee17f31e1330c00c25f166820e19f8ed8fc794d93bfaf87ec925c383cb862413d8cacc98d5e772737a8f31d8e0a86c4b84fdbdc77b164290b1f8f6bc5744bb0e6d92b62981f40db4a462d828a7fbeb5c071938b51753b8a03827aa93f13df59806fdceb020a43637fa4d3614bd9b969f71a1b9714caadcfaca8bbd704ebf0fe9d78612eb1e403c615fab4572755262c8e07a041b8108360d8a6ce29916ee1267f7b19907fec3b1ddd26ea0bb31d0717b2076231b6ece85529cf74ea07c051afa3eaba0b350cbcb0ec1941544c0f64ee473117971d96dd8b476050631df4b6b4cb8c005a79f900379f7849561f1e132fd0e890dcf19d6d6789e2134dc0ff44c6966257fb65a23a2b823dcd8c268b6c21b4c41281896f7282075ac8e3c16a1e22d06881b2f1d03d3ddecf5adaca51e3f0775a9ec708a7a35a63d5257553668b5fdd62c3e2b6ad5ac16e3c3eae49a01822cf1f7a990aa719763389a4bde47ad3a95aa8492bf16919d90eac366609926b54e08af5fa3f63b249f93d05d4da27432647c88ecfe042cd11e6b554b6e6e0cc37d13930c84dba690faf450055bf6f04ef4ac9210b4efb22156727c6800307754ae8fc2c9a6f758bad040c8a9a4db0ad69ce4fa57fc3bed75429d2b3efba16ddac50c22b912507c00ef7e0c8e548b9a9084fc0f59850e4a2900a09bdc1a304021640f883f824a5ecb9018e01dcfa1665758b673128e3d4408f6f46e8e4a27f13959231fe4f91d27f2b2a969c69cfad94df7f57bdc1affee3f06f253d0fc22dc1b7455450b367773c2388ee6c6d469d77be4d313de333b3f810d2d27bcf3a09fe6451a1188bad611c88a750474e0eba9147143e516bcc16b7ebc559e1c5af8409bca5c3e5dcdb90e0f66b5ad4632e6be398d19d447358a69af9f2fc4a93ef60ebfb661394f681446bc82166211a3b22a1a310fc9bd8d79e85b355dcc79ac57e14d550de5472708a753597d1d0f5a3d25105bac5d72e94a2e90b41e77dd664071a9473e9d6ca3a717e840cd5b9c8dbab057b14b1e0dd8538ddd609bc47f04a6ee6371ff012bda8e4558b36c8234f20942a71816a98f3d46fc3c9effb89c4e9f13e177ceda8e815cc396a4ee430e0a4f41eb7805c3d234c4e836b446bfae869348bec0096fedb588d7a2b60bf885b0478d29d3345bedabc77aedbabc2347b7b59bd58a6ee1e3f70a11b81f2f6104cbe7ec084c6a9ac8e3de79caec664ec7dc96aec461b36cfdacb3e98bf368e3db33fcda6da252776e7ad18decfc5c6259ec5025c5af370545d1afc00fecf28719dfa7ac0b96e39f65ba3ec15ca0450147aca435570c28b85a68ff104b94cfa8aac05a9277f7d99fa45eb9a5373d1de47da980f374180a0c0169256fce23857bc47fda72d526cf2b9c71d07836549519c90a997d2e6a4558a3e97ee488d1b0a01f75f5f4e20f030fb51a8daf9ccb2fd58365695df137dbdf4f879600cc7d66a85d775975b0c67225d6ca6fd20534d02d3eb0782a07f89abfd523b1c5d8b4c1d5133a2123cdbad062f4fc00b1d74251e713b5f169f2395b74dd370a930b059adaf2e91e0df48bfd816f203b1308ac8dbdab2bbd21462c6b4f94e50ad02c73562ceac2b6e4a5badc8f86fc9af3ef7d4739dffe0f174fc2e75eaee6ee93c57ae32237c3c4cc0a99c21539801130cd3d14ae7ab97f8df126a76b5a3bcb064cd2a5b9e23255b9a79bf23e751bd37ecca033eb03a200f55cd336376d5d6dc90bedeb63166467ba818ded51428cd2d40efde72ebabb8d9a2937601f93b1b78dfa4db6a6bd7c35b4ae3d3402e51cd1da19e59e2a4d7657424af0f44b37bdc1e00919e83f30c18b79b89e944ec999b527b5eaf4430e9de903bcee64dec97de25713d28f6cbaf860d0dc5316a89729b08f25747840dab9288495cdbbfb3c8341586544c586d91cf8988208e2ebb2243446310bbd372892fcff84c2658c02cce3d2b7f7f09cc8fb6ca99a4bef3e8358ce4185733205b37d0b74a4af29c9450fd43ca9fb76cce9278c39eb841dd4097560db4e829e2adaed5f9956797aa50c4492ca4ffd9f187a62a687da5bc06f4e38b595f3b2216c9679e01a1a5a07f0eb28045e7135840f1eff7d6d97ae4ba4b23eea59c5674f454f668a2d69b8933223f14ce2c10185010e626799310cd6c5d9d172142d3f4ffd5261b28cc1d7f68e6ae52c1d6ee88e49eaa708ce39239098a9f062f91e26fd66e9b1b50092c3ab96b7ef08834a3a66b9c3e910bf298c19004f99f519aca8ec597754768f3a21abba91160d3961d61498b5cfae0b9499dc7115c933dd23951949eb437aead05de83173492500c398b31aaf8107acc5f6e83c56729fe90688242e4c412574a1350ac562351ea6f54648463fd4a1d82f75111ec545c1ab7ffae38982da907e7247f8fb0c13086ce1e85c9114f8fb532453faeac648579b76ddbb4a443884ecb446aa54555909e10949df0b2f4d5d86d5f7e98eed861bf4dcb96e640d2e17cd307e0df98aa0d2b0d4a8898708133295c62ccdccb335221a1fd6b0ffbb8df058bfd8783101a4d8bee7d2f93130a81a5927b4156caa3e63f9bea1d391ebeb9c65a1705afef617b96ee60a8a13cb516b368e8015ed228ac4168132682074508439f68aabadb10726ef66634fa9d5ac0925cd6f2490d663f0261eff00620f0c11f8fc88e4142ed7aa3cf70cd5490a77bd338865abb2ca2970daeab8dcc2b89984c49b29d5b1b939c9b2bc96f4df26ad1101c7b8dda2ee13c5431a6e862200675937a5eb704ea1079e27ef4580bca67b7312865532ab20405a3a779f20852311f77f168ae0fcb6aa1b0f9266798346b1e11e38a3852ead249a8e543c4e92893ac10235fec12f9ec1c3c5f05286588b996702514e53166feb7c203372d3647568ad880e40d2da1045ff7217beee2a616115cab48048c769b739cb71083f90aa11c235b42fa40194af9cd52e43b0f29169593414ec150c3ce0707fd5364fda7a567ed5ee21b238df6f6c851806337783dbe9b546cd50847f231b542fb660a10b8739cbfcc4fe8e7603815f0ead48ea0917da4b1c8c218e0491d0c863f573bffbbf774ff633fb63a1d2acba1551719fabc858ae50b429244aaf52765aa8ef6b339d3c4c2372726fb8fc4c26192f063bf1ae72edd0825c8618d5e5c1bd098e6c00206544706e86a5f445411dd32bb9cf072abdbd76fec6376e56932197b795c5c56c2583544369e764ccca90d49d828d672b13f177471d87745f6c42c0d3dc08331c17da494a49602a77585d099003e85c70bcd1dc082b982268e1764fd2093362e64ec9115fd59e217398431550146edd0798982d9dbd9187b0a4798e9da7be20a83689b321e69fad0f9144285fbd58eeaceb4401bcee666d01898b5bc806ee047334a98ebfff522957e2022629e7914a26e1617f1230a8ccdafc4001e23f34d6a67d7cbb778a17a5beffb7d2ee083e1066f605cf0b211eed65e92eec7e71e5f030024f39fb62db2c719fb9d9a951c5183dc209bb470348d3a8226b261992154803a66f76b5968a5ec211dcce935399e3bd53eda91c2151ce641f2cd5b0ed72688cef59e74cb07f7038084fb88b97bc73d66dec3b32e558fa290fe5ff5bc082f5c062b9dce795bf8f12875c87418f8283a72f9e2f7bf56aa184b2d0fc291526f954f0d25bbd05e2423d7774ddc9564fe44404866d968e83c2bc01ed7f64e39ea99f09cd96eecd5b524a7594cc14f6335788aa87d70638568b2930c4b7fcc333c09b35f985d496ffac6d73a14a4af2684f193ee82ad78669096323540b65b991a20d5b95902313c45869af2b83b1d4d09e2fda9169d184c7f8163ed4ed22c883958e3ce5278244008d5aeb013520f5f5c1dae5481d8980e1ff47c5cf6f3a4b5d4c5208becdb9d6794c540731186f049b2d234ec2fb97439b1b2e8b75d141524e595b0d4a21a480c2247b1f357d464f993bc13b3f0e1171fb2fc3af62f7a7f7ca59af22905eaea19d54464f28150596b23068ae323b386ead9474d4446616ad8fa3e9eba00db621e9afe2a285fbb6f81d51b71267d122f47338d65f0e2c728f1bbb09c758c9d77ef24f8d4cd68b01f24bc9bc908015b47641bbbf8d3567a81d294f6f62f3d2216762cde3873954bae420a37c6d1202b06cb9678de3c373537d554e9ee34f470075a7dca2a638a51fd497993aa588334eb59b75fce33ec92a6ff578d4b88db2507031d78a5b6733aa7ab72f80d23ea116e9b20117e647ca3b0ef968f58374081cdca938e14aecf857cb96832eb387d0fd62a2534995081357a3da42aa9f0a3986afe95a1ae65e63da8062b54f61dd5542c36e270daa0cb3ef2c40c93d11743b70ec9d6cce7c880c496d10081bb8ded861f6754677b17641a71bdfb5d7d724e7d2c3cc70a651a3d8b9af914df7d794bc2e08f04ecf0f7735e82961aa4110f9b381a165ac4025189ac32e02f229f5038aae2f781b5f734c314b83e70b2b756d68aa730554421c1477f72ba1d07f0d926fc78b09e780b484626ae1dd74934fc9cf0792aff6de01c08ccaa3619a532451e6d5843864dd8f259d88bd7d36a3083c7700a908e5ea90af53bf5dc77d235c9094eaa6fc5b074e1263f7dd3b53657a57123715951f75b83091bda35e13a6deae4b8e85e50d5c365551b2e96ea3dec344abe4c2ba0c037418bae82841091c3c09dbbe4da80099efd3802c5e16f0f1348960994251c8130fdf2ca8e4ee1aaf862efebc51ebe4329decc358a6b96210d98698aedb43ca4ea8cae5464349020499d3bc2b6edefbfb1b23e52a0808ed5a41f8393cf02c6c6e048cbe85826422e5801e0a247cd1285ba31dc0928d87b115ba54b12c4c84bf6b878852c8feb44fba5eb1a5d658087a2987822a2487cf8abc1f1a4991b13bec8905af3a5b88339486fa20ebc47bcb8556ed2d321be65f6b61abee2864c8d4c5b1b41a268fd38639c7241df0ee4265c77220f75770e8ad36e0172eb2fb4d74e0e340a3cd481781b8c0777c087ff07c2302382c840f12f1fcf7f625aec0366287b394db74254982a94867f692607f37b6ef413e422adda016c2aaee594cef25325b00237efbe48d96c32fd59f494b4468ae5ada1a3ba24ce49e238e4bda6689cc2e1e95438fee2ae71598aa83fa512e8c5f57bc22892085f4a20ed3596c15c8f9e1597ffe668cbd574e37963bfdaa183a167ab87bebc54ca1335abc8ef6c1e99fa5e4af662da296a26af392b5a8a292fb71e1c9306da7b38b27de458368a3c8aecbcc5f3cdab6d4c66151db495182000bfb013b9863bc3274a57faea18d29270baa6e88f1601dd9896064369d57dce43338fde566aa76dfb2af348cc864f396a7e48797ef8312b92d437286f63e0434f49467a30daf258c15078946839b2ee75b25c2c5f72871ac442148dcfb33f89a4017d8316332a37f26b184dff63c686522479e94fda0f25ac472523ed900494b2c816e631a5c3637f3101a420db4df6ab921dfeb97be99b5f3c24c6f1dd1", 0x1000}, {&(0x7f00000022c0)="038470482cfd9108ab5a438e46b55d31007711a44acb2aa230abea91a7141562e9b4daac5c7c7daf8cd897307e4e722b4af6a7605fd9e0fb28625878dfe1a51b3c91a7080de604a67cf18c4091eb6ce1a33bc70f74b7aab825fa9b71f2479ec3caefb18944e2a42f075a8a18397dee6e1087bfc11ac8df17f5c389d21d5e5283aec82e1b7ee8cfee43b51563e9db9b4fbac14fad645fc6991060d963206c6ebf2f67b2bc76529d764c5ebb18a779f1befa44a2ff95e2ba121027740afe66b33d4853f5e0dd87dc0ef00f7040c307be4bf432ffc137b8dc474acf75cd38a130d8433ef605e6", 0xe5}, {&(0x7f00000023c0)="dba1043a2674292e6c243bab32ddeef76a8c23c1fd30026df24d63fbaab096ace9e8fb2f543347267adef89691afa6da70a1eda40e7d6c4d733e", 0x3a}, {&(0x7f0000002400)="ebe1ec4c1f053681cc4771620c32d591ea1240de6277e17bc3b621862410e302acbe7e1fb7ad33df69aed43ad2d536f637ce1a3e26758691bf77cb38605d5030faab4cc6f9530786bb417f1d4aed1716023af2679e9687c352b705e9c803ab87666a1272b152809306fdf7685e2f5bbd158a3ae2d66abd057cd70c3184f2bc5518eb", 0x82}, {&(0x7f00000024c0)="e44207e81b3a8c8ea38c734a19ffc728a70d9aa884ecbf36dc06bbc7575f92bec9013426725eacd14456feb7103d7327acc71da73af648da98aa37176b8b7bd697d9c1cf491560db2d7a17a07a6cad6298423f5b68be", 0x56}, {&(0x7f0000002540)="ead1bef2f680b10fbeefe58b272fb7448b6d57f5b7f5c5e42e28ef735fffac422a3911d5575f5098290d74a0b3ec073c5a", 0x31}, {&(0x7f0000002580)="543f8bf8057fccf8c8e0c6278e0cc8dd235b216f2bc0e67dd80071bbcf7cb89f80cb8ed47ff3524fb158aa1a02348840797582b5bb3ceff178424905a71c5b9cdcf8b18afb1c9b1d2a34f7f74a9493b1c6cbffce15d6367e01fb9029638467629275ca2a32613922398910663c42c2bb062b6e16fba9715d7b48f9936674ffd010e813c7d68aa5ace5293e18e86f177a20595240e18a891694737ef7f6ce9bdf4c231c90e75f86aa2127daecc33ece", 0xaf}], 0xa, &(0x7f0000002700)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00', @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x20, 0x400}, 0x5) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f0000002f80)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002940)={0x3, 0x800}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000002980)) r2 = getgid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000029c0)=0x1f) sync() stat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) ioctl$TIOCSBRK(r1, 0x2000747b) fchmodat(r1, &(0x7f0000002ac0)='./file0\x00', 0x80, 0x2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000002b40)=0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000002b80)={0x100, './file0\x00'}) r4 = getuid() fcntl$getflags(r3, 0x1) getegid() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000002bc0)=0xfb) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000002c40)={&(0x7f0000002c00)='./file0\x00', r3, 0x2}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/diskmap\x00', 0x200, 0x0) chown(&(0x7f0000002cc0)='./file0\x00', r4, r2) linkat(r1, &(0x7f0000002d00)='./file0\x00', r0, &(0x7f0000002d40)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002d80)=0x4) accept(r1, &(0x7f0000002dc0)=@in, &(0x7f0000002e00)=0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000002e40)=0x737a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002e80), 0xc) read(r5, &(0x7f0000002ec0)=""/118, 0x76) 05:37:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xf1e1d14b6c7ed4e8, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x8) r2 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4, 0x100000000, 0x9, 0x2, "1ef929a89fd6d9702adf38a6cc1f9bdf77d4a1e0", 0x9, 0x16}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000140)=0x2) ioctl$TIOCSTART(r2, 0x2000746e) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x1, 0x7d045d14, 0x8, 0x1, 0x7, 0x400, 0x0, 0x2, 0x2, 0x3f, 0xf88}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 05:37:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="003de2d439340d982ae8c26bf529792b8091b54cc3d6e07cd70000000000000401beac6891dcf8022bd247434cdeb5fb120d162672b8288ace2fc67cc81400f453796659de1442ed25e4e99ec93cb6a55f5baa5ffe0511436fd78ca207c7e6e2e56e75ca671c0393d55c191a7b02ce4888d899e0032f551a6bdfb3c8eae51f74928cfccd649462d4e03f51317e8934924274115ef1ad67e9aa337304db56523d36708118ec2dc69c80634042d55761f43c6a9f5eab1ae940a64882c257f76eb0752f2d398dbbc3588cf70c985cdd7762802df5d3712346f4d694d4aa70b6ce86e19e0ad6b568ce720e408417df5bc47b878132321552e43ac2124e2a27cec5a1788e30f294f2dad62da02f2ed26933ab36a632549e05c9b9749479d9edfb2716fc502d189c780821f64f7f1a02857ad86dedf316ae1952881aad8a18ceed00e52b39c92c9dad7b2c2caed5f922e672671ea1cfcc1091c75dafe7a4f45ec77304705342113bf9146f2464743d444d158abcdc2c68b9e24adff51356d691d38962bbbfe7785a39b06f296b1a3471677c425e70cd73c26592bb08286a61c11d34921950b92e3f4cf90ac4a63774a3723e7d1946f638acadf15b85cf637f284c034695967f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x4, [{0x1, 0xffff}, {0x1, 0xa22}, {0x52bc45566d6ef6a9, 0x8}, {0x1, 0x5}, {0x3, 0x81}, {0x1, 0x7}, {0x1, 0x481a}, {0x1, 0x1}, {0x3, 0x4}, {0x3}, {0x1, 0x7}, {0x3, 0x5}, {0x2, 0x100000001}, {0x2, 0x5}, {0x1, 0x5}, {0x4f54c067d75750e9, 0x7f}, {0x1, 0x1}, {0x3, 0x20}, {0x3, 0x1}, {0x3, 0xfffffffffffffeff}, {0x2}, {0x2, 0xfffffffffffff800}, {0x1, 0x6}, {0x1, 0x2}, {0x2, 0x8001}, {0x1}, {0x1, 0xffffffff80000001}, {0x3, 0x6}, {0x3, 0x6d3}, {0x2}, {0x2, 0x1}, {0x68bafbcbd9df18da, 0x9}]}) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f0000000740)) setitimer(0x3, &(0x7f0000000180)={{0x5, 0xb23}, {0x8, 0x10000}}, &(0x7f00000001c0)) mmap(&(0x7f00004de000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x7ff) fcntl$dupfd(r0, 0xa, r2) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x245) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x4) write(r2, &(0x7f0000000100)="8c65", 0x170) linkat(r2, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000700)='./file0\x00', 0x0) mmap(&(0x7f000042a000/0x3000)=nil, 0x3000, 0x7, 0x3812, r2, 0x0, 0x0) recvfrom(r1, &(0x7f0000000600)=""/240, 0xf0, 0x1, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) 05:37:09 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x87f) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) write(r0, &(0x7f0000000100)="b10a86e9e7e70d13ea0a7c4e38ad49979bda1bd67ac0ce605bd8ec5b33e16430b04db555a5f8a6edc4de91140b5bfbce123a74a9973ea6edec35c727fd62131f91d7f78a08b9a45804ac5662fd2b44c6a90411409f629a67f0241bd164f7b206a2b5f31d44d65395e36f3fc0aac01ef92fb31164431b4ffbe7cc84fedf79c42462c9ea53f85c3c7bd325879d204c4717082c08cb2a19033539530feb269057470bdbbb79d856680d9aebebea01f0d30352e61da02adcfdd66dbd97a70240e43fc9ae602aa8c33c672fcdde5c7fe49e91dbcfb6a2782f1f331d44b28620b9822029fe14dc514ff71b82e6e0b347f157f7bad52a013c7ea0f63c8b2e3a83", 0xfd) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x334962ca) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 05:37:09 executing program 1: getsockopt(0xffffffffffffffff, 0xffffffffffffffff, 0x3d, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x160) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000001100)=""/92, 0x5c}, {&(0x7f0000001180)=""/199, 0xc7}], 0x2, &(0x7f0000001280)=""/82, 0x52}, 0x0) dup2(r1, r0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1c}, {0x200000000c}, {0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') socketpair$unix(0x1, 0xa1ba8403e0684ef4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) 05:37:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x6, 0x7, './bus\x00', 0x6, 0x9, 0x1, 0x8000}) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x8}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 05:37:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 05:37:09 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000001c0)=0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pckbd_enable: command error 05:37:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget(0x1, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) msgget$private(0x0, 0x8a) msgget$private(0x0, 0xd) 05:37:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x3, 0xffffffffffffff01) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)="b1") 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000280)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r4, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 05:37:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r4, r5, r6, r7, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r8 = semget$private(0x0, 0x3, 0x40) semop(r8, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400, 0x4) r10 = accept$unix(r9, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000200000b5b2000000"], &(0x7f0000001a80)=0x6e) writev(r10, &(0x7f00000018c0)=[{&(0x7f0000000680)="3daffc8d4b3681e240de4e048e92c332cf2ff6481fcd41f16c083e975b4a04aa4750362e53d0cfbea183edc74d63daddf439e8408bbbefebf930f212c660990a70f746a67e"}, {&(0x7f0000000700)="006e8f83f9b103a242848f67763c65568950fdf66f85b5b4de33501055a281cfabfb5335d8319f5fa7b092ac84cdd95f30835184c12a3627013761bb56acef80979b7e0c143179d1ae09d11c14b26f4b62a3d082808a2be3ba64f8e62bbd6af2f11950c79e75dee30cebec15b0a13384dce45d3d36fd299d934811831c00d67a97319a19e01e794d52c57237a6950226cd43472b3188cda1e73a374dd3f60b028612b73da4bde957264b923ca53b767a1980a69ff9d01b3a3105a6892cb7764c573cd837d2e4e47b218efef4a9ce1c619688cfa6fb4968ed340bad963e5b59702cf0d52dafe620a4b61d40c5e782140a4f644e4473bd18f69f6a3c4b644cefeb4883364a755585764c2e19b3ded805df98f81ca7e41a19d14a7262b234cea0ac4d82f24a50899ffc26e2c6168c2c148b8e434b04052f3cf160d9276391f378d1a4f9b11643b0c4b3adda5500c590512a2fb66480c1011d58696f9249a2d827b4ed5d4343fcc0bec7f524ccae31334168e414d2f08e059286bc1517b442ba70b9ab1cdfde6f4cbfc19cb337ce4e81c60d02f04029ddbeaf3e481a444037b237fc3631c9a2a203deed7f7e6a0deb41e944d8898ccb529d77dce7ff80614aa27a398b0f9f9c9c8e983832b0ed6d0c986481561ad5ebd565bdd197f127f90be3b05db8edb6058c7f907848840836e5a93b68e78555c969a7e2c373b65b4c6e843e15cd50cc4390f74ba56d0963d77dfe1d0b0afe35f131dc9bc22549bc65e95fba46bee7fcaa39a74de80041ba827f76c00db58b1a4d945434e74c5c1019e75beab50f7b0b9968e00d312a491ab21e81df7101960b7876ddba34abf480d4faa8b75298bf3a5d31c4a45fdcf9d70985072fb004eb54b3c9b1749dfa46342250b203ec633749ab212d6439374fc19c811b1aa13dfda1a108a674c1f9fd6e8d7a3e025da880fd545a57905e48193659f2a6fe999f06b3492ccde79851786496cb5634da5d28502a40308084c7d31431037e26561de94dd699c62b2b814434096de213fbb2f034b5094fb20f970a28ce8e0e0a7ea0ff19e88d5a2177b27fd1db2cf1acc27b9fc2f98753fe080f05f30087e4fe579674f0c614ab317dab1392908ff44b7547e23608d61658bc51243d653306c051ce8d8df8f3a29481f3aed8f9ded8e7ecfd8ab9c934b4f9eb058d22f89bfb653a1a5dc07f5780d6ac9b67947eff0d6c27f437e181cdfc540763c4a85ead0087504ab5671e784b95eed23fab0bd826b47c32f635a43c68ad9a7fc15dc04f653e9130ae3c4fda5d1fc5135eb25390faecbe9aef13e551cd5a229b4efd341ecc6832130d01be5678affaceda62d9321a5aecf7e249b009eb95ddbc1e2796c90cbe18ef3019df2fd3b73d99de8757eb7338d172fdc7bd235888c7dfb812828b34ef15ebf21a1174b98efb29db4b5f81c60a40af6aa1bcec6c48a0f51d8dbd1d1536854b076a1597fe2fe50890673ea2011e8a6735108c55ade4642d98819e29f375a18f1cce0c6d93e7efad781e4849e463793e85921a77831add05fbe4bea31941ce725254237016786ca260d9907cda11328ae6a15076a32544b5ff3e127d1c1876262a29125d68bf7a501f2992be68464637465fa0c6c53396308cc12b82983369084c44c9f97150faf690da441b3a1b4d0d3b47a42fe88e490e2d11d1d56f6bee54a6678ac20c0105161c23f8dcd61f01f14e6b3383fbd88bf3a5e4e8e161ca5fd74c9512627e888f24f1417849ccf8215038db3a0d940cee8d5b7b0972061575ce139ed063971981c54e468dc08e919896e94775680517d71460343d067f60a94663b3ce89d40499195ab3581351f094ae9c31ab451782f7b91cc16abcc9573c73b40ca95280d865a961a2ef803cee2892c3d2d75b20a37ff9d646ad5653630478586d207498fbcd5cd6d710af4fdcbc6e354cdb766f1e8772956160757b31a7a67badb6fca820d0584890cd07c89260595c32ff28b525109e8d855d987eb915d3c53f53435a47274408859f03698531f4c216787ef25c558718897640817435abcdba9f2506942ab1a3ac10de4197602635273487161364c9bf7bd0f8642669b6586ce47e19e9aacb9fb1bc0f95defc550cf0d27b1018085181b190dd875e28d08c88b6982c59204d40ae0b035fc4b064e2f8f09dbebab5d0c382655a29c0a5a697a79ded18ffe5b177396758616c588c9014bdb91fb1c1b840f07c64d169dfc4c77b617efd551bd64073addef59aca393b722f02db48b81ebce42e237052da1aacd54690ea1bcc5a4436c7736194126e1a145a8cbc39f1eae993f426e5d427c3d84ae3d9a6552618d9d30461930698ddb6070263e10d4d69d9e6b9c07d69217d27689f9310a5d389bdd6ce42fcf8f79a66e0b6d75d384c2329c629b94438f78348e5868ef65efeb661a9065052b3ff1c4c1e31424a4b4a2af0b6292df7b8bd8a4f48859d46906484f35139383faa5db016f932aab2b01a378cca335443fee6499ad6e944cc0a0f982bc5cccbf8d56b641831b89e2776674d5e11837a6f4e1856cb6cbbfc9fc3d1d1f3bb5f3b792ab2f311ca2b98c5a4f38b955f1ac822c044a422a3763b42afd5b2f9b839495df3ba189f0189f58bebe376514ae6b3f36a69ddd80cd6c71c5c0e066449a4bcb408e9c361213e4ba8c12f2c8f823c47d40adb7622e99d2e9156524b9d41a746177983c4f4838ffb5c9d0e43d94390cdb9d07a4de9605a833c47b6af0bc967f6afa5fce54fffc4c0368f9fa9cf6a2d22a50170500887554fd22a9423fb3a76789500a62dd0235cf6ad7ed09417c11f8182fa5a7ac9021bd9621ba392babdbdf1bf581119bc4f703bc2572ff10951eab8f1547e23ef693c8df1daf423bd2ccd9dda74f3a95f1354dba021922822a2064e402d80391eb756be3351270bf96ff0c511cf744e7d00f4d210048d904dc3b4c361e3e10b5ff54944826f6f933c516fafa61f165095f51e87544b0057648a95c1a786c346a05699b54eab3923255c4e4677a3cf4bd6c8aa9481d12cd188c9a4cd7d5aae806aff0f564b8e73a665f7da9eb42c976b8bdfa2bcdf530f923c1aa678b0f63d4a3f56028d5178734fb787218568830ab6c0196335ccf46572943aecd74989bfa9ba9690afdb03eae4df97de8eb6b86f8b6462131288c3147eb7f0605b4dbdc47e77b3fd034cd496a9671b23b2881ad71182cc66fce7b0847d79747e3b5be1d539825ce381e096e0ecc8d793e6b0e9efe403a6409ac53efd1ee9e6e612d5d2f83b8fe6a14a3a9fd8f3d128f358014049cd5750f9a10a7d7c17c1229de87dcf59c396039d3a63748880e186fcf46ebf93f705929ffbf49da6fc5d70a6b2ae8d68b1277e39ea9263e32b1d31558e9713eadc7858f4c02cb6f89734a9d7bd9490fa9bb892c54a5852a3208de8041df82f4dc04b9698d4fa3e19090680bffd5ef8d0b90e021be56cb506094a7664036b6a0fdd4bc94b8d7834efc5999e3b15f0d161e2c296e07f91dafac9bc38f6a1e0324c21cbf8e238700b307a671cdfb299912f91740291a568db0fb2c05e3677d5d081b90207af5aa05b176fedf8e9dc830268c172dc4fa2439d5f9046e06b2de058c62438461d1910803fb057f5f938e72139f76b58f512c55a62f858605e7b137bffc85febdc4fc80a33f0b5f0aa75525cbb13cf722a5bbdae1037d57f145d408fe81612073e6092926691d2cc3eed49ece28360421f91d5e9c063282b0d8126a136c7c47b5ada0c248b05ce237f96bc174c0993cf17281253c2f207256ee98c08df779bac64d54ee5e3f0e441ab6500d93aadb694db1b446ad1565b752f661c754966ae2d896f306c0c6a93e0380b8a2fb1af34e57f9a38b2571421e8e4b3b8bf1d38ab6d2b6250beab8392600673fb8eb3b721da4e2dc7e4b2967142ba93de30fdba7117bf71f8786d4bcc66d7e66e131ac10f049400d214aacef70e7d51608db829dbd5121b97a810f4ca32b8b5b7a00181bbc8f5f81dfb641f483584b0f057ac9d597f6b7ed6dad819e9b8bbac38d7fa767c5cee29235fb49b0cd8a332902a6d3ddf366e110b422b8aac54ba703e16c96b73f6881ff7727f2e6965b2efd738d0e629a1dce5cfd307aa4a0e3ee3531fddc5ad66c69579e5185d2ec17b81d606e4a3598d7121a68f6b8415a40decb8e5cc757b39e7c74ad666c576e035192494d13f3f5690d0b8eb662fc70127def3842670e4e7181bd21498299ce96fcf1f740b290728a6ab5131498cbdf9a57944b35ad6ca71b783b4f4df386b977effa3484ffe4dbaaf496ce1edb816313f198bafea0cbc8cfc2b26ff81b8c2306a43517df0668a5a910d34c1d9446c32236d23c1707bc0bb54a4f69271cc2dc1d398e703c2cc799d0166044d75cc3b27e71d421fe9219feb24d35ae58c99781f30907dba91fd7d2bb78f843bcea193f5b52734f8ecdf1a2fd9b2af6bd2726b18829bc8053b01b1900f999f3623d623629e9a10102f3c3f1fb4a13f31cc600aa98a515f52e73cb18ab58fa0add5cd4ed836cedd911ab41583e82ecfb6c6410329024e7ca1fcdf7cb99a795ab0683891b5ce7e05071732825fe765ba794f8e5bd5834e80294beaec3fc225405e1a664d1b7f2ce66b7e9ff91f50b9fe132351b12ce23182232af5832f47056897e4c37a17fd7fd9def5059328d5f3b33e38492e46975b8ed415983a45fc2d97336a1499fa3cf472022d254c09f5cabf8bd5fb2c51e5dc2c41fa1ce8eb1da563a216042c3335cf279bbae3a7c8cac84ab6e3e70ef6bac64e40da5a385e5c1d4cc73159ff50069fa4987ba001122c89a42e09c6b0114715b4ed22c7b52d4b705abf609da423cd393bc986f6caa7892d9404566b0ca7138ef2bcae89bbaa9e8a7b184bb519c655c3295ac96499a0b3d8ee5449e1a5f20ac6f94bcef9eb8495f470fb417295be994064450c6fd505d991ecdaded19d44a4a5b6d6ed41d35e44b738c223999d99b8d66d5deff950b3d43b0a58bc4827c99d5632cb0ed82c6a41f7486a9738f6bf199a174f99a52f6af791dbcf5c5ba4b0312213aa1e355c23f98ede1a6dff4b56248ae0b445fa805361ce412f5d06fe09c95b697e2c354df2b446fb091893f4d1cb298f8717c58da06fd29942db819cab33d8177799089d561237aa386ff9184d0f4676384c96e7348a821ccd80f38a6a93571c95fe06fb931f604b7d7376f8d47f6ad72568e28309d14102cc8b8d5e78bcb53cfd960093cc0d8d7a0ad09292f3c555aedbde4e74df7ef87008b1c3d44957d37dbb574790502f3714bdf6dcd65a193fbfe52be928c4364460436dac8a175961469f47bdffe59e79c80fb002343bdeb5b6e6122d60870084e804222d4227eb18295599a083064375e9df260b205e987ae74c80245b149910ad0fab9b62f80e963b132e165fcae451424407ee11722f37292bdca0944389b3072ea8c9d5cea4a4b42c9e313a4278a12d5c95aa227e35b0c7e71d25549eacb35a1f5acac0d6034d4dba7d9bf4d4a5d76a7e055599992a0cb70d7c2d31734ac675e2819e40afa99d1b8bd187dce36221b687e21aedc75e065a49ba4b0ff05edeec20799fc8deb0abacd14151cda1ae34e318d1b8c09447e450f7e13dc85e9458445ef1df884db91495883616add0fdcac0a161b113dbe9fb6bf85b5959bcdad4661d84a6ee1e70ce2ce1ace01673349103c0e012d05851952bcc9612658812327d1e7abcaa47cad172656fcdd7ff127c9d33ba3bf398ea1572f2b9334037df31ca32c0cbfd2b2591c5b646"}, {&(0x7f0000001bc0)="09090cef81405afc3972dc4783041b385bd12b2015a432b618e60d176cb0fed9fac2752ac746638ea41202a425efe40f7e83fae9a5bd74bfd5677cd6c049909595f41ef2585189da701b9ce660ac06eb6681a7c7daaa06cabc3db7d542d9502a0129e0e3e1ccf4643a8951608651da3db2a450138de023b723c884867e073dc43659e804b46d7193084033c397cff13c734876be9a6e63f46c5f5be9ff7e94da953f91b4580a2c97942f4ce21f1d4b37531a974194ec1ba73305906afe56ed791c2552d9947d7a6d8847f494c32fe9e7b5375e8f4d3f8b8d0d8d93c1cc29de72168d3d4eb10db0709c79ac50b3e3ad56"}, {&(0x7f0000001800)="4ef78f854a6b67d0ca3a4a84706ff3efc00f9726176ae576f1a06f30e0346a4d799b0c58b45e7f12230582e9b9b124e0dc2349e0116bcfcc2044cd38ff5ee3c797580a6d4fa6cd679b44a9f52884676220f5c61c0c39bcb4fcfb1b5e29a64303c98dba499870ac2fcbfcc076ea3da8c5aeb5ec1d3502e6699475d71cdadd095788acb79a"}], 0x1) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x1}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb1, &(0x7f0000000040)='G') 05:37:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x4010, r0, 0x0, 0x1) 05:37:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f0000000100)="00606b9c1f58f31f10242b40cd84d464fd8025473261a1dcfd1ea53749037176fca5e3854fc9625817975a7cc446afc3e0c8e6469f2374f4b7c4ddb5b8c2c933ff70607aa8b79c9f35a51937b5632d281f0a8820e0c12e043d5580bff61b6cbdfaa00fb4552ea47aee61304836eecdbd1b92577b5b4aa13689ae10b5c1882bee5da0b70f810dbb25bac265ffeb0d4aec793970128a63bf12af894c6049e7f21b00c036c4692185fbc4efaeabdeaebf7fd6c0d238984dc0158969b3c4ba69fa13ab755f05b97276d0902dc7cbb79ac1d96974bda2cce6f5fae6bd46218e10d1f058dda7cbf79af3bf55924c7e37706f", 0xfffffffffffffff9) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 05:37:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x30) fcntl$getown(r4, 0x5) read(r0, 0x0, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair(0x6, 0x0, 0x5, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) pckbd_enable: command error 05:37:16 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 05:37:16 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xe80771f397130503, r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r3 = getpgid(r2) fcntl$setown(r0, 0x6, r3) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 05:37:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x11184f0c796dc73d, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)={0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x40, 0xf000000a, 0x3, 0x401}], 0x700652c2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6e, 0x4, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x6, 0x60000082, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x1, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf000004d, 0x7fff, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x40, 0x6}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0x8, 0x800}], 0x21f, &(0x7f0000000180)={0xbdf, 0x401}) 05:37:16 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4, 0x12, r3, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) sendto$unix(r2, &(0x7f0000000000)="238397afa5f0e16a3ededa2c", 0xc, 0xa, 0x0, 0x0) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pckbd_enable: command error wskbd0: can't attach mux (error=5) 05:37:16 executing program 0: r0 = socket(0x2, 0xe924340f27e872ea, 0x0) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000000)={0x0, "1d70"}, 0xa, 0x4e7c4ed10a235f17) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x7fff, 0x10001}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r3 = getppid() fchflags(r0, 0x10000) sendmsg(r2, &(0x7f00000018c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0xf4, 0x20}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="01aa354c6e87ce4138fd5f0a9aba7ae106e41576a10203981693518fdbdfbad8a0c0f2d4c0a2f9dd4b0e1e83dc707d60d1ba68fc573caa6fe323a8106c1fa53a03639fa55eb6e5731128d36f62ddf330", 0x50}, {&(0x7f0000000180)="ef7d1b015ff0106731553b8695602bc420f76ec95c642cc96228024c0d8373f811121c2454bb31edff0f8740ea6acfbd514bad5a87a87c7658ac2dc4b4c35f25719448d347937df1e74a1b7bc7dce52061068e72b1", 0x55}], 0x2, &(0x7f0000000240)=[{0xd8, 0x1, 0x200, "ca4cfdf779fdaeb83af70de6a04ec6a66440b5bdda39f7debbb5dedcec39251f5f71c7ef0b13e4bdd8cb94c304cd35765e64a8f8a3135de4b15d01dca86470486098b199c2b3686af84361fc0c5671184f15a60b1c7bbabd44307a6d11a80b91e238e6de8b317ed9aaffba8d1178f15518d3166fef5df7330e4eef98848162bffc0b35bce291ef1835bf32f04ff6c459bcb3b4889fc94a37871e6905bb5c4e57c511d97b9216d64faadae8918cae985ec254b5b0992d968cd4745cd7933f9372ea42"}, {0xe0, 0xffff, 0x3, "6ba916eaeb68354e89d89dbb8a801c37164245df1d7739058cba9106ffb44e9473467246e0da0d4b77aaba65ce193bb22780e4179a9535d2d47dae5810af88cb20788a7d68e59ac741761bd0336945c3ec6699bb41623fe6592e6028fae2026b1a2144bbd23695f05622f5166fd954f9e7c7a1ca54b46f42b2bc19f7bbb927f09978dae1e5d9841aef81fbce9559631a7c4fa6d120c09da86268dff03d3e7f5642ebaf0e5648e14176bda7150aebc6a1b8517529b72790a9e81c62f34ef7e00e643cee09631bb59e42a17bf6267f94"}, {0x78, 0xffff, 0x1, "0925d87cd820143b08cbd625074ad6da9cb190ca8ce0cda603509b625b6b480229097547ac151dc967ff356bc88d54202817351974c46be1cbc3e5c159ce8bde5ef6f843f58de4bcdd74f82b532ea00d75ef9884370553a483f16273a6d0ea757dcce540fa2f4400"}, {0x110, 0x1, 0xfffffffffffffffd, "80fa65932381dc3394aed1231787c750fe5cba9e3902153714f342eadfb63e055c25ddbd4128ddaf69180365b386d7a03d70dd4bbf755bee55137b8fd948ff28628aa0acad15275c4227dedc5382c8a8bbf2db7bf9b2e023b4e787de9bd7a0412394cf1a2bb97b614a20d54654f526339673aaceef94d72fb0dad2b0cba307cccebff52aa0457eac9c86bbfddd6907ad9abe57228cea22b07ef6d41884e222c66909f64531bc4699ae0e0ce5d60859755c908419f2469859686e79ca5aa6f95d18c33645999e2c27fc40a18470e50f404cf54c651362a625809875e26d5429967d16adfb49410a343a0904cec1b6e4c599726cc892013ce2b3b62856"}, {0x1010, 0x0, 0x2a6, "0931f374a4fcc3d11073acdf628f2af31d80170772a060640c88dcd7d54f445a17316b7cef6b70cf0b5bd92c51b46f4ff64af211b02b3092060c8919fde6f53f05f0a9b161adc5ad80723a2977ce8db2d9ab0c79a394f9e378ef5c203ee51879def649c7c4f405006a1e77d28546dac01d1c566a36aa171b49054dfec7d75b78f9048e42f27d6020c38a791d1b3abd588d81604017cdea027b3017bb3c093ac9829fb771c1e64b01b7a747769b74a7f5a70457ee274cc5018b667b4bbbab980d831f95097343c35c5166bb1754fedb1b30605b5723b2878a377374e115ac9087538d00dc4a777901125537c136510ce05a4154dba95d67748f26533a6f9651d7450e227159942081514d6fbb9c2984c8b1d1bf4894cd14f9eb853817c12e520fb4774ea2e5d19758a80216c193b3c33d856a600b8a655a095443612cd0d5a6d2c39c1adc862df715d3013bcd1ad004e5ed78ef6bb096aa46a8e6055daa53012260abce23006ae5f73f338d9523531d2d6d21e0287d03f9612547dbb9fb62f644d821820af10e4b558b27500c7323c6b18c7593688af2a6c3ab643627324396ff7f6c5db4c2df75a6f557ab116e1d2ceeb0097d534861286f9687c1732f17d6f2157d4bace34d7f5c7435346bdf92da48e755cf61ad7b10921c47915b5cd2aa77a2ec5d39c02a6022498f9601cc385c0f7d27a585bf6c3de30b099b687d7deabbef67272ae402d3c404143f458007efba45bed97d1853f239458893095ac851800953562f2da40d61ee38ea4c796754d3a82959bcf70f68146f55fe5f039ee7fe468a3921c26e2af47bc00cf42d0db85989ecf385f49237986f71d3fd52ad160e16e0ed94687468baba54c568ecd4461fa277b241c461cff27f1c0a63e467ae355ed89ed094eed205bdfe732d6e6bb1ec8ecb32323521a1516114414ef26962cba23626f51550a02735e68eadf5c0f570aa8ce50148bbc3ee955177eaf786960be5f9d042474e61928d0e5946b90ad8f30f6ce88257fb68c961c233fb433b0bd44c7697c2de0d9cd41c9564ac95192b38f8022c7406ab2cdb52614bd20a0601dfae3599666b0a6ef58a527f37dd257292bf47554f76aa045e2a7f5ffbf0181572d9dbc74dc0dcb0439f009fe70735e382e065aa79e2b52f45d4621900f80aeea760a806a43371117a6aa61735b1107f42409a66e27f2ae2ba1acefb7b8a7fe5fd68ab5d4d1a151489e6df2c7027d676c7dfd52982617c6d533ff26c87963fe4fa96f11a98135cba78f496de9e16a8a433a0bee42835eef726491e2a4403143d7589a9a7b8602d3774539ce25b1ff74e4f4492a2d68cbf96490d3b443801f7e3561b79b0e66c2eb2022123e79b3e14b3032cc5224d4541af87d968c755a8af4eb1149176d990a250f3f1b1cea71e09ed9849e0de21b585d0473853bd97f02b19aaa456b6ee537c512132fe73b9ef37f5b1e82c88e2c79479057c4bc6ae4fb317880f0bf4389cf50678945eeb3f8dcb60fdc7a93c74c8d06ecc8a305cfbbab1ac856e3e9e6ba342d878d46a64e538541a6ccf062dc51170541c83060f95b29ccb6ea967c44ae552eee7ce5a147b837a392abb412876a00c4e59117ae886397856801b350457276fde5b8b2a3ee6efea128c24f0ad12a77b702acdf3f5e13cfea6ebbed9e0a6965fe372e755125851bb6dc7617d2f9b4b98c6a7e6269934083505643032260a4af47a509ed3a3310c481685cdcebb74483c20321f2c87cc03ec4a12dccb96b63b18476c864d9635c05a9cdd7c46c4acfb32f4b1083200c11181d58fce70d5f47155ac062dc601b257e59bc3378a58ffaa166ae773aae96a408643dbabb96ed03029260613d6917fb927a626f4f78d4b3304bf673bc85a2e7b99a0ad745f6c1b8264a48b62efddf115e5eaa5889ab2a516cf1e2ada1f3d6eec3934c8a1696d99cf8065df6e033decba252e8bb6ffb63bf4e9b118672e55059499ec1306838ee9525050ed5ab061efbc1dfa37e5c6aee70c56b4b2bea52a36f1de9273352b94e184b8f5dbd0e428a7f1bb41e68624bc5fd0791afe41e2d19dd836b8d672beca49b15f21ac861296c10a7ffde53a5ab58787b747ba430b5b3a70f143ad77e866ced002b415c8fdca9d74a81fead1c0f3cba5333e908bb191994afecf268724ff24d932a6474eea8d1fb95fd11a21704762b4079eba4172ff02aa3a3bb73de771c42e5d198b0b5a45277ff38a6fa0ce07b411e0b1ff6fdb2b3a2f08d8bbb86bd11eee84f8b019096f79376832e98d538021a053acddde1f86cd1d2e908ffc3f89062168f151294dd82da6e2eb1cf52a4b352d4885e22a34b28ca0d2ad3e96aa385330fa624577526ee3d0f496b4bd43f856b9c11cda1eb6ac1ba168a3687684315229e4cf881d228a628b0b4a617963f0a651d8d479e2e079da43bc2aeb4e4b6ea1b2bf61e858555e5417126174179b356a55ffb932266e99d03961ff181b3eb1dcf76512d3e482f14a24837d679e25fa0d49412c8208bede079c1b93dec4b166892b88a526e69d0ae255b8c530a3b6c04bbd9fd98c6ee81e9654bec4024c487b91562f583d8ee5a30c4ac1c00985f85cb9004f8f38b892264813c906673b378443cc594d374d0511ec95cbe555027c17cc50e33600e319cb81fb0df8015a6347f1774d59daa4dfd2deb3b8f2c71a543f341d8b5064fb12b718b4e9bd97d663fa7c5f544f99b8bcb46bb447f9a23623f66c57f0629d0ed281e97d70a20a13295f7bbb5e4c7fcafba8c1008c0e2b0328294822480fa9a85b90779bbfd4eccae7fdc026b7b8437d1fcd34ff7248e1ea0586638b63d8c916ae5af2ee032568f7a58488bba5ed14e3885e56ed3499e4deca25be33ab18d0780fb9e328b7f7b39233067ec63f1dfd673165d0c3de021a02801137034586e609b73ae2190d8e38ef6dff71aade4c5f9f05a9291551a4fe5c01d002499eea9c48e91f13fd8d6e38f2ebc62dbbb564583582309bf033b4d8272e032a760be9d8e8de9f5beb65f16c7902a1f0fff72a84ea703984e0cd271a72a1c5fcf916089b4ca3e17c18ee702fae8b186d9136175bbf4139360c3e595e65de170b5c1053be74e4f7e3738c02b10d0742e4f050a17ba77e4cb852af5a2f5d944b00ce673b2a9e50c9c5f0901b0a6b8d2e4ab0139939f78088365a87dcc916161c2b08ab9ae2782fac6d07adb0de8b2258b75deda94f1c85912be784b8e3abf0fc3e49d8800bca8fa3ffbe909c0f68101c4fa2023435f3037144ee7218711683d958579ab9ffdee10ca98dedc950657122c3f6642edf3c670c52f47b82a6d425d85570641172ce39d5e38a146abf3d0dddc7685c71ce1e3a3343977af50d5decf90f6ee7376d161489cdb6841178898eb82eb21c31cf75f2c1f414b1969523394d5e90d884996c09068d43a5cf7362ed331b2b52539680efaf2c3dd9f8f5280a4419bc206fcfeee58a4d0013a59495ea21e465a947a0c486d18daf59e2052e24d492c72650849572ff47c54bb0b593a585c24d2841df09702e7c7ee358355eaac14bd60178954cae993c20181eb32d11927b7f5745529f2c9a60b4004fe602828eb0a7bf8bb8229d6e0f9c898fcb0c0a6bb89c95574b077351a48bccbba03792583e97b2acdc91837a0d04c35fe3581343ff100fdd361fab150b1bd5ceb355ebd4ad27ce2d458d975afa551ae37a4c59ad93fb5e78f4fa2c8fc21723f9488963cc1072802de9ded71d5bfb8e2e8841636bbf4f8ce59e9f7ce44cabb89e14f89bc5bb7439023b87b0d5db02a2ea860222abf83ddc38249e15321bdfe7a32b7532f07db915ef9b809f03acbaac11eae1ee37ffce2178a4521e807b80b4ebcdc2981498ef4e82307f63e2bcf2a0c55b07d015d389f2aa3bf4cef7e014ec65225658a17fd856c48e82ebed476bee1306c177185282ed5c38d785e5a57b79768391451def8bd316ba3796100eedb7b25cee44667f00493b32366e55c1bef7b9ec5f580a3a1fd8bff69bd1384135a7d7272e66dc095230eca35d19bad594e18c76fa743e4cabaaf25565cb191cb8ccb45ad5aea2329ad11e49ca1fc2427e0dfd8f6a4898f66c7c6943839e2c4e52b4336258a6b26f13a6b620ec4f1c0cce13ff440b1bbbc359088cc380ab25723a740904851a5fbb20a3183fa39302ca568448beabdb781c5c4f4f075d73f9bd3049a6e13953f959d92be40dd6b3e39a27afba6ed7dafea6e7068f8fb9dceb3700912c755b7ac7c7b4201ef7234058f66d8935e895552fa6ac0d8b1744fb5c3a85e460c8108974ccd22ced457d32182a2063e33b110591d573f1bd4a1d61d2e6b8200d0c6db2298299d374da400824bf67cfbde081c2d72ea551cdd0a535b61b0d6fac4c91e51b586261b7c966ca4db6258ddd35d2efb2b30acbc63852f655daedb294ba878df0bea4f1fd9282002bce1d08b3b7dc645e4af2258940e7392e5fcc0dd90a99d501348cc3c771b6d442b81b0e546bf4b1e54a21c08347a4675c21cf2ef758584f1bcbd3373eab6e95b6404709275fef5ac8868a4ee8a6d6fd8e58e439fe9418596f747ad4434934ed3610e12992304405636cd90714c2e5f30fde295538fbd2429a4d33cca52e0b9e2996f09fa6251020363c01b65ba6a8f91b5a99580f380b414d6c82e531292d77173b212910d5fb01062ee1c1c86de480dfd2d7324ec52a48055ff6eb960f699edd539ba3eecfa4824a18d11b04f33e23c516602d2bc4b097966020508cc29f9c15cb08739202a53365f3ae27ef3ab55411b8a438939eadea4234a167039dbe389bd054633626ffa47c7c91baab3429920f1885cf64a1fc43e35f942e58bfaf3cfbed5685fa3962a410200d4cb96342ee16775ff23683d1d0ba377b0e63e0615f3cf1025ca4f1cc979bc676c68da47688b26f0cfc64fd0d928d6258a898b3c598400d66e1c969ddb050dbf1e318c7e8603c89c4148cebd6f7747713902801110100def2299a43168d06f456bf9025d93010630bf9a32b406fdc57df19f6ff3aabc372dee116bb14845da9bbd1ec8f9d26344785c80a4a28f55ae059c6cf9e21c81b078291a125a029efed66867b4fec54d5dde5c718494a6c49ff39f0132834961933a09616c11adf3d426eac67d1befbd69ab0683ba28c19ff38209b6c6c6dcd7e321c8874a4a33ebfb5255eb221fe911f54f16170a4d9292716500594ec3d4d5276e843b0e664d37188b061fffdf56658085c02d28c1e7dfd7282c416202d90a53b043d2808728384c5034146b6d6b63a29a397162c7fbd553fb8735810a5a256d077bfb340616cdd8088e1e97fedf3f80c1b3feb623edee5dc9eb855ce9c2a185798197f809cbb42963796d8cc686e22cf0cea81f2933159d92c946affbb9071586d3258938608f666a5c8c0ccfcc803a7abdd762f1483f8d77eff1b207dd437167118f84f508c6234e76e88b49231a7445dba8c73683a7722b90bb586ee15ebc67c8bed296a81a84ab59596bc2150f0b28bb0ce2202674cbf27a0d59448d537f8c4c03e37a49248e1f9e80951ed4ca055646a4d9feda99eb6a1bc6e1bbfdce4baf8df3115262442f83154f8d30f0264b2a41308607dfb3492d93d249e990a32617bee0577bf8471ab9a71ffcb743f494a7498dbd5f3b4b8252c07de04ef72878e8dd9be16d1fb39e6fa63a882a3b4bbdc9fdc61af8445cc71aee1a199bce8e04e9215794e074ffff228581c98bdb2a2784ace9c515157f3bda59b76392ca45f252cb1dc4e892ef8d09fb939e1876e007d54d13066"}, {0x78, 0x1, 0x1, "3dd66a88754654df655ee9bb96c60380b95dfb2afd03cf46c50475c40f6f9ab5920f9a6ef7fea3016e2fcde24a318fb6fe79f7bf1fb72d9946d88864ac94d067e4c2cf94a26be2a660100891142f73bb7d1dbcc1ce0a672dfe73a1a7c9862a19085423e705"}, {0x80, 0xffff, 0xfff, "95b9c98111297c8170237be8457c2d6928350448bad52240ba3da23e400ee39a70a5e2cab7919191bebc924706de6d99f37265d2e93c7f14b26ade83de28dd950ec679effd7d9740f81289eb8f4fe6cff52aa41f50c2c683f6ce7cd3adde96ff15f03d5164a298cc04c181b73e784a28"}, {0x108, 0x1, 0x1ff, "ffeb524cf066ce03bd43de5b0bde6eb044f8cade84dd3e783d071292d20394f430f9bd69795d49f1aa74d88533c541fda21065622e9911f615aa7da08a885c3b0b9ddcd809d8621c84efea91d45b485b624d49ec202756e62917b33d3590ad7e51247891996b8b6ead0ad180669f378f07ad34ad48f2938fd4ba1d5af38f325a102f7d195bc14db1dd7379f7283fff5010f2a2fa705c5b36546f3b93fd2abbd9117f019d7d5adbc1b417ddd7898c7a654214d557b8d16969a208ee3524d9a0b67a5057ccb93a49d6d020882a28b2690b9af2fae8b97ac8bf582112a4bb82f044dee4625fe834a8cfb727b03fc1b788a7baf84c78a131"}, {0x108, 0xffff, 0x20, "b70aed8971ad633f9148c9c48dfa48fddef041be78f45bdc7b5aaf5745c56813ed7a6d9240bade559fb797d79e7543d5d292795159acdc0723c3dfd432b76a55bfa82215d0125bc4b2fbcef77e4601d781d6087c68fe8ece613e74c0cc2be7159b2ed05a20a5aab85a7dd952a1dfbdbccdaaddce6fd514e3f45fb1e5c489f225ceb0b566a5eebe8cd8896420f704f76a7fca33ab6b5bbba9dc167a66570ce19a418159f8e9531b560c9dd4dad6b31f85a55069813f2a6f6320fa83389a950c79728890d4d68d2b38ad6f1b33977b477f017b71d40e5d30dc5f0e5007beb7a627a64c6a7e73434ad0829d9414defdd9895a12cb"}], 0x1658}, 0x1) mkdirat(r2, &(0x7f0000001900)='./file0\x00', 0x80) mknod(&(0x7f0000001940)='./file0\x00', 0x40, 0x0) setrlimit(0x3, &(0x7f0000001980)={0xffff}) kevent(r2, &(0x7f00000019c0)=[{{r0}, 0xffffffffffffffff, 0x70, 0x20000000, 0x800, 0xfffffffffffffffb}, {{r2}, 0xffffffffffffffff, 0x0, 0x8, 0x8, 0x9}, {{r2}, 0xfffffffffffffffa, 0x84, 0x10, 0x8000, 0x81}, {{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x51b, 0x9}, {{r2}, 0xfffffffffffffffc, 0x99, 0x8, 0x100, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x4, 0x53}], 0x1, &(0x7f0000001a80)=[{{r2}, 0xfffffffffffffffa, 0x5, 0x40, 0x69, 0x3}, {{r2}, 0xfffffffffffffffd, 0x20, 0x80000000, 0x80, 0x6}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x100, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40, 0x2d3, 0x9}, {{r2}, 0xfffffffffffffffb, 0x58, 0x1, 0x9, 0x9}], 0x9, &(0x7f0000001b40)={0xffffffffffff510a}) kevent(r2, &(0x7f0000001b80)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x4, 0x800, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x1, 0x99a4, 0x9}, {{r2}, 0xffffffffffffffff, 0x1, 0x10, 0x8, 0x1}, {{r2}, 0xfffffffffffffffe, 0x63, 0x1, 0x8, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x9, 0x3}], 0x6, &(0x7f0000001c40)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x8, 0x9, 0x20}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x80000000, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x80000000, 0x9}], 0xa908, &(0x7f0000001cc0)={0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getgroups(0x5, &(0x7f0000001d80)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001dc0)={r3, r5, r6}, 0xc) r10 = shmget(0x2, 0x1000, 0x205, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001e00)={{0x7ff, r5, r7, r5, r9, 0x8c, 0x9}, 0x1, 0x8001, r3, r3, 0x6, 0x100000000, 0x7}) msgctl$IPC_RMID(r1, 0x0) faccessat(r2, &(0x7f0000001e80)='./file0\x00', 0x29, 0x3) msgctl$IPC_SET(r1, 0x1, &(0x7f0000001ec0)={{0xa0c6, r5, r6, r5, r8, 0x2, 0x40}, 0x6, 0x5, r4, r4, 0xfffffffffffffff9, 0x0, 0x0, 0x9}) msgsnd(r1, &(0x7f0000001f40)={0x1, "78d639521d35ac14d722c3efa187c067b2de83b961ff951be07b9e469fed7123c6f0fe9b6111c275f6c6cdd1f59205c99b4a8c17b589f012ad7337447e928ffe1223cbf7e69430893ffdc51188e4f814d2732bf4d52318db2199505cf33750467021af7006b55ea6020a17753ec07ecce4ff6ed9ec8b9e89bcd7482216f1eb72a80cf4255d3588"}, 0x8f, 0x800) sendto(r0, &(0x7f0000002000)="7887eaf359c13c2cdeeb72148fbad51d73539dad974050e9206c5c93827400d1b02fd1a3dd72b67b069c7ffeb207682b8d61476bf61f40b41c22e8e8f148109bee95f550369b398d14712211c901ae86984a5651804932343fa7376c46f26cb3c8fd116116080f01c8dab66e9d8f56ae36e3e3ec7ffc7e60a676cc4a5776de4ae74ba12c9d0d463e16da1a6611ec2d44b5603864", 0x94, 0x8, &(0x7f00000020c0)=@in6={0x18, 0x0, 0x4b, 0x3}, 0xc) symlinkat(&(0x7f0000002100)='./file0\x00', r2, &(0x7f0000002140)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000002180)={0x100, 0x1, 0x3, {[0x7ac5bbae, 0xffffffff, 0xf7c, 0x7, 0x5, 0x2, 0x9, 0x1ff, 0x2, 0x8, 0x9, 0x1f, 0x8001, 0x11, 0x5, 0xa7bc, 0xfffffffffffffff9], [0x3, 0x7fffffff, 0x4, 0x4, 0x5ecb5357, 0x3, 0x8, 0x9, 0xc4, 0x192b], [0x3, 0x400, 0x4, 0x1, 0xf90, 0x1, 0x19bf], [0x40, 0xffffffffffffffff, 0x5, 0xbaf, 0xfffffffffffffbff, 0x7], [{0x326, 0x9, 0x7, 0x4}, {0x81, 0xb232, 0xd7, 0x6}, {0x7fd, 0x375, 0x2, 0x8000}, {0x20, 0x100000000, 0x1, 0x400}, {0x81, 0x9, 0x100000000, 0x7ff}, {0x7ff, 0x3ff, 0x5, 0x80000001}, {0xfffffffffffffeff, 0x0, 0x7fffffff, 0x100}, {0x100000000, 0x5, 0x10001, 0x101}], {0x0, 0x80, 0xb92, 0x10000}, {0x1ff, 0x80000000, 0x759f, 0x401}}}) socket(0x4be5f3cb7ff26e31, 0x7d572da42abc60ba, 0x3) shmget(0x2, 0x1000, 0x59, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000002400)) close(r0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000002440), &(0x7f0000002480)=0x8) 05:37:16 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7bc5d5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb180000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6254d1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd251574137b18d99a77d4c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173d08dcac70a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a460665b926e7ab8ad7ace856fa952f23b216639cb5b4fa8ca8715e9c8218b768310da70000000008db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4000000000000000a62b99f05a815b46b7777e9d61fc54d2a6419cc6f0c62641376ab9d81ad8ec5cac1a4f0a025"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23f, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 05:37:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x20}], 0x1}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20003, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="e1c24d8c6876c074d865adafc86c86ad971de142", 0x14}, {&(0x7f0000000100)="009020a5466c699e4f147406ce05f7fba08833e66292d2e66f47c83e4c1eca50f1b70f7ade5237067313b11873559748e8a43a350be4acbeb1405c22ca978cfee7f2828c7a63c87bcee6128e8dbe0cab6a477bbf2ae5b7f010fa0c10cbbfdb91e68d3d68cf0f168d", 0x68}, {&(0x7f0000000180)="c28c7bf47c047868d34258016cb0ce535894c8bbfaf6922ecc9061183d26e7113206b749ffb653092690352ba1d40a490a6909d74ba28e5701adc6d4df7282d2c18be73abc4f8cdfcb7f596af2405de8d92335f3d110198dc4d07d022c769b38fc072538af4d9d5429d46e0393b7212c2ec9d1c6ad36fa3d0e22fe526bf66c498af7f3bf0018b2b722f308b8b6fe86cb5cac42b9c588215db9585aa4f9a98a70db6818e02b0354f0a21f97385208d456c42ab003b92a712df3", 0xb9}], 0x3) ioctl$TIOCDRAIN(r1, 0x2000745e) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) 05:37:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x44) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x0, 0x1000, 0x33, 0xfffffffffffffffa}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 05:37:16 executing program 0: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = dup2(r1, r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x9) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000040)=@in6, 0xc) 05:37:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0xffffffffffffff3b, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x14d}], 0x1) r3 = semget(0x1, 0x1, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000040)=""/26) semop(r3, &(0x7f0000000140)=[{0x4, 0x3, 0x1000}, {0x0, 0x80, 0x1000}, {0x1, 0x3, 0x1800}, {0x3, 0xbe7, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0x401, 0x800}], 0x6) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000240)="96") 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {}, {0x6}]}) r1 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000002880)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002800)=[{&(0x7f0000000240)="06406b5b796e51eff67f5148", 0xc}, {&(0x7f0000000640)="3ecb2a22075833b2559fefd6971d187252a15e1579c8b8a836520f02a337dfc5ad4c220019e283e55d708f6e36513c3f00faed54c1011fca4fe6c269b085c1076a20ab53a4c2e9f4b4b4851fad6c2137c055bf20fc1a078da9211736e2da3bcc1ab7152b820a5bf9a6b6db039fe75d5df15b8bf58b5ef2c6c1e3012d070e69209d687bbb3effa92966338bffbd76f2ce1b75eee5572e083279bb7c63fce52f97795b45c8a322e91026eb3ac348abaf93bdb2f68f81d33e6dc046d2f6d30616f69d411d78be630b223ab7e770aeb4eecbc73efb692ad0663274a39785b8329cfec034b91534e450ef67419cd95b3a70cf65ed98cbfb9088b322abf2c23e5b4b589883c751c0738f37ddd26a777c34eb419a20002d9d12f8622ac182ee7f7c1e159ea1aa7fe83df81c9bebcf0243ea78b83eb4af058c63e26341d24ed16eef15d6f91b42c0fb6c7d477ddcbac1f3ed0f75037e826dddd1b1201740c5e199aa946a2d9dedbd7ed6993a2564fbdeff9627cab30ca0e8b6fcf47290dd2278635f7fd0f290a87f28b8c34e443705eca30c789192ee66616ce5078889b1653c324dddd837455e8721c4dd4c9650bab00894fcd02fb873336c533f8e283e34100b656042954c18a05d063f365a979c747991e3f9738c3e9350f476a2efe0204716a023162de960c8f05db8c3e4474bf12e4468eb69a8a948aa334b2443aac16ecb2aa8238c7d8d85d930b7a5583610eb8802d7d09bce7be514aac641a32530cea4789ee5d576bcab06314a78f809b5b2e311a7982dd09f3f24d73df87cf5fb944ca3e57c262e7d44556643d55705e4e85b3dbd21dc3a869d396abe6d3dfd2e03a7e0ab4d412ea189c5108407bf07175cffb11ce60c8cb36786377ecf8d34669f16de5bd416d60cbacb39e152e31f4c58c99f9e7fcadfe46a804883133507a0b6716514e2b13e420b2456d9bc3c0ed112a954849d2df6655ba12951876dad869c8a4461168744e3f53dc74ce6440442d4f868c2529e2041a4fe50cd01195bc5a483e2b18162ee487d93fa1eddd57be0ddbd086e3f8c1bceb8f6f890327f61aa48d65ddce246ae704c6b9443720f7d6d091a7bbd65d6830d0f59179e78eb2b2de4f19ef87412b8473a4920cc00f88a96de8392446624d1e0e77b6c64be1b908f6de57f1068cde6e5d42475c7a43a19ce56cebd724a6abff979d4de1a658049c72343a69655a4a38c4610c8a19b3fa774ab379321466e425c3e9cbe73aec842f596d81dc7bb88b60b9ca47e531aba5c37aa898e979a89c5db991dae9d232431f1bb48de75989a0da0e0d7fd8f01f0efc894a481db176134ac1fdcd676f1fd01f06abc3dbeb23b1bb4e4313b6477eb698c8632b20e1522282d9af2323addc4677ca5337738b4e2479f6a5cc29f11381f4769b1fc734370c850b4629b82a78e3ab8122b9be0a584eaa3ef7dd44526823911b3ddd22d0b9bb9e2dda0ab226cb1448e786e7abe53b1ef236b15984ef81088a0a675d5986c01514c972ebfc2bce119d1ac7fa6a9714f849ad044343049066781bdb24d6a7910762f900770990a4ffb889a8177e0fec7f845d3a98c83739b913450251b7632232088a0f0d60a44c16f761824d578f6bc2aed6270e6376bb87df5d9a880b6f48b27f63073e177d00fb6f1844d6e0bbdc8070931ff6183f428091a4cf8050052d321aad94a956bccfe1ff2707450cf1c4602bd713060dd36f8145ef01cd924ca3fef823a1caf0af1ac5208a2648e8724eb2fe3f8d4d4841dfd10bf4545d2f70394c7b120b2e0d5d418d8d6b9cec5de2582b2d3750b3c57beb65f4d6167b0390e9ce9454419ce5bb2d309d59cf73ee9b5507faf20a5ec916671f41987e131cc5c74f29321bbe39a6854d52c24892657fa5b49cee0924c9c9737c2f68fb5ede5358d1d3d90c9d567afaab0b0581a8e2fb12881c39a244be2a988bc05a2153edcb781d4079eeb48056e9ec97526ee1e9088eb6b5ad2c1bdd702cf574ef9ab683b9dc79d1169ced4a553fb47ebda58b8e984da71fb1aa53a86b1e9dd0dc041bfb8757cc280de0f1ac6043def2d5ef28f5ba4f55f67bba2eb31aa7473ca290395963d5fa2415930a30fa579eeab370ee394ac804a8b27b86fcac54de4fc9231fb2810eac7c901a671f7a94feecb0724bb6b911034a7891d41e1c6c4e16c7b3aa9dd405a2ed1b04b822e54c0a7ca099f2563752951ce76807d46461c608f084f05530bde7d19a152dfc955ceed9a4dfe1ae6afa3145df0e35af5d2889c3fdd20fd6ac7c3acfe317b14f42bd2efd5222b95936920300dba650efbe9e8bc648e2b489aca6b0b5f634546b894ee1735741cd4918da6a43f1d37394016f73e6febfc878b91d9370289918379b91ba104cda055da8b21616e569efe1dabbb7d059d28c332f9fb0901038a3f45d5ad71788e3722be806dc1952a6b928d6295723f537969c17fc57e005892ac30f219eb8ceeff7c8c53674d04b23f670fc8236ec753b7c4d71fd3767bff082f40d97b3f6849013cb9f017f4f8c9622a651fb3693ac40d240d3eb2bb0ef11e890de0e5b651e1cb0ac6234317a0021129b826691e97e6e2c3efa264ac8bea268b6ef2992503f396d62a3e3bc276ed75d7fcc6668d33df20f61e7a7655340fd1b92e0eab5e550da3ff22ec7996210a6ed3d2ab8b1f503cd265a42f5365752689c0c1cff2be595ccc14feea491a2b0450d7ad2988079e16a5e83006803ac6fb00d1a295ec2363f9115381e6dba81895d62d1bb07b1231b9bb868b68a85ff2372b05adc75c6bd5202b57745b7bbfa4254f6de8ce92b2138ecd13d93f557560807271012b2b0b992e7109f2acea1f50c11669afff4a68e437573b1954f179b6d386e5bb0b100e49200ca049b291cf91213a8fe129b789ffaa09b9b236b297d308e3282ea30fe0c72d5468c9039d1a76b0dd4f338253b0e05577624725c58571d0a521ce32141455a6ca766f70ecf0d3445af050bcd695b734efbfe7150604c31c5f6c804bb53295579b8c872fae1dde5250b280f3ef18d990b7803f7c1a4b476c8c9c2892535529ef6135dace8122dcf5a3cf07dd2f81c6a8612020dc6863bb7ee41a2d7b1622559d308b97d41add2baa55f5a42a312b0183f67c1a4592d9da93a9ca59ee9f50355c4f4fefab98b519574627ef9684c0f90068c522e066da22ea6c0701d6e5c72730625fa17fe4959297bab287f86a9bf695b6fc9bcce4eda8e2448f23cba04e36858d32c63bb55fcf54d1a390768815ab71e33f9a44bc92d31c607f658f9b2f1736ccc73a20f848c23f9b708bc4164f33409715e78e819d73085d0e424d6ddf9fe0d203b5af72ca37b138b5e9f1a1dc680d6ba29643e668efdc749acaccfb3fdfb871a9affe09fecd2647c58b34b5f0f7a27ba8ca3aeabc0efcdb5e9266a941f9a49a7da48294ba4d599545c291b1ea3c0cb351d73e7b0c0c038011c1a00333755d7f8c5e5b9ede513056e1e094094a0176934e060e294eedfc6484034f888638a583196894dcb3e348667c76e40df08c07c1f37f43110edca21807f6e154dd1dc61567b06cfa92df73c2193089de84decc19926522baab9093695d48731ccd9408e838e37674fc827e1060409eded207f10b189a6e9aa896fb5a7f6bece15e36d7c9589a160361b82289484ef742afbde54aa6078f9558c934b09c9bb6d0af7ea54a89c2d1aed25f89720d0d8cb55217f61beb57a628299dbd96f3c0fa00eafc75aeb45427137889296b56c48155fae9e87223df6296dd06b04f75689b147c1d4b0b44ab6855616dec4c0ee0e5168a967007e2a36907058bf37a6477d7a60691068322c1c42e4f5167f4d1cd9836ba67651c66a1656062fbb09dd72d96c69ea19c021b7db42b07a03eaee477f3676217ef25c29683e0232070e48f0fc93937e0ee3d9bc10065ee047f7120e526631b867fe6364418d0b611c38def9547ab34210f58b1667f00e555e6890d87799e1e518b84037d75504e8f2b49694edfef132e5641fbc43324b400dd224915f0addb5e9e9deb3801f1264b25298a1f33bf69df1f44eb26ec2528f084e737950652c74534a2e555a6be56b4a31896d9aedaecd7a428e2270d06f87e6f6126694810ab5be0b449f811bae694e9a9d0e560b16d30b6b0ad44d8aa581ca120da3a7fea48bdb461f2d32d06c969cbfa8e5c4ec4b56a6874bd9115343eb7c3a8645618b30e14fca81966a82c1e2bc602be9ec9d71573d90fcb65ab632d884275280be286be411d45cd56687139037b9d414a21346107b26dca452a3e2e7cb6b5a720c0b47643943f15da3c0d72f2859133c1e859d978050b4592e3f721e667a46e849e91adaab55e5ebf90cdede1b96a8d5d1000d7c3d4a4ed9759293497f6a7bf4d5cd07c1bf049c03ed641005619e5192a6acecaa274064d583394d0990d3e5a14fdb89e36f9b2a90ee097b5bc59e12fabb2d4e7cf2d6c855bcaa340d5c4045834b780e2dee3bdc251c2b69cf4d8efcc134ba6468224384f5ffc7273091d32f7c8270f6f527b5cb73cd930738ccc3ebc910b2f68ed083e23c481ff6552dcd9081b11a0dcac8654cc64ba3fd2fc4db7695e5603b083c2b0fd417a20b647971cc640f4c3c1fee6fdef2efb886aded8b8dec41f5fa4094c61f036abc9df26508a7e2661abcbd20e9410344d30c922f71b2c7ec6c7457dc6b700da098b5ed9e6565fccf7a3c13f956cadaaf245f2d1833ed2044a3c334aacd1dc13ea976e2b909ee280c57218c6e9973a71787d49a47b85b7898793b16a598c0bc0a4c44580c839ca3f8e86544988aa4a6628e9a69427fcd3a2c031daad8eaa19290ec5ed9b456769a849d026725430e9fbac19336c1f2e523824cbaf381fde82f57576b77a162105bcc12705e5201071515022bd9833a8512b8890ef8e976683a4610220f77304d4c3e3d2749d8fed93ca82d8b3096b72b2b6f5fe7880d4687cd96ab3bd425d7421b16e025e91380ba90ffc60b4a0f1680126f262f477ae9341c7d854a50cffb2f35dae671c596a3f341d3c7533ab20dee6cceb17163446cb2625688ce78dca5b714532d5db4126e01da80727b724dba5f528a30d179b4e61d1580e20ce3547ac49b48b087e508f7a274485249be9c9d1e904b4267aca34b3dc65afa6f9005922a6773dfed745a96e6748cd16b6ca11fcfab39968ff5a55ce3d2d5d49cf0d39968171346ddb8f0bed69a9f6fca7a606d2c579a92194fb1642c84324e0b02914df7baf09a0e79f82df1d583776cdd05f304c6f8b8bc97aeb6d68a4e620bccbd78dbd4fe426c7e8414075633b17be7ad9a3af8697caa2a10915495e6dc3ad780dc4a76a37d8dc5b3e97b93e9007a795312a876c58b48583ca876aa681706ad2d2e930293661b46fd466d01af74ce1714abc43fe8d175525978e03b61da2c7108428f9f86cc7c39c88122fe0653b88354433bac848e3599ef2232297c9bd6f4f41a2e6e9ec640bfd983d8fcde178fea7ed257069132f12cab280b0d30d644aeb7447f84ab07ff8885f44e82a9578c8f01b86a16d3e827b9efcaa4970d42cef9d2170c8f1575ba794c602782f73501b534c0b9bcbae67b78860e701544165273745e9528aecc1e87e9251b340c06e842bafcb680343bb0a402c8e9fc11d7cf6960a2970daf6dfd5512535d4908e8cb5e4c8ab2f7d80bed355935a69832929b303e2424cf956be3df6d2f310f577a02fcda660fdcb36e711fb3ac08d2fb54781beb636e649945e99a5933bd9bbc93f089d7b2315b9ba26f04bd6570b321d", 0x1000}, {&(0x7f0000001640)="761f7f27d001b4e5132b58868ed0ab338236dfeff6e548980504ec9993227de5a966e528cba77491a99c331ef87d5d61b742c9d84be0dcba91d90568218685fe59e0831fd130897d09e79eed4840106aca5a13e462c6b33f54856a50b67d06934c8dccd4421ac4a17e1a5350988c51cb4216996cfe6ef6f6f5985b87504285620096bf26d42cb84703882c8678dc4ff0092eee07b0668c1c326fb663e7ba6ede4e5642a6021a00b4af93d76dd7d447089204dd0943f53a2a20626331da5e9aee7a491d64ea5c4edf43fd04607fd1d0bad6a7bbf51aebb953399a3634d527ca44ac210f076c1d8793db5718c5a58217e0ee02a671d45dd88513fce0bfdc860ae02b3873f9df810f318c4bbb474adb931ef825a517f272a3befb5c89c64a3c48b9f72aa116c7d2408630be437ca03bb7ae0f31d33edd512b3e191442b48e63502f4ae86cff390050b02162f4fcb502f8cfba9ddf11362755200b0d9dbb8f10509493c45280ac25633c528465cf8c3eb24ac7065614b89cb8b7c5a1b11c0d07db926d280085d10a6c8f3485653dff4ee9738871ffd356e7f76ac7b35c39ebc3c8c33801789e87a9efeb601a994cdbb0ab8964f0c481297db9fd5ef803ab9ac77168785bf63465eb89012d9891d682f5b1e6f91514cccba2e5afc7445145c6a70915a32831a8b702694ba5eddbf7a25a537a0f152552c2765eb3227b1936429c18210a5edd9c51a9affdbbe78d6e4b916ad28c5bb5f3b7b3d6a28cf6cfe470fddf7560441ffcd52f6975b10b5200667a09ee1af5f6d7fed9ce7a46beeef8c322fa6ee5f67a679c77f6be7af2cf0bf49700cb535fa12625294c27072c941115f9586eef39c5af12eb0c684c64942b8b3b43d3cb72b34965f4be68413f1df9f109245cb1ad2f21bc2d2d6153f8c0aa9a6b6993d536014b65adc5fe6939ed86c4844c42540c90d103df64015165a0a47afb2e921d4be6db653be94370ca6a4fcae143f71630c4069bed1e3817b2489b38eb92b47f11c8f5a35ce27e998820e2180758b27db93ce9f883e9e837f3cbca21159812439230e20e431e9bba5b50c2b11138a1d052bb276dc32b0d46f9e8f00a89a4ab26e76821918cd4cf5f1e1967cce580e51ba9bf9f5005931aa090574fb640b7b51c1c3a39e78e82a310e840282831beb61029fc62f4856ca9d25f83937adb02e8718b684fc574fc09bb5bb2ac91ff782c03c65981a7355bd973c373deeda81750949450b722b5a907c5d52ade67d4f53bfe6c897b1ba67bee2785bbbe35a9b8348e84eb0d72e76c467695ad4f0dea9bb37c41353a4cb65ee6605d36a289bc5407e0331dc7f859006f0eef2130b5cb8fc15670cb9200c8773bc7d699f78e7c2c0bfe6c457da354a5e4d9c9ce56a3137dffdc7f9699000feb1603ffc51f30017ae0237c8d92d0f0edb19b932db68ee9d8d014bc30b78cfd2e7fb554a82c725c9a9d9195d3e4a526c08a064aa582b87bf21d071d1cce0c1a8e0168f1f59b5d7ecc7afa30768b4235b45a5ef2d61df6bf555bde4ec4f13c51da2890ecdfe3837babcdcc367cbfd953388f25eb95c53093fd0c474f28baf97472b7f148c9fd3dfbd20587b8ba10347ed7e7cf42a7e3dccc1e7895b49026e68c2b5a1318d6915871c30f31f4438754ea21c1ad157d7fe02f189d2b09ec878469a6e63946a1a1e60eb6ee131d675b6498dd6513f56f4b9ce22b4340a5e32fb205c24cd4a21aad6bf89f5a330ab93187bf31b97ae5cf8b00b3d9deb92d8e02aad0b6f8dc997469c10ca75336ddcafc47c50d5450f18689a47d44cfedb34e907134f13f173c38a7b1bc7cf61cfa9795f276409e4920a4720db654b0cd569c6fd2c45ed83c4ee6dd6e4a30712ecf12bf2aef99288a88d30da3b5304933371a6f0e2b1dec4e29bcf8328fd198ed0e31d2345bed9584e0af91f4bb1d7c1f875ee98204607e880ddca04fd43e23f4b071b947cd44d1d60ab096e3bee1eeae47580a16c798787827915e2394813b94d0ee78b4692f3c435340ffc21628d4382d57380cc194f32130a9f85be3178a299458b1fc81726142ebf232a15f3ab9b56c9f0e90c072502986d45cf4b433c0d8915c06e55c0c8722fe81828160349dc7bd85d5d702ae593e36a30434b9e76762a43a01e916172c8e89e881535cc023946b1817b2a5ab6eb286930f46f98425020a7b46ea72a4002e386ded72417dd266e88c985e6ab20875e31732ef3ac2531d13d43fc378a837a20ba589f1eb4a0cf0c56912cf16059d274fa8040f1e9653c6c0c9eb5ffcddb9807be04ae20b5fe5551ec6bdd062daa3e92c0c22ee8e58ae11f36c0310438f66c82e90941c41f14541107e7ed4d5cfacc3cba60d14af38db1e25d29a40cb22f76a4f44881d79ef5f8959c12ac98e91bf292336c37a6ee4f40ab5ec308c4450b9dfb7f6d98b58f05fd9514e51256e3964aa0be9302e7364c272707dd48c68a74292d06ab028122cc87468b7439211b7209ff990d9f3456f65920b44dabff9c35b6fbbb684334d5713704e2cbf6a90fd51722f2bcf8f094bd441fbc77db0900bbe6321d230f2723dc5cbe63a2e4bacbf78a349e5d9e6129cb1dc1f19135790242ded446e18e5c8187b80ac157e0f797184d116746696983e80eabbc2b1d8dc6b558fadd94d8254ed830714513b20503cf4f6b82392075e017cdfedb4b934110124c38d9e1ad9433f2605ad633fc76f1ccbb5af0bfede4cb3201553d0a86d6efd593597d949c345f96c133994e1c65db8702126477717ee12dd6ebb2bf686b62315a0d8b42b7f97eb047c689f6f35ecc3d9c7bb5746aeca7ce40f4a0b961f6a400f6e5aa2ccee0f61130acb7b949b25e12069242f8e44aa4dc19962e06cacc24efa73e0f853ef1c19a893e944509c53ece58c18b411684bd780a7c9ff2940ddf23f3c6562cc2ecac30141e00a583d22e03445377ec6e42533155728ec1f8a5833e17724cb67391aaf646e62f4f11505e962639149a3d1cd307b20bbadff9527a6ff0eb997c7c357bbd3ec03d27556834b1ddc23bd20460779ef8e835a3cadc4516a2c63a596d3853067646c851223e6197607dbc08e559b965d39d9ed26b870a7bed65b39fcea2859a4e67e669fbe720b25a9de9ce8675a99bf2ddc24f3dda31738ec0171298277d467fb3579fc5861590d41adfaa2b9d746fdf7e86cafb2c5538c07584f7388a010bdf58dc8df6bef1704da1568b67c26eb8038dc66bb60be1c4b6faead4c08340ad71a5a8daafb3d81771daaa373c1d410235d801ad095ec0dcc9c83f23f6a58abb0d2f61b25987a419c4b2695903f938d3671beb496c1e5647305b0e7a7d910eea77e0f6b7e314178d3db07fdbfaca980426fb33cb4ead961581e1a167df028e0a1c94d7b178f9278192f398827d10e2bfccfb48083056242ae3fae53af9283cd45d5c8b1a6e86d3df4b4123c8ba870370d877e80dda3481306bb75f4a6566d1717094f58fca029f478d44ac1cf9429a9435fa92f3e7c29c89bd2832b1e3d54dea0d47e1844441a970ef10f93798783f4b455afeead0d5a851d9be0c7d3e5f9fe4cab5a28341ecf90093b13562ebf3bc02511c536354d69484c9bb35e2cfc7592feb9ccbd2c19182f3d72b725c53a1a117892465013601f53224fd1d6230badd88c8cfcef50bd59c6d487f3c9a10ae73cbafbdd8c3b8fd889b0f7edf283a0a0a79701ec5350bba205cd98343f2c5127d1870a5e7b18407f3becb3d45aeddbc552132bb304d808d7bfed71d22c7ec9c7a9876ac976bcf481d1b57e9206b7f295106cdcd90cbda5e69788e6bd7537d4c699246dc2e83bfe1c4eb519807976a657d4a5707b6f96e38caa77980518c67387e937d2b64eed24462902316c12852750fd9546321e86c2c747a4be8fa37126b7446c242fbac6099585c47196a567feb8eb5820dac2129326d18cf95b6e1d6f7b5638269881e0a4c68d67647410415719dfa7a47864f5a8598ff22a379cc6879535bfdbdec09bd030511c3ee4e0a73c0f820dae0c42a974ba2d95cf4a7490fb51abcf75f9aca21511e6ce2cd76751411aa53248c4bcf82aa6dd64c55fa46faa8b21df7367a7b30ed8ee757b458147605bfeebe197097756c2f6599757471cc1ece9b09346849ac515a35b70641296d674787b7d86ef0e36361e1cdb1322454b7fcb812b9170cea20a599d39ce654f48c26d1733d840197d76f02abc163f262026994359ad305a7044e5c891ae8309ef5328b3844ecdde7f9c5f583cba94e494534ccc49c7b624e904768753113f36f5f3fc1a35d5d5a333468a39d6ae224ed735c672d6a1b7655aa62d8d02ed02c58b869360877e952209993e62b22644a46b005c3f50d3b7e01f71f461755656d91b65350a3ef32205b6683e422bd25d682b31c3d7bd9cb94f04fad7c876971e5a89f99e572a9e2dcb71a61a22e18305278d013fb7f77ffa0a6273f37918248ca0e53d8adaac3194c0cc3e15602ca10abb6172d4913232ab6a97a9e5462a6d7b52ca997876ad839741f38ce92a4f3a051c7e132f73590ac17fe7c0e6150acd97c3e6f217cd6e7ee12c71a8d8f2d178fab676194a7876aff08198b962a3fe17041bec723ac5f75d8538322f31579bbd2c4cd098db937dfb0ac2605151deeb4271877aa4bf29a556845b0a808d5c45c94813fc8f1769dc1d11d3bf82fca3b95025c9a6acdb36ee46379bf2041dc5921bb4754c74be6616d56bb969339c70cec5ac6cf56896a3726f5a79a86715b2f119c77c915fd25939f9b92b9a3b2db0d9d1395b211689e4b17fae4d76d587d124e4b48dd6e031c4f0ac7ed291fe0d7f96f1c55d406ca9e42f5c74a264f1651eb0b5ea13351bfd65b86dcd65f11d5a54440d4847cbe37f829e74db2024c43eb5909ffd76a47669ed6f5925ac52da5a1602b68b4636234578371603eb25c425ac75ae3d414e07d28a341632f0045f1d533752bf5a1275052c0f7f2646448f12f9fb4534c607d622ce0c7cf84b4dd58aa2bbad5402c1481459196c0a41f87e6e2cf10d88bd064626ebba16242765641dc62baa1890d66aa74b421d378e49afacb8baf97745ef3ff034e31ea1a7dfd8cdaf741524a3c9752743b4e4b4eb56c98bd82a63aa40bf4135df6a2893437e1eee69c43050bd708d7a072f0e9ded722574035ffb201191e789608569e509f3a4628abf26aa3f146940b94285ce886bd061c0a6db96305d9dacf9b8e63d94135853db74078f06786b253c58db7283cd30608626a17574788ebb3c1f57c4df1afc8cb44caff9876f42cd948b9d2597536dfc3c9907dd184876db3df73120655e193d3ed1014e227fd8e27ebcc9d7fe2e1abf4af5410e21cce707375ebae9bef029d53d677698ff60804ccf51a3bdecd73700d9dcc0cad215f1bc6d63dbebf101df9378fa89d06faf1d13946a9c4295cf3d56ef3e25608eaa21e21dfa339ed047ac53aad0be1563b82a05e7926957d3d6112f696ca062f53ca508a43ebea6143da7a7761b9cea24e47e6bdb35ef849ec40b7b33320d444c4d87f6562540e25c6f6ec82e5484c5c6bd6c1e77a7bd04d80e1169f4a5739bf6b4d2cf578fae3f38bb0740308552478c99f3401e681260e5fb290b44f43c8420654bc55e3512070dbffae0395860fd968a01726dbccda43ab5a1cdb199013cd067a106bd400a6fb79561ed932e5e651e85f15b0a996cd48456c437eef3bb14843d7c3d9bec8a2ec91c896e04573d89d9054c6aa5ac3adb0e822fde66dc64ec3d75c96ebc29775010c6324d0290680701f65b69f3", 0x1000}, {&(0x7f0000002640)="11b6278b082637cb1f7681a848ab9c8c47f4ed918e42fe807304b04df29d217ae35f59a64ff005841d3adaf812638bb5a4a861b3eb17c1a3243d50fe221148009f92abd49984a359f16a0b6a26f15a16e903e1d2a6dd4b9d1bb7f4d239735dcf2b0c1b278228cbc9b406ada101964864e4b1dcc1de0aca16656cdb15833b439a950147e06a932f9206cdced3ab47fc56de03e993d07544faf4addf52f46dd2ff793234fe3f3578728e7e1462f8d7a2d798df172c8cd743415039a85a49430f93da87f721936ec5", 0xc7}, {&(0x7f0000002740)="31eb13f1d600e7dda99fabf683c18def62b896765e0efcf97c0f95a5cdb20168c08989fc701af50a0fe32b15d6eb5c80425efa594f0ea47dc26fe70a6e814f77d1986025a4cc262af3655c0a755a4af859006511829bbb61b43886d051204d5a0be7abad87df6a0d34970dc68904e49d87aa49b621778ddba93a90ace193b915f9be62fefc3a017e2624cf225512090f7e9fd4c234f0e5275ad111cc3eda483c9911cd6c122d17d860c6f8413d2f81df0b95336bed1b3bf5e1452e", 0xbb}], 0x5, 0x0, 0x0, 0x2}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x5, 0x7) sendmsg(r2, &(0x7f0000000100)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000280)="dd4f288fd4b1b88511449c403bb6b2824e4186dd86c026e62b6f411aef2ed052b624946571c9cb8cabc5e9968f047abab52e548a04047001e670a52b67751df35c2c1dd36c650a85f3057a335d5e3f5eb623aeb89be2660925fe5e7cfa7ed0c366a7a4a87c18f0e7f101834ac7ef0fbc39b2bf7bf2366f3b14a249b997aeee69f8136887878613fdd5de3c36a6826b594f8529a767c5fe6878c0fd1369cfa6f8b2edd3569f0fce604ead59d97468875c5461846bcc06b1373c1f37d61f53fc3f0f9079e8e3647e0d6bf695f2d93c50998c7d9c0b79374ec16244a16913438a1b8cfa0a14c3808950075830f0c754dbd53e3f656f56a385c7b33d2c749f4fd0", 0xff}], 0x1, &(0x7f0000000380)=[{0xb0, 0xffff, 0x28a8, "1f6790c4dd65f8a3c1cf1295845602c732a7ff52b9eeb1c8182852db3e947384f78c4dadb7c331012be4cad2acfbc896bbc3b96c815db1943a9ba3bb7bef35d07ff43ffeba75d5192bde6566884cf4e946791b05af8d841a3cd0fb655b47561db3c49576c1326c4d96f314679dbc47cf14486c865013a5c7a572ceccc475e76180b5172f0ea596a9846569cc4b86c19e752b596837e0c95aceb61e7647c86f15"}, {0xc8, 0xffff, 0x0, "dc80688858b5740dec9eea8a44f38e9a4a0300f93902a6db394dacd525d47abbeea6586f56f71381ca20faddb460e3a6963503167dec6a1bb7498911c3eb561015403cc9886625b4244155ea1456b16ce762c084fecc4289d1f4549cbe5954164cdcab4c8dc335618200915dca91548c860b440cd9e02f935411bf18e680c8d9bcc44f003977e1e5303999292de26e0d4f3320bcda42c6454838e8057b28504fc1d05d44678e8e268d9f3d2302a6c403a76c95ba"}, {0x50, 0xffff, 0x8, "7f4a75266f6ae82adc32fb38da42b8fefe2cc0c189ca76c011551816c88ce274f72beb0454dde135037a0ba02f786be3ffa8e400fc2b4e0820d3c32f"}, {0xf0, 0x1, 0x7, "780762e38b49ffdf5c74dd42ffb9c499b91a47d3a7ab7c27b38dd3fe8a3d89b4fb1461c1892def36238b115c7afc2748f6dd98fe5ed97f3398badac7c9b34d8ee7f1e9d38b7aea1797376b9c5fbf9772959e4df3332c655c7d7522eb760469277250fee6b0a608de5f4b32b1329067e66829e9993c6caf4363d6fe33a59716a1973f17eea4af1da4181849d6471cb592028e65a9cd856bf8ecd656a282bddde37ceffc76d8351296cda6695fa5f16f28612122cc8632e75db1d2a859a88c354e6be7748f95ff67d353427fd1f2cf6db2bd18a0ed0d34271ca5"}], 0x2b8}, 0x40a) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 05:37:16 executing program 0: chdir(&(0x7f0000000040)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2a0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600), 0x2, 0x0, 0x0) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) 05:37:16 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pread(r1, &(0x7f0000000080)="a5c3dd43dbb7c9fa3022c7bb124b64985ad082f66e03081e6207975f559241b8030d82579f2dc4b6561c3d3557c8ef56405bdeea9b6254296cb446dcb0def4dfa07edf8751c87b2bbee3fbc4c1c0e4d9742f7cca1eff6d0a7641b32347f8d170d32bfd251496766f43fc34128d75175299ff19859d9de1a1bfd9c8371bb9b84ae3e062c94a62af06bd3fc828441fd7b4208d06e764422366158faa509b9542509e47ae6fdbfb2676f88a98185131ca49e3cca2f090e271d6bef9c2c12e4d130e154ebb0937a18d5cf5d4486bd81de911e3be", 0xd2, 0x0, 0x0) 05:37:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x100000000, 0x651}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x3}) 05:37:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x400000000000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x508, &(0x7f0000fff000/0x1000)=nil) clock_gettime(0x3, &(0x7f00000001c0)) 05:37:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) syz_open_pts() syz_open_pts() 05:37:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x5, 0x1) accept$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:37:16 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) mprotect(&(0x7f000018a000/0x2000)=nil, 0x2000, 0x4) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x165) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x6, 0x6}) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x100) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c, 0x0, 0x0, 0xffffffffffff0001}, {0x40006}]}) syz_emit_ethernet(0x61, &(0x7f00000002c0)="1274c70ccf7cc476bcc8e11df11316846d50bf2611b279a9f418e4d3b0c01a7c57cc5dd5ff353c1b702cfaba9aed6cd6cbc3c4acbe1afb7ecf4bdd6ff7026fa17501bc308c77a7817d6776399f4a7e24492444e88fe63a3c5fcce67fb42f96155b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0xae, 0x9, 0x8}, {0x10000, 0x4f58, 0x2, 0x19}, {0x5, 0x400, 0x0, 0x5}, {0x2, 0x4, 0x14, 0xf74}, {0x6, 0x1, 0x3, 0x8000}]}) 05:37:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x200000000000028a, &(0x7f0000000100)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000040)=[{r1, 0x80}, {r0, 0x10}, {r1, 0x40}, {r2, 0x2}, {r1, 0x40}], 0x5, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f00000000c0)="3b49d369e2abeedc2fc1a9f7") 05:37:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xfffffffffffffffd, 0xa5}, 0x8) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/204) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r0) 05:37:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x0) close(r0) 05:37:16 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x80, 0x0, 0x0, &(0x7f0000000140)={0x8}) read(r0, &(0x7f0000000080)=""/11, 0xb) r2 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x7f) semctl$GETVAL(r2, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) 05:37:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b540a538706000000b818000000290000003100000000000000000005ea1199536bbbc4393c160800000000000a000000"], 0x47}, 0x0) r0 = socket(0x18, 0x4003, 0x0) truncate(&(0x7f0000001900)='./file0\x00', 0x0, 0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000026b000/0x1000)=nil, 0x1000, 0x7) sendmsg(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000001c0)="7fc5c65601b0062bdaecd8c7e8d95e42d9c47795bf03c149688dfd96e2bb6c8cc3cfaecdd06a8d5b669cedcbdb18464ca4384aa4f3e02b4595ed5183f84def5aa42f6d", 0x43}, {&(0x7f0000000080)="36abc0b23e97af441f57e33787ec5f", 0xf}, {&(0x7f0000000240)="53070571bb4e3dc75283e01138d2d8594329b7970203fe42df85dddbeeeda3e3f89bf495f555c80dd037834461343dcb234b4484f43f0e04ebe9e1bcdfb0b6d887fc348128b26c6e946d5202bfccf837a873fd9ef3b38c05047ade26d761744b1d1e167ef6af3543a4851ea51a22e73584054351644dc0995d3861ad6ba0dcaa23264df804f8a3f530c1250feffb1d43414145fc82c37d7256c6d33f2dad9f4b7f7a577a30dc9d02df2744c6a14ac318ad4d7a7c851a6794b4f6514e7a5267ac770bfe1f479ae39e2a0ffa5be962bfd70e96dca3109e78035f6a80f64f0aba35eae51b52ceff9a58c16c451921b857e70e76", 0xf2}, {&(0x7f0000000340)="0e525dab64567f137eb92ac4a586ef58c9c17723410c87e3c60cc314bb8fb44d32aa2255e238d1ac2447fdc96f237132f06fd50ea349899909e921b24378638df7c56983d1f4b3d0d9dbbe498bc27e233ebe334e0f2eca4bc5eaf23854e3b336584981cae3d699c88ca1efbbbba98718bbd9ce39c0c7fd574cb184ef11a1c764ba20358807dffbb3e63ff77bc3f891b31f140057cb6985", 0x97}, {&(0x7f0000000400)="ef9cfc2d3a707d6f711385379609bce680c73ece470db1fc7e86a2e4ac1499fe153e71d438bef69485484e43c6b7685831bc59b0f93124c3f022a93d8489376ca8b7a3d8d2e96dd56e2eb7ca24614404fe15abc6007670c9c73a067450f8492c087609aec89dcc464e2a4dfdf4f9b407a3841da0", 0x74}, {&(0x7f0000000480)="52d12371ba582f1aaa94179c6c6fc8b70c9b3b9bd6cc8aa40f745012527170babf6ef103b0083b3980ae9ab73aff8a783d140e", 0x33}, {&(0x7f00000004c0)="6ac54e7e0f04c770b17c526a99f133f8c307859c71882271c34395a16bd6fc8dbb6db83efa3ec69e0273209b04abf40f6ba1e5e4187252ac8a17feb953169bb6ebfa2faa1fe3a6961c2cc8f16c0c4c412ff1b26242c047ecd0c22300ea38874835ca6dfcecd17e56ecddec03de6688f76202f48ff3c5ddc2fa99b601f865c8bc0d88e41c3355f0cbe7f439390b67f35ee99f9edc36ffaa1546f2be21298457a82465e18fce049bddcb8c63053053c6ba207e8845405aa748c4f4e3208e0e46a2fd9894ac83cd83dea53acf25756e149e3fbdccb5f0ff9a25f61bc807c875c035aa97c6219f15bbb40aab5536ab36f6bf2e4a7c1d0b2cb56210e8bd1fd972faff13f66f6a94b50a09ff25d1fe81537169f5c1ad5cf519465e7f03dafdcef07047777c324941f8777b3b84bab9e2785ddf54c730cdf98af213d1ad95757e3d7ca034b39fae543ce4859cf9ec0c5d9da035bfd41ce2ed9847338ee2964bc360c01d1a0bb0fced053f6b2b8ff6720f1902d30e20bda551cf84b4ae365eb6e7b5ff508304f1af4a9d4cf67dd467f0c1c0632008bf0dd32dd51c54850829c240ea62a74428961aa02f905e345bf315ec920a6a3d99557e8cfc3f0c5a3afd768b67ead07706ff4f840ea1b4fac07269c272bb5b3bfcaed21e580542d43abf1773b935cc0798ee890ea1f8cb4ab90bebb005f94a6c163f7ec577e8a521df1a84ee755a5704324991c9d12d2cd3d9b0f8254ec2f3483fffe573427ea7d64573fb4c7e476b1dfd65317a95f5f992d1d5fd6f8948a061221049e5ae674032471ff655b944e784643c81e04cfb63ce901b86792f46b8dab46239668f3c6efdd90efa64a4da0afa0e532be6b508f8b0e04c2f3cf75983249fa72184107602aec13061480ca6bd40c75fb8e4176d8727ced26362dbc46bf269e80a229d49d60d7b8ebb075c764f1b37692db7d36b39804df996ce8c2c9298f78bd9dae81c6121585bdd4d74db3f34ab96414f0a522be9463edcdd145f4cd26c96f31461d09c4db0c26bcf8b2fc9e42018e1280e23ed370e73ca7f67171e6ba5742588b9b63fbd08da356f07ae1db04ea60e836155b33184e54ad8b4307bd68c7889ec701af120b6f93e076cf0c08cddeb82b3f72123e2a66be96a611d8728eab2553115baeb155ad99d722fbef2382843af5fa16271eb877dca2c4b797231018247ad96ae0c4c8cb0f5f8742e59ae4a1ef6ef70983c93ced88f4dd60ecfcca76b48452c1487fc8ade1b1fad3ed1ff57e8e919fc8cb187687a13d9a5ebfb8471945842d62a3f34bd4451a1df7cf81f91173d470622e6cff988eb58a7913623381a57c5fe07fa1b1799bdf68eaa469e49f479de1a5348f017ca6bf65047ea60f251e710d4bf006248fd2591dd64e350c41be19060574e71b5a1842b32ac3788f1f445b64463a8f560d0b3b5e20e5c4702bf15551918ea9ab01dc7c77972ecb705cd330ac26dafee2ffb71b2c285a881d5dcfc978d2414b29320bbb1c2c82bbc3ab00adbb939f65da2bddea29f2d251f1673c1f629e004a5204689a36b792b0977a6082748478451050c6c4087a37da57a934b18dbc382e5fc84d643ba677799ad2f91396e176f8207ca250e95422bcd31d9e5dd3b26a659d1874da4684da0f310a1ce98813cbef9a75ed0cc1e8d705fc1f275a53e3af9d04f43be80e79757ac81cb7ecc837520c0def4ed9032b28c447763000ccdf7b7da6847d6b45012cee6466a798a551c0109217912779d0d88b1bfaa35fe7e5be7cf34ac60015649564c39ce3d7eda3764caff70a8e0a281c76ff21eab19227ee4f6eff79f40e174a753d2db9afd717b3942f58e6b3ba3b9a7974d461c3e5ced57f62d0cd985120e571418c9f15d682a72c574ffef46e08cac4bd51cd818fea67005d06c3d45b9be98ca943bfc7bad699e0d8056b59152892979b0862a6a7dfc79093750e42071027a0a1d047fbb33cde438de3b8c42337bf3558530e3885b91fa15edf034862c1c6a1680860afa97273b01326ffa7d635b85c937c00170fbf2274677718b1b4690be71e108a00b534a878580453c32ae4146a1cb78baee65c009ee986d41c39f027e33afbfa92d2155f341b9836783f3211226cf3084751606a46a843552b7639892fa4618ec0c29bd90a413854d3f7e4f68e864761543a1c0075e52ebc94f72d8a500894ae4aa201c99fb90acee2eea2813f0484bb9b451ba6c500d6085bb838d1a99e83556f1fd5d50a0f4539db6eaf55f1b2ff95a52b5b69b2766f82a21f317159d401bd31d7ca79bd1d684221f5415059a8aa990169397034f2b471e2f033e402f46e491ecd82deba905a803a6a5198450e7199b0ddf477f77599aec4f0b5f372e058f0b9cc251ef9cd3cc92d4b3513c808a417d34db9ccc5c47bb1265f78e64fd7040e849b880442d52e3b212bfc43639042d217cced630830a5688f79a26daf4d15cb22806d44210b9bd7cd705cbcfaf0c959ce454c8aec4c90628cfd1931422c79ec805b1d4004bc954027144d3f853ecbbbd2b46228edfe7d10535d7d5fceab3e24299b8c181e5523f7cfb01fe1d1c638a57b2a1d7f7024266603e40b90e595bc1d50fd153c38dc91fd822c90b3ed9431d33d54de42c844c5454f400414198e96d7834891a809b980ed9cda2ba8607bceb34f59b609e8ac875c50393fb69d77625a70291ccdaf9dd9683c1e8abd68e756322eeda2f2318b5df2e15b5fd2d9d19d9760437520cf47649e1ccdbb7ab0d4adea80a423357c00810124c924c1cd0bc86bc2a9d7aa94cb2fd4d65ef210715849aaa6546318a7b7e3603241539cf533d84e85449b20e0fbe9699bc728e7b5f24b4e50dba00ea3000ed44a8f370e14f361790340b8fc9e033c3848b2a575d4be2c80fc4f8d91a77bd547048020345da5c8dc61176cda70e252304b4771e77c7636ed0a759c1b0195394031bfe8032cddb0db778079419b085a9e9536053dfde89df36ec1675bd47c31cd73bbb5c0584f2302a5c93dd89400a9a94d2446929a50fffb119f59078d387615e4ca547ba1051a0955412355b2e36b7a3b02ba6ecb12330daf9bcfe1de75a6352064e0244bec3cc54204c2ad0186b5296180a14185d96732b2bbad37972eda16ad4e3f054eb281efb24b1de042d452b2f666197e7a67a4d9d50c2a1c9d494d12c51a330504ef91586829231da8f2481dda93d9989b66cd991c89bc92a68a9abe5a41caabc81ef3050a85faa9cbefc93c1f7f930f16b91b44b6cd0d8ec119c46297b1a8f54cd8ccb12c7443c076c5a6f672f0c383d4a077d0995e7a651b165ae1a9edb511248241597d67c9cd269d7cf6b09e6ce2f3f6278f20b40b659e2b7ae78bae77575a77c52e5e8c016c1879cc58e1b0fb3b0f23fb05b717f21bd70120fd06ca84053dd8851986ada7676cb13035d5f4bc3641e9aa852372c0a379d9497f6e4693a004772f93fab4c808ce70732861c128ddc87dcf7a1a20478ae1d6dc04796594bad02cb0fa8b5453b6e1281c76e0d8f6af811d75c1497844f68cda20a2fc362ca6f5dcc224f2e1c9d9aa76b179215fc79bec6b11c0460b2b64a8f6e529692a76b36a38fe3ddc91aa8bda1b18b77c05bc7b7075f973a93dbb66aa5cf0edf54441500adf24edfe8e67a259f0eeaab189d21a4d968363058f8ceb785a35e937c69dc8b7acfefd15347f6b51048ff6a8d2c56b137fc0a2351d667ccd3561b775f7ac81e6656f3acfd9b09968da53c39a31144c1586f8b16ddc2da8d7edb0c0d901f548e0c8006c1d13e2630e29416c4478a1f08b74b58f9f22c8b90c960161f5ce07d903f2c52215acc45babd477eea563749188a27a9e555210ac84f04de6d41781811ceb70754347f8db9b9b701928bff83f1bc027c289d46be0ff574df1314554a7b4ab16db126cce07d9f8546ba5a6a4e7b938da61b0c2c3a84f50abd1de01740388292063c508b82ceb6e2046ba1a7c0c8cd16bb0f989d941bab431c5f5bb1b0b3df255bbceb71e0e3afd0ff7541ec2bbc7afb8f9ea18aaf4fb9703b3b4f49ed6f9eeeeeb8c38ad25edb078008d116f292f85461b86d1c725f5ebb2da48637e9d8a1684db283fc7325c9671813708f6b34af1aa15f7dd6881b33d3cfb7543266124d2381525b1ac947e7ee423c1ac85c9f958a899ba97790d89690afb59f999d672dcde22f768efef46798cc20062a0fbdf3b71e5e61102527726bc038d2cbadf095dc0d91a66be291641492f97cf5290a517e1378d3563dfecbc9886e3acc5360790d9be60314bc8a22f9d23f5fd8b96915f204a4de30037e12377b2b24956b96ee8dcc52688db8218b2790da306ef3c8157934a841c93a9f3c762a9bc5ed54c394ddbe7054d40ba69c72b22aefc6a9c18a3c39f3403bdaad86baffc2d70b5c88889c4bbebb3e2457bad0025038c907b321baf34f6a79d462cd2e9e12af3c4d9622db312bd216da1310ea32ee004eeff03838a2e08d3a6618f4d7466c5786901926fef98a45f8fb282a1d7fe85475d73f7b8354da4b2ad14fea4582bfa6f654d76e855cdce39f2ca02095fb3ce1f64bd46437f13406dd5bd24b830f2b9ace487613e6631cfa6ba7b2cdaea4634a178d055f20f3ea5481f8616d71222219d183368b5740e5b7fa862093e28dd0f85ad40aabd2078e138ea485ea39182e1fdd69f99568135e7023ebc0c59022d1636daef5bd97722274725508266a94d252487fc2801dcd6928cf82f3573d09b59b48de10c510055cb713e3011b7b86c77f3941f373f7ed60bf20b97a32cd745a2d2687ef162fb857ebf5c31a6178eee3677902894627f643daed488b44d2993fb96f051bacddeacac8673185562d4a8e9fb001ce1593f48e526d1e16e8f34d885882420b14b69c9b14f547b4986559cf3142e5762e6a3c17651e88ad566b4d53d699894c2bd03dcaf956fe8b5c4e398273cbceec3cb1ea743079022439639780bb0502f890b546e1f28286da869d66f996b02ada29e1734f041dc8e04fb0ae3deb757019c014f3e95c47d21cb042972d6a95c102d88e017d1d12830c1eb6591f582f9a5cb0b4c6756f954b5e2c85c8f49d105d43d2ca29188d5704ba1cb86411c77c53d1419495a0bf65cd4ebce0ac4482eea8581e60f70971739d06fbedbae59f39a257e6789bcc91c39fcbb1adf998f098bc767ce38120e4a4174f41f2521e515b4118027ad0380c148c84016e6d5e2c0e3299f86b4e3f9ed30dcef70857395449728b0b4f8735c92c1ba4d0e8b62593b50bcba85f7458da394c02859bb5929839f6073021baa691398055dbf47efd90242fac275dfb0fe0d3690f758e3c39d062bb0625df9277ae9791f7fc80d0ef064c1e29f68a3f8cd9eeaab1f80686bb6e6ef0a55e7ebcbe79d66db326d17054343f4ddf9e1df1d78989e8f3b2ac7e7923b56a2539c9c3075b78e4ce902ee2f3eda1a5ad4314d0c0e01648190dd1e9130b2a16bd64c5b57d9986b8712b3fdb7de24bb2de2881794c9a4685603049b0a49e57f9542a25ee0a9816f9883f141bdac2083338bffad70cef7c84645bd37f5c059e8d7a0eef05f5933aac3eb9d6c4a567d11ec235cfe4f8078f08e4c20b2408a60b1ef7aafec8065382d5294a7dcfd773963de682f9af475682a64e724443e34b1ba421fa60b7604e9d53ae7b747f1d0b9ac23c2e27659493d9c4c5287533386c963fdb891227c3771258c03cbf1ddcead131d19a1a6de4e5cdad7aeb4a082971495733df9325548221a3431652d5b7fd54e41f0f9a9621dd0284c31f742546edbd8b78", 0x1000}, {&(0x7f00000014c0)="eb2d87154441eb2ef244f2a2a6d7233ef4805e9d1d3128ae9ef9f09936628af6c34267f1ceb773ca7fc43604409ed715ba9b62660722da7cc6f3536473f31c6ad6936d6236a3c8771a3a5f59d1e32ca30b1c1c23183f983374095c65e3ec856f46a13bdbb0ea24c81c6c63e15f453707924d97f4c9f61de88c22baa25f56ca70a45ed5ddc4c46e4fa6f74f633c58a2083a7af188d01605636f1116ed245e1ec5400af54e57fc6bdd337c089121047c809c0466ed95a0ce92d1794db3c5b7fe5f71a9205ec63495d360469e303847d852c69784e150c994f971265c5d3c21214f371001727d62a1", 0xe7}], 0x8, &(0x7f0000001640)=[{0x38, 0xffff, 0xa, "28decce46df0f45b1540c940275b5d585fb89d71b56a1c69b3d5aaebc8be97978bd37d25"}, {0x68, 0xffff, 0x352, "9a9d0217b5ea18198fc1a216cfb2ed18ead53d2f38eeb4db62be5b968e9008158cd9922eb00540330290e5f3f3607b6015e321419ad0a485929ba633fe8400eab446218c2115ae0aa9f8bd46505dea55e881d437d3"}, {0x30, 0xffff, 0x6, "05092008d19acbd7d499cbe0cf160beae3350e0e7513edfdf0"}, {0xf8, 0xffff, 0x81, "31df2578444ead1e362ab4bd8f5aa92b7bc7e3d109829f10097213d6b0a4a66b6574faa2970fe8959cf76700b10520d1589e7a6b6496da3610dfa5496cae2bce996b6c076343df35d068a5bab74fe4c2a585bab7829f0f5f4ab4399de17d9f9c5deaef08b3308a3da65ed4011f2380d5ecd5dd4baaf8f3c5fd6e62db1758d44af05a0fd087d193e1f34e81ba388c40e4a62b89fe424bf922e7f698f155302f3caaf52c8dd2d3ebfd547c739015cc3400fed81c6e90b8e3dd78d0217b75bfa2001114868c724b5db6d99ab45c221e1cdcf5bf8511aee56d33ee8189b74eb90c5c4b54fb09"}, {0x90, 0x1, 0x2, "0d2bfa84988e1f3c488ce84ba5aa784d1ad8d6858f4e4d56c288ba0653c9bc738cb86017a6e881dd283b338e7cccf0984044cef3983346b369c7d7189cbfabcb799ac454f196b545f766b20540553cde76c98f20ff95cacea1ef7c3e4a5996d23dc43031097d82f588a1fefb11739b080f4c509fd801c249a4a38be0e7b89f"}], 0x258}, 0x400) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() sendto(r1, &(0x7f0000000040)="d1e87485d271b34339d7448e8ec8418eb81300931f26106986853ad1c851c626c5b2bcbc1ef3aaaa9d2b3ea60f4abe3376d0398e498b8442b0e5af801ab4c9465a190ce6bd29359dce523fd971dc3f0525d962fdfa18205ff2d3e95e2eed05d8caa727d2daec38bb978c8620f979dfdab64581c21806c7e0b666f88fc28dbab5c4b5eb816c5f1fc96b4e11d835c9102a3871ec843ea20efd866f5c033729df9acc0f9a22f6105681c1d0a2a7d829afcf03f5b23ac81783aa0b44e9b4adfdf4be694331e383e229d2fb4ca30d84800418bafa80b8b0b423", 0xd7, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 05:37:16 executing program 0: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x7, 0x2, r2}) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) 05:37:17 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1/file0/file0\x00', 0x105) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 05:37:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000001080)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047eb0b266696c653100a4e9b357020010000000000000bf7413aee9ff61ef93cdd5656df9ebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603c7b3c76fbc3b9a9d4ae743f6359ef3d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba69971b77b6ec12a80c6070c21afeb02051b767e0c36f349ef8f095417abf4acf4d3cd861ef386e4d9291051915e597a1cdb4c85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4bb12160da438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc135afcf6d5723eec932284b99cba2511c8410661ddbbf56f96f467fe2c4cd384afcae900542ad475894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea00000000000000"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 05:37:17 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x147, 0x2, 0x2, 0x5, 0x6, 0x4, 0xfffffffffffffff8}, &(0x7f0000000080)={0x80000000, 0x0, 0xcb, 0x9, 0xb2, 0x10001, 0x9, 0xef04}, &(0x7f00000000c0)={0xe796da7, 0x3ff, 0x1, 0x975, 0x5d, 0x9, 0x10000, 0x4}, &(0x7f0000000100)={0x200, 0x3}) 05:37:17 executing program 1: pipe(&(0x7f0000000040)) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r1 = socket$inet(0x2, 0x4, 0x2) sendto(r1, &(0x7f0000000080)="e1f058181cc516d2815f52f3a062497ca8ece924618d06e2af89a6ff75393eb8121483d0acd596275a5b274e0ce49645a32e87361d", 0x35, 0xf, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 05:37:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x91, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 05:37:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000f87f0000000000000000000000000000000000e9"]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x8003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:17 executing program 1: r0 = msgget(0x3, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x1800) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9) 05:37:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x14) r1 = socket(0x18, 0xc003, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x6) connect(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 05:37:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x1ff) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x101}], 0x1, 0x0) close(r2) 05:37:18 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66692fea6c65300000000000fc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed96b43ab9b980a58c91439d3e2675583169851c924085e9a134d8882eb5"], 0x10, 0x0}, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x8, 0x40, 0x2, 0xf7a5}, {0x80000000, 0x3, 0x6, 0x1ff0000000}, {0x80, 0x9, 0x4, 0x6}, {0x0, 0x1, 0x81, 0x1000}, {0x40, 0x4, 0x1}, {0x0, 0x3, 0x3ff, 0xfffffffffffffff8}, {0x0, 0xf68a, 0x1, 0x8}, {0x14000, 0x1, 0x5, 0x4}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7ffe}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7b) 05:37:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7, 0xfffffffd, 0x8, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x60}, {0x6}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80000001) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x8) 05:37:18 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) dup(r1) setreuid(0x0, r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x2, 0x62fd, 0x1bb, 0x1, 0xfffffffffffffffd, 0x100, 0x1, 0x1, 0x1, 0x0, 0x1000000}) r3 = socket(0x800000018, 0x1, 0x3) setsockopt$sock_int(r3, 0xffff, 0xa179e94108eef561, 0x0, 0xfffffffffffffcbb) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x7f}, 0xffffff1c) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x28}, {0x6}]}) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1ff) 05:37:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x20, 0x20}, {0x5, 0x6}}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000200)="2a450bd9a2218f48690000000000000000", 0x11) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x1d57, 0xbb3b}, 0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0xffffffff) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x0, 0x8}, 0xc) socket(0x20, 0x1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 05:37:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3472) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:37:18 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') syz_emit_ethernet(0xbe, &(0x7f00000001c0)="2bf54fcf656de224b604aa443a2b0ddc8d9a139725df9ef1c4238984fb0657e21061101cc81776c5861a2d64fade4bae7ef6d560c20c7a259931403ed5616e89fffaa1bfce0d722045eb30e90d47cd350dd35b43598c48726089edd8f779c680cc9f090c325acfdddf0e85144ce83165816a336c3166a4e52ec913ba1bd430a86e3b7d497595376204681d770bd468a7f3fe25892556f752a52b0e40b34282e7fe87743fc07aff3f28ae177a56ce5d7f44b4fb8b0615265faed72bf5dff4") 05:37:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x40000000000001, 0x1451, 0x5798, "b04d6a07000800000000000900f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 05:37:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xfffffffffffffff9, &(0x7f0000000040)="03000000", 0xaac4b60593b69bbb) setsockopt(r0, 0x25, 0x3, &(0x7f00000001c0)="24eba80f8d0607db365f2353d279e681e8227c4eb480321f00ca4bc7ea2a9732efb32ccad6029b9c1442ecf3d01c4c4eeeacd9dc032b109bc9d586a2ec04bffb4e5922d651a3a0f48e858134ffff35076a935d2dc88d6b5513a57fb264cd76e2758b6265e97a9353af514e317196fcbeffa9d51c9f69a6b085551eb54a0ab73d07c2592b1f95770b06f463bcf4b4314cf642ea37bd366b80783da227d8a6cee27ff98ad1f3f9", 0xa6) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x1}) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setuid(0xee01) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x100, 0x6}, {0x3, 0x0, 0xffff, 0x80000000}, {0x696, 0x1, 0x1, 0x7}, {0x9, 0x5, 0xfffffffffffffffe, 0x113e}]}) 05:37:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000140)="f0f140124364b2158005d68b93de1690e2079b79347646545edba2654394629cc80bdb30ec7c48b4369aa207e7b08b227073f3c0d005c3411fc10f37ec9d226dca3fb7806e203ad39eef49", 0x4b) select(0x4, &(0x7f0000000000)={0x9}, &(0x7f0000000040)={0xffffffff}, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') socket(0x10, 0xc62c819f6f46348f, 0xfffffffffffff6d6) 05:37:18 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e526000100"/143], 0x97, 0x1, 0x1000) utimensat(0xffffffffffffffff, &(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) r1 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r2 = msgget$private(0x0, 0xfffffffefffffeff) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004327ae4bee121f68abd8f4bd0feee345f3f3b515de9f071ed2548f56227e343a7d28ecf92e4634b548e49c5fc1cb9a"], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r1, 0x2, 0x3) msgsnd(r2, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x2, 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000003c0)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<', 0x200, 0x8, 0x7, 0x1a5b482a46bc3c61, 0x8, 0xffffffffffffff2f, 0x5, 0x0, 0x1, 0x7, 0x4}) ftruncate(0xffffffffffffffff, 0x0, 0x4b6c) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000800)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getgroups(0x8, &(0x7f0000000680)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) recvmsg(r6, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) semget(0x0, 0x3, 0x200) 05:37:18 executing program 1: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffff8) sendto(r0, &(0x7f0000001000)="b788c9962f2bff263f9af5f83ce4ee8b4df9c52c0cd6f27fb661af129f771aa067b6509693a13b2d8a31c675313bda844442531b2cdc99297f949c24b2b4408e33c5deb7a7e06de1054364fb774c8a009e73eb4ef7aee3df9a1d7bb06a6c56", 0x5f, 0x400, &(0x7f0000001080)=@in6={0x18, 0x0, 0x5, 0x1}, 0xc) readv(0xffffffffffffffff, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = open(&(0x7f0000001100)='./file0\x00', 0x80, 0x120) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001280)={'./file0\x00', 0x8, 0x80, 0x7, 0x0, 0x7, 0x8, 0x7fffffff, 0x2, 0xa3532328518eddc7, 0x2, 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001340)={0x6, 0x9, './file0\x00', 0x3, 0x3, 0x2000000000, 0xf6}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0xfffffffffffffffb, 0x9, 0x8, 0x1, 0xffffffff, 0x2000000000000, 0x2, 0x3, 0x2, 0x9, 0x5368befb}) open(&(0x7f0000001300)='./file0\x00', 0x204a0, 0x28) close(r0) 05:37:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) clock_gettime(0x3, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) chdir(&(0x7f0000000080)='./bus\x00') 05:37:18 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000002500)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/120, 0x78}, {&(0x7f0000002100)=""/115, 0x73}, {&(0x7f0000002180)=""/175, 0xaf}, {&(0x7f0000002240)=""/157, 0x9d}, {&(0x7f0000002300)=""/176, 0xb0}, {&(0x7f00000023c0)=""/100, 0x64}, {&(0x7f0000000000)=""/48, 0x30}, {&(0x7f0000002440)=""/173, 0xad}], 0xa) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) close(r1) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0xe5b, 0x6, './file0\x00', 0x8, 0xfffffffffffffffc, 0x1, 0x1}) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000025}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1aaf2c2cc9d6de067ef296a47aae029be96914f66352315b6dce423520aa48d36a7a03561366b01e6da7c17c9721fbe9aadf8a", 0x37, 0x0, 0x1) 05:37:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 05:37:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x3e14a6fc30a87b09, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendto(r1, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r3, 0x20007461) getpgrp() r4 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/177) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x30}, {0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1fe00000000000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x43) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)=0x1) 05:37:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) setrlimit(0x1, &(0x7f0000000000)={0x8000000008, 0x40}) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:19 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(r1) r2 = dup2(r1, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x10) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x3ffc000000, 0xffff, 0x1, 0x80000001}) mlockall(0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000240)={0xff, 0x3, 0x5, 0x8001, 0xffff, 0x1, 0x7, 0x10, [{0x4, 0x6, 0x3, 0x9}, {0x7fffffff, 0x7, 0x5, 0x4}, {0x75, 0x8000, 0x1, 0x8}, {0xcc5, 0x2, 0x6, 0x4}, {0x0, 0x3, 0x0, 0x66c}, {0x6, 0xf794, 0x10000, 0x1}, {0x2, 0x0, 0x7fff, 0x3f}, {0xe, 0x5, 0x5, 0x100000000}, {0x4, 0x6, 0x6, 0xd3f}, {0x3, 0x4, 0x8001, 0x4}, {0x0, 0x2, 0x800, 0x7275}, {0xb, 0xffffffff, 0x86}, {0xe90, 0xffff, 0xff, 0x58}, {0x8b63, 0x4aa2, 0xfffffffffffff909, 0x5}, {0x6, 0xfffffffffffff748, 0x2, 0x7}, {0x6, 0x2, 0x4, 0x1}]}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x1, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x40000000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:19 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x300, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4dc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x20000, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0xff, 0xffff, r1}) r2 = dup(r0) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x4, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xb965c9756ec493b0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket(0x2, 0xc007, 0x101) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) close(r0) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0x1ae) 05:37:19 executing program 1: r0 = socket(0x18, 0x4004, 0xfffffffffffffffa) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f31e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006433b2c8cec225bc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff50000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf94231120357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a40f012e0cf8507d8434a0c4fdc504428bd3edd493c9c8e6e6eb009e596d509f289854885858a7eaae2cd6d45b0ce9b6a9979fc46100a163dd8dc070976076da53709e300d6bf040463af5e3308bda243988d47ebbfafa73c73baa743c3a95e30f86e5ec7ea5fcc7548cbce82c23a0781a5a85fd786f3af647116fac187902be3317497929bc4bc7136f96bab4a952f43f322ef6d1dc00a161c09d4c677b0b61e6d3bc5ed246f384c6c48df824195b45f315912de9ba3f4b3d92e1f55f18d9a71f4a744428ebb991996e2b336e3c97beae8418e200795ae084ac80590def05991cbe27405a7e7b6eb104c77da6ef5d11d051b664d0ccf2ed997dbb4bc6c93754a7511161e698af508cbe0c1f184cba927b41b94033d772352f6ec6b8a68438fa7f0e08026b746f8a323c26fb19e7417854f210bef0aaf3cf823263596d508a90f10cabcc9572700d087bf09d244d24954d1cc95dca93c451773f646c4f9af71819186bee0348fab7c9d0696faebb0bed569969a"], 0x1, 0x3, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) recvfrom$inet(r3, &(0x7f0000000300)=""/108, 0x6c, 0x42, &(0x7f0000000380)={0x2, 0x2}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xc40) r5 = syz_open_pts() close(r4) dup(r5) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000140)={0x90, 0x76d}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) msgsnd(r2, &(0x7f0000000280)={0x3, "c99d1328dbbce4aec8b93ebace658ae161809888943e3c2fc50c7100d87ba16b640842f480b42f28903c3d014838f835ed15ced2bc2b14657c2d9fb44203df386f7af969f68ea0c7c866d52219b827bf71d8f6909c34b13befa3771e78947304b83af6ab4e20b356e3"}, 0x71, 0x800) 05:37:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "30074080e9000300"}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 05:37:19 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) mknod(&(0x7f0000000140)='./file0\x00', 0xe6906ff5e065aec3, 0x8000) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x240, 0x102) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) setgroups(0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[r1]) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 05:37:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x30, 0x8006, 0x25) r2 = dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000001800)={0x4e78, 0x8}) r3 = getpgrp() r4 = getuid() getgroups(0x4, &(0x7f0000001540)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r11 = getgid() r12 = open(&(0x7f0000001680)='./file0\x00', 0x280, 0x108) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="2ecda538af03e4fff30cebb9a18657a956d51a10ea1a92388a3cb1cf23773a72294d47b564d969fbc595b78782bc7a311c4cfc41d3e5d9467ade53c3698d197bc0f6ff51c7d45d71bff8bb15030a394a7c043cbd2b2e6293734277e565544ab284520189502f7f43398c8c814d46564d6bb1712eba050b8ce084157a7100ed81e699cc8c6e1eba79615d37424f1a9e29111556f98416851872ac76f22d5872ea1660e17dcd938cfe9ecd0ebe2aedec8c73fe4f50d5bcf9096d962a8940446a0444548092c85599dfc8cfcb71b951e31761c50f", 0xd3}, {&(0x7f0000000040)="480a39a9f696287dd450b744658ff3de19c82ca711fb53d2fa354bd60c905ea224d49e119639d3c027037e29dd0a", 0x2e}, {&(0x7f0000000280)="e55450ab", 0x4}, {&(0x7f00000002c0)="b0c6530511abc6a21e3e1158e7d8e261880cf71eb599194c57f24847196a7eb15b825526efbb17ecbcbea0837a003014838f219930e5680d8af18035", 0x3c}, {&(0x7f0000000300)="1ca6e9239bcd92503da5153527e9e081f7ead0f225496c5dae46348dea748a6c3e182995dc571f329d103efda1730549373bf4ca5c5145a31be3b913968a54b83ebbc4a5b50f8319b59ed13f05c3fec0dc8eedc613862b0fab59e973956c38330447769e45e05ad85d90b6cd789f2226fea83b892d053df52d10e200e2fb5dd1107349d49edb4217b0e18b0573fe806bb5a25c505b929e644de5fc1174926ed604644d9a07c44b3511c23d71c3de4bdc602ae5da52dab7525e7f8145b70927a7681aa67cbad53a03f7013c24b9628f0b21f1bbfd", 0xd4}, {&(0x7f0000000400)="36dfb417e78cdc96fe51c8432b0f655731b492ce66e8ab05edf2e6fc53690fd37773d4c917708eb8cecc31ade597a937011fea31b81940e2ef74efd4b6c8d47c96353c982220e08a67d8a041a60d363387f0e7d0703fb99802a7b04176dd91bbf99b99d5d4b429f5c2c4685841c69e252a7d615d986659f4e2d1ba7bbba506d75876275ecafb1bc708fa270bf203d0b25a713ecc2beb7ad18d7db6cbc8a0ce308958a1c9425afaec687c4c14ecfa5cc04201b9f167155d6d5dbf915ae3a12b4960d22a43e93db54e9b09dfb471a65517b5e96558a98766c0c748ee7aae7b8492dec110610a80820839c9ec9ee429a2af734c67ed186f414a6c116c5ffafc4c9e909cd7c90cf02b1be1ee3853800dcda9d17eeaedc0de230414d2a27f88919f58364a7cbe7677e3ffd7e72732d260fa6e759c4772daada96278f6d0afd6c3a1275606043f8263e8201ea03b43d9c7739b1eb5734df109f9c3ecf0e4985f5ba64f80dfe2301789a938495e2905686598a9a8b55a3a594eb4590a45538af171ab0633b46ee2924c012e1088badd1788385614fd8b5c85b4dc9dbef3ca19313b702e61a0a6ccb7a075e60fa6a64ca81fbf01ce9a969e6ab5604423a47116703e3fffdb26bbcc87f16a15ab1983370ff32444ffffa36a49ad3b752a2af6a5c8f7d264c20ed2d8ed15bf99c50ebe8dc08ed65def6f78dddaa9a3a807e10476cbe96798dc842f68cf13cc125ae05b41fed63e644e7128dd3c0b7097d1844a88ae13ac31f6b77bfb62534cf90978203d864cdcd469f987ed8254c3bf6001cc0284ac174cccf41e8c2ae4d551ca929c4c6aacfea41e574329f8e5f3f3410f5b38769f6ba97bd3cc5bdacda0f815b43310a7c4b3d70312ad4818c38f962a305a7d6e7838101c7d7e71aae70683263bf238219ba9ad251ee626fcd32ef1a3ff5d71a5ec04cf8b5096ad7c663f44765f347026676ff71e4870170b7138788dc0e71c293adbb89c676f6a5294ab22088cfcb3dd0e64697d3d845333e1e54ce666953edc16ca7cbb265d6e666474446f5135e9a898aa2cd601dbfec467e74d177bda872e8ebf60b69038bb38d5960b2553f5f07027a9aa999575967d2d812ad1eb3a3fe229209f3679b4121af2590ca0b139bb2f032a611b5c0f2483c9131441f8f3ceb80bdfbb967a5a926e045dfc884d9fb02c265b8a9834e236fc6b2e416237f19749b64a8e41f6214f192401d4e17a63dc4643493c2866c08d39fdd2b4cbb734bca1461ce9227fd023c0fbc2667e52632ddd69e7aeac63f0591e54497f79f6eac8fbc2c2ffb42a5d698ae4f34c91de43363919882384ff9e88b776292b345bf793cccdb6efd6007888a1b5a982d7b7c65082c1e3836ef7a2c8b906edb6675b16ee258915971dec20179f3510f6d5a143acc6156dde7a4682e322420233373a6b662418c60bcc7dcd929e394ef7f3bdc783a7ed8f8dfa4d2fa3709819baaf976a662faf2785d05562fd87e7432d4355234a32076d1f9edae4fdbf55688437975601b30268ed70ed35fd3a4263d9220086b35d8e69cf2a0e58353b11ad64de8dc36a9a93be380ec79cb24ac87e8821be78ef6d871b98006ad35e5b8abcd2582b0311eff27540f4a36223e086f6db2cebf5bb097e1b86e2a96d537883ba23674b54e7d9f5b5b3a3caf01a3df4a5141116435474fa67e157f853564e7dd7355ced17b9d6a4c203f6505a7855576e3ee0686b9f5880a5ba018449904b304cd4b3313535c9bbd1ff00ed684cb0bf8a13f15a94388ace363ab504121ceacd26b3f63213e899cbe4f92f11f4ff49618678936bab92ce9410e5543d94d904d7b2dcb8dbdaf1bd82a62cf46ab781381cba2146ac4a47749319a4c354a895df6d342a93d894ff60fc842845fc484a623499d7d66d80ff9a5d2e3fee4becf96422907b54fd88b4411cef1f6063c9900ad21dd2b8d37d3392433d58ce845e1adfcbf350745cfe5b198d275212b57ced50b4975c8491e632151954909c04c8e5edf49a37d41fbaadc7e839b1013d3bdc57d580437007fc810e357f4ee88500ed866c35084b03ae8c0bbf88a8d878476d7b5051b9afbfc95efc1fe1ea6ab7dd9475270c39f614240de6756ac73ad2a8098c0e96ca27165e129eb0697d63f04687a0fa3e040adc2290fa4dcdeb65126d9d00de1ab89239694c0121ee68f8cd99ac75738cbbd38aff78608583e7e5ccc5358ead5a89947e2b5db2a00615239733718825d2227d5d9b6fd08a2a3690e36b48caef6309ccd6855b14cddbfe6fc8e06b8c6567d11241d4a5186068fbbcbbde8b33b31a83391c802fa1d1a9e96d8f073a28248ccc6a2239ade3b9c90ead3082e50122f937a597a6306386adc52cf6b33b43b839cef4db939a357e07c47ed201022850cdbd385ad2173c30b764c0597377ee043a5ed033729614cd6e8e1684374ab604f556c6c4f31b1427588912abd7a3f73722aae5b3d1b950725fd58eccdabe1a6b033824ebcf2e8b01fc4d71a825208d4631fe157cfe380753640c48540b847b450e501a4d31978a612e25e3b968bc1ad81477a5a9f240f1c425e4b95346ee04e4b16d233f2a58f8053f856b2f5d1166da820ebbc9b3f41983a006028ce3e3301239c47c1195253d07c5e03ba3ff5616f1a3593cdfbf1e26f9c60b0f64c829cd13ddfa3cbed4a23a2845bd395194e262e58fd25f130d3db248fe9e5324113f57e346d378b469ae40fc5e8c6356c66153364d8d0f3a97072de7aff2c275401670dc900f3b75da2df763bef5106acb6625b8cb22bac00e14332b5017c78ae97e490bd7f2324e6704da52263c13749f1616a95469b3c5200ca93b796a3e8e9927588f94a73ccce6e7d3a502fcda56b2c7b2b5a3d857de999716c5b3fd8aad857df60e8aa20511fd0d6e87a24c91484191f1b04e5a54c8da3d57130a069e2b26e40c6c91c4376f07ee60d2af8f9c97e8bb16101da881484c10ce63cc7a571339e920fca5a9251adb51a5820104f7491384de6f1644a09fa190720bf22af2a841003531a93592a62cc1401561bfd9a9113d9c5acfb1853c373427bd0f2b89ff872390bd6f23508a71c0deb85d223587969a652a05c43013243a386b33ef6fcf9f9151b73f19639595acd509e51fbba2e1cd7bd7ada351101bf38e605f7bb0eff5fe193f3c043f3aefb0e6dd15bda7cfc512a2d6d841156cfb4abea361d46d955aa0390fe0fa0159f583935601a661f2cadce0915d8882cf661b66da6a81cedb59da188072db322af6d6c7ce297456fe247381306d5ad578a812dadc15b8d1c893f896e607151e48e4ee64af9c1cb275ce1e1b2f16767709285860c0a83d5c765503261a4841945176d812cab03d227d34c73052fabb252352e3a5098f495803ce8fcaedc03192d2372cf2a131d6e35b655bd849a84fde85e61d8565f91b131f9815214ec7f3f0af95303967437b5be710edfe13cb2aec047f8a437ebf60ae196bc7ad9fee82d5c6396241fd4b6e936e25b682f4117cf823b4bca59c14f58383ccaee159d2ea6125b2551cd41d98cc45d258e4a9119b184c78a2f8e47c69e2b80e1cf6e9a950f67f1b3c461d2fc42a33f7add6879cf0349961236a4349c31ba2083ab970a099fe5cfc5d7f24cf7aec9a427e93e4a22c9b413e2a0118e6f1ff407c6e7f59239fa83c7c82650118292c70dfa9a1ea4fbada3f548d29dd19dbab4b9d26adafd652435df1fbfd63bc83930e3e08b8c9f2a0202de88d9ec6c73aeba7fb2ad5baf400cc2331c16b485521929a94bf40184715fa6c0f8e3ffca7cf01093f71c76a0de0bfe67346f034f595b2fbdaaf263ff6483b3dc0639306e19b8e94d031e9a3bcf045c856240d4583b6a9c29d4936c3e38f217756ab6d34283e17d46f5ae72c2aa42225e4f4d1075bed9f94c16808b00a5727995ada132bffa7975368631554cc62268a0d565a5606b1f078527447fcadd9641bb954a7790c9e93cac5496516a00085c946362c50620466fd6f83126613f1aa1a4f8abdde9f7f6ae2995cbdd0e9e1678bf1240717d58dc0c4521e44579b380ca3873b25c6d586bf861119b982e55114cfc2e8e32a847acd76287db80b385821a97957d568e58b5fece957882aa525ca1703b05bc83b1e380f1b7c5b4214ca7874350c9d810027e925922ba6472d665dde5b733ddb185a45d0275ba0dde184e9e83fd4069972510c08fe01c96e818b9ab215d32d43440418c25b0083e45ee21498acfc2e9c8fdbba78516836f7f5756159a3484d9e0a0b9a7c3047a38f7c092909426a5acb226f0c37aae3b7cfa3fa07bdc9934156a75b8ea8406776e17fb867a61551d519b6b4cb5b3fff13357e83a09e7dfa52f3e8a00db980473e769399243a85ecd24045e58832ab51dce45175175c706b5edb776cc53c3a7d05cf6b022edf2eea088380b846cfe14807eda891b727e0cd58558bffb9b634e8a0567219ea75f22c2b2ceea01cd6b0e1ee58a536b51e06f87ca5e2d125a16b7c3c2a574167094105c842b93a5eb57e9ad67ee2bc07f5f79a0db6aa2c97c9cf3415f50207a5b26c845157b7c4a6e2f7d50a763024e2dae43d38c31c06604b10b7cbbc0fa2b8823fb399f57e2fab13ed31bb78e52b054559174483be21764e3791807e0cf0e270e7e244f46e0c15daedf7b2b1703bef9c50329f4f61d56ae7e6d022ae18df37c8205c9a23f236f05ed92a0a32d2c481bdcb229658d05f7768a476c3f6c5a0faf64aea2e7a32ff747d136773681ab5be092e57f32d2ee47a499bb401e63c790e713783975e820fc02e9f50d2d232928c3b3588400f35703199432845b5c70dac707c874764f41fca7f0099ff4057f8e330ab1f7d8d31549d8c5ac348014a4f5105a9c4d71c254cb3befd294c250cbecc582d481c9ed07afeb1d3c2f171b7ee608e301c61e23c69b3a9e288b7fb4717d7689a50afd5d2853ace60afe042cf52cd5b31baa51d4e7bf349a399e270e2dab9bc339b7cd514b73fc7904873cf425da03b51f79844aba8460979ddd9aee569cf3de425be5d4fb3dc3d358ed5943559232e7157cb11a16ddd69e8b03fa339b2914d9b4e9fde270af94b5f5d0f6915e65c2db9f9bf25348ad8c8d0db6eb96c27f99e3f97893986cc7ca4c4b7f7ef7143bf01738822169c3b1c242c5283a5e14436d80578da3fba10b800951532518a9938a28c0ba2f6c400cb7099565ec33867ab296bce7b300401d84ac63e1092da7b32691d7e60c273b98648dd36a89a7761acc171089f4e88ea89ee3c03f8b8273a9dfb4336cc9c571649e0f9dbb09a036e16405c8971ede2f620e79182df2915328dca95c67c9d75ef5bebb04e0785798470d454ae5f87ee741c5ec5dfc339b149e3fac2fbdd350f726cbd6167c6558c495397d65fad42714271153e8fd3dcb68b1c3bc2357c7622f596d412400405b81834076ba91ae81801b9ee20b36d4e45f235d10035441e0dd31ee67d1bd5f4951a2cb644fd7c7d46abd90f5a515a7aa94f98e181838cf7469ba76a9c7768672b61e00f3413d883eb072202f44f009b85180c56349f9bcc75aa6f912ba04804160c5703c4236473563b6970e75c4d2363335ef5149a49ad30797eecb23aa62a48988461c010ac8ea7ee0221fcdf1de41386d2e3450867225e4818293e0ed52b4ab475d3838446020c88b08d083e9178a7b0df92c8a3ed650cac75208190c33622f96339e91254aef2127bb5aef85052d5cb8919992bca84d4a2321a871204cff87ea21142df9aaeb00e23408053d87d44edd783b33741eaab24", 0x1000}, {&(0x7f0000001400)="f58b1bf48df3b78b710b4efb5cc3f683f382d357867465c111c669630b4a5c8702244f29feaf686d7d0a58d54c9aaf2ef0eb175135567eaddc4228268db453ed34ff3fe4788d7c063fe1dbaa22d9dcf8710b9ec14f8f5266002579f1c9700bb234f3394e1665a8a5d47ec2d76ef6cfef3a095deb733910fc844898fe2e043a4b5616ba4b5dd19d8c9dd3cf7aac1e43a4aa2a176e079af8eae32749c9c312", 0x9e}], 0x7, &(0x7f00000016c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00e700000c000800000000010000000000000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000370000000000000000ffff0000c009e33e", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r12], 0xc0, 0x400}, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0), 0xc) r13 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5ffffffffffffffccbbd624ce76b78d477f17c5a466c67e8d734f9c0171d5162642635a22bfc240d6ee03b42e7f795a8ffd29ced9d21368d4ba4efcb906eea55754e8f775653248d02fdfd05a87c185e88bf225aa2fb5f9fc517838f9cc8ec969dfc1928a1811f8a87b83aeb7b4063be9773fdbe67949507fe6a51ee423a996363ae10d58eba50603aac1ffdd5d7019f8916e94597e783c"], 0x10) close(r0) write(r1, 0x0, 0x0) close(r13) 05:37:20 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x329590a465599c02, 0x5bcb) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(r0, 0xa, r2) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x80) 05:37:20 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="1b254399d2466c48e1a6318a66fc3e48eee5aaf2046ce6d2aa7605bc6b3636b7249163d87db56a9a58390a3ca64e8664d103885bd89a8787cf7ef3ab14e07f6afd6a8e1188797587f75cada9948ccbedf7d7fa8b32d056ec8e0e9ab44199b0bb429cd1b60193b90bf76c94dd4ec7e1e1f3f3dea56d57109bf122401a34543b1e3b50fef96228", 0x86}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 05:37:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/31, 0x1f) 05:37:20 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 05:37:21 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x20, 0x2}, 0xc) 05:37:21 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f0000000100), 0x190, 0x0, 0x0, 0x7e) socket(0x2, 0x5, 0x0) dup2(r1, r0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be99c14f6357e3a", 0xe, 0x0, 0x0) 05:37:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x80, './file0\x00', './file0\x00'}) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0xffffffff) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xfe59) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) 05:37:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x0, 0xfff}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 05:37:21 executing program 1: r0 = dup(0xffffffffffffff9c) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000440)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f587e1588448508fdacdc8a060c78c57a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000000000000000000000000000000000000000000000000000000000245c66ada74cf24284450b2083edcf98022e3df4123e94fa164215154467cb24dd8593b1cbb0af0700b2534a9c8aa1a034074421296893c28a63565d51b9bbe9bbe00c69785a55e75a0507f311148589a85c7c01d55f0f9a0d9cdf5c67781d7f43cf93288dfee079aabc78ee23cfd1c7537d605b07c17c39a9d154844f3a2d30c3d2fe4296ee881d88ddb9ed52db1546409eb1d286a9fdf2a63827952c86fa41c746c723423f52c904ef6fcfaa23533b06beabd260b43f2c2cd8fe88416f0a0c9026c35d7f5c89263abfa72f19492c17bf66ecedeffe1135bd289e70c860", 0x19e, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x40) shmget(0x0, 0x2000, 0x140, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) setegid(r3) listen(r1, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x25645e09, './file0\x00'}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r4) 05:37:21 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$getflags(r0, 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x8280) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchflags(r0, 0xbe2b73509a1d3a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x800000000000ff, 0x72}, 0xc) faccessat(r1, &(0x7f00000002c0)='./bus\x00', 0x40, 0x2) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) 05:37:21 executing program 0: setitimer(0x0, &(0x7f0000000640)={{0x0, 0x12}, {0x0, 0x4}}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffffffffffd7c) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) shmget(0x3, 0x4000, 0x381, &(0x7f0000ffb000/0x4000)=nil) 05:37:21 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x48) recvfrom$unix(r0, &(0x7f0000000100)=""/223, 0xdf, 0x2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xe48e, 0x9, 0x6, 0x0, 0x7, 0x7ff, 0x100000001, 0x3, 0x0, 0x5, 0xf3}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="9a022e2f66696c653107b536668e731fd9e0ced60c4ce8611f52e8cfdefbd688610927ef1277852a4438d19502735635b59a0026520d0e4d6334158a3a543355e5657476c96461b8a4f1a553c41b05000000000000009e4763696c75561dd999321fb5b4cacb1c41b89af50df0a5b4996521eb1fbf383c34ebe1f894449d2af2f1142846ee5465ae1476cc9315d9f43288270c19c98b1dd65f75d0e8f1f91fb77f2cfea15f3c79428304970dfb2b8e130f9cee68c172afcba23731c180123283e16f99476c1bbdeafdf5b9ea48076e3b0889bb2df3"], 0x10) write(r1, &(0x7f00000002c0)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd3030000000000000000", 0xfffffef4) 05:37:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) acct(&(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x3, 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2810, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)}) ftruncate(r0, 0x0, 0x3ff) 05:37:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x7f}) 05:37:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x10040) semop(r0, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1800}, {0x7, 0x4, 0x1800}, {0x4, 0xb16, 0x800}, {0x0, 0x1, 0x800}, {0x2, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x800, 0x1800}, {0x1, 0x10000}, {0x2, 0x1, 0x800}], 0x9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000006c0)) semop(r0, &(0x7f00000000c0)=[{0x1cc96c905b7a008f, 0xffffffffc26e6f66, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x80000001, 0x1800}], 0x3) select(0x40, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x9, 0x4, 0x1000, 0x7fff, 0x0, 0x4}, &(0x7f0000000180)={0x5f70, 0x100000001, 0x10000, 0x0, 0x0, 0x9e23, 0x6}, &(0x7f00000001c0)={0x3, 0x1, 0xe33c, 0x0, 0x0, 0x1, 0x3, 0x3}, &(0x7f0000000200)={0xfffffffffffff415, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffe8a) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x410, 0x0) r6 = syz_open_pts() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x800, 0x0) r8 = dup(r7) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000240)={0x1, './file0\x00', './file0\x00'}) r9 = getpgid(r4) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000340)=0x10) r10 = getpgid(r9) ioctl$KDDISABIO(r7, 0x20004b3d) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x1, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000380)={0x3, 0x0, 0x9, 0x7, r10}) r12 = semget$private(0x0, 0x0, 0x4) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000500)) fcntl$dupfd(r7, 0xa, r1) wait4(r5, 0x0, 0xfffffffffffffffb, 0x0) semop(r12, &(0x7f00000002c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x55, 0x1800}, {0x1, 0x0, 0x1800}, {0x1, 0xfffffffffffffffa, 0x800}, {0x4, 0x0, 0x800}], 0x5) accept$unix(r8, &(0x7f00000004c0)=ANY=[], 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000740)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8000, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) getuid() fcntl$dupfd(r8, 0xb, 0xffffffffffffffff) 05:37:21 executing program 0: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) readv(r0, &(0x7f0000000040)=[{0x0}], 0x1) ftruncate(r0, 0x0, 0x7) 05:37:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 05:37:21 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYRES16=r0], 0x1) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001000)="6e3e25c0be3ce7f371404b37d3c24502b01b0e99a2edb2e6fe57f41fedc94e5d1011ea6c9bfe3daef8b5a6120c5c5e48e769dc1089474569a44d73b3610d230944862e1b34ec32c0758494938656ab29a48ff2de53e51ae32700be5e4f512e18d6db0b2c80dcdc0b8b293e209e6178603779056eb669e501de254db2bd27ead93096fcd5", 0x84}, {&(0x7f00000000c0)="7afa382af292358387f4588568736a21d35c0eec9a49e1e892dad2b003cbbc937c895e377e340a2abc31e0cf9c2682faa9b707282b4ee460188be3f9733c0bf170fb1c620bbde4b2c0ccb13ef840d3aab8221d0fe5354a6a79fca2add2a112897267cb531301f3b604139fed61f2994e94cb40812200af667bd89235bd32f83887f2ce7883154299aee533d415b2826cb0670a8810d30034e6bcab52e718934ddff838dc3289ddab28562b4d51323ee92be5cfc3f3dc81a2", 0xb8}, {&(0x7f0000000180)="0d665d9b0950e3e5dc78cbdd3a759fa6dd5d5c642db931cedb376b0092cc84fabe150b6dc6c266d0e021eb187e796b8532535d8b13b7ceb4c64791ace416cd37062937cbfc0108933f655b6ba72c42678684be4c1c72c817286958f4aa55f76609d1878a775b7f21642a610810ddd6784825a5819cce80dd044b054be0d8b47722fbfa39fc43f4599c576586917bcf8439d057e1a0d35df128c7e4d16ab38aeec3459d256fb8b9c599e552fb238d7a8c0fa2cdfda3d417e8289b7fcd81f01c3746f5231dc47c19ab7199a08574d9fb76b5c8a35fc9751b", 0xd7}, {&(0x7f00000005c0)="41ccf4e209075436019c4aff61f43d286d69ccfb3f52abca0009dfe2a6a0cb18791e4e95bc2aad83d71a43a7e4843114924ac85778927bfe96613a88265dfc4b6e0761a9b3c5669b9a43589ffa7c05aef9b10243e893946002bd54c51a5befcdeb39758e8a56f1ce519b390b6c74c7d3a3f0f4cc7fa94790707c35a14f7c46a1737f74ebb37182bb71f00d91f65dabafc0031d4ee5ea445cb6a16d9f5b3e80b37c8f21e7b9e2a4c901828c28f7bffda3ad7dab1852bae5d865df3ada69410b597f5060c111cb5ab1ef0f5b9a0c87e3bbfd68585f0b0f5636afbff9cbc6a65fe3c73b8dfd5f2b8fda5f607a2d324e665da5aa8ab2d1ecd36d781ec6", 0xfb}, {&(0x7f0000000280)="d6bf7d019dffbcf4e9f1d394cfc5927d2835dff38cc09448ff950aac546c1d71da7272d7e3c99eed244cdc897b46aefab4cc0c30226234a98c9f1d26ae0ee866a6", 0x41}, {&(0x7f00000006c0)="c6a0e9ae50adf7cee82d579fe0128d08b547dd88da191e07f4c0a9828dd9af2e97bfee3b7aacf3509d4cfef68e79ab9662ccbad7a7230d3ac61fdb2f68a45446019ca38d10a42b7acd19862bf4117eadf4139291cfde209faa3f5fd19417af53d0a249a3ff4fca7d64d46f3c606bccfa088c6cec35015414395bdcbe068f4f9194794f58e31ca461e1436da9a667c5277da328985018fe0b8223b235f13cafa8bd4fc515e1ddc0261a78ed2bd0c1ecd7196475a850345cfb2ffb0b379a6ca986823e29f3e8cea67462bad51f993c460f7c6c84f6c440d274682db7ba450d064aa617ae578d9dba79640e32b6562d6e95645d55ad90f24a80", 0xf8}, {&(0x7f00000007c0)="d695339a8d213f997b9fb0bce1a2c8ba590046b738d1c1179f77f30cc144044acf9b21df82eabe4e31bedbb56907", 0x2e}, {&(0x7f0000000300)="aafb427b2ad71199057bb6d23244edc90e0798fa2c1ef7675b7f3d50e1aba40c44faee1c9d7a2f1e8ca6066503f37683766318e057a8d8f82d6a22793ea4bb657f8ec8b296b835dd03010d1e437e305f0a4ba4418993e35dbb869d8e20a6d0a491aa80435d142396e95499da0231bfb44b19e639133115ab54c2090b9c78815ee4b140cdf6a33a0971987f2ec676b66ddf4c500dbfd346197152b6e92426bb09da47ea559ed5f80fcc4daee14fcbfbe179198ca6d08e38dfa7b4502e0e74b49a7542755ea9b226058d3c5cb3442ab491991e68fc93c489e488ef52c4ae91e195343bdd2440f2", 0xe6}, {&(0x7f0000000900)="17ce835d260a90197e4754388eb500904b88dc86d68273047a146c427e074ec6c88809d624c68f591dd32544c9c436e6e2053118e03ea1961a38bb5c61c7830679a5ec5fc9124a3f08f3b4bd872880cb8375ee925a935696046bce273430b3114c711639e826493e2fbd607184f3b08af752aa6b4274bfd9b5e2060d446b8a81c8c064aefbd63848e6f081e001a2333b14ce66f3895cb4c6cac7db4da5c2e48a7461b34afc4a15759405106f404639593b15e30336b216d8ab4759992bbf7b1bc667f04401e4c1992ad97eceed2ddc2b71af9025bd74a2493e400a49f92689f7a5bfd351c1aaa5d725eb33ae6fc708e34e63772c3155855385f68160086cda18e5eb82c0b9c87c01ddc1606369e6143c8f8c303e3346a4cc5f8dc4c1bd847a4163bff0093d91c7810ac5bb83f1d694eb8142ec1808da1dbcc7b2378399775528316363c447b7d4d530a759faf6dc6733c35b48b519231291f641c575d4269f74d845b9f3dd292e787686568d7665ef8fc6b5786cedced04581aae837831ef92b40ca85ee590c83c671af0e2505abc70abf18a21052081a3336028efc101f2eda417ad15a690dd317dfaa1f83259def4eaced9f580661caa43d479bc8a51e4a3b665959613496bd627decd0ed7c897b02b854879614a5766c1a6d3793f1841630c44bb1c1e571bfbc2f78533b5ea47a4b01b05c4bd31f8e5717f2e2d7e87938a0627d2aede39f35d1a392b555a722dd2ccfce10a87bc3a3c4eb325f355c79b261ea71dcfc3914bfbd59065e52fa9c2b2e9192cd65bed8070af7696f6daaf663d148348617cd9a733b24c346fc0c7eff447bf512f4a6dcec0fb355e84c2664c57f0247b96ebfa93d91d94b7a532bd5b7eafcb5cb9075502ea98de2c9d594c42cb817d08b9d327d28ee18a7efb1fcba04dc3172e3662dfba29eff2c0c70ed88b240afac786c229c472326eac0162490ebb250300d2ceec0a4d882add253b4d9af3bc0c327877e50a0f9619db820bc55a8428d10c59bd6f36f724484fa1458070b43c31d03826c4ded5c5d9b4e383525bf2bfe2b3f3b1d9a3789840bc5f8fd432fefacb5fb5896e894235d2762221e22d273b6468060a0fa77e018fd2ce015233da493bf13118d3d5ccd9d6a014c6338a423117a979970dc5dfefe644f57788393d1ee64e38f0f64af2cf52a18de34b2d9b235bf60b86d52edf932a6244e68e697e430fdb5cbbd22dec9d013b851323ba0540b3285ecb464769c1e9d0d37d7a6161ba9edbf09213cd1386f4865baab28b0adfa04e994775039efa0502a892851e3353f95362a1d01d0d3465827024d54bc769bf7619190352e3d65eb60943cc305c4f70a24ea561c391a5fd83a49b9a36975f1392f15564f9521a449d53c3eb681e90c12ff1ea85abae02253a9ffc02011ca5c662d558a8780245feb975f58640001a5d085a949f1b11734a38eeb96ed92dbdd4c0d01ba618cd26af8f00740685d38cd0fa7b5f65d5cf5cce9eaa96a9026f6f81b5628b703a9763bd5fdf2d07a68696fc33c7d0b30998d76529faefcf3ce95824ab0b6ae9ebbc71fd70101576d523c2f5fac4357a223918be7fbcb70461366b340a6318f60e6cafc2f4915cbe49d8bc5e82ebf017422d0a27cf007d303d4a8ad77537de12947c8a2deb60fb10efaf9e2801bb62eeb8b5db3e74c370728955f2b528add07091183292ea44e6612d3bebd5566213acdc60788df3e8b69f4ae017ac39a993b84c6c6fc28adcf0ee55b80467dd661927e3daec993fbd1f64292b25bef782c194af8b90d2fc497887360c177d4d24ff2d1aba60f1f01bcf044175032b3fd7369edc934c407f643c44529529e04d48b515a5aee702318ad5ce9abea4993ab7ea865d0a179c7fe43b075d3e913fc9dc375a56006128a0e331890a66794affe5a1743ba1d993b4b9df22be27b4a7da3479f43c218ee81fa1f2329e00882b0bf4d3dcf823c8eb7c810efaeeaa726c652336eeb2e8434fd7cad4d6f08ae065d829f9b5f732134f2d4698a67d4c30c910662e191553df3bbbceac18bc02fb9433988081ce4be04d735b51e9e0dc65ce11e47ffe5d3e197e280d7890766dff042411b85b169e4a595161631800f57ef39ccbcd60cbd350f62e359f8bf9355852f114db1cb6edefef41c2322d978d2479219962eea1e3e12343111eb44e9fcb9d8656284200f10916fb43e80f5080e5b569d5390a207290dff50afe62dbb1a8bce192bdbe7", 0x636}], 0x9) 05:37:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) lseek(r4, 0x0, 0x0, 0x1) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:22 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r0 = shmget(0x3, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 05:37:22 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x7}, 0x10) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x3, &(0x7f00000000c0)={0x3, 0x101}) 05:37:22 executing program 0: open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000004000/0x3000)=nil) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffc61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0xffffffffffffff5d) r6 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xfff, r3, r4, r5, r6, 0xb8, 0x3}, 0x3, 0x5, 0x0, 0x0, 0x20, 0x6, 0x80000001}) 05:37:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0x401, 0x80, 0x7, "88d13849d7501842ecd3f61b282ae5727c4b261b", 0x7, 0x5}) select(0x2, 0x0, &(0x7f0000000040)={0x500}, 0x0, &(0x7f00000000c0)) 05:37:22 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x1, './file0/file0\x00'}) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1ff, 0x7}, {0xffffffff, 0x1}}) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x98, 0x0, &(0x7f0000000140)=""/152}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000000)=0x9) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 05:37:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f00000001c0)="d67dcba8866f6f2da8cf97f96759b6af0fa504dfb5749b60e50360bbdd72d58cf5182b361633b0d123141161e801b87a08d1e69a086a3536a3e4b5d95ec8a372215b80621e9832375fca2d0eeae80b3c2f3fb307f23dbf20bdb58c1946b200e15f0f2a8dd671ac2d399a9e1d056d6c9ec4a7be86800b8b325feb0f40cbef287a82") 05:37:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d000000030000003e021bc925dc11998b926abedadcd4dd71663c548737d22cef56467bfe3ffea3fe95cf5c4e721de5f39c0aadef1ad8909843265680a634e1e4025254205c226d08b3d45286a4d26b4315049152a09266bd56b326"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000400)="952bf3cffd6baa0286132f7754d4877f8ea0fb6d49b39e1d62c57ad0f6b3b5ec5275df6d3666088883c182252991ad418790c00c671803f0bbccc27c384499941893311991f5aa960e6503abd9919a4a67aee91d5d18e1c4e3c5a5b21868d634e1d4cbb33c2886a36eef20aa13a94a0530038ddd9bf9a27fbeccd216d6d73352ca13014b6f7cf5a05c465b25e5e50cf48a9e603eb46488c12db0375b8d655ab498c12440de0a0c8fe83423ed31598c69454402df2b5189c25edd9ad9b115b47ce79bbe9a35d828b65038e2dbe86101eba00457c73f9902e9d593", 0x23b, 0x0, 0x0) 05:37:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40004200000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 05:37:22 executing program 1: r0 = semget(0x3, 0x0, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/31) r1 = semget(0x1, 0x2, 0x403) r2 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0xa) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) munlockall() r3 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r3, 0x353432e1dbc01e76, 0x7, &(0x7f0000000100)=""/178) readlinkat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/67, 0x43) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0x8) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x5, 0x80000001, 0x8, 0x0, 0x80, 0x100000001, 0xfffffffffffffe00]) kqueue() flock(r2, 0x4) getsockname$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) acct(&(0x7f00000003c0)='./file0\x00') getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0xa0) getpgrp() mkdir(&(0x7f0000000540)='./file0\x00', 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000500)={0x1, 0x20}) 05:37:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d2474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) execve(0x0, 0x0, 0x0) 05:37:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0x5, 0x7b2746f6, 0x1, 0x20}, {0x6a6, 0x6, 0x17, 0xfffffffffffff001}, {0x8, 0x9, 0x2, 0x7}, {0x0, 0x5, 0x1, 0x7fff}, {0x4, 0xace, 0x2, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x4b8f) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) 05:37:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000040)='./file0\x00', 0x14, 0xf14, 0x0) pledge(0x0, &(0x7f0000000000)='vmm ') 05:37:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) read(r2, &(0x7f0000000040)=""/21, 0x15) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x100000001) getpgrp() r3 = semget$private(0x0, 0x2, 0x5a0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) 05:37:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0x5) recvmsg(r0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="001900740f000000000000000000000000000000000000000000000000580600000000000000000000000000000020000000000000000000060000000000000000000000000000b6540000000000000000000000001400"/105], 0x6e, &(0x7f0000000200)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1, &(0x7f0000000240)=""/35, 0x23}, 0x1) clock_settime(0x2, &(0x7f00000002c0)={0x100}) 05:37:23 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 05:37:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) r2 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x5, 0xfffffffffffffffc, 0xe}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b45809636e75aa816d62c8b8b974caef835ab47ca095468ac31c21cb7d6cc0aac276df1603055ed558b36b9e6123e1df49e78fdbd4f161e71b204762ec7ce8ad145efa46308280c791c178eabdfc7084d98498f346e55cd34e53b6c04a9f03115bea68a3b4f6f778f86d277f0d125b5f9a3ea1a5f381ccb3e2235d071029dac734cdf6e0700000000000000821264e02dcba989340e46cdfeba6255f9829e769858cf7cb8ac27ce6b7933ead58c8615933e710d27ddd62825898840e4d01bfaa5f46f0096f36a65bf870c1b25a9b41cea2594cecf0cf7d622341bc127544b", 0xf7) 05:37:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x5) r3 = kqueue() connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x3, 0x6}, 0xc) kevent(r3, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0), 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 05:37:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$KDGKBMODE(r0, 0x40044b06) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xbcc, 0x7f, 0x3, 0x8, "9aa1491ea04eae108575f9ffd8b75e21ac61e154", 0x3, 0xd708}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) pipe2(&(0x7f0000000040), 0x10000) 05:37:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x3) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 05:37:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 05:37:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r2 = msgget(0x3, 0x400) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000008c5b7c1c6dfce9b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006075bf800000000000"], 0xe8, 0x3, 0x1800) fcntl$getown(r1, 0x5) clock_getres(0x6, &(0x7f0000000000)) 05:37:24 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) ktrace(0x0, 0x5, 0x20, 0x0) 05:37:24 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000380)=@in, &(0x7f0000000340)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r2, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) 05:37:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 05:37:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x40000012, r2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)) pipe(&(0x7f0000000180)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1000, &(0x7f0000000280)="d3245b73014ce3c56338e101a047c2315ac7fb73c78c458400bdcea5ab36b077e4d990d2ed8c8be05edb315d49015a2cef4584c92c5634e81ab9bb153c7387694ac18e13042a435a108519f9fd84b2ef6c15db30fd44857513a5a66bb2fbb4252a5d78f84616e40224b12c9402564966f984e9b16bf65aeb7b43bf0bc40fbca38e0f73f13b546c0aad27397756e4c77f85231669609d1c1dcbc603455b28b88d4ebf17c41c28019136d2a7c747fd41f5423fcc5b7b04055940601ced7b6ad1675279d169f61728635f2377bb0df9e4e1a2a74c2ab07c24fdaca7031ab35d6d69b19ecfae8f4cc5e14d94f1df521154ccbc67c035a691ac884890effd4769485e7709376068b5a45e5f6f484c32264c0f33aeeb97e8b2641c4e517c50312e10eff703dca800307b238047298694fca79fd2795d28290168677de688f0162e005a07fa2bd28f839a900299694663284f052d09b68d536b9407ca4d429b177c65dc9227fcf72626fa44d57e9e898f95c5da1359ec14fb01cc80ac2e1eb67215bdcfc58e073e11c95370815c9647d1355b066ba745c88ab95a4e337f4f740f0899a2185293ef982430e53e2b764c3b6859673e10ffb534fbe6b3230d6da9359967735f6c7fb76ae39f400001a97ebb9d3bce6b9142157e76526517a44f68d5a3e9f3ad439d0b156e0d7b050603890cc40ddb166169a344d3aedcb2f812484cbbc42c5e1d2ea6e7f4cf5e7640133d21e45fd4d62f81feed1c27632599e93af7dbe98397f42fe7b44165ceaaf79ce32d6a70ad6d4351c4c0d0af6e92cfa2ee3f24e07e4b82c006683d50b607f98e907d5a3d03e9c0a10ac3d499abbe34bb0f83401c222a897db7da3630f840ab4ee2e2daaebfa38d9ac3836baafa02a4234abf400da9b4a42bdaa087e12b5cde8b68b7cc41ac154958339545b16e293c72d3ba599ea5c7f9bb49f2ce146ad44d794cf9c1f805b7f48391341d9a448be4972948ef8d84c4b60946cb18fe0b644fa170ff7eff60f8491debaec5cf1b83bf0c6e8d7740cadede837d69ea81008c511ba54c9c236f16c4adfea8318bd842084c5fb2c4525b9b2e2686cc4564e4af59bf5a468db0066b2a78a9abed4e0fbe932e8ea7f24cb24da8987815168087869d55f633dcbc8b2ae31edf64d93e1275ae124f409ad4224c3df2e01086b2fd0384aef40094f19ce60bb8679715c59947f6f7d6fac5b9b50c202009bf6833f91b0681ee35d05050d01520666a3e537e49bcfb8011f3c9a5c380369bf4fe8e2b412b2ab84767dfdf2211cc54db09ef5f11e5cea296b82748a6401ce7b62fd5b4079283d5fc095eccaf7e870eb487d5deb816e890c95e9e8b2db3eba9b72e6270c22a6e26bf0dcaa1ddb1ca04479899aa3983061385bd4dc5efff872fb5023550771a07dda3e97dab7223a70d37c339b57fdcc52aaee63f3bc1aab34523d817c904b95587c80c2c906b9be35a82b2f988f21c03f4f3ad011073ebe2e38c4b2d4e106811e92ce3c1b7438fbd16ef687b972bd6052a9a1dcf6acfc8ef334e7154441979381e144d76ea83b5e036b4bf6265f516ccfbb0c4c04fba14b29f5c67733cd95b3419ba5a9a8fe48d1f0d26e7cc5893044179c91f54e84500fdd4a7d00cfe75e5a029ea81a036e91444f66ca36d21fbe4196add27e52a62e31834922cc0f659a0764bfcd3bb1008484be0bc4fda93e9c3a20716192b88552d366245e47f158a07f9cb6a771e4119c8776f1461296414e6742e66ccb77e45098b6b8c29c3f689c4ebbee0c669620e47321c7467705f8de9edc137428f45a52d6d9adb4b2e0d03f928beeca7ecf72f443be763be1da2ae9be29d775690f14774e1ae7380be5ed7938d0372f30ef95990d790a85b66b00e1dd79f606cae9f96c70d2601706908e8477c52c7bd8de62e7cc69765d94a974d65d8eae266a91119a93cac7c19a412beb470138961cb2c7933bd5d8daa7632cf08e9db0c060de7377d063523a76f52f5e8fb745586ab7fcc63e061ade6e282ad8835e1c3bfa3ec73dbf5557d1fa071a5aad919fecec4cb361a4bb04a58c508ec50767011b688c73129520b48f049f6996ab1d7d8666afc9e7693a0a19963c9d286870abe331de1c24f636c6da38d6b903f9fbc9546acda90115d66747b88d5db57668276080f10a32a2fe94c491c77f211beeacb960e3fc32d3b2221b12ae624eb89f21d8a3219ab1beef216c52edfcc1cc2a1ab42f76ea2117929460c2bf7e1dea712c0c0b8fdf8e0c08c92deacddcb15fb7a88de1820c33dd544ea3a26e9e4ae722a3806f94e90e2c1ea707ca34f50a2eda0f60ff715adfc03bf5f75a1962ec1a864c08b713e185c174aa8baf9869ae1f116bfcebd5176f493f59d9f3f9b29fb12959225f07a47bb972ed3022afbfbe5a6492f3aaa27a25411a914df84968872a589debf1e7ee0e8baa717bd949f63206931cbab456d55503779f21448dcfadae47bf62c4eaffd9c4b3a70ae98d9ae73af728c5e6a06f60646d010dbc4884fa9aa7ce37b700fbea946ef923471e17552a3635631191859ef0aeb3927dd063b9418d403f71e646cfa908107a0c7b4ee1db7f46a3bcc4be2228a02543f2a43c5414a296e63c13d772d7d05520a02b5bccd9c88d92923c6442bfd34f4033d3ac7b9d732bd1724be4e31d8b190184829e20d6d5fd225fd2893cbca25a88d1f51eb324065f687003e898eab76401dd3792abbc41b58cf84cbcfefedbfa60f6b07a3718052826e6d5418841b956607a727e2a54dd9531f0b1ef60e52fc081e997761d4d089b0d84cc3d0de018ec3b8f1424af8852feaa9ec98b29e4547518def64a74dfc7637d8937dea5b855b2061673ec4f64f3a01a1ab1a12ddfef92153304561e45473312f4bdee2ec5cc3efb04c693328c3a84ba747a62909599047583c5e32ecc3b519dff84b41abfa53dc821d7771ec6bf13b6df3bddb009a311a6a6a9a3b75277528881d8e9b468ff8a5e2abba8264fddf6f1b3d524ed494f180dbdfde0d224f1290e83ac7f17314497e107b2f4b86a3a3c8cc56e7eb8954f962bbff6c156cff8ae9043fa84481bee0ead66ceb6dadd4eca7eef5a25003b8f2836b15b557d1ce84dc10cc7dac8f7c809d53ed371d9eec08319a8f3191edc805cf8cf08bd655d086e04c6e9c01b8f8c278ab6de91a4f75c698a8edf9c0d39d6103644e2003f35d46ba5ce704f4c9e8ee024a148a469863bc44f5290a727e5023fa5ffc9039d78ce25ff21cf3d6a90cd1fb4b4e2c2a072e83addc57ed32f39670a37346d5dcd8b2a2686926278fe3b1704edcf7a07f9c1d8e615f4c4d9b7924ed68245e18525567621d8a1cf059263b0bdfb244180deae7b3d4928e1395e1169fd46a6bfa642ce1e15ae02afbfb95c42726f2bc5530b086a644aa0193b6fb5f4d705b16b6c3645ba69ae731c3e27b0a5b9a2970ed89cc606ac6b65021cbcf8413201519322db8d7434f692b6dd0cd080afc8620d182f359a7ae00d711a8a9c37083db8db4f0f5d1a9205559dd636a9e591e17b5d29843b4a2abde750168cbdda04f98fd581c5ab46c4e98e777886b4add7fd7dd78dcc80eb5153f28b7f4e1898efe6e52b8fbc6ebe52ab249418e8d13b62aa287df3687b0df026b11130128a614f095c3b000fa90df5bf99f27cc3481592895b591cd61089d4b5402d9c5d42b02fe3d419eed7c125566f4dc36a821d4454fd063230ea28f6904c8a52fce57205c5e10f7a5fd615d19e3207170fff1a4054f21d39e2328d52c89a187540554260b7f6351ef41f3669f853cf5433fb04f3bd08dd287a22f5596148ea40cc37dac25c604c3ab63b04189f2e345eb675ac729f5cbd09c972a97475e8cbb7a4265bf88e5dc642df4d206ea90e9c7c884bdf34181fe0bd93a93989976773d4466b76301141e83cb3f98ce9da6eb87b98326acc877bc836a06f1475c5a443b377a405ece49948d354aab4debc6e1bcd546706127e2eba57057e8cf1c80b9e4db2f5793e2421b2e5e34060d912b700712cbfaeb1fc05e7fdeff75c1298749f260fb6a9585bd77b5b9842ba8c2fa3359f7a3adc32d4d13c787375038564b90fe4eb4f945cfa54c609cfa9a84ee5b20bb7bd9da291ca8ad3c22ac2be40bf53a0ea4649562477896f6b077d6ca3e96afc91637b6c574e87603d18b5f82c7ffd18a91bc649db7602fa524dd0a927321317ffe33fe888cd70a1dd0954a64161c81f7dacc7df99b9460c635c9780cf2278988b60f068ce67ba23195de7a784a94927d7dc4e40b639c98b4cf3e963a3380a73a1fc07113fe2b840b0d97a0039554f70c52880739ccde91efb122de3496c586b10c05824a5b546a660f29a452fceb9df3657f0ae1e5026fa095652892f071d9964745ceb0b1faf8edc7a1e8a9b96fa1716fdda99b3bb7bdb79c39b4e110c26ec07acc4648145d9bf0928193e0bd0122ea4dd92c3cc29ba0ccc34e2236630895d28cdcc7af70722d2b9723ab7a865a6d34bda47fef1ab16b5e3c1d3d0a40059562dad8e6ef8bdc2d28c3127f73169398898eeb63b9c4b12915f14d9db4e8bbdc0733b291aaed87c352b3c66c73963bc6604e55535ae79ccfb01b32f36448368df2f7cc718349bc67ffea5e9ea59593aedd8e0a35120b4acc917388441afd878ad5bd2e1320dbf06f2056fe942c4ec225b4fe9c6d97d903ef306ebed829f67999e274ad50312f98ae2d86dcba2593238000f471c50b3037b8985ae22f8ee3e5b2667723724b62e30d49db29fec20867ae1efdfea9cfc5cf7ec32d606f8650a5f75af5968a7213f73b28bd8d80103b54fda63bbb2a1492a8ead03a3dcf7ea79fbef731bd3a531fad401023ab1e3eb71cec7101e36faaf28ba08b609d313ca6f6617f00b88f9faf78314a5db1de66928af8f55d456d6cac0292e7acefba426e4aec902c3caf9107d779b14c4186f40079b92bbc2df8605039e8604c4e4a5bcfb7f7423a287f6f0294d8f15c4616ff59834431578d2eb9fbe0b21876c028dd3c455cc51544d0a9fa824d9e1dd20a0b19cf121b9121ccca800a9693fd6190074d804123e7fc25f96ee421bfc6b923ef45777073aff2a7ecc58f5ee3f7ffe8ac4d1cab3710fafdac87d3694e77d45a7a237663302b5c2ed5e8fb97dd8771633143afa2cdde6f12a8fa4adb8c5bcd6305da47b149e3fccf5650a4e6ec4a9cc116d6c10609acbe058568fc0efaf9df90cb6a449223763b9f20568e4dd6754c3d0faf91b334b7d09421a5eb79682d4946ebac4768d15da954ca566c2fcd831293ef28014b73c1a38e81ca48f3256940d0784490343a695879712da7a33c006e78e9fc954b460784dc68d37d647f84f7c8d1b63cebb5e6ba1799216ef2150e9a515704efe51f0a3d7cb9962908762af5343f70d5ceebb078fe945b24973eebba87f3c7f5d746cd23cbb952445d4a5a6ad4274314e08f793b570c963d943cf2ba1e6b25d26a67402075f1a92d8e484195a57d40fcf93a42450d09f65365dcd6bbef5802ad4b205e3e7c0ac6581beedb1c9db2f36864a06a4c06ecabe97a4a4a33f7597e742a26f7342dffeefed26dc905c1553957c2fa7b71c936bd219569dd296e74b01cab0a46e986010364d828ff740f46765eb0b133609f59f124afa6c89ccf9690a3a25d67e71b67c29294ed5a0322ce4326a7862eebb7202ab5192e6238be7717028866f8a4ac981e6db8c7e81fad3006e9064d29772ecff37309c51cb5346fc817bbeb6e7559c71152b850c7ed01e3e1fce4426577aa29bc2810b566e438a2895c65fa27") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") close(r3) shmget(0x0, 0x3000, 0x723b7a8444696f31, &(0x7f0000ffd000/0x3000)=nil) read(r1, &(0x7f0000000040)=""/32, 0x20) 05:37:24 executing program 0: ktrace(0x0, 0x1, 0x8, 0xffffffffffffffff) 05:37:24 executing program 1: kqueue() getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:24 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x20) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') pwritev(r0, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000000100)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xffffffffffffff39}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae", 0xe03}], 0x8, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$dupfd(r1, 0x0, r1) 05:37:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 05:37:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x45, 0x80}, {0x24, 0x10000}, {0x22, 0x8}, {0x46, 0x4}, {0x22, 0x2}, {0x40, 0x8}, {0x5, 0x9d1}, {0x42, 0xffff}, {0x83, 0x1000}, {0x82, 0x234d}], 0xa}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x106, 0x9, 0x0, 0x0) 05:37:24 executing program 0: nanosleep(&(0x7f0000000080)={0xf0, 0x7feffffc}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2000005dc1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() getgid() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x7ff, 0x0) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) 05:37:24 executing program 1: r0 = socket(0x10, 0xf791280c8d098a52, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) getsockopt(r0, 0x8, 0x9, &(0x7f0000000140)=""/178, &(0x7f0000000200)=0xb2) getsockopt(r0, 0x4, 0x9, &(0x7f0000000000)=""/204, &(0x7f0000000100)=0xcc) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 05:37:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) socket(0x6, 0x8000, 0x6) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) 05:37:24 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xeb}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000200)="7471b04d7af5365c7c32be97ce53a1d036ad1012d752f95cab1db8c72817502e579957b928a161767ce0cabd67d4890eff71286f9bdad36ffb3caa8871877da74b2c2382de3d37d58efefe5c96000de35b4072a645832494670013c40586") 05:37:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x400000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x10000) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000003c0)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x15}], 0x0, 0x0, 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x80) fcntl$setstatus(r0, 0x4, 0x84) write(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) dup(r1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="1fd018028213a46f0446c82d90a7403534ab15e37f85c718891d7b371698bb5aba95db2731b4841d16fa3e6a85201f0868e4ba87362c6add1548e54b7153505344abc50e6a2f42b3a28d3c7b67b44567b56de82899c766ff9543a2226da5bb726b511ebd178af86913a4d3", 0x6b}, {&(0x7f00000000c0)="85588e5000b1290242c82e7a3f852920508cb39e919e1424298adeb0b2b4ad747ebb248f72ff39efa465d7faf6ff296395", 0x31}, {&(0x7f0000000100)}, {&(0x7f0000000180)="21cba21cd6ded6d03e949cb65fb22f97a41e82e44b2b8cb742ba4b16ee86a9", 0x1f}, {&(0x7f0000000300)="ac8f395333de33401c8bb0d19183142003070350ebbf42101e92cf5c8529d696e51c3fea4ac873a3562f7dfe324f3c4be2578ba5b49ac7b213fc4b97d400622665239d8fd2f3f290cc7a9fe3080a0e5796f1b4288f35b7bc091375d61fdf95e2b331d8899f2349ce47a65725219c02812d5e1a6761a7560e07e18183da7ac5794ca782f9975ae339de253a24e35e7357b1bfe1c5e10e51c8", 0x98}], 0x5, 0x0, 0x0) write(r0, &(0x7f00000002c0)='<', 0x1) 05:37:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[], 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff0000004f1200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fd5dbcebc1291702b1ad05b9e28bc6074e438403c58562672947e2c8abb80898bce8d46d6db7473352b1e26155ba278bdcdc6e80735f21e98a4b9d9bfb36d98ac6acaca92b0dd74a5003edc85a8b06e89540a1a752293d3822c626ec268147c1a034ca41ade103676224e287f3776fb9da743d9918eb35446959e0ebf3f91497c0"], 0x30}, 0x0) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 05:37:24 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x9}, 0x8) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r1, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 05:37:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x8000, 0xeca8323d5266f818) r1 = socket$inet6(0x18, 0x8000, 0x10000) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getgid() writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000140)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0xffffffffffffff39}], 0x1) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r3, r4) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) 05:37:24 executing program 0: r0 = socket(0x10, 0x5b0f1db896a67c4a, 0x4) connect(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x4, 0x0, 0x0) socket(0x6, 0x8007, 0x5184eb3a) dup2(r0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000000100)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 05:37:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="b30e3c9975f7f6886dd3ca0f54a55536d8a2945314969eb165c3ccd45bea60935cebd0f700dbe93b4f", 0x29}], 0x1, 0x0, 0x0) write(r0, 0x0, 0x27) write(r0, &(0x7f00000002c0)='<', 0x1) r1 = getpid() r2 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000580)='./bus\x00', r6, r3) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0xfffffffffffffe58, &(0x7f0000000040)=[{&(0x7f0000000700)="063c3300e40166db680a6a23d1d412a3edbffe685ff12c360e8eca185d880400e0c6c21244a14bab0934b03ddffecdb6fd4cf5229413b8fdcccf28072923c8839af6a448967497d8391d242ecd16675edd8a926c97fc2dd15926102d0100c8e6ef3faca7654a25ec9572a05a45f5f44534e5361d9bb41c4c6f17482c4db22ba8a656a6dc47cc322851b96cf5c70ec91093a09f743b3addc51aaa3f2f5248e8fc98ac9011062446a26002062461f19487fe2c29f05112f0bb5f45d2effe419e9d531b1bcebaa74d7d65e3866d9f44986146caf60539efb76caecf0267f5cb44348e8c1b7ca10adacf5088f8e312251414970d2d15d11e39182c621d8f0f687fb31d5aebae5ee3", 0xa6}, {&(0x7f00000003c0)="c591aa7a8c104c5f9dfc4932be166e0dd7085dcb8fb0c7af1075cb0006ac00d8881a1a33c9f8924646b64e99d40f2017430d465799721574dff80f13dfc54f7a8b06ae7864d0a2fe4fc95d0936880a1499aca4afc25ddb73eb83e4d3ba4303255dece7ad33e9518965b08ab2a4e22bbc765b32b610f0f54b85556110be21d37e84f288ff5e149b28388019bbb8281b20920c24b0bee755f51981a0e43dca4f574a899388091b9a865928022235603a8e168743d388dc8d95dfebee552be84ff6b6112ee1e324771f0a193b4e3e755f6b4df910d8fb41173815b11b5c59fbc25426b4b8573faf0e28c4623bc36d51a2d801cb5fcdb3ed1ab35bd1c3a71694da", 0xfffffccb}, {&(0x7f0000000900)="390699f20887756fbe6114e36a46c66ecf3f0e925dde5db6cd1953a1767480d9a399ed8b6d88f4abb2c4d42587398e339e3371cb151d9a7de8290e03fb1d3677c35ff7adf5d0f0ffff980c95c26d82af6341c6911d62fba031e8d390c54bbe503f09df9d6def188667f344c0d82bafc33b405c7126f8806893e5aa2cf08145c4e22ff565f05878", 0x87}], 0x3, &(0x7f0000000600)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r8, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xd8, 0x40b}, 0x408) 05:37:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000023, &(0x7f0000000140), 0x0) 05:37:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x4000, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b66697fffff02"], 0x1c, 0x0}, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8003, 0xffff) recvfrom$inet(r1, &(0x7f0000000040)=""/59, 0x3b, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x9, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='F') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 05:37:24 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x1000)=nil, 0x3000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 05:37:24 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x20000, 0x100) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10000003fd, 0x100000010) write(r1, &(0x7f0000000040)='oP0.', 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7, 0x9}) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xe3f) syz_emit_ethernet(0xfffffffffffffc84, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x80) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x540, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 05:37:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000003c0)={0x2, './file0\x00'}) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='(%$:\x00', &(0x7f0000000280)='\xd4\x92\x96\xc4\xfbO\xf3\xa6\xef\x805\xb8]J\xd0 \xd5\xb3\x04\x00\\c\xcbL\xcc\xd3\xe4\xca\xfe9\xb9\x0f}\x1d\x9f\xee\xce,#0x0}, 0xc) r3 = getuid() r4 = getegid() r5 = open(&(0x7f0000000180)='./file0\x00', 0x190, 0x40) close(r5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x100000001, r1, r2, r3, r4, 0x4, 0x1}, 0x5, 0x1, r6, r7, 0x162, 0x64, 0x9, 0x8}) r8 = socket(0x16, 0x8000, 0x40000000ff) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:26 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0/file0\x00', 0x200, 0x20) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setuid(0xee01) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='r\x00') 05:37:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3f, 0x0, 0x1000, 0x1, "81cb8d5cf5671e41be1c8f2aa31a1aa70cb8b377", 0x2, 0x1}) write(r0, &(0x7f0000000180)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d6", 0x114) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getitimer(0x1, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xfffffffffffffe17, &(0x7f0000000100)="1ab062420bbbc318a1f7607acd94fc9cec") 05:37:26 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xa990) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0x3, 0x4a180, 0x4}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r4 = semget$private(0x0, 0x3, 0x220) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) r5 = dup(r0) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000240)=""/219) kevent(r5, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x7, 0x7}, {{r2}, 0x0, 0x18, 0x10, 0x7f, 0x101}, {{r2}, 0x0, 0x51, 0x20000001, 0x7, 0x3}, {{r2}, 0xfffffffffffffffd, 0xc, 0x8, 0x100, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffe, 0x4, 0x22, 0x73, 0x4}, {{r2}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0xffff}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfffffffffffffffe, 0x9}], 0x34d, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x100000001}], 0x8, &(0x7f0000000480)={0x4, 0x62}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x100, 0x0) r7 = fcntl$getown(r5, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x10, 0x0) chflagsat(r0, &(0x7f0000000540)='./file0\x00', 0x1, 0x2) ioctl$TIOCEXCL(r6, 0x2000740d) r8 = getuid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000000640)) r11 = getegid() r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r12, &(0x7f00000006c0)=""/29, 0x1d, 0x800, &(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_GMODE(r12, 0x4004574b, &(0x7f0000000740)) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000780)={r7, r8, r11}, 0xc) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000800)='/dev/bpf\x00'], &(0x7f0000000900)=[&(0x7f0000000880)='/dev/wsmouse0\x00', &(0x7f00000008c0)='/dev/wskbd\x00']) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000940)=0x9) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) 05:37:26 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x2003, 0x16fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f0000002700)={0x0, 0x0}) 05:37:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7883, 0x6, 0x9, 0x0, 0xfff]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) dup2(r0, r1) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342050b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37a", 0x4b) syz_open_pts() kqueue() close(r0) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 05:37:26 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) getitimer(0x464db903da17c0aa, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff2adcf455f088d0a48c112dee6ed0d5a362c59e587d961e051e911e"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f610023162", 0x44, 0x0, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f00000001c0)='tap', &(0x7f0000000200)='!,-\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='\xb2.)\x00', &(0x7f0000000300)='tap', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='-\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x4, 0x4010, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000800)='./bus/file0\x00', &(0x7f0000000840)='./bus/file0\x00') pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)="7c1963001e6d4311710e7dfc0bd904b92f51caf56ff97abe03793a47748e1987d53d090ff75ae887c6bc358fa7a40940f4a888a754e864574ed77789e1b5efd87fc8445f81c2d5af856f5185795300", 0x4f}, {&(0x7f00000002c0)="c3a4b7e882d669de6ec3b690b9d631dee02a8ffcb0d14b14ae", 0x19}, {&(0x7f0000000300)="921acdf3f0072efbe09da80d60b07262e6c0d6f6c864a40e3a88c639014b5f6e4fbe9aecfe6ac730f2bb3c760693d28acb09395db2ed37859c2f3dbf8b2a510c8d665d77fc316c8389fd3c90d7016a5c2bbd97f07f2f5aa29122beeb719f35976762bf084f1c0fc70a45703cab7be48aae6dffcff577bff2bd13280cb4ae7076e382cbdee7896c5896cf8214ccc5b07296c506c637dfb9e1ab553d492db89e2009d1e085897844023903a392dab7a2e97f7e2846ba1f9388433ca0c5d24d", 0xbe}, {&(0x7f00000003c0)="98f58e7c082115d597b5f3d017bf619976373a41ce9d33ad20b73a669d93b8982b2e40da9f4e4909ba3fed36b429d829c7eb9eaa93ee239d131481f8f697c3d95a081940f44780b61dbaa92e762e496c332d1ad6923ac88942b11c21aa117ddddcc57ab376d7e037e06ef3377b76fb6991f5efe91215cff9376387c8d4f6029c590748ec83193175a17c8beda2f6bcc5246e1ab2b9b076a1f6bc3d76e968e3c8fea48f9bd2101866df3055bf3714f9342c0348bca6852b48b656fb781b848d2b9f05f5743b1f0205cdbb033aceaa0242cd559b54d3573dd92e2e84c4f61ad7b45f18d991e50995d60045c51ad145af4df83fb15a2dda09a091", 0xf9}], 0x4, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') accept$unix(r0, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000700)={'./file1\x00', 0x1ff, 0xac2, 0xffffffff, 0x1, 0xe54, 0x400, 0x100000001, 0x1, 0xbf408d1f6faa5ac5, 0x7fff, 0x7}) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x4, 0xffffffff00000000, 0xe}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x1000000000000000) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x1, 0x4) fchmod(r3, 0x111ea56786ef6cb3) getrusage(0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x323, 0x1000, 0x7, 0x4, "2acea890be9b5afb6c080bcda45d61ae59210ccb", 0x3f, 0x10001}) pipe2(0x0, 0x0) 05:37:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) msgget(0x3, 0x700) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x5c}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="ef") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x200) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfb, 0x6cc, 0x6, 0x5, "dc0dd7e5ae7031439464ab2b1f718cdd78469b35", 0x9, 0x52c}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000240)="663d171b4ef271702908606041491f8954fd8338174c9dc226c517b2bff1fb9db926e28fdf4889b515643a8346f11ba59d5ac22806722a9f2bbcaf259cb08da2db9c3e0b6b0b2605470bed65abf3de779420a599826993cffcd81f7f262a96b5171c5ecd870df371ca3034be880a89bc7df6a52f9f5b3d50b0506cfccdba78dd7048ba0035909818b2365e3ff13c450857aca2969b6c457be58ef4921326f81f94058dcadbe20de47303d9d5cb") 05:37:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2350000000000000000000000000000000000946aa6efce1762f1ff34f43e98ec972ad35b7a"], 0x10) write(r0, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:37:26 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = shmget$private(0x0, 0x5000, 0x420, &(0x7f0000000000/0x5000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x1000) 05:37:26 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x0) listen(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000, 0x200, &(0x7f0000000180)="a6ebd784d4a203190965601246a92436685b75f046257648bcaeeff15aa86201afcb3e3d9887ca7584021d31ec4a0a3c487c529d0258f60c2fca20a8f49d108da1a8da0459ddc1e941d024e96c11621c61cfb09cb0b18c0e1393183da2906ae56255efa6426e021cca7f22f39110db69cd885eb1ec8a2290a45715dae43cc1a8aba55976c86ef4e7fe9d002d045334dba85cf6af444e2914b0af156b668cd56ad973ea5b0aa182a6fc61c107d8d28eda6c221625e92c04a2e94c5fc210961ff4b846e779e258ac5a87204639a38be81a78de6be0730a11aedd1ca11da6a2204a3641a578c3ae7caf594b64540a4c4784b9e27cac5e800815", 0xf8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNOTTY(r4, 0x20007471) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 05:37:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) lseek(r1, 0x0, 0x0, 0x0) 05:37:26 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0xeb5d, 0x7, './file0\x00', 0x6, 0x2, 0xfffffffffffffffc, 0x5}) dup(r5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000240)=0x7b2) r8 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x7f, 0x5d1c, r8}) r9 = semget$private(0x0, 0x4, 0x9) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000002c0)=""/95) dup(r4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x3, 0x0, 0x1a76, {[0x1f, 0x6, 0x5, 0x1, 0x89d, 0x8000, 0x1d81d86d, 0x5, 0x2, 0x4761, 0x101, 0x1, 0x1, 0xea, 0x0, 0xd8, 0x77a6, 0x3], [0xa3d, 0x10000, 0x1, 0x7f, 0x5, 0xa19, 0x6, 0x5, 0x0, 0x3], [0x4, 0x8000, 0xffff, 0x1, 0x1, 0x2, 0x6], [0x8, 0x8, 0x6, 0x7df, 0x7, 0x3], [{0x2, 0x5, 0x8, 0x7f}, {0x7f, 0xfffffffffffffff8, 0x8000000000000, 0x1f}, {0x10000, 0xb78b, 0x2, 0x7f}, {0x7, 0x100000001, 0x2, 0x1}, {0x9, 0x100000000, 0x9, 0x3}, {0x6, 0x6, 0x8, 0x6}, {0x6c1, 0x1, 0x2, 0x6}, {0x8, 0xfffffffffffffff8, 0xfffffffffffffff8, 0x3}], {0x7, 0x6, 0xffffffff, 0x6}, {0xfffffffffffffffe, 0xba42, 0x3cf80, 0x80000001}}}) write(r5, &(0x7f00000005c0)="965a3b6a1959001f790da0132fad1bac5131c10f5880210db1c1e1483e6b0629621ab321e4ace3fc091b4d337bd42cb46204f86b5f43df90051aae718d8967c6b977fc8e303249280098e26656ac6dce38e40b2e1902e8224923e856a6b819fdc8f87df17e34e9b9ef85f812bcb18ba32a139db0293ab2640a4ba0ea28856e5a7d681d", 0x83) sendto(r6, &(0x7f0000000680)="0807cecf1301d3715138d125f8dcb2f9def9b794baaaa494bd28d8ca16c9831a4594309ac13d200a7bf39c61f1c7f827b64c404b325b60077f97e3b9b8bf42e2c12f15099c447e8f0754a7de465b6f5fbe86a07040c9a4c410a2be30656ba6a95bd276efe8227b5a8fc9785fa298d3c1d8cbed50f877fb3e238f306370878cda22dbd475d0c01cb492fca110268b93172dbf1b6bb624c2b6ef15962216a652731594b8f4bfac20e6561493eccbe1da4038b1d9254832a18bffe10ad13369a0", 0xbf, 0x0, &(0x7f0000000740)=@un=@file={0x0, './file0\x00'}, 0xa) fchflags(r3, 0x0) r10 = msgget(0x1, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xa69, r11, r12, r13, r14, 0x10, 0x4c2}, 0x9, 0x100, r8, r8, 0x8, 0x8, 0xc00000000000000, 0xffff}) fcntl$setstatus(r5, 0x4, 0xcd2ad85873e61702) fchflags(r6, 0x0) 05:37:26 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 05:37:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) dup(r0) ftruncate(r0, 0x0, 0x8) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x3, 0x20000000002, 0xffffffffffffcf26, 0x1, "362d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) syz_open_pts() 05:37:26 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x2, 0xfff}) mknod(&(0x7f0000000040)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 05:37:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0xffff}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:26 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f00000000c0), 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000180)="c398abbbe40dc7e2423e0ae1e778dcb9fc36e7bd6ae4a1a7b6cebc05aeeef05da83ed2c56625c6ff65292b6a19a9e3cc1f182b0f2050ae181910f4aebe0213c853d0af490df531854d42aa9eade93bfbdc355daece7ae92448a05bd6bbf60b7d37f7d7f75335efee111b4439dbea6a1904ef7ae8eaabef784a9dd91455bd3553943e") chdir(&(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x7f, 0x7f, 0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x2810, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) socket(0x2, 0x1, 0x0) 05:37:26 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x3c781692adf23179) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="ba8cd8b4bddd4b10b466549f5ece54b9f953c92ab918112b203e61ed3767c8610cf340f2cfdbe557e1467cf9a4a4840509b52c51e83843f67ed9ac4bf023a8827028f4d7c70284e6b61e0d42dfc23da2b366fa7ec9fdd8604e7ad03d82f6d49b35e5ba017c045e2795269926ec02a73cfe8f1a", 0x73, 0x402, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 05:37:26 executing program 1: setuid(0xee01) socketpair(0x12, 0x1, 0xbb4, 0x0) 05:37:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 05:37:26 executing program 0: munmap(&(0x7f0000ff5000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x421, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 05:37:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffffece, 0x401}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000), 0x0) 05:37:26 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0xfffffffffffff372) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10010) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000001100)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001180)={0x7fffffff}) acct(&(0x7f00000011c0)='./file0\x00') r2 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200), &(0x7f0000001240)=0xc) kevent(r2, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001140)={""/16, @ifru_media}) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:26 executing program 0: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) preadv(r0, &(0x7f00000004c0), 0x1000000000000145, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000400)='./file1\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000b00)=[{&(0x7f0000001d80)="343c49722fde6f51aedddb49b24b00e3dacd05b8d16081f4f36d6af1623420acb38a93465aaabb11b363dca56887c2542e0f1dc36ba874fb4775fedd4d0471a92880613f41dd0e24f1ab7ba34918b8f9e82cee5d13aadb632bfe65c81e89efd375f5e8d55eec08ad624836bcc9e15dbb8a89c983b405fb7d6cdbd891d2d2342fbdf672ba9662002971c5af41e5661cc3c3b130f2dfb0ab258eeb329835627ff7902aa9ed984b191933cc34f360d0ca1d1e24add6523270bfc4235cbe99a2657221b3d1ee4726feafa08f33c9d5c99bfffff679b69af6580d4553284232d495a22c8a551e401085c1981128c271572cef8b9ff608534a2baecbdbfaa3991c774d1a8b0d2c2059adcba7e67adf8a5e06a52af828f608a7f6e711f2bdc64d3e3d25799a909bf6f0aad57067b761a0323f21e1467e7206096154c9c2dded2c5c269669a12622d9fee67e0b34b3d6e6cc11af2ece62425558bb8e3265a1f6f5ea559e6bcdd2824a154038bbd25ca1d8f4c513267f79137846bee35b00f2e4986f08ad138e2cbf41f3e2fb0a4a5cffbd9ace9e0d8a63a99f2010d841077ca1678c985015b176eee694b14dc754fc937feb277ef9f16489d83e8266e6a80a168a36d0032aecc653dd4bbbf040742f93b43dd785353f4399a926e0baa4bb651491f3dcbf0d7b351c6fbd57ccb87bf1c5cc7255d1bd27c7ffb718209aef4cd1036fa9d0a25891d634ab570617dec4d3e256e1fb2843c520924210468ebb0e9c65209cbd357d4befeabc17daa6187333efdb40ebefa08d42f82afbe7ef54625e49868daab7ade758bc30ea6e9d958effb06cc0c08ff2bfb68d6119255f86d89d1325241245eb78419121c5aa6a6b0eaf5441f6cd306c7086a3e3cb0a33a525c3bfd6f9a0789eb9c5d4be3358714638a65a6b5bc437bc31519867b6ee29700827a9032e44f61e6ecaa487ae440183bcaac6b91f86817c040e8999c2f8dc4b2c1d1a1d6fbf9c74e2c6c276e1ece4ae1c65d3f8e8f15a8cf4707a58d9c828cb18050166e86c947ca7f9d9fcaa4f518054fd4a7baeb69f713d6d15cd1ae3e6b7ea1327284b69e6fc66145f4ad0315467233f31d439c7eec7056828661b17cb3b3a826d85bb531cdb15b468b840bfe71deed8712fbc9bbc2bf60289e115251ff940b566c371e2187af6ac8308afbc7f007c25d0a0b27c3556a3f0ab065b993a798f3298cde40ddb1b00ecd6e60ee4cc4500b828712bc93d3d146f493818acbb5d28d4fd927e1b47cafd0b7d948ea17a9a5d8764f1161b82bf1c2bcbdd208821332325d3b692f12dd8e2542b964e34fa5e23df0e7615de73c580b120fd423c776725b2a0b10ebef14f4f87599fd9fbb3aea8cef60fe283e51beef63f0934c447e5a100fd43009505e9b9b3b16d3ad4d3722718c29c3486791fdf5199fa0c839059fdf564d714fecc51e72c54aa7e68ab3bb47e93124fca63d760f0ed9ecd3617fd713aca67a43df1db8d584574220b57406bce36ab5c41895c1eaf5e8e98fb64a382036a650b7ba9386113714738e2de9aeb0681d818439f3f41f5639b284aacccd27f94797055d4c72dd89b030d7377fe4d72887ac90c51a03b922ee72d9d9fdbe265d8c42f6146882cfe2c6112bec42e9118b03d7e6ebbd40df535787c7df6ddf9a70df19bcdc86a17d95bb64cbd1db033d492937722e4ed8f6fb544bbadbad2fb370432885acaeb0612d3e5a7aca8851679f3967f3e2a61d6f26a25a90ca1d87267a5efaf5a219fe1c2b47361a50b808bfb6c59073851373b511a675c6444dc9ad01cf1e02aa5e8e984d8473e0e074d04c3af845d957bd05f70c617a25bb3d758cf9b03d2ec3f469e2266ce8ab1e534624532b259ffc9e64b07b11f3c4bd770456c341f18f1bd3156f8ab08deea7bb8a0cc7e181cabede7a676e08b2b1e9ac8ae122fcd42fe3f0554a14033cd7cb1cf0c0354ce405f1cda2f563fb61ad9aeb281baf744cde6e76655a44a6ea615ba8db353959560eb8d3d8ab6e0428632b805e3f7db221f96e8b28190fde535fb7e7202c947c06dd1246c5ac3e0b7508637ace3cca276a1523ee4d96656c42887f2ba8a24a830fcc698de5a504beb916209d15a130c71b2c609286c5387f8c724a7ff60d659bc0b321a3ecaac9fd4fb83d92ea65eb1ff4a3511348b66e7689c56c268bba84631cf53f0269a0a821b84b5752cffa475bd424ee4ca57b9109f1256095ca64fde7d86b8082d3cde2b9a93d2978635608933485fe98399fd75ecf410bdfe88080968a692109d82eff2b78b6f4478ae05a49217e8fcd414fb205ff3d6594f4742257f98a6d6a0f6413f0d6ae579230ad66bf90b323aa93375ca62c272191980b866548557420615b332e36a0ab93d911db9a0110a24ee51fbfe182464cda30c65d0f365bfd52aa7e42c2630e1c850f29742b81541985245f6c6ed2ac785841e6c466b82f2f37976084d8461c762d52063e9d791434ec4dc87b15eaa56909ae90b508be06e9b171ea2cc0376bd02a0a66dc7f58ad39c31172663ec9218330c0338f228222f23a0a341aba3165629be9fbfdbcf8b9a3ff7386eef29c82c3b8ca6f23bf4fc6dafbbbdc2debaacb42f7bc44c3f8ed8a857e9eff1518d409e532281a2b9916b9a9625d4b465d25038ed58cfa4faea934b7bfa225a3731c692bc483c5d8a012892b95c45da12c3baa7aeb21ee245f76bd7ec75c25c10cabf4f19dc693c89c5f9d51886b1e49407ad99e25f86b4d77e45438898ffc1bb10cee6c35a0a1036d54bfef2ca6431872a37bf2d7cb63b3312f2a4c529cbe718faa3e1b1d45446658317311cc7a885ace0c7d97a063f16b014516a59481dc176f4991c551628b6f84ac31e80d87bbcc93890625c7492c42d7021c8201ca81c8801fff42f046aed2d35c7ae40f7f5f7deb372c9c517d9a5af937a6013fc06fa06d32a0911b3e248f0d79523789a47835a818cd2fd959fb364edbb06961c0e44bba5de54b38f521d084ac0f2e622968fc64d1019cdf98133a104c67cce228bbc1d012812a1a80016d5ca3e83711504a475bbe73bbfbbecb11acd4f0d5c1015557a2519c3035501fd60ccb073052953eef7a39d56d64f3df26fd125e258b28427d088186b986b68901c7e1056e00a88f278477f125e715faea34dbd48d206c585907a00910e74bedbbacbb9c844bb6b0bf582df1d05bcabc04070b552db4f3c72e76f52e1f3fabfa56a366b94716ffb50a5e1fe535ae634e2570954e70cd1d47ad5ed9c5e0668da62b8922ff7f2c701d442b8e3c744229caca642775f0085edbbe5097bf84ee4831f1132866eda8a04547e689b8dde3116cb20811be4e85521f9e104d81d6de7a1f03e445b561db4bfda483162e0f559fc1a13921d5d24fe48f97b58664426d032735cc433ea1c7264365f335851d14168dce661647e7aaa84f4cd3de823c765ae27a6173affc819d3f30f27d9483fc8a1408c3974075df41aa47c3741f07958f1f683da6bbc072d66e9f921c105c3670f637aafc98b500265bf243ed93b5a9bceeaafcbdf76a417e1d8484b22ae432d5704d326a3a53e07177bd5b4d2f9f96ef834853945cdd98c34d17a950935417aae9723b079f32c7030b76173c7c2ad64f76ab7a30746b271035ba40cadcadbbca30d75ab37f420bdaf1acee699959c99680230be749327a90a9a9cade2f5ff8dfa3434629ce0b6f84b7b481884f1a407e80e15e39f9bbd6412ea3172673491ffacce61600c7c73c5d047dc472692e55f47294fda415e5419f627adee222b5b0076e107d72447e7236c6a0a8a3c6905b38958b37b85dd18c12dde765a10e5b967191215611dd11cd75e8e99ee7b8dd792e5a98b4c2b5b29f484e0f28c510fe9fa8b93fa4a573ade93e984eb213463adc47ee52db9333ba155a7db7b0b7a98f7464de9b7ffd93c87b96d5bfd610e2503452ab8d0839aa8cf91f60f1e720aa84836606706ab1b9e805db305599200a2a0a90bcb1534065afeb463a9fee18526330d139ab775ebda4d78f694d5a49ebb3f99985ed82e737bb08bc9a49cad039f514759a872e5104fe2641cf209ef8ed6efbe32646a9ff60e4fb249f05d466cdfd8d8e93f186acbac6d91dee7d8ced16e9d6c6264609057ff43759a13ffc00f6ab4820ced6cc63941e341d5dc3028e6700fdf1f87138e45ffd1ec77ebd2a5181b9b1b7faadace606e323aba0fe34e777dcd5a58585670b83b85dcb1a7c0fccf70e7d3acf93ca9aa505972ed003958d078df1b6ee7572e3474ac43ca49b7437305a416a064469237ade525497418632f42fea56ef300f2ffa1565aac7c82d7a94eeda586b6f1458af79de936724760638301392de442726723cbe647ad261b97c40ab00d867bdebf575c637487e8d71ce0c102f7c36597eb8ff12e503fdff753e1e9969e6c847bd4b183c8079e596fa7fd0d497cdfe2b8b3eadc163596881324cf519e555615e493237e8069aa6424091943cf42a0e21fb17d1e71ec82f48698ac2b4179d70f978578bdf38f68f99955ab031d843cabe05961eaeedb7189131de5fd0a1353e9b06efbf71d68bf045796bd22832a958d7a6a1dd24424ec824b83087c7928b9b863ed2b0055248eefe68eb4d02efdfcd37d07fe6a50999bee5b842c7856fd76bf7c751b9719add5d4f4ac78b82e6f54e0cc6f4f6f1304bfce2949e8aa17b783541ec31c78b5e8466bfe6481e0d34f11031ca0b4eb21ca28fe986f4c7e8ccc282e99ac46b7b56a32ce5a7e458888953b3fae1a61ac033eef93627014270eebaec23ed473485f894ea0ee1d5727144e6fef1e23a3437ad725116418ef346eb1828afd573348901b8f2989b5c5795c6a6a8a1c3e91d8e129688bea4a3c275769fa15cdfafef61506c2279242d746c39f51068313350486982c16fd38a7f35dc6f722bc303cc507e1e56018e90ca4306f7ef3e0bfbead400ec50670366f950bc242ff5826d8aeb12cfdba53b92175dedd894a106330a09a69234efe504337dc1c6ac20dbfeb3f3f2cc9c3d5cc940b98dd1104047c46070f05807aed0f479438d84922403aa2892922e70e45a6164202700ef40d5948f82a5ca8423a6e4b558dcc8bbaad6dfa26d9210380cf114f68ed742456630e598982ff2276425f235c28ecdccd765bff86f6785752c2a56fb99502eca0c2e02acdf5db0c264a3d0bfcadca3fb47a16c18d79ec1e8675e819286252f4f4f121221a8f3d42aac04dc07587e2e5494a739bf54c691140a8ca0c3f1e1ace92015ceb2c4654e5ba7a742b6ee42f24cddb3597fd0b25f19bbdfb46f16f3ca8b0d5a60d53fa9d69f885e83aabf986846287043d3e17eb72e90f8a7a3ed8aca462b0d6454a9b34218352ffe562eeb6ed20cf882024300362bda4aa5461bb18c84b1c6eaad91ab1b6dce0bac99e1eecc7c27200736470cf09d811aa32cabfcd66c38d5d0de7ae15a433924e228f6abb2872e138599e1cb94b8ed0ef3e7a5389a008c2acd74abf74105e05fb89a5666333a1cc7ea5723757d31722bb1851cb7ccda83dc6cb128bb547809baa4f867019570a64de58dfb63b470a8acb1edf4bbfce5c542e01e257a2ebb7f5c166a6f58a808ea137d9d885c20c9c2806d5480ac2229363ab209e333cfc74b0bcf11b2acddc0d6674a44ab695f4d4d8d29b3fbd531f42f17e7811d5303756b4ac2fb4a2f1c6a60709ef9d6e89c6f2ae4a6297156311a0a018dc1f687f765d344cb1d1a7d2c1715caecc5a505d5bb4c52945a90240bd7134058ca7bd5c1960f64b9db227b23b857c5834b1", 0x1000}, {&(0x7f0000000440)="cfc6ed5ff90d9cdfa78131aeb47235d57a0f", 0x12}, {&(0x7f00000005c0)="8d01ccbfea660cbf13acd0f7ecb3c3016df40638d512d9f40740074adf14261b97bd4cadc7adeb17778937e52a990621827767371d1386b577b8d2c027", 0x3d}, {&(0x7f0000002d80)="2a159f0de3df50f43573c48d26b1ed51f77f0d6464add7833c5f7d8179d621abacd77a7cca4e55db045a23bbc8452a531a1ae1e39cfac15bd7a7384efc4b62fe35e78f98ef623216178b8ebe191f75871d176d9fed90429926c2bb3f11e4ce490afc079958b20bf2fdf3b7ac3eced5910696e6b7c82a237edbb03487406ebfe979fbad5c143b0e298879bf1f27408bd0ec7664c3cd48db13ae3618d628f19829d9260d98a6cb0397ccaef8d75b3d3c0deecf62102c89ac2f4e24f897b70099588091fe66abbf6fc59fe51ee5058abf17e931647d952fb0a7f3353022f6d216b2b85a14d5c1f63709f76afeacf43475e1335f08691b728606c82d6518a0f437250d4939da389177f6848190e46a59350e1e90d82d6bf1c6ff0adaa656dc4941570d1ff1ef9cbe4bf43d87ee4e71b75174354ce03c28a299145014b928b751eb90b64ebbad62416df8b2aabf5b09159d2e7a0290cd5fba75becc5f0b2a6968a6e6a17422d27e4670f9d56ecd450b30c31a09d8595cc85a956394e9abad6ea474cb1c872488efa102a841e74d5c8d15b6caab9b8e100835da426585ed70db195bb69dc883cb37729391a8a30af0a8c430557df868ff161fdcd8c80404ac848bf1dfffb4766a1a1b271ab81517a7e11a97aebc92329f7f88dfd74516425232b75c66eaaba3c12c628a00054ee9f64c3c7b18f275cb49db4e9df46611caf5f792e69c946fe585c150234106dafc2b06ffee44c2edf1ba0be645e92b59fc9f65aa97c310ea4fc39378b0daacdbd19309a04bae4b1358c70176b2533544d1ce6297d2e83281f9a8e914b9109e88fae4c1bd736e081e86d8c0e9f7e5b0846be6c65966c7431a1074acb0afaa3190ec32dc56b99d66aed8867f55caac5853f0461c2cdb6ff1835424aa1d3699bdb7a473f298f88fe5fd6bc183b0fcda507a364aa7f013ecb23b347e733a4cf2cdf443079051a178cd0b68715b7a0cba5463e21cd4770d3a528492c1b22211dacc7fb0437b5a1df876e66c3e953d9902cbec9c5715a10311a969ee47db8db1675105356a92bd8848dc4f6e710a077538361e2512e7e465543e000d7215dee66aa35ee92632349fd56cf77f110e6e7f7266ff72b42c9f586fd6c1539d7a7bace5ce4a3f022924c281f47568e5f34420a410dcfdc8651f52030960e91abe3880aabe33f1c603d87906483bea151a701a823e03a09ad8f9e380b842f8be6937e07b674068d63ffc6784581c477c6573afba84d8e6c97c1daec7bd589e7544ca49073346a161fe6da111bbd1bf7dc6443286ae76e05bc4de29afdda0abce03f0a9af840fd53f5f451e8eee42089439e8f91851d91eac6f363842edefdde6b7cc73e12822a9ee4c98921613ace15a1c4785a6c4772d1ee7ef2539809b6e5bdf97e6dbe919492a6dcc6cafad387af67cb6cf17ed3f751184ee742611601aa6e39e991ddc410fcdd6173ae24ca7002391f1b6ae6ea80b6db123149f89e362992c358838887ea654cec44d14010960d3265953f1fc119d71ba858aad2c983794477d4526f3f9d24a04e0384578d5aac4685c2ce6bc8928e958e9750e752dc0ac653db2215d3a2fa699c73ea56daafd04a4af210cd564e0cd80d7bf786fa8dfdbf4164e5c95566cf069c7ccfada1620a0ecf71e7f4c051404f9d156d393b579a8918054d00ea85ba119374c32cd63796cb8fad65a33f0f69c99c50c61a8ffb6b544e9932aa93d0cfa0229d49ef1c6755d3b8179cc341869c51a2808849a68d08c7852e1435e68ea1fb7e07e0b37eb5cf20cdc7136551f63f11a81b81eeae1b7ed31c9a89d0b304605622567413279d17621f058ee80be5ee445e4528c67de68b246a3cc832e1feb86c7ce1c8a85f521f7d7c637542524d5bcf6d1d6f77eef513c61d8c1a4f6327b302f42cd67fc9b09419bbcb57c44180bb92f6a3476458547bfa24ec6d045a5af5a1df8bee105f53ece1ae4af1821d0ef5c45f1361566c147777f5095f05714660af24358b4edd78dd31f14ba5e38931fd110bccbd55bc330ded86ca2ddb23dcb17dc73d89e0f7eca9418ac0392d3ae43339afdb80574c622e2a399753d9b9cc63598014a657ef07b1c29f4a417038f068818b1f092f7903cba288589ad12d6796733bc3ac45659e596d0aad890ba3ec4affee18f5cace2ba5fe2b58bf6462b5fc336390fa760f376f1d52ae1f9762addb63c9b685531105f884394d280102aadaa7cd7fb6638483985facc4a90fa5b3dd376ed089c25f351018ebda1216e6e4f438862818330f8e5cef231efaee36c43ff1ea368dec71742ecdf35da92bd53e6e2d1694d811e46a9d9b159fd35785013617e329748c4678f6b04a31c3797c724bd209306371ec7946ed0d2429101f486218f7df0844c256bd550653bad580bdd24b2480143aa0588993a05525e66da26240152814ecbcf2a30d1cbce60cd0355dcfad8a325af71cac692c5a54ba17b6a460d5879b90d5ecb70327750396e6f807050e4abcba8173028b14604d5b227db73398990cd79cf027717247ae63915e0dee74a135dc0254e7259b80fbfe63cc7f888439ab8a617a8bada68558a378224e0df11395a1ba66d9b0abc61069979efc8d3845b95ce08d4b1d7dc0fa8f9e57bf5b3f5f83f8882e65dde00f4f741d15f6ac441816b65e7e616979bcefbdf2a72a62585e59b57998e63dd38235b511b382bc624f5b56087f8f07c7edc2c5463d7db2f9abc1c3ee65e66323cf8415c6c831a8ff68b84267004f546917739c37d24b6635de4ed205567079206e17fc663c50c8ee7bf47c9f1c52ae701d598041635441cc03387430a9e451581e3ef31bd5f9bce31ed09e7f7e94a1727b6fc5f08855c89650c67909b31eb85edd689cd8d41902c1bb9068fd9f508955324b7137d3fb8e611289f4b44641b241ab74e957c487bdc9f4f8824e208f20bcff6aa5cad7260f9d2a819a82233d2ae7e80581a3e0b3d91d0a330ea57619521946974dd12e123840d49b1efb49fa45baf6cc9e7be9479d64351a42242e1c8136af73b22a09496a3d3e8e25fdbd8bb4179954525bce0af418dda16abb722d1f8afb93485fec6b403c28b2dfd990cf2bcc60fd78792364dc83737e2108fe8ed24d35d66b0acaf0c7d117abb7d0c3ef726363f5aa6077c4359cc3bac046242473c6c989fd3ac469675dc68dd8d73ca7784e4374ee81777b376b309f8efd375a2e932b97ab7557a802ed5680cd17c65b91d5ab9b8f1e62915d97aea588cfb708151c09a2e94aab1f3d92d5f630b1772300ee8b28b923aa1410a675ff36e767535e6f27b8551ea5943547fc5fefaeea99ab8b11a9826c7f37fb8738cb6777492654affb8eec89aaf5b213c9b4c481a8012dc26691b9bb8861aac14dac281f22cb7c9d595a5dec89d7bc4eaa111ca70b53a81222ade77ea991dd93e8c8ff90795b2249603cdc84a9dc0c07be7f6bc18522d8e59b652ae75c69a395f575936d24be3cfcb6f08bc0387ea42c176bf64f6edc6ee19ca9f381016744dfe7cdfa26322d692f5311f8518ada2c93e67934593c61f7f60c8e9bb0bd80cbb6b91c964866347f561108bb1bff3a74e33d047df4d3aa7dee17416e73b6f0a77b9598f7cd571ab4b94937c35159c8d72be670aadf40202883240609259b740da99752855d1415a31e480b6a1c77ebe023eeea3fe0cbb8ab7cae2ac42b18527744289acf6e339c1c26eae7aa1ab237de4c5da1c51a86017532088857c092bdb77da432a263d23156600dd7d99db706c2cd4b32507e50d50d180242b222743791b1473c5f4d263c10a78cd868bea4a93f0825735b22dda4431a5ef1e0cd3872e9064acd24e1ead74c1f7cd93658f984aa78210470ed677a6923b9457c7507d5e2d9465980245bf0030e554ed40cca6ba4836e0dbba7b1f644f273a56db65c8ef2fa454124b6764bece38944ee781c0dbcf46998e6371791f0e0438981ee70dbbde8515e1d7c73b5e7b3c4824c39747ed1bf175d79cbbcc98e18bee3984b259f659ae6a6c6def3b3f6f20d2130dd8f02d1c4376029b2048c63e683268ce197bf5720b37dd7674afa5bc70459902bc32b4fcdd4e5a285b9d561b7b269f60cbc0fdf8cf1d6718c22ab1d8ed4f1c302efc0509d63e4f41986d31fd188c6fb73b1d7bd38bc8229c7c1bf4434d0576157b6b97f8e0126db49d6d1c732410f34d7f6a03067c39cfa944922444e994b7b9bb2fa86b2cb1f4eccf308a9a2b13694cebaa445f824592393b8d407c28e1731f64cc4149cea52f09b88041225ac4ccd7d9e980f8d4c5dae3502e44fa52f502a17826886b179a112b9d94f218848a42c3ae1bfa3a26a0d061ae5448eb7e0df49ca6d1507c55457ad8c48e2a7846db8035d90b95eb98d1173bbf915f8e13aa745231542235c142afff330fba9f37098d1fe5e5ab98ad0ddb88fe673d274ff4e328c1c0ca284353162bb01c8e8731872dd471c7a96e566dcb309a07e8eaaef85cb5fd5833bc5fd9ca5b1ac4b2e4184ee175e76ed79e7efe942083f29f167ecf2e3736fa1fb9c22fc62f5707d2bf25f948279ba3e0da818c0951ed5e2f8a219eb19f71fc4fc8e1988a770a5ce645cc6f10c0e596a683ae57d7320fe4978a78a8ad45bd57d61913a84c78478b5fc1a153049a63dee755bc939a026d798ab9f0e14fb7226dda0350097707be955fe9e97101d628a7b7ed18e9e92fd81255eae618efd25bf8c37d4b6eafa6d855e7847fd5d4451904ffe4e2ee47bf97c4bf10cd331b4cdc9454cbcc748c925a23e187c96985d91a2184c689d38d1764f2def33385f10fe0c1b4f2313c704c011e76425fe812cb367d9f4f3e242ade670f97cbcf564ac41c5fe39be32e0987fd33e974d9e87c0e0ef3b2e126cb46ba965a33d3b62c5bba66148b1b15819ab4684a310748e69d47b32b6c2bf09fa63bdffdc44304bffb0559509fbd29dcb564ee447aaab1c1ff7c606ff51ee549b04ca2bb34d394e99f3ebdeaa07cc1fd996fa041e2af17e85fe862382a62e23644c9933ccfacc717697f05fbd6c7682a48386f89ecaecae32ece212574563c1fb3bc9ae2d9497da02abc05d113e39e0cd6b86063ac81fd4f64db7da05845c3dda8ea3419d20f65f3f539125a4ecd8a12f8ff40d8e71ad4990bf5365c8c2890a658dcc09e1d337ccb0bfe00a38c9c609bfe2bab560a627d76499f2bdbfbdb92029d1ea14909f44f5485b99d86faf494b8fcee6c9188dea74f8b24d0b14b7b6cfb69c8195cc2fc1e4e3aae6230287323d6ca7aca51f96bdc444c419f11ad3828f109981ca67181fc2c0f5e087d54af7f07cb56576d84f5cb31946dcc03bef62bf50c506bd72f28a30d76fcd5932b54f7b0a5cb11559f4d22765f87ad94891e7a551e1d623f57607f451f95e282f1ec92a8659cd066fbf4a60f3f0422e5d55854717c35969f140e4d7c83a0cb70ee55eec797be198027a6b98d610f53ab54c23b763fe59cf7ed2429aa95213254ba6cee0f56ef7693db7363698d5817fab00b6124146579cb92d7fb23502d63105fdd3208ae1671208807a47da233a6b790a5854acad73d0141f17b6d49a498ee58474941a8767488cd89ca249a9ebe9c6adce2dc7894b32ca25512c39c67b8247c17f0f88dc4ebfae38b66a42754cfe7f6b247b0ed2f6ca8442cf1ce532c025403df75993e0bb793e8d16a0ff845dca7cd93d4a9e53266ef38534b15f6b0cdaf9fa225347c0983554b09111f1b85f0877452203e6b3b25452856797e30c59c38b09f9f140a86679446a0471c8cd3c14faee28c38e3", 0x1000}, {&(0x7f0000000840)="aaffb4a2149854c2a3fe340ad66b7a1049c6cf4cf9e30fc08ed49f9f1439794e54bc9058cc1ef9f32816bfd4e6df267fa7040c8993f75a5db79ca232d9e92c4540a38bcce99354eec21835a95c84ef657a5cbb2af17252d7679cfce6c548f94b6a05a8cf39a704ba9a2fb15c022b3ae9823e40df48c645f0341c25f22cdd904697337cbf5dacf90c6af4efdbdbb96c9a4676ef1d", 0x94}, {&(0x7f0000000900)="454d0dbe48d54e62092e5f5671a328f85c83574d46db9985770bc2a33a6d7e07fe2f96e113b8df55c0873825efc895ccd69b624bd09852c4efcddfa3d63ac661182b0c9d8efd9666455169574bcd7eb519fb9828eab8358d1eb1059ac5bfd0d74971d991a9ad272dd81643cc577b955116ff2de9578f3bb21e8975314810e19c13b9cef4415a4242a939ecd34648ce763a148684446a258f199b7632efdf79b38311a26bdef2481e7ee0264a2c1f767a4b4a494507cfa950273ae7b3cad10b792a47168a", 0xc4}, {&(0x7f0000000a00)="230474c7d83fcabce2412d556393a4dec920f1239309de8d53597cd6a5f1419f23280eace9d6017b1aff5d222c7be1a2706cbafb9d0a1875a6a917cc1904405484ff72419a404b1be4242280166c5f476eeb10d3ddf8a549df890108a2181e189ac768862fecdf066d604579d88a8a2c67234a525cc08e863236b37e3ec4644b7e6644e0a2403ef2ebde2f1c052a52e9904ad0b80e7fa09d65accc4248161a25ded14ba2d3edf2c124db28e772cfb464ba16a98152c59d573c1ea9d3d6cf8af52aeb72d48a27f8dd913bb5de03704bde978eb24a0cefcb3956eb8c34c5f080906bb77015f463b57cb26322b1b7766459dd651e", 0xf3}], 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) fsync(r1) 05:37:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/76, 0x4c}, {&(0x7f0000001280)=""/34, 0x22}], 0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x10001) lseek(r1, 0x0, 0x80003, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001340), &(0x7f0000001380)=0x8) lseek(r0, 0x0, 0x0, 0x1) r2 = getppid() r3 = geteuid() getgroups(0x1, &(0x7f00000013c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={r2, r3, r4}, 0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) 05:37:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0xbbc, 0x0, 0xffffffffffffffff, 0xe46, "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(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x11) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="000a2956a2223776", 0x8) 05:37:27 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) poll(0x0, 0x0, 0xc5ee) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) 05:37:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x2379, 0x0, 0xfffffffffffffffc, 0x5}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x200, 0x9, 0x8, 0x200}) 05:37:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x8) 05:37:28 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000180)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x2, 0x0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x151) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x79) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 05:37:28 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) 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 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef1, &(0x7f0000000140)="e043c0c54c2fcd44c2e2b6305f1933b0890838b26bbf5f809efc07a380c400a46d37000000000078c3e06d377df2866ef30000d9527d913747328f123edf4f8a26ca05ccffb52801") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x183) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x8) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0xb5, 0x0, &(0x7f0000000000), 0x7d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0xc7, 0x6, 0x2, 0x664]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = msgget(0x0, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[0x20, 0x9]}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/119}, 0xfffffffffffffed6, 0x3, 0x1000) 05:37:28 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000240)=[r0, r1, r1, r1]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() setegid(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x98) r5 = syz_open_pts() mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x2) poll(&(0x7f0000000080)=[{r4, 0x2}, {r5, 0x80}], 0x2, 0x40) setgroups(0x0, 0x0) setuid(r2) r6 = semget(0x3, 0x3, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x7, './file0/file0\x00', './file0/file0\x00'}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:37:28 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r0 = getpgrp() r1 = geteuid() r2 = getegid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) readv(r3, &(0x7f0000000480)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/83, 0x53}, {&(0x7f0000000140)=""/191, 0xbf}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/157, 0x9d}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/2, 0x2}], 0x8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r1, r2}, 0xc) 05:37:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 05:37:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0xa72}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 05:37:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81}, {0x8000024}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = getuid() setuid(r1) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x0, './bus\x00'}) 05:37:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xa, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000040)="c65c85aa89b24a08d9155689b956220a7fd1d5131c168628b379c45a150dc17f05ef5ef1312f5f78093f7fcfdfbcdea12f91b351aa993ea8ac50a14a5ca6af675743d7b6aacdf94c59dc4bee79d0d2f7951b4f0618faf51d426e6fd039a1e33f11ee2381cc62ee0468c09607f93c6e3b1eff12cb44cadeaec6bc82f83603eed27638c01534fc849f950e943d32e0ef6520e9f4056956b0aeb3667bd0ed5a4e6cd8cce6b6e382fa2c30ab590b72aa9964603d94b94b02f13c8f12da432eadd650afae24", 0xc3, 0x1, &(0x7f0000000180)={0x2, 0x2}, 0xc) 05:37:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) 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, 0x2) 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", 0x1b7) 05:37:28 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000200)="6541562a0e223d2648676f26d5e9bdf4d086dfe6d4acb942157fe05a4b2f8ce207dcdfab324f4dab0dbbe29c07220bddde4f9ebcc2ed200af52d6742041be2547d96", 0x42}, {&(0x7f0000000280)="08f287078f6ca2953e7a2c2a36916743425a6ccb9eedda434d1214a18bac55e5a7792f3156f804775261cc73976f518deda10b3fe4d5164e0bd80cbf69f471468e04602cbfc41b82f47f10c26fb075e70e50d3520e1f626f2777aadceb412d22fd3d3adccec1e9", 0x67}, {&(0x7f0000000300)="7fe0e193d05b7c812ba24e2246c09928dc716bd51ff134d1dece19651880a0854b6f8da1ee8c135d90424364cf0c79d1f01d4c4ca226ab595049b97d3835c4dfec8e984c534ae4061c3a7c61ed70fac93df7570b7a5a14ebeeed18c0be7700c1d8aa529d927d858a78549a028324d0bac02ec9b483e791a298ef43aa82678f486abedc8f675ac008ad13e41a01a84c262f91bac3993899bf5c1a38fe67449a88f8d7d7e603708b76aa5a12548163eeac666dc968aad885762533cb4504429f8ac77d22d2d2988dc30d1e6b1631ef0eb769e0", 0xd2}, {&(0x7f0000000400)="14534a26b6c8961f1e27202f9678c0167cc65fd97348d54a44366d446bd77c71f4ecfeafc4833e7fdb7966f679bca81fce518ef08b8667ff91432d74ca3d884237b2c058e24d1b1c93197673caeb3ba717864f21e5e7145a35c30ef41ba82f842d9e0180120fa653d3743a68f81688bbde44ab6c1c8e845ce6fb8161e5c49c3a25c11cc6316e79e68c05085d7b2a38fae07afee0f3576f716d2a663da998acebfe5652702e371cfcb0557b13cca0744de748cf37513b469cbef7a122aeed8966b7096f2dca077ccdc3da6efa512ee82ed1dbfbf92f0a6acf2b3fdcee3a2d01f525aeb2be11ca392a6a20e37dec4caf3c5792c88ba513259134cf8291a35dcd0422e638d1c800071d53fbeb96b97f6447b6355d3f541d0b9b3b017c9dc5f159281f6e4d6769e0eb6b89be63987afc3ebfb44f58c94db15e82cced8d088126118dc74781bf46838ade52f20fa10b3a8e152fd8beff3cb76369286c2636ddbe5c82361be67ce0a902974eb5d4d163cb1d16927e72538f3171167a4b1e16543943abb81b7f873add771b38b97b62437895f7b7a6edbe1453b43a80b4e27ac95149292fb159ccfa596fef11f375d6ca4a8639fe5be695b4930729768245986018439af9419818f0cf737c619de430bafb40d34abe25a9a92cf5edc78d1866515ca84342bdcae811efc9e1cfec188740d7bf7f7baf260659144d5dfa24e11146a0d097cdfa2ab7cf4f968d207c39416d33c428c52b934bb5e301af6a7a2a7d507d189de17591777853854f35c4fa5375acf5c9b49519a87abd614e5a3525d061e2a616452a758c9493b6a02156b50b2b54f9aa1a8a54a02a5db57aec095cf0499003a36979ff74c8d3d78291489bbdaf9ed5d94896f55ac5b6f447cdbcf93fa8e03d1202902d36d6ceb04c8fe14298d3fc5912fc460c0a0da1dd085e662d459fccbbcca978ffcf0c30704853f728ac6504f860af7fd23eb40fb3a5b320e7917ef9ceb4d800dcf8a45be6db9db0ea3eafe9d321dfa5adb5a7752b5a77e2ffc9f55636669566845617221281f2d0ea94908a5789bd409ebe408060370c3629c11fedc2bed5cd20553e7611fdb27638adb2baeeb8df9c317cf316ec5584c29fe82ef7997b3134585e5332b0c58ad9747cab39abea79dd6fc182e222b18f12b2348177a11a7767542b72b3e7cc6f3db3121d111efea90eb61b9fba24ea70a4e85969f8591b91535b1da0327b0875d89f166faed8bad8c6b85492d36e13840de660af08c6f54895fe5e3ab0217d063154743be79ff1625b5a7ae834507c3a1de9c4bfe58920597e06528e988030fb6d0839802de2eaa567783b86709a98b47a2d056bc2862f7c96fbb3e8b6a6025b87f24b5d9c1061324a536c2a16716026bcc73e78f3948b3c5f2ce8931e906413f24543428a4eed0c822599aacc5c9236d54ab4e5dab3873a160d9817af70722a810cf40ca526c11abc62d5e8469f877ff80f98c5f555e8f978b5224b66924df368f259e36fcbe43a56dd028a481f7752a23fc6d9547ceea843c580b04cc3f19da799f30b41f61cca9e6dad3fc010e2f0504ff9b3eea8ecf8d3c6856b36474467a9e5568c2d201e47259e1100a2e1e582a055f093884bba2f6a3e31a71823a3d77e615b0da4d17b8b613e781b9bff7cb32b01b556e2fee51cd7e7ee0d9ed572d3ef291418b88fa4abae1e30b043126d39585e51c983d14b64a4dc410f5ef22be14f38dca4409bcec571f1c069dcfe74be54c79b2b9aaf13f25f812a3ada63014168549b3bd20591d248693a8a7027eeca4038e410fd57f7660b5131ca1b14b0895e81afb8de3b63060d55c1a8cb55249312138beedb59fec1f6b50730ce213c386a36be829817358da72d5c9776c00930f232e8b019d5604abeadf5249dc912483d36d05031dd3a2f460206011183d027c769b8e0ceffcce9ebf3ac2450bdc25829fd01b4a2a687892a4fb99b578bcb060692144d26a952539f83f243b0686bbff61c002a3f72c5979f2bc013c9c9b2b58ab2e2d3aebf49e2e08cb02b03676eb9673d1fc675e1a7f3d2f287a931894616bc48920d72d421f707cbbf622b4c8845d96ecd00a23daa121cf96e147e727739c8b0e7e46b36e364c3cf2b718b5a04a612c80282cb8c116e4cd9695f8b579d1f2b2c1480c4f25f0fd89bf8d20aa0235cd379b812f2e8fc5fde47d8a264b3c82bb764ec713f0db7fa02c03d784ecdb0ac855d7027fe3c8b491563df1da22f48f900a9afb116245494ba90c17b27dad4fc75367472fe07e2e2705857c1812fffe792f11cab03b817503cdf1ab57283ae5234bc755e079019884cc0dbf2c3d83dba67c2c2f70a8aa0003f4c9a202da47e34f9607583180ae3a831a10e3b6328bb0efebdf654a62d1b085d20dc0cd7bb675a4e7dbe23c9ca89e7508dcc713be558be0960f00d6e61d97ab9575ebdf076f0f0fb12d5c02e911b469518cc624411ce289bca02554c5c6d14504ea186382149f59b24bd8bb6e6c145a23bebc770080e2fa8c81fe581b0a8e9563ae70835fd2b8d494045cd10699e0e2e094c3ce477da7bba25433ce33d4ca13b1f5737959095186393082d0d0ed329ebc22a1976c38b057320880bd7112eebca3f9dba80a470b04e9be481b6a7f69dfef41a31a316a51435594672c9f66ded34a22372d532b95e6942aafae666bf25a5fe87e50b9717c065bfaa50b80551103d54f1aa140010a7f125445b0f3f18482e9ce410e137d57166e1118f597954a25526c6ab047570f845cf0d2732e05c620b6321ee90a7e32ec4075d8c2395b475dbfdb21d2efe3e82bb0b1592b4f6eb04c972f3b548bc7cf6821060fb6981e4bbca885c7ccab0d0c5459cf441c811f30c4010616a50ebd7d3a77ef76b4a00c9a1d25367ee2fdec1756dc78e95c629a47bdcdee319917b14e7d6db4eb7a13160a5daed6b77886cbdb4ea8825e57a8d4f699ba934d5a90cca5dc94b787364f17297f81634b6747b699ece76a35398e8807ac5339e29111ec39cdd621ba97416b7cf39f7c624d2c673788eee6c385ac6554c350d4487269e5e70c256b4e9089e60c1e5e276d6b3bb439c1dd5e7a98d444e66731c7193d95cf91051a0d75a8063d4d2d8ef170cebb5344aa7db5410963b5cc5fbade748db045d03ea617a10e049319841251994723ef917ea3965641c3d1e0135b7f075f56cb8a5447e031f1d54f72a506493215ac7f07556f89379054d29155dd9c3bfa585bfcf823bf19b6ee31a512d1d1d3926b745265165a1c036d4e71a2f9fc4a2d4879dcbd65ed5fdf7a0a45dd33a9bd48f816b10faab9c7d49bd78f6bda64fb0895795587eecde7142e8a2a0b73c306df7f201658186d62e5a253615d3e4dea4be82aa1266ed5c250341d2d7b5ac3bd3263cab0ddc222f2b121224e5d88533ab9cad422d9dd22a5076a767916b8c44d918bcb7c204ca83c1f7dbc74c8410fced9a3fc0b6bda5e1bebbbb2f19a511d6f2384a0d48ac35218e027701d3c7f221ba2291c969a4ed4d1d06032890671e20bd7b9563c645955c6177a06fd797c90b242b89ff5fd6958a1d6a6e4d5b55276104760614aacb88da125f369c25c6357574582f3857576787ecf25af07f3c2384c835167e049e8f63237cca4525b44f0bade109e6092eaff2c556ea49c317e1bcf3a1120959d6ebf18af4e2a46ed0c6efe4900b78ed205ba706fe2e78437e19231961591cdaf5732da68336f5e3b019a78058cfc6a9e378f2202e23c708693ad20d8380f818d9f582234ea8bcaeb599c5cd4e3a2482e92adad15d72b7fed244fcbc1859612cb6c3b8a4dec610023ba062eee5e219800d7c3ee7b26a72c062b8c6706804dd8e2d61f979a73c36f44c443be810fce6eaaac7df96a4b9463aca8d16f381960a58571126a8e45c4f5e9eaba6475cd906251cfa7e6400d86154ba0da0bee06f251c34be3f1861b9d4c178c6bb3b606f17654aa3e35a7634087415de4161298c7adf32ab781d284e1feb2d236c60cd921a696619a0446dae63874bcee37decda20d14393140e0274eb7f7a0757b2605ab74ed7d90b0fdeeb0cf5d264e74aab8181cfe5b4d4ac532744d61c41d8c99f20299f16e60e9b8a9d872201ce53cd389ef5170f853929f5163ef6a72edda694214bce77aff379c3f2068fe9516d544fb94b1e2d85a7238ed66974a521f48613adb2e0199435fa8c8066c83f6b0d59e0e7479b07e3ab980de98046a4405d85f31316447c8986fcba7913eca188176125bc09c20ddaf3f1a8c99e1ebffd39b3a0c3c3a82a81619d504cedbbebe285be03139c0af0a0bb763fc724e665b7fb3bfda126e3c2167cfad491d27ad34fb9f3856eb7c39a6c31e6d17707cf67369864f2f3f51ecd80c97e2151df870a4de1e7f5305960fec27b17e4dc85fa5157f20f06eb39f766ceb17f7c50cf41a6db0ccdb9740483d7b2eb6b457b11d32b47d83f79e4d8d9376ca0c70743a780faa10a0ddf1e24c82f79098b65d0c33c710c7b34d61ea823c7014a90133eda55d864227eb99e7a22ba6839e85c6860d656d936fe60c8a76b7ad58ba5520719e78ec83b55e03088a753463bb830826417e1e6ec6528a7912b14f904dabcd4f1e980764ee105eb2bf039ffacd4a57728c9856656659c4a3ef2ede8ab51645fc87162bcba520c02f07a6be2263f63604f285b4dd16ba01d94a9872f886ee0b287879f2c28633fdb2f5344bb8f24360a851fbe0e37c9ef6b58628b7902d69f17b2d15d7e2a1afafc4b4c2ff429addb70af7d32b0943dc1fc56765a7d267bf046314008f215d37f2c086eb6a5e613385111480761166c3dd0d94f26ba0c629f4df027b16da901ccf4c30b84af8ac815272fd5a36601d7a0f9878ae1cfbe7639c8570f0a558a680ff7efecb7db104c04ffbd545d2f1782d871ec52fbc67718d3685e333a3d23e180e2978c1f4e81dfcd96dd35296791db7509cf9e8e62e2c556b8a465e534b325041ebfa0b04e22faf1facb99175d1de30351baa29f2d7970c7ab06111af3bba51fe7696c77950c3a27ced46d935742cdffbfe2090ea0dcb3c0ca288e9468a6b253e8b89b8d33c7965760f82cc8fdb11b76561facddcab84a9d49f626a8d6705d86f92d663c7e6bab9f3e3571cf9731cbddbea476ce919179f9c92c9a60b86e97505e07471615f36643142d96f7032d1374a50fca8532a0baa40bcce597c0559bdaf59374bc58a0ddd9a61d585d49d29bf5c112918c4d2eab1af5ae3922854ef707f95a854c5de7a253bfc3a966fd64915449ef56ba685a8d9cd440642f69fdd0f6ddf4c404e731bc94e53c8a7b137d9dc558bbcff9c01589237516d8d6337571f99ad1ff1897ed479519f4157261698a43ac4286a2fbde3638cb50a3fe3adcd6817d73740bd915d5d928825cea50f11c6dc653e341033b5e4141b56336cfac23fd8866365049590d3525e10a7481cecf59e413cd95920d846a494a79a316dfb607a24659ac899f5dc1c5127c8dfe3c0da7c5eb1b4ee8d0d00a68b0982e89e93dcdce381058f5d1f5da48f187e831240fb4e4088e769f84d418cb9bccc21f666ceea4f953851456d6c52a2b8bf4ce8a440733571feebe2e40f58b787bd68864cd98410e4286b6fb091bc973e1e9b7c210f35e70b40273d9d7e984ffcb9b7cd0e4bd5cb8a5fca17b93deae1c48c546d63aa1d02c1b7e114ad00a850cedf7241549918964407e83892bb0524aba3ed80b156b8025b3ced60e2610ed29fe6afcc978813398fa62b347e236f61fadd316bcb4486ed06f3a83f1e93e385b", 0x1000}, {&(0x7f0000000040)="3271ff04537231c3e208f41f76", 0xd}, {&(0x7f0000001400)="aa222ccd26f598320eafc5da8ac63f28a6d2ee1985c41bb78cff7e36e262d7c1f9e208c145e68626fa6608c7d72d6f49a35bf4103163b05a22f79edfd643ef7156e9fdb0d847b135a991bf03d786f08fe377f86d8096c23e35db3511f763ca743bddc30e50d61e3e5ff420bc50d361642c103e3499949d5969ce7f2bfd47120753428b3cb7ddd4172ff4d24864d499584f136ffaa587c9f6d91ceb161af7cec88f4489cd263dd89c5b209eab93b3091ae2b12f3544e8731fef237728dd6a37c9c00a0ba41bf18eac", 0xc8}, {&(0x7f0000001500)="5e8c6d3f8dcf120fc5067210b67962e6d4968ffbcf8d1ec1708a5362bc40e4b7775a4f17d1e6b3913c32d5576b4086cf7bc2d6d017abf8cabbd44d32474c067e0af74d133f3aa3bdfdcc3f8d867aa4c9baeffc28a8b2ea7f30a027c0f9eec5cbcedae19cb3987b607b3551bf9cfcd38e8a24c17e6166112147f37366ebb8643954420c139c94547163e628910a43dfb7a00d4b08be5e3d5b0c3a1528d0c2a0247f8a9a79a92b42800967fd60bd9b20ba3338ded19d71d3d52950e77c6e2974362fc32bd0fc442110c44d10d3a50c093dc4cf4c06bd6804f877891c264dcaf2e787e3dd1635357ee88321ac512f73214ac9368782935fe9e4875432a7a260e4afefa4b3f29b96584b1ae6a1a789b64b6c943f7625019ec3717f7909e5e98d63e6e59f310bccb34b7a791686f4de501f93d3bf2095ed0b8883be58b1e7a13c4b0bdc68b9fbe5613c822ffc52d1bc73fd59c9c436251e55a523e2b19b169bad8a91f2b95af9f220341d182a02da07dc25bbea7caef75968e0e931ea70d4b1853a0bea47becfb0d3661675ba253749f4ac84af330dd5bdbec02198597f5a9fba09b941674d74af914c57e0d056cdb5cf41d607e2615b728b3303c6f0ee235a24a4e89160a82874f966e3078d00419e66c8540c73b39d27e541d1e80cfe457c37cc0d154bbfdcea356072780d4b5a5c29ff03dfeaad515113f88c39593feab12393dd9b9d98ecafa49d1e7e1bf18c1170df10ad37b7ba46dd229502f8bab9d67e8893d169d9cf75150dbe160643ffbe06797901dc6df99a103d19a0b6ee2350ffeeca2787c93a789f3bbdc7a6cbd1d6c5b473e8469f83bbf06de09d208aff005f945be53703c4f531646b2a54c2518ffe935f2782b42a8610e2a5a86b8dbf1bec939c163a947fde0cf91c1c0642dc153754b5cdc118d67aa99e21eac2ed6d844f72b67cfd474c0f617bbeeed7e605d44484c3a93e8ff52699107df708904fbb7b9a10b1e87e15f3edecae3817b08a1f2db32e0d52de0a8e861aadd77bf4ebf9029f1c9719864f317b56a5b8109d08895bee6c1a60537e3b27906cac8d361b1dfd4d7f8e7964567d939301f336b9fd85d1ddc616796e365d827ac76e659760b685a70ed3d908b3ff67ede7e212cb60c6e0bc4d621e6f9737790d8447322d91cab0ee005cdef3a22f18f9c03a4c081d967249b801af0a5c9a6184c211fa4d6e31bb74a4189b393a19133b87c73fc813b54bcc299b5c5c0562b9a2e4e53339acdff2e479fe598d81ded28a5bbb2e606c0f3a7f675c36d0828b6690b874ceede3186043301e87bcfd38b72bce1d3c93a9e081a93c7bb22365a1b5855d7089ee82b35fd5777c033782165bb728a7fae3982ce037858c5fe0d77dd3d71d99a8ec61105a389d76cc228fddf49c9068fdb23ee0a6864e50a4ee440df29deffe386a3dc3921530d468d4020f887e713c025aebeb5ed35561f0d5d6e2b09759f2e25a132229ba6e26bea1e32fc46682556ea736c67edab48286762f984139d6f3e058479792edd19822fa59cc97eb8592938d8abbc9b4cdeb0a3045b527a5331a7a37b941294fe455999bb901387f02de03865ede10cb22dbcf567f183ca83e7f82f89f913ede9e93752bd11a7077b9eb2832f8b2596ce5556c5328921beb2b12a951b16bfe04a6ef25714821c623575e409fc4a8cdd42b77bd0a77eda598c9efa73b940975dd8e737e7719970620afb232db7e8046befdf9312dbe92f8005f9435b9fe85bf7d4dbf21debee477f0f424dc8401996510065f8ea29d387c168652556a368e525c024c97f0fda589b18bc7e43e3f814755be6e645efb9c20057679cd521667866e853ee005c9c4ce5fcf71a26c7941d558c7c105c830694a723efd495aa138659a71cd08d5a8abefe7f1e790e9e1a385ff0831eca135815d039813c8afab87084943474f60add849299869d478bc8b1eef655ec4cff93c7c00ed6875633ce4861f9ffbe38355e606238b514ae2bf804e8c41bc020d624b27f5bfeb18bafca9a05ac9c4490f82418bdc26781ac7e823b5b70655fa820ba9a5893452acaed07f1d71ecc7b0f8248b292c5f08b7bbf1dfd69f79eacf84dad23aea05e2ecdeba7164bfbc5686b20b911d54bc8df4a2c8380527d9838fa36925742f65c212bf9d61dc962e8d1b8cda54644a33c2e6fe4ab8378fd7b56ffd92b22ae72115b566f19e56bed2c1a6e674565348ad705c667ef79e0cfbe41eb8829d9cecf9785d047dd37a73ce93e494a62505dada3bb0883a47bfb4eb16bc4ce39a49dfe62a52ceac74b9b6d37006efb1bd00ce409b6db49b095b5dab331c26435e6fa31b7ac3e79ae6458d162400a8febda3fe565c0fab29babf3aa12572131c971fdc176baa9279516d1f2564b65cd9f936ad875279a275c65d6e45d3f48ec4a9e6bef7a0afd4081173990d9ff1b4834429a76737d80a8de04b3f4dbc1d3010603468ace101564d30be7432ee16a19f4a49f3d52e15e49114dd491528a9af45277c486766dfa60dc73dac16fef4d7c43048cc8da661d6676b36080dec9893797fed2d3adbfe7a08c095c602562d889599d3d99953f033e7385c53b703ef65796d57b3dce2295beb3e74ebcb1cc2dd9cf98d9010d5fd5f9de2e380d25d3581cd233b8b2c2fa5e6168da4c2008307baf26d4cd5a6ca68914ff4c9772437ce028bd1c276480ded841b2178e09b8b39e6eb12be3f14bde73d296f3e0c4f1ced3011482fe1fca0b7b1e48e553008a9fb1abf0c7e11c3a8558c36ff5076511106ecde37fdcfc04f02242a7e10a1b59534a2670ed37f28cb186c5f2701d8f8d16feaf0ff45160fdd9b15ef13ffea3b313f73161784bfb9f7c4c0d79bbc003135fb78ecc63f09dfeee8118d326ea60e5f372bf0d004a2c0822dc7c9c37e43021181008169ba7d1e3954315685dd22cfbee4bc1ea3ac4c36f197f05ade5f0eb0d2da075bcf83d8bc8632aaa44bf819a93eb6fbf696c21341d184f294f1654e6e5bbf2c021129f35322949bc07a78120eeee910d6316d6f4e132df09e4d1c7b787080996d1c546dea5b315a2fa5b29c39cb1d4359df1970e7a4746c7cb92d74c4ba44bb8388feb7b872c26510a3e30d9f33b093551722091cac28f1f9a4434047c4f6dfb508eb643b15760100efb523e75801b7aade053d6a2e039d2e85dcbbd4d2bb7701d6b1eef9ecb3b352a4b417fdf8796da893fe9b731f88c4cfae4ea010ad455b0a36f39c2b648a3e1244bae165e891d5722374c65b58915ed8eba0b47a03edfcd5d78ffb43705636d93c5c8be3f3c50445aa1121b5f744e212a1c52adfedeef51d520b592e3748e420185292fdc7747952a5c25907d16ac3be81950e4253edfb2373df2979207792bad19d7c4d6333845d4addb699b4f9fc06f68286fea6816390c35ea74a4d8d35b134131fd2a6f8163240f5eec1da8e19928cf96aa0293096b1b092f653100060abf0a5f9918797e1b511190f8db6d15f47f423b56bd5b57eb791a34f38c2923e7f9d6743c44e7ee84d01dd912fa4a7c5f6ca67da5bb65a8c886d554d4b58b21fbea76578470db8a68abf16c6ace129dc2391b10434ea298bb6d875fa3b2ad16d5325df564a0cc704678847b74480f0c03e62bb0cf36bd46f0c6ff334165e7dbbdce88c5549aea6540ba856b8c65cdcb65dda15555d52deb6048ac121ff500c34f6118b005c1e60050ca211c550f2f81f7fdc1983c7f93f604091aea148f0e2f8f52d28a36d7a7fdecc2816a0aba7e8415538159f8dce64b4ee17c7fcf0eee64f82e4195244e3629f063c109499e23de7141142c4f1adad54e5b619b274f48533648ba5a3a95624272d73c4d3c8d8039451103f135450b499f2de046c32225192dac00631a354e68baf2400f16266b3318b9c19e0b344e7ec05a26fc8ed61fed66ba866a1a578fab36ca2dd3cf2bfc52ed8ec1b2a328bc93b2e8977cf386e463a7f069f5137e47e7fa3d9e291a6631cca129666261b41eb7c0c52ed83cdbb82f0b0f486a364f4227e4e12ad5e631afbab40b9a461280426a72bbc9750a47a0f2f5b11f2124dd6c0874a032634418815dce345b29bada17a6b3b003e3c29da310a643abd7e6b59ceb284b5580afada4ebbe496e1a2a65a7654b55c23591002ddc27db2c3f89352d3aa5fff397cf435d0f8f0470ef83f32d880f212953ecce2c65d0066a33f8b6527fff9a7102083dfb844b5fa99e8f69652489a0c9d3ef43f6abd66ee8d8c7788d511e4d0959d212b1f58895d4605d725b7764f0dcc4b3ef09c64659fbbeb86ac5a1a2cfb9031a27c7a9063641306cad60fab63fe98304df21f701f7ee5acb1ca6c7f4d479804850ace8e2fa3bc0a27ec62351046291b5439a19b6779da2a749a2a397eeae41c27748078ba18cee159be81aaeba35ff8b61639ba53a631eb6fe1abb06741834332ce5632c10c1626fc7762765fbffd615f12f56802c29bfca875a5e1f483b883bd1a9b6f6d2046b0e940c9db2278ea6e6877952ba371ec2a504dae81fd0b14eab6edb83a9c9207204b7209d735202138cd0069c70a7c486b17a037e52203d8e631c50146391aea6b38cbc66891a749591165d7ae71dd9d066275751f70b1ac49e5dd80c0f67b8e1a5adc3dc329accc868b077ba13ca2af8ae83ac4beb35fa2662d7bd8b175a863ad98340040d146ad052528afde1b0908bc5deffd3d1f28d26108518671815f913afd66645f5e51b4cb26d79ca94e36d45f5f0d78125a11388c81076a2d37815a8e6f5c862fdbedb2d17d254bec2121b9745a5472ed4cc8e052b87c4512a66ed06477391dda39de10bcb27809d539605e4d0b7af605504151a3c57bdc08ff68e9b73e94f2b234e106863e3f0a4c63f3c3aaa40bbe17edcfd64d896323d6e548d2142f77f4d93e945cb964c61c144c8fa555f70bf953da5b5562c0e2dd4c0cbc18f50c910b73e6614001c063d06680f69856c4077e4b1deab144335f21bc4453804460d9ca2b7b940bbd4cc39ffe73b974216d2d869cc36329c1bb5c006be94b9befbdc1bab6d1499e6f48f3d8d91818e7ef13c034f9e7e26630e5de6c64d9b5f1fe53b0389849bd66c6a0730fec5f0eeb09c3d378482ff4eed5f6452f2506943bac841784c720265c777c1e6bd0cdf26ce03aca77b22a6c1f554df7b6af513428844a69ffd6ece5f92e45d7ec65908c1b822ee3b86a22d2e396c681073879f56b853a6eaf074c795ca5dd67164481da935e5168cd709c19fd2dfbbfb7c56432d41d6926b6aabb4dc78c64c31e767c163342f5db275c1bc2d88e87bbf9dd2062b6a1cd5a825812d8bdb475b64be00fa8b9c06bb17300f69fe4fd1b5cd23d86c7a782968de2a0c307591abbc98bc52d307dd1910f5bc7378f7ec1aa04fd3c917adabf937605bbbde59cf6c224240be831b6b28ff5a7ddbaa92fd0344a3912f3028320bbd928c5a1313c7796bd8cde4277bb5374c8cfa849f6064ba321330568ee2946e60096a1f5fc7a7add71e76cc7b51f24e749d53826c28d89f355d0e07831a005143b0a49f9d871457dfdd6d2b859f0867448a71ffebe46027fcc486dc422c718e8934317bbd69d0a6d622a556e4e55ca93b28009188505deac47954ec5dc6803bbd898a85e4fea7b5347abd8e71ea62e71db1303739ca07f08a9d5c4e54d7baa7b12b5613b2c7e8a079091323e7eb0c11cc360d29a637c822f51be4b49f95ff7545d64a7e1fc25233d26a8363049724c8e55a5d06f9955e27ddf9f700dff44ad4886e9995c9349e387c6184acb36d0d2cb", 0x1000}, {&(0x7f0000002500)="1612475cd99f7130c70027c2439b688e3efbaaf03304b0ba098c594828392545af52756fd7b779d031c2bc1c2c3ff34b3c54b3520e431fa7bfdd0f96736c9d5a051ebd35d7deddd0b863a4dde6a200a781c532d57dcb2ee8f96020b3c54835f22c60085723e961b087a9584436ace0f0dc6485e7758eb8a87baf2c8aeb60dc720ba9ac94509d8730eaaafbd9e1177aa03074fc82fd1818624132bca3cd338bc3147da4387309f6fd0d0fa3f19870b100e96ccae557f50e665100d0aa8e347cd8331ec2440b0ec90a27a904ea30cccbad4cf70959ea46964025dc58b16021ce01", 0xe0}, {&(0x7f0000000100)="21e2f5ec0d680566dc7244ff611e3726b9a59b561c8740423a886fe2045c3421d09e81a439ad82d89d2d", 0x2a}], 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x4007, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:28 executing program 0: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 05:37:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() socket$inet(0x2, 0x4000, 0x30) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x67, 0x0, 0x0, 0x0) dup2(r1, r2) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = getpgrp() setpgid(r1, r2) 05:37:28 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x51cdd5501414c362) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x2a04, 0x20, 0x39011336, 0x3a, "7c74979db0d6e33251d5b6a17f945c1c8edf1389", 0x2, 0x5f200000}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) syz_open_pts() bind$inet6(r3, &(0x7f0000000080)={0x18, 0x1, 0x2, 0x9}, 0xc) 05:37:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x45) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 1: r0 = shmget(0x2, 0x4000, 0x7, &(0x7f0000000000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff9, r1, r2, r3, r4, 0xa0, 0x8001}, 0x0, 0x9, r5, r6, 0x9d8, 0x7, 0x6}) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) socket(0x20, 0x4007, 0x0) 05:37:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt(r0, 0x3f, 0x2, &(0x7f0000000180)="92ae04cdac00f92a17d7e130d0a86731ea51973a1e15e472c31550fdc96919ef31aa84460d929294b3f73781b8ca11804c5ff0f71cc27b9ec48f449aeb42cf55a5de83fc968d034db4804e7c0bdad8c987a5a6f763a4c77a57", 0x59) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0x319) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 05:37:28 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100), 0x238) ioctl$KDSETRAD(r1, 0x20004b43) 05:37:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) r1 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x70d11080b63d10b8, 0x65d4f1130ecab736) fchmod(r1, 0x108) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) execve(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='!\x00'], &(0x7f0000000540)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)=',\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='&)\x00', &(0x7f00000004c0)=',#\x00', &(0x7f0000000500)='^\'\x00']) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000140)=r1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000200)) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffc, 0x8003, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 05:37:29 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7fa0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="dd") 05:37:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0xcd) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x8, 0xfffffffffffffff9, 0x51c3235c, 0x8000, 0x2d}, &(0x7f0000000200)={0x6cf, 0x2, 0x8041, 0x20, 0x1000, 0x0, 0x8, 0x7ff}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x5, 0x9, 0x100, 0x4, 0x5}, &(0x7f0000000280)={0x401, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000000), 0xb, &(0x7f0000000140)) 05:37:29 executing program 1: unveil(&(0x7f0000000300)='./file2\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 05:37:29 executing program 0: truncate(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000580)={0x10, 0x10000000, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x3a50}, {&(0x7f0000e68000/0x2000)=nil, &(0x7f0000f21000/0x1000)=nil, 0x100000001}, {&(0x7f0000fa0000/0x1000)=nil, &(0x7f0000f8f000/0x4000)=nil, 0x3}, {&(0x7f0000e2b000/0x4000)=nil, &(0x7f0000f11000/0x1000)=nil, 0x81}, {&(0x7f0000f4a000/0x6000)=nil, &(0x7f0000e63000/0x2000)=nil, 0x8}, {&(0x7f0000f6b000/0x2000)=nil, &(0x7f0000f9e000/0x1000)=nil, 0x6}, {&(0x7f0000f0f000/0x1000)=nil, &(0x7f0000f36000/0x3000)=nil, 0x10000}, {&(0x7f0000f39000/0x3000)=nil, &(0x7f0000e7e000/0x4000)=nil, 0x5}, {&(0x7f0000e33000/0x3000)=nil, &(0x7f0000e98000/0x2000)=nil, 0x5}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000e92000/0x3000)=nil, 0x5}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x20}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="2da74c6bc300b7075b1a08e82f2d3720687de039c0165c708514722a87ad568be77b8a90f524dcc8d670c5d7bcc2bf48e0381356dfd9946dcf54588ae5930aaf4716fe70db86bf6d81b99ffb72090f65", 0x50}], 0x1) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="8fdd1542824cd8ce7d3779a92d05f241aaf471ece19ea67c87cac4cb60056104f2cc49f641a49338667064626fd39b22765cafa18507bdca1bd371a5991ef3d2b6a57fbf755d5d3b4bf6ab37986d126c6cb225daedb7f1ce405c94e126057fa02d8890582818c6af23b818612e45b44476d33bdcf0fc05cdf786d60f46ccf9ac53c293b314009b16744c41aeed9919d6fd16614ba64bfef11f9ca8667ea271a5a07e44c2e000f3c4148f14c2366a7bf3244f1382ef8f806c077fc86cb6e4eee89a9e09", 0xc3, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x282, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x40045}, {0x40000000000006}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="2497106cbe4d0030c0d1012f2485e674d201eb2acbb703dcb8f9ad2fb4acbf89f52ab7d9b837d8be0ce7a3605eb6a6cd221cd54b575608576ed2ab626210b3f226d697f447692c53e38367c83dac9dac7f6fe9f79c28e6afe40a2087e9955c781690381e23b281dbebe75cdbc503d5069fd376e951ed321cfd2337bf6558047b203de6f3a4a6f3cce22202703262228ef75ec295aa25c46884a481d9e4351ba5d41fe61287ea6c9a7f15cba205047f885025aac2b18584db48dfbe8a87bfe247586523dae198014d50b89931d64266ba9d6dd11f4958d2d8b356ba3a2a4ac6c4234f6d7dfc415421b113c665911b46ab563d452e8a7834e9bff867c6206e5b0c049195e3213ddef1f367ea45e6af5704fe759e699b9221cee9a1a6910855322d898fdf9620af858b3b44d491ffb67908f27c5b97a15b45fd2fee99df9a0b3198973821113f76203f82a8ae381faa84741f61430e3ed6aa69f8f6190d9a2886d56a5a8f467d10521189e7b0986eba053ebcf28ab9c87f440742e14227c445e720beb9510dc9462b51e5a727037ff6f2bb91d550f929e8b8066b2f2735f8ed0832fa93a8a4446c1493168b99199717d0d09570a0aea951fc7f6db395729b378f319b7c52f857a91351c72152aa27d108c6efdd82ccdf8daff89ffac1c9f995fda9be7c1c541b460c0572ddf72aacba6cb2ed0c3d7f393f32e9f4ed356bba0d6b1ac49a5595f4f898c2544bd8eb3fe99de328ee4572e907a98ec871b344f71c296503b72963c0b83fc29633175c58b365b7f122e6430436c99eee4826ae0ae7f186e10cc1bce7b2b0f485735963358df57dd698fef777633b21dae53b06387391a90c30ce015c3e066a3bfa263d92819c58d656855afd81ed0b0b371764442d44fb6874cc43f0a03d50eee641a0dd6a13093d9305a964d19e992491098a1433e8199228c99763553c9c89d3f765e1969988a2e48a44cd2a1cf99e371283aff38fe661cd8ec3612a2de866ca8e5b76713d2f041266a4e589c61074fee1b7032c4c2903d5d12773d259911ba26bf32b1b24f4088111c77adfaf90aaf3b6db5fc76040d2d41fc46aa5d9b1febf8f3a703995bc3f6f5d071b79d3e0a213d65faa2130f6494cc9260beb54fa4662a38a865dd6c7d2d5d673bb9391f218516e41a71f7888065f9fe28458587bb1b4adb7ca519247c3273b4b341b9b6fecec397ad2909af90f6b7c1f3455542f89c52a21b68f778f1faa9969947d0df00ce18b2f92c5ae25e8b5eca509830c2850e0c8171abd353777c30c6d9e369e6d3e87c5dcab0e02aa425ea5441f85112042d2c9283599a8077ad537086e0dbf3492a2e0928d676b04e2312a0855203ca6e14ed0813eb4324cd8ec875643a53170c9a8f153a05d92fbe956202fea11daacb89c0260adf6e7defe53cefa102cd8c4c042d763e1344e1f87b02656348e73c51c440c4ef32f98f5b07382c8156724476594322b71ff6b31389167b4b02eca9b01f4befd31b3e81fd4cc19a8b4bae4f4f4082b9c2083079543ef2af1b9c89903cf0f7c1bfc14d1659443dfd922b7414c68e62067c5356b57e219bd3044ccdef0bbc5d778636f74c2e854de6627dee41da13d0a213edff57b46490d5a22d33fa324243ee4e2f77ca047cef9f0dbd321fa70768ed3fe0c441744387ff4204f2b23e098ebfb69a18cd94241561ca75aa6eb057dd9029cc643b43749d794467578fb2eb8e0731329c0415a678b2889432c48ddf8b315af82af9ac1a52f77f780f520560a48cfbdb467cf8feeff840189abfe3dc2261793960f7907c8eb32504cc86197b8a7b8fa7bbdf10412f5f381518811fd2ec7bb428316f9c33f37e3f2434f8a11f4efa89caf2f70449e354d3d773f3e99e2acc1297eddebf5a5f38d7a0d4bff965ffb57b845780f1755b7a4d1685943f785ebdce35d55a439b4084a7efc69400cf82090a15af1aac64020d8a917ad80039124829a9366bd0fb17be9517bd82b7f44c7907f14a6c7501dbcc9eeb3c658f59366e6035b7f8300e7b17e49344ed2af1d2e58249053073e7f84b30fbcbf18101a12be8b049a9b44bf618a72fc8a30b1309f8f921455625ed1b36b12546685dcbae77238c24ea8f7470c95ab966b7c28a510cdd3e4b9265dce13cdae95ee34a81be6f4dec05eaa2d34321e0912a9edd107eb5bb03b9d8a4f3fd05a4010805b04784a352065809f222e1a4b14bdf7695fcdaf057074cfeee54a967a8824b31933034790062eaa18c664ce205f1823f7db9c435ab7115ddb3fc49f03b952d20c426dc3dd8c076500c03dabeb33442e758704d4de0b7b530517bc7d1db2a343cfd43f2392900c8c2a3c2ef4d10773b3ae75c18e563582b33a8928592fa43670cd33abe1e81486aaeab77a0e769287b7966871ae62fad4c014c7dfc0d4368b81b7b8cf85f48e8fe83620fbb0c880eead7adde793752e00c783f02225886956192b6dbb52dd6f878f9cab6b2cd53f51f88ba91b9eca6ab5639677f138e868cc91dcf3b6780ed917fcfd5fdcc2331dd9b9cfcc941650956a99a0ec8351da79b0feae6baa098722f4efd5d326d317cfb80baf13e4eb5e5ee0a7db07ae56a38e4005d46212e35f881f0e919414c28efb7d4509237cd205446dfd3a07c5e9cfa90a1661ba02b3d6f0c78b64a42bf6ef4f81b46ac5ea26be5949f86913b5312c3dbb562ca44fbf1661227416454e9f6f61022e55c3c3e7c041bf7cd0c8727c324846b24d912183b8d4126ea8df7db5d43df035062d2f03992d8d96c23f6e1fe0dfebcbae1b534d91c05079fac8cf2a3fd09fcb8eafd85f264e803aae7641d459e02d6fb10b02692e0994bdd6346b0c76044282996f354cd1f2154fe0b968351b8905aaed1e0f02a125ea39637d286f811db69e40f9220f9d9f2d1e3a7de390d2f0dcf2c9eade52a2543006de5f4d0ec3d603e0afdf0a3a9c9b77574ea78691e56b363de769fb572421ad889f221444023af9bc2e7a72e0b64341456b60a7e27124e9b2ee240a70b0c5a2182b6f3ae4f2e253f8e868a55d64128e51daa3748536ffd0ddb9e3101f4623d9e81a982d0046ea3424b6fa5455308a31105961dcc82794141b61580b54edeeecd842359793db4b6c3e8de9d47c3bc931eeae6c7f806f2610fd7874f10d8fa0938e5600ea5a52250d6153b2f031590d135590b645eddce2146ea0cdd26bf032dbaa77dc6b12dbcc93dbe4739a589fb1bdce47ff8e9ab1ad740fb544501d61589dff075bc8dec7a2409b135fcd72fd76e6fe00433dfda60d9e6d560f7e169e2d87643f362dac10c09d56cfb17d5480a21bb3f60185d5771aef2f4d6b31e8a9232b1402bad35cd13764c1e60308c6c2da8444ff905bfdaccecbd6afe4f380bacd403fa54822daff4addb87e823b5b061b5f4304aec0145ea3e0016392722d7f5802632500778c55ee0a7ff19ecf6e7e26cbb4f0c9efd18f86f00886c9ddb3dd4f99c2a56e246ac4a5da1d3fdd2a10985bec26e0081e663de562cdf88f9dab6c02549692d9636ed0f1db7bc2629aaf66d899fca10c3217970d7b3a05a27206937b812a9bdf56b54ede10693264b493acb0aeab73e9589e5a227fe06d06f6532db21f65aec5b462d7a1e37b3ce447ea4befee5f3f757aa8beb26eefb766ad5f324defe0c7d06d7cce45d92c1d2f6fa5651e6835da810a878c3d2f4e62d11aac5d1560f2e8610dfcdaba9c889e83b803dabf730ccd6befefe5d6e251dff605a9ebac13e8c12800dd1a636d0bd0d2f4901fe8ec7abc88d9f5cadb3da7a35dd5deaf37213da351bd84ea628390e16ecd0ec8f7af500bab925cf88b2cf2e9ecf5f3902baf6ad7040df10b89431e83f8a993f71e9505234c50958fad58c842494edbd63a7317951aec104990de4a369eed01bdfb542f3a075f996ea0ce945ed282e0d23fc1b394cf0c7802cc32313459f7a290c48cdb8c78a87e4a62f972c23db8a2829988f1e00a7d33e9c7610cca4183321c5fa1ced22d452489e89f5bef2df2d78bde7d445f2ad0cdcdcc14c1a1a798066c45a380970dbe4a5fe3b479faf09b5fd740c9df124693e553201914c1fc2aba5d1ae4a8f177fcbfa94ec952cdefa0195b77be7a67954ab6912572f5b1ad68021fd2ab142cff26a6eab9d1c41b4ee892bea74c2cb0ea34e9b568320c5820b15680cbeb183f2827349fda91d1fc12577632f40cb20adf0763945c4c13f6f1b3b8ce156faffa3301b9c0d65ff30376796460375d3a4d46264fe06d66d64b7da455f7357d77c6562e4ab42a9242dca8cb6d59bf5e792fb194b5887920bf322d4100079ef4b17d84a09bfff2d5b8fb110dd4f229873149b0e26c24247f3950ed4e50fd6ec069f9ff71ba194b945a9c67ecef3471f534a8369c1515656361be8adc58af24db1f51914168da4906196414ae2b82ed6f3e5feec30c28704ce6deae83480f86ec3cc96be4ee08d300861bb84f576c7d80926da6d9d4608cca063715d9ec084ad7fdf0e23e086900142a5b5e0c9a500fb373e49a7cf4ecc3e6eef38af44db126dc27adbb71c127e5b694de73cd0e6be1bdd4794d2401ef3c632f54b4153235a600d91df9ceec3a76ae2c09fc9b9f64e1fd31d8fb101b1d2de22fc5f706984c4cb21ac3263bf12b1d140934205b548d187320c983da19ac37bb73b1a9b79465090f6a25c20e8c40b56b0aab2821d12bb708ccb58a75ab24431058b1a5a504f3872eaa7d994572197cedc2829fc8248b70865583e610ba4af895caf88968a9ea88a12f3b07cf0ab6e3f9c134406baf9870d770ee5d0a43340c7b3a735cb73ff00fc8fbb6076c0e6f22e20f24965005e19877cd46469fcdb569dfcbc79eea6cb60e4b53c0b3ca63bc00e7b93429ec64cb868e3728c0af0cd47dc2b6d2f46478e0f38f4a81a2e4dbd7a03de0de8feacb8d7a05ef6d40a1c5e140fa7891082e2a294f8aaf4b750ccd50b88e301ff5ce70aaf420676f68b06012ad6b5fd972ffba7110f52a30fea1fbd5eef1fd7eae8ac44099786304f810f15a5e2a6d2ae576dc207831b249f1b879f33d09b7850820ea8871bb1a492d25a3e98dc862fb5fe0efe79b6603ffb7443582843714ce2a09053b51c27cf0a4e926df8053383f27f4c05a09e84dacb230c4e4dc3a7273c3f7c2694901d1e1d0bc5883d6a22cef7640724d8c2255f48ef90a360ac5764c8031a969774011ac99749133ef5b33fc72e74e74a10271ccb700b9194ac37c32b48e1fdeac42f3895cc9dfc81f61a64311819b88a6a5dfc969298a55da9626ca8020e7665031ee3944af0c4b24871c8e62d7fa527ab7cf5a512ea998e2c71630e1609ba7a9e2f755254a6d591bbec545f8e2d7ba81f2114aae70196027d7c7bde60d4fca2483dac4adf38dbfbbdde58772fb3ceb1cc0251e76b938d711f308e0f7f4e2bede4caaff6df3a7b5566d5e6c9b3a5691884bd914171a601997bad25e96fe45d1e4cc3ffe10d3616364b3fc0bd5c35652ed6b85a32c961443f38988599b7c81d9cd29b2d086cbddfba050eb1c2b575ccb78b32793f05cfd0defe04e5510486c2a5658d8df6a3a1e4d4762761bf28424309822beabf10b8d0d20b1ded2c59673bffbf78557dc724bb1af15bb069b5d79a77fdc7dfb58677fc2c2e196e6aec0190c6017943dd3ad5e97d0150a8381bf10f62f4ce8f6a5521e2f2e34acb3df67b893ca47fe15f91fe41378ad8fb41b4e17a9f3fca2ab1f89066d41d4f3ef325dad5d49b81ad2faba459722dda9bc215fed42596f057da888cb2efc9bbc74723e89b7f10c2e66", 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="f4") 05:37:29 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r1) flock(r0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x400) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 05:37:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 05:37:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getpid() r7 = getuid() r8 = getgid() sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="6a0826a0c7ff7bd61baf4d7d4f0428a793d40687ce3f1f3f7bbcd90161937e980fe1e8cc176fe3a39b9fd0ea20ef5200ea95d985bca7a71a65009fc7142c00248a24de252c191de7a67f3953e377f27a85ec99947d1b9c893e1ea2e6422505096fe6c2db7b400f4b00ae46b987d36fbead94496041413a6bf150bc46529d61bf58bfde5c5323cccb2c88d29a4f1632ee7a11563b2c2488dda057fd9f9b4d1dd8fcf78a59986b72ea8d1acb682c068bd4ef0f9af6b033186bae5d7dcd6f17", 0xbe}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x400}, 0x2) 05:37:29 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair(0x6, 0x4000, 0x10001, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000240)={0x7ff, 0x0, {[0x2, 0x9, 0xa8df, 0x9, 0xfff, 0x100000000, 0x80, 0x2, 0x4, 0x5, 0x3, 0x7, 0x7ff, 0x800, 0x9, 0xfffffffffffffffe, 0x100000001, 0x7], [0x7, 0xffff, 0x3, 0x9, 0x401, 0x7, 0x5, 0x6, 0xff, 0xfffffffffffff9f6], [0x800, 0x0, 0x0, 0x9, 0x2db5, 0x40, 0x80000000], [0x5, 0x0, 0x0, 0x0, 0x10001, 0x1f], [{0x2, 0x7b, 0xffff, 0xfffffffffffffffc}, {0x4, 0x0, 0x9, 0x80000000}, {0x80000001, 0x63, 0x6, 0x200000000000}, {0x1000, 0x200, 0xa840, 0x5}, {0x7fffffff, 0x0, 0x1, 0x9}, {0x7fffffff, 0x100, 0x3, 0x1}, {0x1, 0x0, 0xb285}, {0x0, 0x3, 0x7, 0xfffffffffffffffd}], {0xa095, 0x6, 0xfff, 0x2d}, {0x7, 0x6, 0x0, 0x81}}}) 05:37:30 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x3, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000400)='./file1\x00', 0x8020, 0x5dc6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r2, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r3 = openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./bus\x00') getpgid(0x0) clock_getres(0x4, &(0x7f0000000240)) ioctl$TIOCNOTTY(r2, 0x20007471) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffdde) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000003c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000001480)=0x8) 05:37:30 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchmod(r2, 0x10c) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000001a80)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0xfffffffffffffd79, 0xc, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/zero\x00', 0x0, 0x0) bind$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2faf4170de28ec5ea2c5d0f376979725116cb1047eb0b266696c653100a4e9b357020010000000000000bf7413aee9ff61ef93cdd5656df9ebac57b8e169c1d6d929743fa4042183ac29757c6c13d5a6234a79f603c7b3c76fbc3b9a9d4ae743f6359ef3d682dbcaf7a70e8a2bcf5c02efe0569e3ec7992ac1d72f3f864118ce1ad8863f87dbd6e80394fd733ea753336759c615372ccc7392f0667a9aef9064697dd37ba6991bf3070c21afeb02051b767e0c36f349ef8f095417abf4acf4d3cd861ef380e4d9291051915e597a1cdb4c85ef2d7023003531da903686a0e243f946aba8ebc11a6a03cb818fd96e197c8e3e790c3cd42362df0587ba304f690a926e72a25db982e30ab7d2f6ec330f0c99ece4708e84cb294ef166e588bbc3d4e4bb12160da438ecaf15d514d7b414f5186ff842a627bb7fd3dd46e21eb02735ec0d2efbc3bd9cd65e4bc135afcf6d5723eec932284b99cba2511c8410661ddbbf56f96f467fe2c4cd384afcae900542ad475894f4a75490e866dfb859267cac0af16a497bcb50a188973b0bcf546acc0f4a2250db4ea1d3aa312efcce675cacce4b57421199b5d5a60df9dc35a6a8f80c69ccffea0000000000000000e9a4a7d28620b0f16fe637ecf501667641ab62b2367a46b480e09630b6148963c4702e93a7681961a7146e19addc45a8af73ab6285032056816607647b4aaee178b83ff9a95bde97e9b28d81485ebea659192a"], 0xa) symlinkat(&(0x7f0000000140)='./file1\x00', r4, &(0x7f0000000e40)='\x00') r5 = open(&(0x7f0000000d40)='./file0\x00', 0x20, 0x1a8) kevent(r5, &(0x7f0000000b80)=[{{r3}, 0x0, 0x87, 0x8, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x21, 0x2, 0xffffffffffffff7f, 0x9}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0xa028}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x7ff, 0x101}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x333, 0x81}], 0x7fffffff, &(0x7f0000000c40)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x8, 0x957d, 0x4}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x2, 0x3, 0x7}, {{r3}, 0xa2a80e1190e70fd8, 0x0, 0x1, 0xd6, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x2, 0x7, 0xfb50}, {{r3}, 0xfffffffffffffff8, 0x44, 0x2, 0x5, 0xd802}, {{r0}, 0xa0edc2605e739b1b, 0x82, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x1c, 0x20000000, 0x3f, 0x6}], 0x100000000, &(0x7f0000000b00)={0x9, 0x6}) kqueue() r6 = dup2(r1, r3) setreuid(0x0, 0xee00) dup(r1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x439816ba06e263e7) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0xfffffffffffffff9, 0x4}, {0x18, 0x2, 0x7, 0x3}, 0x0, [0xffffffffffffffff, 0x7, 0x1000, 0x8, 0x7, 0x71, 0x9, 0x400]}, 0x3c) r7 = geteuid() sendto$unix(r6, &(0x7f0000000040)="fd16fbce057634a8b0a6e7cdad7f2edecb07753228ef97fe48e57c2825d80e70421c1d98c780dde2f3a8a937dfd948d933f0be601b84c5190e507b33f752a95f6e724e7b9e0b149f967dfa45f333cd255eaa3e32cd6e8982bb01b7e4b1e9cf678220739c863c36523f878548941c8b1a64b35603f7e0dd498f7057164b30f3272f0941e528760ff1e5a559fbd29309b7d265c7ad80856d970de607e731377ce1477ae6516f336c41137b8798390a5ca6991ec405fa1a461b183aed87b8242d94b1925e325fa7623203012241b91d8138baae69d764e1de213c8b29a66d6187f2bfa538cf6c546b0770a6", 0xea, 0xc, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x40) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x0, 0x0) fchdir(r6) mkdir(&(0x7f0000000b40)='./file0\x00', 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000a80)=""/127) mkdir(&(0x7f0000000ec0)='./file0\x00', 0x2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000000)) setreuid(0x0, r7) chroot(&(0x7f0000000e00)='./file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 05:37:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3c77ba0d) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x8001, 0x2, 0x7, 0xb981}, {0x7f, 0x1, 0xfffffffffffffff9, 0x7}, {0x7, 0x5042, 0x5, 0xea7}, {0x4, 0x4, 0x6, 0x8}, {0x8, 0x40000, 0x7, 0xffff}]}) 05:37:30 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) 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"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x1, 0x5) write(r3, &(0x7f0000000100)="8c65", 0x6d2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:37:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) getsockopt(r0, 0x6, 0x8, &(0x7f0000000180)=""/124, &(0x7f0000000240)=0x7c) clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x4, &(0x7f0000000100)) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x3}, {0x800000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0xfffffffffffffff7, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x84, 0x0, 0x5, 0x9e2}, {{r0}, 0xffffffffffffffff, 0x88, 0x0, 0x2, 0xf9}, {{r0}, 0xfffffffffffffffb, 0x91, 0x20000000, 0x6, 0x1}], 0x5a, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0xb4, 0x8, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0x80, 0xfb5d, 0x4}, {{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x5, 0xffff}], 0x6, &(0x7f0000000140)={0x4, 0xfff}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 05:37:30 executing program 1: getuid() r0 = msgget(0x3, 0x8) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29b3aa34d95faaef0e3f76e9348b7e39fc961fc38b6d3ec4cb55a0", 0x6a}], 0x20c) 05:37:30 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x138) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x21) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x4}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") sendto$inet6(r1, &(0x7f0000000240)="02e978878933a2f8ff5a6764792da698d7c4292bc2ee2d202f4c49ad672408ad8fc7d0ff23a43a50c30aa1c975268f309ab76dc4c9f10518fc475e132d44c2b9aa39e9eb8bf78b6e1f6c22251327081a1733284a54becf4eae383b95f2cc6579a282c30277bca92b16ca744cb8828b32896bb3cdb5b3af1bc4fa99278a9bd4a5ad2b0096f915695cfe931170c8fee943a28028ef4767ab66a07d949e537359794bc12cf6cdc1487032a183d3fbfdeb7aca8da30d1214ef103de9c648ed76a231f2a38b58d016e3b400114b8cbba6fec5771ede5604072c19ebd097bff2db516ca6b19605aa93096e557620981dee74023a299bd129a2f08f5878ddbba08a241c49fa6b44e395c3578d0680ac9eb78a198581aa133ee615d2c6443376bbc5606c07deb789b889f6eeca91ba3d7a3b74e3ff60482300ea88ba6c5ca177e1a07bc469e173b942ee8658b232d001ea4848007495bf89c9724feec256718687bcd06349a0d28c4ca2eb30ec1d34b98b0d5f35068b9a7cf0d60fea08ea76f412d28a79e0a637208daa9a2a1f64d7ca765e2c75139a3dae18563f23f5b4ebd4f1d4aae4ed6d3e5848051d3f9d50c23f06a520a3578fe45daba6a64d938fda0a4fa67c0a2880e647efe1c61c68837b7b2ede5ab78d03066b0cd6135195071c5d1f8b9b160e49ce98c17a97bf87bb39fd489546f1cd102c768775bea04f8b5f2e9f98dfd8edaadc6d0b26dba43a8d513d658f986393332ff6c31c9159765092eeea6383e0b99992843b9302f9fb2d736a142411b5c2a896e7d5a07e72ae4732a2e17734d79237a61b8565457e1e019b536443d4123bce63efd0b47ba6759b8a7782a2c74beaec1c48bd6c6b4f4829baebb32d55a82773cb957a7ac31a7d36cb9bdd93bbeefcd78bbd202b26d3f5aab3ec1aa20325304d6b001293c397727d78040f3918d7aefd85c9a6a3c45e8f17d9fefcf9efc11715b792161753cb77d8e5b50b6c1fc3261b925c1955d1bd1707db928cdad80575dc4d9bfa9ffc8b1701aa0517038308e28d9a0080753312e4a777e55c09ce3e96363816ff6ce1373c1c598c71a20f91b3f906fa38d0e5f042d35f5a2b8a13aa6690b7ef82fb36198d01d63fb408c08b061f8cff0ca6d1926ac2dc4e94e829faff97ef968c67acedca92ec66466690b86758ad407adf0ed3e8cee0509155796e002d08cfbd75f59ef7fbbd3bdd89601e0da6134685930c08acf547292f0dbb4dcc94005b2ed33e32937ca075b0149a5d86dffd841e71688eac377445d65277ba4e45fb8ba8a9e5932f9622958c96676d06a307adef98ec75ca427f634c583a8c6c6e874f3cf59286b5009d61bbcc5d3961eaa10435024840e9ac9271c26ba2254ec0978232293fdaa78dfcee651753b8acacfcdb4695c91bf0eecc2064447897a2203cb256c09828c6cf7b69ba06eebbacd58e801b1dac7e88fe5b6032914667219857b1a1de1d797f1dddaf01a8943c2a4cd7a6d049189f9c087c041d0ebf4d8e0c8a98d620f866998720fcd92fff3744ce2fb111232634a9039035fc8c585ec894cf35b639805e5e48fd7fe8702e6619dd9b14f6991a302b493923ca76ecf3513c9cd66316ed83583ee4328cb2ee74e65f193bee30cc395f07e6b49ac2ca5c051cc6d2249ce316d5deda55bd0b2a0af1f56080f0ed280495cbea86d961a9a23b6992d8626a3e621055ba020514a3247989b644bba745dbb06feb518f117484ac2d801c7ff91cc577b54770057d599efdd97eb8ae59fd34845a791690683c840617ad0f6e092c3c9969f2db597d1b279528eae2561a1f273fa0ce7763a9c706d16468a5986fe824576db367cd51546c82b3f47107739b35815baf6a89daad0a1877e8d245cdd430a1470e9307a016a2db280c0b0d0932dc0e116c7c05a76e956d7ce42f1ef25b6250039001d70c1e0c58cf8f08069b2ac231bea3280afc1a94f7d0cc1d102db2a7310188ed2b8a01f313dd3ca97d34a95846358d781ab5aded0cd6f6a6a39b1d96cc4c6e2d1b2a7a31b5b35d41b23370cce5b62e6bab36792a37fac51ef6e68c1fff5206c810397fb6484eb0186b6f72eb58587ee90fc06170b97ae4e418fadad85750e59c65296efa64a9b19f8ee887c9fdebfa1ec27c38a8e4f865266194ec2dcba6ef06adf8d542270ec59ca75b7ff77f18cc3f33930a87951c7726d8e8a1d427dd018944c0e328f073689ea7e1b0d2d0e9df76d26f76a32d1936279b464d42c37d4a1582dd9359b715522e670fe9c51e6d6873d78038b9c217da63cba532f9ac897a2683f4631a6bfcfd004cca71e361ac63c2921d733fa4af8030e62415aadf0f6da4d19f3844e1cf779d6629cc4fb0ae06a5fcead88f009d7513c9759b43e0663166a819ecf1bc3b8707cac9cfc79a5c816ab9738842c685e9137a3292cf14e23517dcd99d9208d30fbbb71116b7693975d03efc2dd0f3e524132f59f3cb2a3c8a0b9bfd3547d0d3b5d214e43439e03e057f5e308574172a7cd63b72fe5da7d740b829ec87299d457956138a9881f8b52dc867569a10acbae62707e6bd904c391ad153d7b884114b6133ce1dc35244132e909ab94590567090e897c4a627871859e4f42c0e737dabd2e480997bd29d3d94db7dbe6199716424c138944c822e1149c2f1f3a7cde1adfa307eebcc71997a01ded04afa347ed3a2966f35eec95115133114e78af6f3982188a3825a96058f7af77e7ea950bcc9a2bd6a3b596e96bf420e46128db4b70da8821dfc52a9544ce2360e16af5a6da16ba5fa252c1fca2b5d5977d77fe011558df0afa4f5c48db70b4014f66d9563d5f11fe96ab848b9f126a05b40f040ae308ea247d8b23900b7b4a5c148eb411ec679586d327b00854f6b20aad9623a28756c2f0aac3ee413d643ebeea317be236263703ca0aa98d4fe7d3d02e70de35e5cd2529679d216e8cb222a92b54772fef52f7a2da8f61aa329af94b909b4a93a070f1ed01e8ea31382361c612cd4f26ce2d133786dc646798d4441d3530189a83601cc1cb88bcb9bfa517c56fb7b3cea58d3d21820c0f44f9a03459eb373eaa8e7714a772007beb2308be6a08a8ab70f29bfbdcef1c41d144fa4fcd511d860650ef809cc530078dbff321a8e7fcb4fcb927074274ff5fe33cf73652a71311b576ba1b86f6c088ecc2eedf076ea17249092857314c54ed4d3fb5cdcdf4c3b4f64da725849b5b969f6bf97238b34cff0de23435818e31b929f311d5dbfae39a87ca5ce43223cf9165d06b92494321c28c01189e6619d7b53c649ee1fc58c362092321e1b81535813d149cfbc3a30b700c8837001ab8a45fd5272d6be28c7fd1745b3c7445f62e2d659a9a80ec43f7ecbd4b6de4b90cf7c367b543a6008e8567237e538e5be10efbffca656ab986d63ae448e5d08b3da48d804b6cca5530f7f8c874c8ba2efdb7204077d2b9efee443c95b38d0080f1e478ed60c148012aefe0763e20d40564ac3625ba82b22bb37ab4ac58ad0319e18d62f8a24c1240d354dadfdc5c2ee60f4c18e7834ad43b025a6afeefa0110ee5e3559a3df5f01d801e00abcb21a29f66e5b54644ef3da5b899df8190697dd93a223502839cede3618e887fd87a661546a8d70de81682c736f09a749e84bc9694f5cc441bb6031fc14132e7d4d02398b5661090bd2890216332199f583520785399c1105f8ea2bfc2b7065305726b7da5dc345b40718970714081bdebf0c3577da626725c4ca52e8267aa64140e5e9f7cfb38f0cbe40280420a67ad49b55758668a8c3bd7ae45892a550c20a16e0f48285f031a327e05f5a9b817e81b7c6b94be6f6162db711e5a8b28d7dd16b56a0279dc15b100d2875ace6a16aea351686ad1d903cef9feafe76bcc05380c656ede929e47129dba1181f89713805d198db0f20e810297c7a4cf723104e975f447931f51de8892ec5008c63b9f0337c70e91aba8c6fa4094bc8ec34e9030612106430941bff4f5b535c5d0168b41a6efbcdb04968c03f52e7939da58a6013eaa0bb3571dd28f22facd61b1338a4c102c116feda2b350467ae694f5182857467db9bbd3ea393d19d1b765fcc1b4e8974b03e9bf5ef6276d264d74540bc85c1ac022f7270f1c06edfe95f85044e3ab8ca27478673237ad9fbdd05b43b4039acf3b6d7c9de7b7a0d8d361e884aa519467a188c7ec78243a379e5092657b3c63249fb251b2dbc4fbfd6c6d624267e6234b0b7e76fa3d33daf4a6e315d0258d950221bd4979cdc8de3454b826cd96a05e2dece09c73201e828f680f5279f15f984917388b78225f08e541a79303bed6c86676854977884f3f59eaed8ae8b6b1cd241bcc633dd1de718cf2c06ff987eaf8dd743ae7d07c3a524117f6191abae657adc5d5cc271d8e0f5ed9597b84455785b14fb8e196bcb8008513184d8fc1df556dc2cb785592f8f84f7420af2ec499b8c0c456f3ee18fcbcc9f7b518f485419d62fd504a82865cee4defed8464ee8056e0c756b7ecf35337bce10e5739833cc88ba03b29de87c2e4d63fef338d5d535bdfffa3c1065ef8072f8b83349f9b0d6716c32f2e9420c374bbc11ec1d2f7291853e7f72007e95e2148a29affc9fccc0a21a99afb62333e0fbf0737251047c2d74a698a13c40609a07c79ede27bc9c751cc2d3508fb863a50f0955da90a81d97b04b4bbf6ead9853a89f39c22cbeb9bed8dd0890f159d495011d135bbf50f65552e8c86ae4c41a0d8602cea2c3c0ecff75e3c42dd86179ed80c52a9fea03e3b43712b86c7daa82015c703a8dbbc892ecd8a08e2c84365455afce51bde791ec5172c6c6467211c9d398cfc02f3edcef50ad9c71750459e0de2620fbd953f8fc6e88d1fd864e11e8a520cb729c7ed1affbef0ec8abdd5cf7276227a52cf8ac3cf4cf49d1018dc81d8096fbcc4e45bb5b499d999bb77ab4f8c01e8d6e18ff6548394b21abcee8d9a4830ab093572ddab5333e886df1e3f23e03c2fde9aeb44bd9858ac9622023da9e0ddcd9f628ae913d29202b7d6180b8ba6d273de62728cdd6e3f0344f521711fc071ef5127c31446f4fe1ac7167ec2bfd58296f755ee9aa20ee6f8fc47834c49684e06f4e715e182946786dbc5f06c051fd52d1843a7c2dc5cedd43ed8c60d94aa1e400ba513ffffd6846aa9b6feea29b105577e96bc8a834195441f425a5092a49f35ea6004953adbf932f8df9248ff8e2a3c4d5bfc7bd8b7d27f14bee7dc8fe04f0a6818d84025e764be52ebff826f1de92b6632ae0d3490b10eb9de117a9dd007993ac7d2816a293d0fb00565bbc58a178d906bf3a8f57e856e209d9980a7fc55f99defe60537f1e69212654f64ea888620888daa616df2340b4f4ecc01825bad2d3e25d47e717613f8e7c00089f09eb70dacc2ffe83c6fb291b678ec66f382c65e0713020d9a3475023273894244947c330e230aca4d6f48e601f72e5810e11e2531e72fdb66ac209083f7b9b68a5917454e2a075db469eed100ff99f665b59c5f1afacf618a3e191b0947c45c37e5aaa39db4bfa5d97adb39169091d87f544b08f3a152981670cf75cd1e57e799e2b6707ba66513fa800a75b9971be3e9c7fe471669880b3bc0161ec1f2350f6b67fca1a456b9167b795890351ab6a7a274e4ecd431ff273bf22ab9e1722186bfe8ccecb51940e14671559974173672590f1713808459c2adf0584c7580d3379e9a6e55b7332f65cc107f066a77465dff3c854d4a506ab5612cf32085fd248b84088e277ffdb0a84dce6ab109009c826209fe73d2812ea5acd64", 0x1000, 0x4, &(0x7f0000000180)={0x18, 0x3, 0x400, 0x100000000000}, 0xc) 05:37:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000840)=0x600) r2 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x800000007) ftruncate(r2, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r2, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 05:37:30 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x40]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getpid() socket(0x1, 0xc2b853ad29b0a517, 0x2) getpgid(r2) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r3 = msgget(0x3, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x2, "7e7b86206e64baa032103cef5169abe2c6458299444e797ffc"}, 0x21, 0x800) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:30 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000140)=""/38, 0x26, 0x1, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) read(r0, &(0x7f0000000280)=""/242, 0xf2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0xfffffffffffffff7) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x400000200000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000200)=0x6) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x40, 0x0) r3 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x2, 0x48) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x80, 0x0) r5 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) r7 = socket$inet6(0x18, 0x1, 0xffffffffffffcb80) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10, 0x0) r9 = socket(0x10, 0x3, 0x8) kevent(r0, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x315}, {{r2}, 0xfffffffffffffffc, 0x1a58bd9198ccc75b, 0x0, 0x2400000000000, 0xffffffffffffffe1}, {{r3}, 0xfffffffffffffffa, 0xc4, 0x2, 0x5, 0x1f}, {{r4}, 0xfffffffffffffff9, 0x85, 0x3aedb96e82678561, 0x3, 0x5}, {{r5}, 0xfffffffffffffffb, 0x7, 0x1, 0x5, 0x2}, {{r6}, 0x157acf5899bd5d8, 0x1, 0x80, 0x3, 0xfffffffffffffffe}], 0x7, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffffe, 0xc, 0x4, 0x9, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffffa, 0x22, 0x4, 0x0, 0x5}, {{r9}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x10001, 0xfffffffffffffffa}], 0xff, &(0x7f0000000780)={0x2, 0x7}) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) chflagsat(r10, &(0x7f0000000400)='./bus\x00', 0x0, 0x2) kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r12 = kqueue() ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r12, 0x2}) chflagsat(r10, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r13 = kqueue() kevent(r13, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r14 = kqueue() linkat(r1, &(0x7f0000000380)='./bus\x00', r10, &(0x7f00000003c0)='\x00', 0x4) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r14, &(0x7f0000000000)=[{{r10}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r10}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r14}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r14}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r14}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r11}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r11}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r10}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r14}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r14}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r14}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r12}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r11, 0x1) dup2(r10, r11) 05:37:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x80, 0x3, 0x3, "5ebac10a5c80322d26ea8618c871e9121b8adf57", 0x1000, 0x401}) read(r1, &(0x7f0000000540)=""/226, 0x2) 05:37:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = getgid() r1 = getgid() getgroups(0x2, &(0x7f00000000c0)=[r0, r1]) 05:37:30 executing program 1: 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)) ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = semget$private(0x0, 0x3, 0x222) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000002c0)=""/19) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000380), 0x10000) pledge(0x0, &(0x7f00000001c0)='\x00\x06\x8c\x88\x03\xd4\t\x19a\x03') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup(r5) msgget$private(0x0, 0xb0) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x4) 05:37:30 executing program 1: r0 = socket(0x2, 0xc003, 0x11) sendto$unix(r0, &(0x7f0000000040)="143b0deecb7915b7e7132ddd22a06029e94c27c649bc43ba0f34051572bdd75eeaa7416eac7c83bdfa5b3c452797e8e633430f8543a549eada4a1703cec751f2c64aa07bb67c69827f4d5292e3579538c3984c2512f587a9490333ef0fc78cc20f39a1a9ffa7df83a170e8a870c8c94893c6ddfeb858a40144decbd8c8cdb6f736621c1b7e8d495f22b86e9de6b1758d82feae25b30a1ac6412c25ae5039e49f8f5ab34b13c88b9fa780e8f0877065f61468ef5b5b63de87f808d80c", 0xbc, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x91, &(0x7f0000000000)=0x1, 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af", 0xdc8}], 0x4, 0x0}, 0x0) 05:37:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82a1368bdfd70ca538ff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) r1 = msgget$private(0x0, 0x5e) msgctl$IPC_RMID(r1, 0x0) 05:37:31 executing program 1: setrlimit(0x8, &(0x7f0000000340)={0x80000000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) write(r0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x2) 05:37:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffffffffffffff7) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) sendto$inet(r1, &(0x7f0000000100)="144ad9cbbe437bf543d45bd067e2023c838fa92e90c744493b0d004e628e2f33837035844237ca", 0x27, 0x438f27a5f1fa975f, &(0x7f0000001180)={0x2, 0x0}, 0xc) 05:37:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:32 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r0) 05:37:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7acaef90265fd9884228432344ac2ae2fe3733e8"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x4, 0x2) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea00005c00000000", 0x8) dup2(r0, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 05:37:32 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/51) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/13) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x9}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="de72cf5b97672e13", 0x8, 0x0, 0x0, 0x0) 05:37:32 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x8000}, 0xc) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000180)=',\xee\x0e\xd3\xdc\x10\xed\xd6\xbc\xc0\xbd\xca\xf7\xf1\x156= \x18 3\x1cD') 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x4000}, {0x30}, {0x4006, 0x0, 0xfffffffffffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x8) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 05:37:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x5c7b77af706517a6) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") chdir(&(0x7f0000000000)='./file0\x00') 05:37:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) getrlimit(0x86bbc352a33bc1d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="e4", 0x1, 0x0, 0x0) 05:37:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = geteuid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./bus\x00', r1, r2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0xfffffffff7fffffe) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x44, 0x3) 05:37:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file2\x00', 0x0, 0x8) chown(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file2\x00') unlinkat(r0, &(0x7f0000000080)='./file2\x00', 0x0) chown(&(0x7f0000000240)='./file2\x00', 0x0, 0x0) symlink(&(0x7f0000000480)='./file2\x00', &(0x7f00000004c0)='./file0\x00') unlinkat(r0, &(0x7f0000000040)='./file2\x00', 0x0) 05:37:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 05:37:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x40, 0x2, 0x9}, {0x7, 0x0, 0x3, 0x1}, {0x8, 0xff, 0x800, 0x671}, {0x0, 0x100000001, 0x3c, 0x7e955525}, {0x80000001, 0x20, 0x6, 0x3}, {0x200, 0x2, 0x3f, 0x2}, {0x9, 0xffff, 0x4, 0x7ff}, {0x1, 0x8, 0x6, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:33 executing program 0: r0 = socket(0x2, 0x2b2eeedb923896ce, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 05:37:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x100) 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) recvmsg(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff31, 0x0, 0xfffffffffffffe04, &(0x7f0000001440)}, 0x0) r2 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 05:37:33 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108be", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x8000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="e70602da4c5a94eaea7948a333e67a0560de56ead5316827c7782f1aa21fd6b99445e608a9679ea3d89c5317a6aa06eca680871b6da8b05c4bd0f22dba32da5849617eabf54b758fb50c6709831bb47ff1a3c6f156ae342f2db05adcd96c773f10ebcaedfd138ecc0b4fac8b09caf64728b8cc7139856f11bb8dd9b41f64d5109a", 0x81, 0x401, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR], 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:33 executing program 1: r0 = socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fchmod(r0, 0x4) fchmod(r2, 0x80) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000008cd7fdf0300"/20, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 05:37:33 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 22:28:15 executing program 0: r0 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) flock(r0, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 22:28:15 executing program 0: wait4(0x0, 0x0, 0x2, &(0x7f0000000280)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="7f00") r1 = semget$private(0x0, 0x2, 0x400) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000340)=""/171) 22:28:15 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08027006e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x80000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:28:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r0, r1) dup2(r2, r0) dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb36f51a1cb5276455cd6e06321d0d92e7b6df1b6ec8c15bfed98d89b895a467"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) 22:28:15 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) connect$inet(r1, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000001880)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000100)="ce4304e92ee8390ccde71ff4b7ff578e105e3f4b0d4563e123bddaabe2c826c05c146abbf240189f9a", 0x29}, {&(0x7f0000000180)="7783ba28e65749976a1549473ea9f2608e61f4040efe04dd04efdc45c415bbcd6526fa98c46964cee2d9030c1ab5af99bc16f519d72f", 0x36}, {&(0x7f00000001c0)="fa77b89adcae80baa46f1f32746257020dab7fc61daa3ff335b40548be49cbaef564c07b65fdbc315eda76d85c3fecf3b575a15f2a62b1aa92ea636dff0bd169a5232aa3a1fe3232b4bee63de21791f89a7e3f6b562514734dc426eb8c355db075bbd88dd4405e0496a2c86775385783079154f82e4560e2e8d246c2e6fe163938462ed553270402a4fcab957b9f8d9fd866afb9ad8d94d1a711bd6fbc7336e9db4f615f0861089d3d1a5ca8c1db07f186b665784c56812fcee489311b54222f9f092948f200c7b3ed18e1d6", 0xcc}, {&(0x7f00000002c0)="73f652f003dbae5f7a8d3beb401dd86d88f19ec0d0300539ac86531e2fd3da840d6ecb5a806e9f9f19aa1fa016e0fb311415320321e75ea65aa1b1b944046eb891d00af6b77db8aac5b7ce1e01914658807b6a152d1b542f9b0109b3a6", 0x5d}, {&(0x7f0000000440)="66c7c310383540e61069d57fa16a6fc3565d793eac4110fc90e8a0e769d9ebbce29c58c78203b096b31df9f4c19881fbfaf52ba1c5491259d11051824d732ff8d2874d730ba9fd98be4afa499ccf2023f8c34b92fcb34c42cd1ef07d6bd0c1958e98477e031089447c0a3fcea63119d8fa29f691f6909d856670d4b0840f8e95401903b62d24246829515cb30ce2d1433c6c36ad002e8badd23aba985f3a952659c946deaa1c568ed0a154d26f90b7", 0xaf}, {&(0x7f0000000500)="597a31cc4000f84c31a3ab64670db46b81bdf81feb0c2b7cb0226234bc096c467a98419f63579f713830ff562b087677f756c1fb92416e80610ecdaec060f9a970a4d912b42f2e7fe0b5754a28b16dcac3a9be207ce2918f0518b1ab62159f430c8826f402a60d0b0199e80539529c5a6994f35bdbcd128602771633ceb7b65955f3a331836b3b223d2b6824f08309a575f2bf6f88058e86169a41963edeed3648c8d808652ef699c1d3a6db", 0xac}, {&(0x7f00000005c0)="6e65aabd5e64f6d4b8815e7d76a22a3ab2c2eb1f0143bbf93af17cb1bdc31173796862e71ca411d32b97c03dba6c3e0bfcf2908b6d8329fecb19c428453a544bcdc12edb468e6d96a4817c7e5e51cf5ea0f71c32d2205933cc4ce94e0e1e575adb5b1328bf6112a8090aa15f1e9a51e804cce0c65927894945d859e33e3bae8f23acf3e49821932584fb6a4b53795aa87fa03f48c1c2452e8762378c7a0c33564b99738088712ebd696b21d24db7b1a30b8b93d9c3592869e5ae34eb8c2f6f836a9d8cf7c6941c502dac1879e4364d67cf5e8b7b5202356ec4", 0xd9}, {&(0x7f0000000340)="84ec5f88c04f0c705bdc482309403ebdaf7c70ff73baa30e139f24079839bd1e5246a5a5b14781fe19ef7698cb18623e159f127252ac11ecce5bf5df759fea37683384c7937945eed097f7d9f22eb21432b9bd079f1a2dabf976762125ade4336cb23fc6586ffd3988064173f815b593496832189660bee227895c8c", 0x7c}, {&(0x7f00000006c0)="4d3ff3df67a61efa2cbb179d63729bf21b67e71881516c52a3c644c7837cba8fb1eeb3db6aebbafa04eac151daa5f9e53bb482771bc6d0ad226f45f3cde01c5aa5e179d224ef5e4b5c9f5093e78359d2c844fc80dfb0c6cb3fc1886a7bef0c16853a5a6c1c24c983b2c5cf85a519071168a8969cb6fe02df2c5a1d338d895dab6fa5edadc55f251f870e9370b6cfd20df53ce5e509f865281f248b0ac803bfb589e560e93ac21c79c38af530b40db0eb688067e5e9b2396d7500c0fd819a65016877673c6cdbe69f6dc79b6d7ce1edb61e0520e9dd1c861c76723bd219171e97d704b6c2637c91d99d34fe05fc38bfef7b724aa0760f2048069fb7fcdb35ccbb914f5d41a07d411d1d471d5e140de5a062ef6a2e922a913dfb707710d754ee4cb0de795b91e9b4536f48d718f31a3df7491e2dbed75c7c45688813c01df369212a7508cd45dcf5abf3b1dddc984e5c9ab8f6b0d7721b0b901e7df88360336da7e0e69b575c3bc3ee8aa1d4307385906b34208b4270e9058fdcda4e18cb7e72ea4fa45625c063f2e7774ded43b789f3a9fee8ff952d659e6ee14a54c2f718075f8701703b31a36ce6b19152487334259103419703f5c556f63c1cb25f1662429b7898f0eb50863f3034091d112a2db2dee59fc5cf0bca6762f26ffd0932bb28693b0a64a8aa2d29f67853bb5fdc5a56db465375b6361d1f9fed3c58069d36f5de41c217ef51bd901e62f6154fc8f3970ad13161cf934c8f2eeb783dfdd3b3f81c08967331c10c6f7f0d926750030607037f699c80fbac175f4ce5bff93da1fe7064fc5df3174759b5ce6ec987b832a9fd6a92a72164a69ad7d37c0d6963ba3baadaabd6177e9016384c351a5cf5fb26880fc8ff1ca9c88d66b5cf6857ad2e15425ae8fbf52e2be30a7a9e2b28bec463ad9fd11c71ec90101457bd40bb23d3e3998a77ba23848bb1fb0d31dd3b4551eacfa384824fecf76eaca839fbcd37804aabcc5eadb328be4909bb0ca258781d73ab430e34a7ea53666b8b513cab9a88d82283d24c8a2e31e9ee7185e0b3d905c81da620ef6ea11056491b035d84639b10dfc1a73db0795396e32ae36d0c134d225d5fa9a800a28a2b051f22f397ea2ef5ff82386dcdab7aecfcf687e6b9dfc16a1622297f514e4829e6f249658168229dde08362bfffd8c86b4944beabb32fd907ae2ae9dd403388f6055856ba4bd85ee3b4cc8d3489ea6c3b71ef1da2277495a9e9945d968420fce11a8c346f1b0e447d666882390065d1cfcaf8de75b71eb265f6087a7d351aa714b928e5e491c27e68d22a89f614de13c04c6349ad80a806e9b8f3b4f2d3f8f1ccf7806b53d6fb2f9cbb53edbde8bafe6f84d", 0x3c9}], 0x9, &(0x7f0000001800)=[{0x10}], 0x10}, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x7c5adeb93da291b0, 0x20f4f) sendto(r1, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x4, 0xff, 0x0, 0x7fffffff}, {0x7, 0x83, 0x80000001, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000013c0)={0x7, &(0x7f0000001380)=[{0x5, 0xffffffffffffff98, 0x6}, {0x5, 0x9, 0x74, 0x4}, {0x2, 0x8, 0xffffffffffffffc0, 0x9}, {0x8, 0x80000001, 0x1f, 0x1}, {0x4, 0xb506, 0x7, 0x113}, {0x3, 0x7fff, 0x4, 0x20}, {0x9, 0x7723, 0x1f, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25}, {0x6}]}) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/19}, &(0x7f0000000300)=0x15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000140)=0xffffffffffffffa5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$inet(r2, &(0x7f0000000380)="0a03e0703441ab6bbaf2b3691768e4d776fb4ed92ef8fb97ec403a1d0b424cea4b5d2b042f8b9cb9c84ee5f20f65cf69ad14d3f3a1078ae344906c00409ef8a1c57e5c8a797f994e03302cc534239664fe3f21be0df8bbb42e45bfc662f39a911d7ebe33a92ea530629c910deb964d3f17781e92eec7fc7774e805a7634abde11b0c87790c79717f92e827f49973dbd9d5cfe8d9d1cc1d50f869f57d845eb4c47c91d5fc37254d202be9b5f6ee690804eaf4d376380971ae42e058ca6cbd8ec29159a1bbf7ac8400f024a2f116986a7f35fae805de77d449f0d0a469314b23fa8a2b7e439ba320cde5e0ffeff70b814538a0d9d5dcb9a77eac8728f1938f8b3b90fa5618cf429fc924f09ec61a67c20fe2a820b695e3f830d70d892679db3239e36299b586e88c5130997e6aace7971ea6111f449a0fa940080ffb1da95f1fe89900c0f9dffb577ea4b858e2e35586ed906735724e5f5de47c7749fb2051bf35b203595ccde408b8a5bbaf66b87624ad59354d29d32f376f3d507aed98089bf557a5dba00c81c930628d21a1c5b8b5a654bb0bbe6f279627a6f73df5a02841b3d3cd64b17be3db8b562a86020f6c1494dfd89eb089c0dde3c49254c329c0d7d1c63112a745f54b7f5b9fe324dc598e25ba5459b423f223b7a8f41a4fdc98bf0539e11b5a465503c6ff5d693830f8b526037a13f705b204123cb3169c86c2700607f24b08926b97b2c6dc7422c84e9f702e89caf24dd2c572679347b33605c7add3fc1077428bf0ba39801b094b2ee106926dd97688695c30a014bc0d464e1f414c51c2e6bcbf3ed76ac3eb58570ef870b44f09ba4030807203cf3919bcba7890f170d86ab4f9ca18d630e160630529363000dd8754c87bf5f8dfd9bba80460700a84397db56fe800be22438a526771480a2a997da796640dc1cf8e613fbe597a24b046853d08759a57d3bc7118378d40f3f58b72aa379809d015f1e8f6a9fd31129d0b47de2ef1407f55a0405977ffef4ae4c3016e416dc0676046476f993aaa3141ce662e9572b59fd0e8b3c2b87295d422baed2663a6fb2ff4dbed96e5bc32b8d9774b1d52d22ffbf1aa04058fc75afada6984110319d9921ea7e1e0561130cad044c29fd1d2b69709845e4ca084fca7bb02efef17d4e18adeea4c546f286b3210b17419a8374210a004b319c79457e125269e9f633deb5e93b57ee8e249886a0a68d9fcdffaa463a19553817ec95a3911276d4eac2aa12560565a3c953f0d98c9b66370e11aab8f774a85a3402307822ac9d48d5eaff110b940ece972500b48cb247878fe1508c619b271b7c5aceae15a2394e49aedf112a0ceddc3d86c3f444c515956b3ef3dc57f7ca95f1b57566760c6df76169e2e91fa433848f56d57952585cf823872d04e89010bff243f8e653dff3d8dc4bc19acddc588dc046b456238d436d002effc25b5f7ea59ab799b0a5789010cfb3597c250b5d4c5dd618d8c0d82ae7a5c8374787643833a6e7ccb85238468b5c2897baab25960f70ba5beddc3164844f2ddd33ef3161b450a962ce64607b6261dbb73f6263c8b758acd9b4a2c2eb809361503c7d2b57dcd8752781135fdb5abc2526138ab55cc58482b9d5749896af83e6663224069a2881d9cd17a713f3ecdcd11bbc04b8590d3c281705844108594cb351ab4fb1297fae1e3045b528664a9f87118d7ff326e2b2f569d5bbac4d78eafb2c422f30132e2ec0e9c4021d4a621d1a8e81d9e3a25aec08b62dba0de7c4e5f175c51d48495a0ba3d77812ea22c66e646339fdceb41ca599f643fabc23d46035f14ec694fdebf69445e3aeeaa7e6d690bbf12179eed9457dc8c38169e6830fd3bb5ed62900f4bc4ccab724f0ef0f0e71dead4bebdb31c7518ad0d548ab2fe2778294b92651c1969a17ae098b03cacebed0dc71ae1ac00013c4f055d912509f94db765a12b411b3ce5c876b3b03fbc230fa8226eb395d4deb81c4856f89d877d79ea6bbc0aa16cdd45d35959387882cc1ff1410d8dbe12b189cee22be659e7040f225bc5fe9f57671962967fe3b0e8d2b694ad6a7afa7944694d0fc32c8244a39dd5ba6d52b4ecf58a90af83271284b851d824784d3dc722f9a666f78445873b7d38606723dd65d2c70d8ca4746bdafe51271591c16d08f0c68642a5a71a2b7cef0c4c514da307764481be6340a7d733f471b5bb4613b62ca988ab8c4701315da7d03f8ec0fe09ebae43ecfff5157ece2bccaf309bd904b81b61d0f71f912962b86b74d6cabdd75c047eea0d911877bb402407111b422084ae03b2b4cf813e9ce713c3bf043b577a9c47a68f5f9e203f9110071a75f01f7cc971d5f8622a9c4098871e65f2ee0350a93e40cdbfad5f11f8249cc41d01ad129c23966fa27d6a5fa05ee55828d2c9a8dd6f14eae20d77a2780648975073292503648fc438ede6fdd57e6663e74781ccbd7b830c79d7459604d5800f39abfc1793e1d938ed2051eb1c73198e1bd65b63f47418a636521298f63d83e6f8f7a0e74220529d2a0936101906222728bc4febf421d9c90a50139d94c60b7fbf79d25e139f3b833ace568af71664b6ed29ffc5c8eaa9803268d3da46c46f7ab36fbe944e8ae4cb7b4375952a7ca033c63b9342309d90722386786f9657485f18941777c04329ac4ad81bd6cf2d8d56f0dbac64e3e9f15d333cea4a5cfa2a62ad99923407d55d44f78f9b5bf47e73972ac0b5eb273cc1e4e95212b92b6d46dc180e631cfdb792ca80bdd5d83a44b702e0366a4e8c7cbc47ac4e68586d6878c70529d405f7e3cda60fec06c559dea774d96cb00fed7a183f03f510f6a6f8ec1af9bb253ae805d17ba90154be8070928ab1a68942eaec3a12b06fed71dc5e80a64d2d87e532d6a0feff1d5722ba520382854f5fba49d99f354d12dbeda4c7709d21a200b93904e5054b4ef3b0724f345e33ab6f5ceec2226396bf87a7631c8fb2f4b54bf96b2ee12ec5b9a45012a62c9258194186a2da2e59365642c6bc400e61a1ce2b59c97343378d4f02677be2a996021f0b5bf87fa66a53220b0f4885e8d469a60755ec8e75395f649a921b9b89eb60b6854178f4d55259755ec728a3ae0e702e79d14df833e07512b5ca259f431099f06a679ae8c424e2f77815fc4255d24400bb19513f318bc9ebeb506b30277d025ca3704c9d722d45302b97d560f81c64f8e97a80c3737a6a9f35a97ec45ede08fd0ccf7829d3912809124de21d35af8c5eb92565805cdc8f1bcf8dcfc2b6a97916d6655547c1820b76c0cf2803e954f5af74631ed89dd8233410b16b0b2a57e5a36ebd34bc115fdd91e5f886f35f6e0930c3033dc7fb1083e7aaa31b7cabab885019406d83d41780d7529b8e968c248af80084a7f47758626d675bccdf68371df0ba207ba23c4d87a0ec972e8762690fd57d1efb3402e138aaad0326ac3bd6fd696bcf40960ea7a2323fe0568a163c5a1f4ad3cb5dbf5196ce0b8844c9d7754a0470a96ede6b5767ed814b226dff5ba5b1682babc3950efcfece48428a9845adf1659e03439d64c8b436474b9692d4179591ab46aae269bce08c201648f822dd19e411b641a75ccd7d596016c4a076ed6b190a860bf3534efde14d91991f15e6f7ac45a121c8092bf8733cf54889bbd24d1ccd4822eed06f123b19add077c3c0a6be62dd3618a0cd342ab6a9582524130ade57c30637ba61324f6668187e10149273adef78daab80705986019c23f8d810354b170e82d435d8f90ced91181274e9b24a5d472ac56b3d5a0b223c7c8ad91ea9f32461a8879c7a515ee662e596157f326be11e9799a0bf51101fb65e308b4963d7fe21c5d46146825186831d6e569ca6edaefab6f5a7d995c8c9522a7843765e391cb115f8a66a55fd2ecc04017bb00d60ab512ee931070e16cd2b5f02ecb447522d787cfcc9624651e3d481f38a9cd70a9f1bfd3bdf1aa8b4c3c556695156eb3209ea221d6e82477f005ad53a6758d2b3f24a2fd64ac713de8fe76c6416a110fe85d3ac91f41649de6d1cc68c1875be696bbb4f33019aaa107aa6ecdcbba9203f2550b1834002dda97b07372e211fda5780979760c4747f32839ec80a6fcdb7d82e4c5469c64ffd2848b7459d0faf758b93d8918d4af5a72210d7e50ec1e84cd123fb1f4dfa7beec6174d93612e48dcdeb035c185198173d75146d0efc7d8827033dc2f1a814b636c8dca61e781a48ad15bd33946abb3e211e713a7a76756214de2265318630f3461a731894869fe96dadc58ff9c9993028384903513d7f9cf0895ae336693de0b34c209015c6c588487e93c201f2f08429ddcf911dc12d570a2685e6c930aeba3ec7d9b3aa06ec2ff591074418a0bf0ce69edffb67beccf847d7788592cd4180f5669282d1a557c401442233774452a5d947400f1de21aa2104134d250c138dbac05873c9caf6a0bad680cdac7f009a63f36e1c7e24993a2a606274eae65ea6c111cca3b3af011c1359f9f6557f623a8cf371d27317eb2c7dbead81a900a0860e55f2889aa6b4804b2a083b9bec822532981e3c72a76c0c9fa0e5e7f022b769e8dbefcf56e5813a8572e80d88af8bdad16408b0c33af7b7f0a1dfdda76e1ea5c0d0a200251b911aa17f940debbe56bd1b579d24bb636712f1bb3c85e09b17eaf1e9e56a274b930964b0272c47d425e4ee2aeb21398da6cf3083a8ae108265b25ac920fa676779b9c21f9c1e54146c9fb36d3ea8147e17cdfb1b0b256de8f460edfc35f100312cf9302fcfa5718a34e22fdc82c92a1acf9cce6d8dbe2001d68c7c4069f6f37c7bf8b4c02011890527bb417e85afdc1a20e1d2c4c0a3ea1b014719634d4456e67d6ced1cab924b35ad728551f93907ca51121a992ca6884a96ab19fa10385e8b8da995e87afdb4aa9a4a9689fcdf645650d4bf707bbabedcef5fcead9f556a93c7466320377c48b597379c6b79b8dac5b23913b4be3d774fff88031a1c4d4ed3e96c42837a706af263c6c7d1a7880ee704deebc47ab35be53a448332a53186e9ab44f1a2f1fd0af91c8ac1432fb659ee231579988d5646c81f89507bf54d08bb3130a08b56e2f4bc3548c342dcc8a2cebe9a06a545f037b823a1015a9ec8f17d7cada7d8740ac2067bf7e3728d6b05d82afb01c5dd030b04693f17f1e6832597725323b8a9addd4f091929593a7ad20651eb9b1c1f8da594f0caa8bf1ac0504bdc203ae338022df60cd0b1066204bf42b601ea64a405be1f4ebdc8ef7926535d4791265cbc631bce74f3408efa01168035aeaea9369f0ac838550beffcc5a95af60baa403e2839bf7752523cc91e7a04cdf1a7c6942163a65c5849680f2d67dce1c6920caa14bdd9898b7c75ed8f6539ff672bf00423700b78721bba59422fc2674f08f4ff16a0dd0a6cdca26e17d9f3f64be4d68ae220c2620466b113859bda29a98862a61505d2a2f1ed592cb987ff7222d27f68fe501261f618664201e333e85f199bb231ae8e763ef99f7f5a2b59906e69e45d54a5daf16de0c9dcb5b698e18fac29f224d831e9576a03121f10cc66a2d7cc66ba2f430164e24a53a2e24cbf140a383b74a11234a337e7672e3e6718d83b4608a6eb2256f9cde7f86335ec3ce730ba09168ff3027d9a4ab8a44022fa16ffb31bdd64f15af134a984ee7e9179ea6fcebac0a4318479d4919fd8e0ca3bc9cf6be429433b0790b6a0812004f771ba0e5259df571119e1aa42a117f8b9eefc5fbfb3335e5385a2868cad4b1af2e29550a5edb9ce0b560ffb1899bd98809627c084aebe", 0x1000, 0x8, &(0x7f0000000280)={0x2, 0x0}, 0xc) 22:28:15 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000940)="00c5f8352d0917b163cb5f8beba77adcb0b93e7f8397e68cdd1af31d9fe6ea4cd68f2cf779fca78bca17bd7fc335588517406e221cfdf7ce1c25815a7d0002000000b506231b3f77bc6ade7d41797c8b9f99e2291d5eb1613a00b3e97016c555070000ea9d8f2f4a10f6e813598062b043f7f976ed1c503022e7a2e86aee0ceb3ab2b16842f448d0bd39433acef78b95e39fd07c3f48e302321c7134435435eba5230a21a1a75904000000000000000648395154c8b133620e213a4cbd70855cd58f9b429de61ce61fc96865c1d8fe416d213b05de0800487e000000000000f66820030000000000000000000000000000000000000000000000020000ec000000000000000000000000960c78b0ad344d1b409bbef8c8070d", 0x119) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "fff000bf7b3000"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) fcntl$getown(r3, 0x5) syz_open_pts() execve(0x0, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x191, &(0x7f0000000080)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x8000, 0x5}, {0x1000, 0x262}}, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 22:28:15 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x7d) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa0, 0x10, 0x7}, {{r2}, 0xfffffffffffffff8, 0xe1406de963c6e782, 0x20000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x100, 0x101}, {{r0}, 0xfffffffffffffffc, 0x10, 0x42, 0xffffffffffffffcc}, {{r0}, 0xfffffffffffffffa, 0xedadf142d63c3852, 0x80, 0x6, 0x1f}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4cf720dae6982f11, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffa, 0x43, 0x20000000, 0x1000, 0x4489}], 0x7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x5, 0xc5}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0xc34, 0x6}, {{r0}, 0xfffffffffffffffd, 0x84, 0x10, 0x1, 0xff}, {{r0}, 0xfffffffffffffff9, 0x81, 0x2, 0x4, 0xf1d}], 0x3f, &(0x7f0000000200)={0xffffffff, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:28:15 executing program 0: r0 = socket(0x2, 0x3, 0x4) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, 0x0, 0x3ab8d6fa427dbb2b) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 22:28:17 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000140)=0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 22:28:17 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0xffff7fffffffffff, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "23f32b6f27f6cbe110eb940d65dcd25a419ebb599b7e2532b924448ff47cf7ca05631b5f473f2e3e92b2d5d8665b61ab52528b92de3a9774a7dfeefe0b46d5ce839189ca3e8df744c298f38c1105a0285faf828ae645ce96771bebbff72b2aebe1f74b5e600662b61153c80598d9dc13b58dda61e6cacc6917b8b9a17d0f7fcb52ead9bae4a21b3d52ef4c47"}, 0x94, 0x31d5151eb7b63745) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x0, 0x4}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) pipe2(&(0x7f0000000080), 0x10000) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 22:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x400004003, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1d2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x101}}) 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}, 0xfffffffffffffe48) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 22:28:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8, 0x6}) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1602) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x296) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff3f, &(0x7f0000000240)="d14c22218e87076bec83c9f06a444dba0d183a5dd7ace73dcfb63e41c2e8386c7324df341e0a26d23b771086c704e725146e2981e35afce3db316fd2622b9955383639bcf4d9e271174db6ea1173649717e0fa3780e42682d71df578755a55153c981b52d500000000000000001134a63b503132bb9e9ebb40c51122c6ccb403df619b0b2326d0de255fa38e") 22:28:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x87, 0x2}, {0x41, 0x20}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x7}], 0x1}) 22:28:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) socket(0x6, 0x5, 0x10000000002) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 22:28:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000280)=""/120, 0x78}, {&(0x7f0000000300)=""/168, 0xa8}, {&(0x7f00000003c0)=""/178, 0xb2}], 0x7) 22:28:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000623000/0x1000)=nil, 0x1000, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 22:28:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000001480)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 22:28:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x186) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x4941180640f966f8) r4 = semget(0x1, 0x0, 0x200) fchmodat(r2, &(0x7f0000000280)='./file0\x00', 0x10, 0x4) semop(r4, &(0x7f0000000300)=[{0x4, 0x7fffffff, 0xf5999bea7a4e4df2}], 0x1) socketpair(0x10, 0x2, 0x1, &(0x7f0000000780)) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000240)=0xffffffffffff0000) openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x10040, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) sendto(r2, &(0x7f0000000800)="19267ecbad78e48f35086d5d7cf2f55e2943118f46848d05a082a12f6e1ead92280b0f62600c3671f852e32ef0e348b33280d2ce364b33655180483bf07be30430230078c7afd6bb692df897c7bd6a617a54c70c53ae31310c80b17cab2cf41b04830e2f1ddb04963afb2be4cd68f0c3816e0002217f", 0x76, 0x3, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="60cc75c654c3c377d8", 0x9}, {&(0x7f0000000380)="9ccfa0990a453afd7f97adbd24bc0b5b1e0532884b31faf477ef564c4c36c1bbf927ec153643dec40702d0e8e7ba7a3af05592dcc64d01964dde9982708653eac5144ee73b8e01782bb9ed1b383f82e88895bc31379dd165ea15a4e949dd98dd4888dc9e3930a4a2840b61c95a4a0adbdc50063c34", 0x75}, {&(0x7f0000000400)="a3554f972c45bd79c7f42aa62f9d80e03249de896fea30c12ca9e88f3c46b447705ba911e638a02fc8ddd11fa5f639fb8d1e6b06044038cd0daed5a80ba27072", 0x40}, {&(0x7f0000000440)="a27e6b4bfb066642961976588995d2289ee53fd8876f2612397ec4ffc049f9628b1b5d7629129bbb4eacc86a0f01c04f8872fb948a57f929111ef4e50a24bdfccc60835af6bd29d21ba2c0c3b34f0997a7a1f7e3f7b0a8dca3a458ef73b5b66d57a5709954bd8a4ba02c42ff7a1e2eaef5ef9d41de96e32a3cb2b87649d3a00de9b3d3abf5439a63fcdc8a2446c5544e0faa03c7631e21a901c3461cdf298d4ef35319d781fb81bd01ef3edaaaefb4916a64de46af4fffc11c94d184e7dd2b0205f0fcc80e7d9a5dbfe9afde83d37db9a664fb9b4fdf735959b5984124045e16d9bf9d65ad43ff09d979646014ad18e29f71570e042c32", 0xf7}, {&(0x7f0000000540)="763fcd4bd0b0b129ba081aa9c87d5bc5f149e2e634486afdcc9ae9ec765d232220c63051d28b28bd3406ea581e69206de00ed8923de923b7f1d03dbea6255eb31db4277ac1ec38c36e61997512e885e0286e479a993afd04d311be13420da338dc24641f4e501b3f6355e7431d719dc30206ddb21a02eca86edfa600812273a39fe51872cc6c0bf7ecc12c55b98f84fe85104a70911c6f9a676c1a3e", 0x9c}, {&(0x7f0000000600)="c95250790a88cc27ca9b786333bfbbb446fe439b76d74b72af5e75f6872e090933ea3252994501dda1259a3fd63c15f76072968ceaae13eabf6b36b9640f77230cea462b626c00292db8e561642e5a94e8b6106dddf1794f194185ed42003140774bca4a2a52012b7c0935578d08d132274119c4d8ad990bfc3396e46baf04b1bdc532ed3736cb75afbb4662dd161c8cc1a300f9792f5cfb13eef6339341ada56722277e343c4fcf5b5820991b8fc5ca54ed184145e5c7f078fc3c6f474bbbf427509b", 0xc3}], 0x6, 0x0, 0x0) 22:28:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) socketpair$unix(0x1, 0xddb2b1c9265cfdc2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="09b48a49f895d3d2f74ae76f5b0ba1ba913ec99194a583c54b44b377d33a9d16b4f90acb208e82f20e8b6d3c1e3936b151fcc1adc825ce2bbe304d1c53367df8e3674f43782bc88afa852556d5aab006fbbc5036570fe831b3764b446490427e413b955e331c3acf7cf0e2ec640955091e552c5bf2963b6e36e36c3e3bd4afe8eb", 0x81, 0x400, &(0x7f0000001b00)=@file={0x1, './file0\x00'}, 0xa) openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x8, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/diskmap\x00', 0x400, 0x0) r3 = socket$inet6(0x18, 0x0, 0xfffffffffffffc00) r4 = dup2(r2, r3) getsockname$unix(r4, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001b40)=0x7fff) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000001840)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001700)=[{&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/28, 0x1c}, {&(0x7f0000001200)=""/224, 0xe0}, {&(0x7f0000001300)=""/160, 0xa0}, {&(0x7f00000013c0)=""/151, 0x97}, {&(0x7f0000001480)=""/155, 0x9b}, {&(0x7f0000001540)=""/249, 0xf9}, {&(0x7f0000001640)=""/138, 0x8a}], 0xa, &(0x7f00000017c0)=""/115, 0x73}, 0x800) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 22:28:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) r4 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xca) syz_open_pts() kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x8) 22:28:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x1}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="2010000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700000000000000004578cd598962276ddc0a000022a8f124efd3bc6fd27494d5467d25631314241354d0d75ec3efb3b3a34672d6314bd81dec5333dd3d0f59e9b285774cc0202cfa4967312f290800000000000000ab3b944dd84646a4584fc33ec2e64aaf7809350bb1a48fff01995e8aa4028ec06b4685d8993913a403c471f53e7fa624f5ec7cd8a8c7ac726b1a0ae855ac6f5330cc5889366fa4f6d0df225c1e66de3a64dd9373d4126027984257c95cc1ea559c45aea35a599311ab029425426482953c766446185e6ab83c90abf5cb6517d1aa0f3a9f47d93be7e8bd839485911ddc8f930e70b6731489d66c37837f8518e70200"/304], 0x38}, 0x0) 22:28:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) sync() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) chflags(&(0x7f0000000440)='./bus\x00', 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000002a80)={0x1, 0x4, 0x8000, {[0x80, 0x6, 0xfffffffffffffff8, 0x1ff, 0x821, 0xffffffff, 0xfff, 0x101, 0x45cf2f0b, 0x8, 0x100, 0x8, 0x6, 0x5, 0x7, 0x4, 0xffffffffffff8001, 0x4], [0x8000, 0xd7, 0x2, 0x8, 0xffffffffffffff1b, 0x0, 0x2, 0x0, 0x8, 0x3ff], [0x3, 0x666a2fe4, 0x3, 0xae, 0x9, 0xd0, 0x1], [0xc4, 0x1, 0x0, 0x9, 0x7, 0xfffffffffffffff8], [{0xefc, 0x0, 0x1000, 0x8}, {0xb98c, 0x3, 0x419c, 0x7fff}, {0x1, 0x0, 0x5, 0x8}, {0x6, 0x100, 0x6, 0x400}, {0x8001, 0x8001, 0x9, 0x5}, {0x2, 0x100000000, 0x6, 0x2}, {0xbe, 0x8d3, 0x8}, {0x2, 0x5, 0x80000001, 0x100000000}], {0x3f, 0x4, 0x5, 0x10000}, {0xae2, 0x7fffffff, 0x20, 0x6}}}) pwrite(r4, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) pwritev(r3, &(0x7f0000002900)=[{&(0x7f0000000380)="306b4472aa7f6d8a8beb305eebdc61818590f1e4875d90e307433c6b1d63ceac5125e76d7907a311dbbb4a4e873c8831ee8be747e1ab888ba9ec8b85c8dfe80291222d4b36cdc4f87d75fd12c33aae217a2a28b59ce8b22b8aac4099ef4a09844c", 0x61}, {&(0x7f0000000280)="167e394f5833924000d266dd3be2790dcadec23faec66d", 0x17}, {&(0x7f0000000480)="edae039dc82ec54bc310e0f3f70a9bce4a0f91df6b5fa5add8e4e9c0493cfc931597357f640cf84ba4500e7a31f31d777dae25e76843df01a53988a0080580722a91c4702ce9b5a4a3e0f8075f9d72e2092e424f672d82c07cb21a3733517b8b7a6cdcfc005d97b2757c5f6e2c4d99c830affa706b5c077328a635ec41d5b444855f2eb4c5c8b1c738041e07ad4e0e459139e27bbcb407a94ccaa7036673e157014f1f28f925ca67e603f676d051e0e8bcc9599c645161f744ef7347e862fb1327848e2fafc5f7dd3a799498dcc894a47e1e688feae10e33508086330ae5abd4439e78c5fc4844662c5b555632bbbd426327ef8b8ee054c4b601a24572f9", 0xfe}, {&(0x7f0000000400)="4b6e6d9f8b6ca8f098a1b4f8e2a6cede26230e7c2e9c8b58", 0x18}, {&(0x7f0000000580)="6603306848cfb0a65fe0d59f9c887d68df0e625d81291b74e17181dcf0c9e09aaf47db9db4c3003e0222e593", 0x2c}, {&(0x7f00000016c0)="a7315b8ffa09e360aa4538014a31fe27bf3fc0aec44efee4212bf91604f9549550ab2ddfda8e62fab67b3509a702f9d1d751f707ef77be447cde163ffb0ac2097a1f7e0e68a18dee9dcf1f7220315d976f4e1c8232e3ad9795148bbc17887d89d84678238418e6b7921c86faa9eb151b714f51df9b095d03a62760b3a03fbc63b02e6b6206ecf389250ece8e340d51858120c2195806af8aad0195617bbddc6cb691f6c10d56c82e69aa83a6d549349e92c14f1e8cefb44dd6f908e7f7d691bded94fa350c4b06d655b58036f43399852c3ac0c28ed16f49515ab2fc6184d59b643f293ddf8ac2fad95bfbc988cb2635be01cf586ce1ce08468cf7f0ba2c48fc73dab019427af0a5794ccd01a7d3ee6c1068415a7ca90d8128d80a84c45a11f11fc9db8ff8d3dfdd4f81d0a6efe8e315df8ca8c1f471c4e15ec27380adf7107302ca6f6e859e9ca6acc0be17e4359263127fa0f139fa65fd1a8685c416002a65f60dc1ff8c6026fdffc2974b38caa2b4bd29c2039df0f5e2b7f0b3386f254a8448bee8190f4a04cd6e032fd4dc4775a8a485e3afe8661aa74eedbf96c6382c5932d02e08ab91e82b4761083ead4665dfd329734dc35c75f1288e74eb8dd840aa6ee3a137da554951b1285aff2ce649d9a54f900d5d91d935861bac5d716ec73261f4cf6441ac3afe343368e64ce10a08a649eafd817e0288f621a062f5e3217d677abf12bb93d15a9726e0bca6bcce8e6f6c5ec9328de95d4504b875f24074a265f20e1038a3cd1cfe577496ddeac03e5722fa43d7c884853d3056704378664bf4edef05431d8d39c2d044507076d8ab234aa60c23489edba9cfa552578ad739946d0e9afa1d5a0f435287d0f51428e9a5b7bb864d8b454729f8d99c458d5ff35feb099d9200eaab5eedf95a3a68f621d63fc6d891ce8f80ac85422adf9e50efc823944c507554b7776e5fdfc824d09ba84f5361eb58297e3fd21e20c72bd03e264b4df765a914080dae891ed6a2f3b1fac0c23d413858ef7912dcfb3fe849fa0710b197f9501afe4354aae16bc3f34953240d276bf137e7ffc994e4a4284ec19a9c0af7534aac6c327ac775ac2982b33eb7994b0170e0a7539f0ed8933879bb2369a26b1438633e12c63bada88bc5a0dd25b59ce2a7ed1e76b153d51ab286257d8160dace9ac25de138f9de3b69ad244dc4455be71126d3c6bac0fe7db9734b86d364e88713ee172876d14d2545f7e7a2d6c78b44089f83e84ed74c2a060547b38047b4592d6894c8fa9ec98528a23f7f08acfd0f57e1496dd26da7524bdcf9ec45ae4b762e753c416b9d26607101636f6814ce46b6736e3efd3276e0f289c6a96a4edfc111552841d71e56ea6adf8e68e84febe85a8ccbf8c1e6f84320263c70e2d9d2884506c7f3a8e6b842b591ee7febc099fd14f869ec03eb7119971c2619822cb8b9531c7e480807422b0a0821eb0eeace54c93cd4faa765544eecd4f196e0ee73a04bc192d0ad9f3abedd111f0bb37700fdee6ee95abf23ac1b70be2694ac8af6491ca52152de97a0b725bb2c6e677ee258d122b97e829befc25ce7159f0cd601eeb96cbdfaa67767bb4c48e3b8e59c96757071331ce1ecc38d99e85cdab1e6ff2e11249dda5de4b436eb455d69aec41f7ddeb2a5c41f6ae141eb74972c6f0ef01b9c90a419b123de1e2af6ff439251d194150a1e0be7bdf4b137ab96d07e030feba1c6b6c1c5cd278a08dc2e7e64f09b6a07597e211b7363e34a5d3f797186e2ebd206ebb9f21c21613a42fc7b36bb6ba117c5b34c35d3c65792a55a111437110f51cc70d74be3b495e933c4756ce31811e3d25c506728ce6dfb482e6c3805507768d14a8384c53cf7429dceb1581e2facf93a3ba4aca9df2308d71930bc4a715018ecb23e04a08f700eb9114aa2d4f5e78003a5eae6c23bc806e756c8795fd22d053d543446f74719450f25cc3858d872cf60bf5d087e0b9f34076c4d5b50b1cfd9af83f9578e944f523ac5828f4dc8a61b2f9a4e2e33ff67bd10c2deca8892b9403b94debefda64bef10c25b72caf6024270565edab0a09892767cd3a87bd8e5822c3295dd34e33aa91f4d6c970947178a24af059912f82e904f8faec5194ac9d39b2278bfe4f88b8589dd48266f9539cc1c74be279a6e6c3e332f412a8231991654071ee95c333759f514c225e37dc882c00a6d0ac2c3a61fb0dd2ec34ca529670c14336ebd13384d8ab017bc23eeab0434ca0b697c085d1d7e0db18b2aa675b3c02de38b65eb94b4f75704f05648854981d8b52975b9278c34d293775b8e4904ff4caef229ed46d027d264b347b49b69da38fb9a9b4534ee36a606bbacf9233361316dfc433de8b153131fc45c4d9f3ec209421d04aa050d79ce720d8697e44c3c8178e6ceeb2522e97f295dade063dcf9ba1779adc0033204afce3274b9af6e006afdd6416cece1752f61703ef04956b6491481a1c27c2306f9fe539738583b28fe0cea4d49e373eeb93d73e496287b796041e3a126e4001db64c56168a31c9703526e105b899633e77c193fc1646a33560eedcde0e6ae3efc692c634ce1f8e3982d03a314dcc834d2f421e5fb7ac83e62d2fa7d2a15d968d03229d9e0ec0b1efeebd288bde439f1afa446cf6cbbe3a660d63b751bc7e390e086c3c02669a51b9592499de0ba35b51aa3f768f6d711c604fb3d6c197e98eff940a6a03be1c6db35dbcc1d69387d2bce8fe24eb58f25e6e06dd16db6746c0ca84d06a35ad658cf0010ee2ac74b8be1fc47146036e18e8f227683b2197f10c78b2f8882fdae5a0312e010ec1c7051358d1e7270be689102d5d737ce1e1a0f44dc28bb2210ecaf8daafa1a215f015b6e988884c1b3e5488d6772d40e9b406f435cd84c5059ed76410581f3e8aec15f4c27929174c19cda220cf0fd6819e4b0fe0111f3c6ce19973d6ca3d23c018b789315c5e9c0e4c59433e3e1be23260dd1b12fcf45b69288a48a55fed14a05d27e773d52a9132d7dbdd25ad155796f81c77ce5c24c69e8fe2124285f6bfea8916734dd12e4fb9cae85a5b2663e65c852a5438806e8b1cb9d47e3094be71eaf9e4733f16502d58aec35137bfc739c933b106e06e7329cb600bb38c529142016f1c3d18cf7426b3bbf6e765a62b839cd401ed91b23bcdd44d721734a0199129686818dedd653f3dcb43c0d82dc99d54f6b53cb95f8c93202f1aea419a5ab7b9c992f4076d87e700c14c8d011ccca64c1afe8e855b960fe4008b910a4f5dfb2b0fd6ef735f2a31a6697ad01e27d1cdff8d1f1aa491ab9dd0fb87cd0c1da551436e7fc03f41815e2db5384fbdea4bdee63c3bbd8330aff5d5678782424b28682b16d3ccd5506fd9f291a404a9e6438e3a845e449ec02b411c64a14b124b8f1a10305b5aee90ef20dde43317723161d4cd556c053ae098621ed95922dc2c609434290878837a9fcd42c83cbaab603c90124890727761b3ee3c195fb33ff5e752170dd3cb0024da6af5899b71c0ef09e3ff7fa92a45840b778d4d0daf408a3f098e402f5298d029ca3a4669d367e777da2912f667ace94768fe5a38f71d94ee9f30dcc87224b88378ec138d89f11fb0351e008a5d78d7d8bd94664d3d8e0fff791b05d91d53f7a1997dfce97db8728a7f931c1c4fa26ce85a0b8c0aabff2036939404a178eb8bb8b7835a0bb42b80998632e362cc83caf4a36df8ad13ff5e8c61cffbf324460c7ccb3429ef5ef96f8b121d320a099959167578c9f5b55cc825cd7b4f7920bdc7d7775ae906c11b222211b85b403b6c0ecd5b02765809e2b05521ed85df9d61987da6ae771c9761f70e93f511441b7478d608f6cd11e11a9974dcee39300447a1f2e6c617f68461554c7e4a3484a22724eb78fad79cdef7b7aff46c15f3f7fc73d3c54176a769d6a4719c8eb99468d2065c46830fc49a68265861d40e86367efd169f16c2ab70b7e4cdb8d3e1e3a9e098e14ed9f7c71adb8262b2a53a3da22cedfe8b798a4db3e3b9939c4e1cf36bd08ec476e6f0141d1ed204b4e7fc34fa2c07ac25264f4ce2d9c8bd8b8a49415ad7781fd9e69e454d4f85385350c5d86a390bb2f464b985af2fcc04d97ccd8a7980dc1b61cbbfbaf9ad566bb622f4217e68c48abcdef29a14dd2e95245b9b6a1db16965a873e2b713dfc074657f381c7f7ded6dfb113bc615f32d8e3b5e294262ce108e520d36f95ee28a603aa9c9de196be451c8999bd2bac75d28ae614d7ecec472e30e4b686309d0f06f5daea58f73331745c85d2def0f0f588b7d49d91b2dd794d6f29e9a9884953739a5c5963117e272d49f0ec0c970faa5b76baa6580fd9732ec53b97675eb659f36e5c5a7ade3ceba02d6d87469870ae56662314e65822638648bd8863a8e3d23c222dc7d6f8b3bfa59ffbd50c47c0596ac2ec7de63e1e47470aa7f5f476977c768ee6852bb65135bf00bed7427366c00bb5654da22504211c8465ab1f713bf2f461fdf55ebde712275995eb53d726c38d6ffd33e43c3eb511e9549e89e993413c22a29fc1355a96a20e9027f97e3937946a649e204a04a7290daf3be4ec674808e5d37524e886e4adcc27bfc94f3ce6e9d7d6cb4d277738159c9928f512e83ed2aa3feda6d3c969cea3ef851297e2cf20128b9eee1fb820173473fb536d1bf647a790229777dc6553a8569bb32fa7ca4ca2eb70ab1a68fb87acb6d20a1e40a6f81a6a5da69c79f8a18b26aaffbd640b21d81194a4ad508b933fcae7452603fb9d9d277254661f6fafda50280ef1132aebf51dc70e642929840dd0e82ea2da25ef8813c4d14e2defb14876c2bcffe4e457f3cd04bfc9bfdf4aac903b48e02b9ceb26191917c4f3d419c41d1a864dbcc53cb943cd2c0bc6c35985c8a72d25c4471ecbdfb073970cb977644e595cb7862f29f4c736a57ebcdc843068747cde669cccd966c214d3dabfc66f594786e7e92795a0a2bc2ccce648aaca78235f6424a3a24bf718e333b3bfd3e38bc2ca32e5c1912853f68f71ea5fb445e20b065093ea0588160d56e5fe9effc848306cb2afe4ea0d9a2458b458e54a747bc63191584ddde74f795241d8ae18114663fda6941321ee2f323a82d398399641acdb9cbc7b00fcc27a9bd7ded4d82902a9d8462b9cb3723ab93521df6cdec9c409a0585486c5385e70d87c8b466384f9dd8f2e5d25ac9a2e6bc4bab14ca4ecdfde216359d852b45e37d2eca5600cb823e6d3c99e81f31e4b0f713a288a2cd75c80c36a2fe8f75a712ab5efcb6c63455ac4fefd7f2f19fb49b5fe91de43b41f6a42cff433fcae0079f2fd06a46bed4317bae7e39e7242321708f718f4f7443c1a78b8b2dadd898396016a03df0da240a5cbfa8637a2039f7fdb5521e8d5a9388215bc6d7421f433b8252bea089c5e447ddb793f9828547a1636576b8d17ac9f043d1cc3faa8dacd72cf0cdfa906a1723445057e883215a4b29ca0c979fe4ab14a3b76e5e566bd51dbd60603ec924c191b6444be5bec8d9c8ba08a4407e6095c246616f43c63444394c231119733152565773958129139a0a8f99b317812e31a56f3ebcfd5454006e7c4f83ea362d7db87df9b857e8bb06458f2d52368489fd79f791cd7b52c1f1a909f6590a9d8547cff6b71e6950bee05118f8edf095f7a442d7977c9136ea73db01af41c818f9c3ae21732a4d89be07b0539bcbce5ff087d7e60ab137089a86b4b2eddeafd0ecb615690b665880796cd50c21d30d738937af7d2f1bedd567dd34ff37251eb5039f781eedd329c9e16bb7a6d93e8b68cd", 0x1000}, {&(0x7f00000026c0)="aa9efcc54f1cb3c2b0a322b5376f5d68b14f5eb80498d79af8bf32853c1299593b92a122a8e1ccd95c064894de1c674146e6cb7768f11586b47f053a0e82e2411b4d898517493a9e29688d2f7ae518c8118b6e92670ee77fd8689f6d1a780eba7189195e0888929fb4b63ef8034298e54aa8fd2f7237f392257dbd6dcf91988536c47f07f7872dee4dab3f84061927", 0x8f}, {&(0x7f0000002780)="87478ae59d3c5c144fd78a22886afb3c67d5a344c85f9fc1a156cd46411aca7c4fecff8c59984d5b559366c6c09038a9c8d2b403ea2d816621cf2b73c64423a39956397e36acc69067519d617e22a0ae65e7f6207f806a1e89d3a7dfe3fe6c070dde741b7993e9540a59f7fa43a41d3113f4aae90ae67744854a3cfe481a0de48620e8708c42343ff296f9f916e8f4dffd37513ef9ee3a36af0daa476f58019f0dc15ca0df812c7b93a327663ec3081e28eabaa47467445409cb1e556099d414cf0fcdb8ac9f15e23908f86a28e9955136fb3e3f3ad74cd3f809843ebd5f11590c3bb953b15cac4b5522a317e55053a8fe6905", 0xf3}, {&(0x7f0000002880)="f26346e22f6047dcd11c8348e1c04236928d29a019c95f8986bfbabc8bc432c04d7587802ae179fcff7c667a70aed46113b643d08873b680d7c7d1a4ec6e09a91c389182101e44ba498f9183d9f9931880b8eaab", 0x54}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000002a40)={0x5, './file0/file0\x00', './bus\x00'}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000006c0)="56359d58209ccba749ddf4a6f2ea032e9a47b24657c15496f28001decdf44d7787f52877640bd819804c79f9ac573b1998269bd7e237c61f8bc54935d1014766c59cb8e85fcebb8f39ed3ff47840b1350df2d85ab5c3670e8ed5a9cd85e716f8703da539d1dca579d726a0695fe095bedd29ec8cec5630d5658aaa4ac032ef1950207dbf7e2a7a1a166c6a8f8d6c870efedf12a0ba4cc0b329b8b112b994bf0d8de9c821f12ca60e47a8485ca53bab28e5311671196acb3a682810c91cde732b1a3cbdbf6b4b3fa80e6526bbc1a3719b0a0587769883f6f965cdf7a08e5cc733f21c7cddc11916b454af8c226400b694683bc46641f9b4ca772febb5808d423d1e68158265817d106179d5f510b4eb7a507ac64be35de55bebc8397912b1b6f0564b7190be1f0e2c8793c85d560bacf4158a087128444c1ad5d4549c2256fd08aa562be1c63d7f57b414df43ec278425b592b695c4663c18a3b0b1928d90431175c41dcc40dd9ed8421eadf899d4b88b0106ee66ee13f408eb58345654e122849356a6a139dc90f773b50272ea57e0615d42b084d93841e74e1a5ec3f98129ec04c3bf16df117474bd2fa7960a61aff55279311182a1b739df17e223c40b0a7fd54339a8a86fb2f123a65ebd01a1a23e32f13a57bf84ae54ec05381405e5c4d52e63c10f70586e1bfdd18d89fb05bc77ee346eaa6a34a189c4c982981025b180cb6cc15944cba4cf21b9fff3c06ad4b0481d1116538b3f25b01dbb6f9c1a10a73fcc3a3e0a554509e7685453a032c1b840c78289c36fa4e020af99049c15c21162e65783dcbbd6f297ade94f04641942c1d86af5fa3d8b62f6a58876ff1081da5a52ead632900d86f69757a47d90bfdd58270a758e9474915844fd7aede74b3f80297e5371c72d74546451e1ad90fabbab2f2e88d8fffc1bbdbdebd47331bea5fd162a0f5295c87ad58d0ed704aab637dedc1e75da4620034966fc2d7e205a2033f7b203ee271b8f60808041035ac9e8a9c2d025fed844187bcdf11ff0f0bbf25fb0b0b8813a9fc4c05695c5808cf3c2b541037c5b310b98d3afe3461eba134961b75660d71042e9320c2628d3bc4e96b2e2dedac40f050df832831cd13396efed05dc7c6192334d8ad7d97d130eb61aacc642d2c1004eaad6df09e2af6765b4d5bca443a2da23f88facd1fd0452a92b4c274d987d90854e22836269dd46a137abd75bcf77784decdbcc9b982beb8ad255219ece3418ebf94f2f10695633811528c9b8c8949cc1fb2420a1538699db60ca899ba697bee20249a9017437aa98a412d710f4c65757b1309d01d8fcf8577338b3acef758fad6b2b86209b6747bb2bfbfca95f53781f6321f75f960137ab5b27215ea116e23006e795d6d52226de5d3e4f6309028ed0b8ce7d40dc76d05218350f348af1c322eddf1e1a8e46aa79f7867558e38ecfa5c9c87b45eea8ceaf65c292c8d9028f4a2201142fea34de3b24daeb8a864a760128b356ef84bd7372c9e0275d9c0110e62053c2ebde62d7e3e57d6dd5b32b301c4c7c646904e86bdf53e844670f774464e7c21244e223b5d275980e8091632160a708217623d4b2f7ea55bcedae5ab69efd0a973c38b33b92c99f8f5fa8237a21d361a383b19c17ecc1dcab527c37387ce1abbd243e6949aa3e47210c77616eb17aaf32f905d850ed597d7ccd0a3151b94d57b91401e87dd2b1c5238ade808315a402822a9d2c26251453067137f3c70a77a81e714d7d4c772c84a575cf694357856b387684651ce18a8c6cd83c09ffaa8d76b951b40e34764f2f601f871fb93ef77bedf51f38fce258d4a5ea322aaed2ef30c4a9c40f02eee25d7595b7001d1eaaa282563244fdc6e5e7ab11885e8f8e7cf6a576df757866d17991e0dfd7a1d4a777e8886c6a559a992781ea30e436c9f0fb60ab87bffbb5400a3ea43e20ba2e96f3e83b189e724b845776e844a1682e58da8b3d48566aa1e5f032394e408d0429d4e3144f466a553f90e16221a87224f8b36a86321901ccc17e81eef5565a310c8e7cbb29901274f76594ba8a08e7bdd3fd129cd74c7a879930d84b44827f3e951af2523fec725027d363f1bef66b7c64d413eb80d0ad3c4ede0bce05d4b4c32f984972f7e659ad41b6204c0d8d4b46a12e6cacad2ffdc1f4619c619f9460b0db2b78924dac65a7ae02db4f9416cd25697d9b895d67f428de547d043dab4911f4e68f5aaafbbb5d1504bb17ac9a3124053f79577859235b05344ab513172f475cfa3682edb0c7919be1ae1bd2a2f98eb4c69177ce17e34d210e7f6478008a00916c414e53556e6178d3d317a6cd6adc2faa22d36ff6da962670e1fc33bba291e2aec910fbbcc933820d4dce3b5e27ae57ebc0c176272a50d3ad66958d52c5bea15d1c6f6f9df855b405e590653aba41f31ed35fdede63880d05e5261eab688fc6f4743670894464dc561d86a6fa217c482c572b067a7f3cefb6320b1438183fde0857c48798bc6e18f93187063e50966eedbd88db409097f463c298ae7c3fc5f6d4287285fd1d573e702ea793f04eae07943f797acb7e176dd18dbacf182c7127eba839b5848c087ce4c6b5f804b6c1b91358ddd8f772e8e2bb7a8b80eff2b68f3db6fdbd953baee7720d87be12c1bdbe164cea90222616c1fb00353a8ce0f10aa1bcb1b0cbf93b21c6f9b28e26d379305615065e554451beee698b18c4eb157fb20155186dbdbf7dd1816a5bc2491f888725a98673229bad13ed2da6dc33cf2540742c2cccc1c4775497977ac41bb6ba0108a32e6b533960f2aa24b120695135db59ebfd502ae8df83ee2ac887d9c0695231bc8cdb2a29550e8f6cc733fe4a512c40a67170d0becdd11854b4875d11f2498f89dd89647eed9ae727de606f5d24eba8e619eeb587fd891d4ca0953912c30970ffbeff85b68817bb732a122fe3c8fae77e66ed1ca5ead0c34cb13b9491453ad7290963c0dbe787b2cc89adc8e55903854fc331a4b49e02088718cc3593e5fcea632cbb572f1084d3ac1b1ec39ce836a89a96f5cad5199d4b954c07b1496fa52b1918a4f3d7909fcb365dd838c85fc0b1bf0119b359567a0515254ae8f155f8097aae3cc8c2f4c88695818b09a619be0a12594d05be7c5b2fc0cf9f6ae795b6b742431019e2d3f6b90f9704c4ad22fc505cf99dcccb0c340a51f21bfc98fc58afc9e2d8e75058c18021e56a18bc6f32622d78560fad36a3ddcacaefe2563512eeb7ce9cc1a36b3366a6a67946ff6e0eb8ff27d5df1984d32a4d6199a2627bf84b87c57c76c28de3af3cf80924ff06373fe1890264620ca59d616d4b8f77101f25edf9e5290b5c1ddbd884ca7a729a9cfe5fc2c6d2d8d5180fb80ada4337d2168c609054c99818619ab60358922b670d6f6f614a12969f3f2c669d69ccca3128af2366150d37a6a6571bad7879d83417dfe19ea5ad6fbb5655c33b1399f2dbb89d89b774019615d00586041700782f0bf6c70feaebb034014f44a84348c8bd66a99a348064c6b97d916a4cb09075895268670d3c4c3ba9cca948366b7df4043702aeb23dee8bb975bf2315dd317c4bfdadc7369f976521d92bdce32f8aa14495dce8a09bf1bcc024d083a7febe0797aa3e1a838f6038f803cae06ac22f000177b2e66a7a0e400c2ef7db6dcaebd73ed5e348d8ef6556467b0d78c3d2ca8d5238f4ccbdb42cb9719c1265956c95e1a351c6965ec9a4f7dc75718f5fe2db6dbb2926dbe82745bf73bc3fee197a3768227bfda54e45dcc62236ad3b4b3d6a5534d80d2d6fe6009aad5bb25779cc4d95c418a7161082baf7076af209564209be130c41e8445e8094f76e22de7003f9f3f6600760bb5b29a0981d571e5239abe674196f23826719fb3508ad6b636be031fe66004090ff557d630513dd72fdf9ff1bb56c800c0114dcda740206206e34ddb4b5f704c766974505be8ae56dfecf877555775c04ff628b2ea86ead67edd6a3604ea73636a6596e17efe49f2312e654be4eec822b9d72332fb21262e52e7051fd51d4ac8336461b741680e9f76a63e730ed9ec620bf3fbd17c69cf2e2dc8e39c0b4656d22cc61625c4e67dc5477c3cbf3920894321f6d102a431b1809a5e24a7c74284db1c840c9929e0aa188bcddb3606d02c221c50869a9d172a644703c718d73ba9630d3490c404bbd20a308445db5e905a0fc3a8e1714e24277d3d1b5a35b116b03af163755ad07272db9b43acb0982c198b484f4410133d35b76e56512f4e489d06d94fdb83a626f4bd430361159ae8967559d36fc24bb20c055ebd62e17fa960a25b971cf332f373e1aba610f95513eae78c9fcad150b458efd6e76fe936b1c8746efaf978c7ded17f1b0b5930a09e8dcb69a6d13eba95a314fb38770a726b6fabf77d81b00d8fa48ce63237489ffff86e972c2ff90343a95c729e7aee4ddb5d565b825619743a380226d7dd2ce9d9d0608148821862dd20edb137f5a7532ad8c2493586513f52485da39a6e3c12e5a93c8c0084cf8897a786b73941c8844b6dab1871b4ee5b64935780efe8ea9823f774a5c8dbaa852b0538d39e9e8ae7b806369a0316b8c8572a25aae3f71cd81ed542bf5d5aa12edf640a8f11c5d46072710dd914a1677af6f1f98e03a99eb0112f9b76d2fab14edb9e81721c5fa2900c499ea10953d6617c477035fa9e93a58e3db68a64e693e550ea84113ad58709db2f909a16995ca6d2997c8a854eb18038e9eef60eae59f3ae95082d1e1b3f90a4979db0c18d118ff86cc2e49b3a22513a6c2fbd354b29002df1bb70240d7298003c7ec81b7c8be1a19a79396b15c035c3ab9d4c743530a06f10a6df810dd2176d3d4ad6282a0116bcdf520c1673da962b4d82997c78717265709b44b8ba43495dadec90fdb7d63787371e3cf5bc40a270ad799f144331581a92c110748be430fef6243abbfea09102f05cb5004dd7ab710b383d6b15caea79e7b483df8bbe5f6cf9e1c6bbf68481d8e7ffd85a47ccb48c949d5e6faf4e8e955b490d551c80da59742cc017a6ff6d20d5df15b7f7ae42fa1c0d37827a920a88f9849b80205fba65c92f1a0fcfc716583c75c7cdfb7da3135677efee36bc99ec89f7c2dba48cfa1d4fc33ec1925470e85bd80b8e23b6182729e1611083d8c38c0dcb70578ca9cbc1dcc7c6ca387e2c841fad51911d629682e7c91e92eccd304a917160a9444c720e381a9845fd0d1f71de2ba238c1be609538a6e1a756e496b9c1ca9a7310e635f5c734f01b2c760126f266cd7bf14a3341cc4508c0f6bb19e0e3a9bca7e3fa2bffc6f8fbf53dc77b802cc9a8ed9175ce116f776cccd4517db1e0a184aaa7a0f27443446db3cc451d32d79b4ee20bae94089985e24b8b8f2c295faf391a12dc182237bd0f134dfab321fcec38e64fb4a4d1ce29f5abb23c1a7259a96db432ef665930a6105e4b42f924aea46882ad086e8fa8788c74a0fe967a62bb978da26be024113f8c8155a1a38be6180b7c7a54ae19a8b6a62982d1301f79cdf45b30c3c261c5caeab4f6e5551b0c33b61eeb3237f978673cad6e1dcf070830d82718274dc62381dfa7ef93afc9b72bf6af5ac4756bfd2e19369fe0aba479fb39cd7852630822e9687eb8d6dd038cb665c4a57220a225846a3b443ca3f2d2628adaee994a7fb09460854ce86cb45a2d04d27829bdd79d137d3125de268c370c4ab6cfa8d2fb5c35af96ddfb0e4d13ecc808754ddc4ff6dcb0d6253eba9dde1c440925450c41e53a73aa21b31653478ca4e56ab55cb5abc6d15244a61", 0x1000) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffffffffffd}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x1}]}) r5 = semget$private(0x0, 0x3, 0x222) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x101, 0x8, 0x4, 0x1, 0x7, 0x0, 0x7ff00, 0x3, 0x0, 0x9, 0x1}) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) pwritev(r0, &(0x7f00000029c0), 0x0, 0x0, 0x26) 22:28:18 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8000, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0xfffffffffffffffd, 0x6}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3ff, 0x700000}, {{r0}, 0xffffffffffffffff, 0x42, 0x800fffff, 0x300000000, 0x5}], 0x1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x60, 0x40000000, 0x100000001, 0x800}, {{r0}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x82c5, 0x75}, {{r0}, 0xfffffffffffffffd, 0xa4, 0x8, 0x67, 0x80}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x7}, {{r0}, 0x0, 0x8, 0x10, 0x1, 0x2}], 0x9269, &(0x7f0000000440)={0x0, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000014c0)={{}, 0x6, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x1, 0x3, 0x10001}], 0x2d1, &(0x7f00000001c0)=[{{r0}, 0x4666697dbf76fb61, 0x55bfdf0302413f2c, 0xfffff, 0x2ac000000000, 0xac}, {{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x101}, {{r0}, 0xcf65c21f4aaa63a8, 0x69, 0x80, 0xfff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x9, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x10, 0x8, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x6c, 0x5}, {{r2}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x400, 0x9}], 0x2, &(0x7f0000000080)={0x2, 0x9}) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) r5 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000480)=""/4096) chdir(&(0x7f00000000c0)='.\x00') 22:28:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 22:28:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) fcntl$dupfd(r0, 0x0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x1, 0x20}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x101, 0x1, 0x7, 0x461, 0x9c}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 22:28:18 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") getrusage(0xffffffffffffffff, &(0x7f0000000240)) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setstatus(r1, 0x4, 0x80) syz_emit_ethernet(0x0, &(0x7f0000000200)) getsockopt(r0, 0x7ee91586, 0x3, &(0x7f0000000000)=""/191, &(0x7f00000000c0)=0xbf) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) 22:28:18 executing program 1: r0 = socket(0x11, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 22:28:18 executing program 0: r0 = geteuid() setuid(r0) getuid() syz_open_pts() setuid(0xee01) syz_open_pts() 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x74}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x12) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/76, &(0x7f0000000200)=0x4c) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 22:28:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1afe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2024, 0x20) write(r0, &(0x7f0000000180)='>', 0x1) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x15}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) 22:28:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 22:28:18 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f00000000c0)={0x16, 0x0, &(0x7f0000000080)=""/22}) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4}, {0x2006}]}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe48, &(0x7f0000000140)="b633b08072ac39846f64cb4d4bedd0d220f063f7239fc21511555c79a1e134d0a608a8ea908529c8124ea5ced6ba3b3ad4847031a80abdf73e921a806a5b34b0fcb6992f084e79b2676f7783ad244ed756cb1dbefdf3190ce6568577f51600fbf2e2e04ed2e8f74a41dc07631fd6415a06078e380350d59fbb1a86d40b8c2ed0dc3dfc8de49990932dbd0c93cfe5f40a24") 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000005c0)='\x00') 22:28:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 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) 22:28:18 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818afc66efb7528ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4ffa69e19400ffa984e56a88d50b62"], 0x10) r1 = semget$private(0x0, 0x3, 0x88) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001440)=""/4096) semop(r1, &(0x7f0000000840)=[{0x1, 0x3, 0x800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000800)=0x3d) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000880)=0xffc) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000000)="12980151588fa9199f", 0x9}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f5114785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xd2}, {&(0x7f0000000300)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac393b1757799f38c9d3d7799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f972", 0x4ee}], 0x3) 22:28:18 executing program 0: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0xffffffffffffefb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffffffffffef7) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) r4 = semget$private(0x0, 0x4, 0x200) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000001980)=""/82) ioctl$TIOCCBRK(r2, 0x2000747a) r5 = semget$private(0x0, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r1, 0x40a, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r5, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 22:28:18 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000000280)="dd1cbfc602442a6f8263b21b647caa61a07d660cf3f8da21677c87a987e435684043bcafa7baa45361eed1ccc833520c2a1dcc80e59dc1231a993c780526378f797378da7169f2ed2bca43e179acc88fc4325147c22fa7e295c8775ef3245acbc4c32cf44c91f04baa57a42321e02742ec3dd9156c9c34ccdb9593c02d4f1c9e5f31cfc4701b4bf62b71f54f47ee60ee05dcf28fbe16581bb73673bcac5d4cfd435c869cc6af5be52075f6477392ebd4496f47d9b7c5e2e7eccd779b7e14c50fc1b4764a43417a45c6da74a6ef7d35def4461bb4ff82ccebd63a1b", 0xdb}, {&(0x7f0000000500)="d69b9e3c3a123ef4e9f8555ca10215a5a1aee0afea38005e826748f43e2df94e112f1b2697c343dd0396f87f9bcf120e0c556e39f7a2be17a6693f8624971ce9a26431add7c554d10f78390dd1ffc07a0fd0e870e2e1f41c03879f97df29843faed1358386dfd2c7a93e3573d19a4b79a430ea3c7f838a76fa53bb19c56bed6f0e4a540437a6bd5195289f2da9d93c8a35fbfddac9461b8d0a2dc768fdc770e6b86453421811bb9e33a3c707d5727daa3bf460966be2595f0b04db33a20b8d88d7351a933f5dbe84b6d980b0fdcd7ca4b21596d536062b01ce871abdd79264471468f0f514594f43bfdec7c92d29fa", 0xef}, {&(0x7f0000000140)="77dc1b5b", 0x4}, {&(0x7f0000000600)="b521d928f61921004d3f38d37012e264e58a93635b4701fd0547091e3f0e8401fd7d2725bc7937dca46b66e7084c31a3a8e837a511c546ed3eb0150d10f3f939c5e9b40a932a6bc0d7cb96209c208f497c87f77fbab4698ee19432d7d650d9d7a5ac3fad616fe1e2bbaea6c046f97bcff7c6230c49d02b85ca06a530a8153d85b4199c3ede484555824da90381c8b4e57cb76e352ae897d0aec8ba112a9f9772fca426d630bd72f2753eba897000c0e16b1c9934c5fbc2f3e28120c2feaf7dc14d3c0380da98b53ab468d971dc4c4b4d36ce1e151bb855179b676cda018c66664ba2f80ef0f2d77077d8c2c982981c", 0xef}, {&(0x7f0000000700)="bee0f8738b8901a5c90a81f584109a745a895a78162ec33647a08c7603561b2617296fe57910052931c892876afd1c1cfd4f10b893fe4161cda6e5ee6a6a2273746f984f640b2614b33f9ecd2e1990755fd324268a55aef2276050516d3fff9f5d5af9116049b41de74b1f1eec7a20b7a2a70faa8a052d1ece4416cb3ad22c014e42c2071190c26a98dfc1a57ce318ec05510597e25ba1f19e69738618d37d33b56c50ed549ac4bc444cc1996e1d2502dc0551138afc025b9f8066fcaf10ac0a762596aacc42dbe6209b7e8c04488003fbc3b904aa932866080095c658bbf6", 0xdf}, {&(0x7f0000000380)="cc543de624f0e75dfb53469f0850948a028bc69f6ba09f139853228e06784bd14b7a27d26d51a109e510a24914e1dc8651df2cefdd43bedbc61f2927d7a249cc0705b40a8e5aa12af9eb8107324fc822b6f7bcaf2b99688e87163d447ecc19cbccb56ba8941697d4d1e7bdf284df4b07d3df63cdfb1b290c8fe18d0de059a288cdb38a8fcd8a0e8218b1412261d9c753731b11ad88edf1575d0183d205b3", 0x9e}, {&(0x7f0000000800)="10a78f4c363d0e539bcc385054260bbbfae3b6fc2852a12bf34824cb509216164b85200bb6feae5c6dbfddbc323d4997bbad2c665adce16c51e3eba51c8296b9baa26c90353376d040d354bdecb7d795788c88f182a66795f95cfc0ea40f4493e58a759ace96b015d24b0dd593ffede611a9c034cef46925b038c2567685be729a5b756725b2cab230c61e332c4f7c8ebd6d9d1127da110aa6f10e66ae16a28113d30f71fd06bc8a43e17764da232465bd3f687368cb7e764538b8d65064e4da0b0f581697736a1bed7d89e676db09bea325e28057df1a6cee3436d242c0437b5e696572c526ab0213f127813ae3fd", 0xef}, {&(0x7f0000000900)="4ec5152b9af91b085d4878023738ed2c17d6b9b583dfc8ffa0ee03032cb6830fe8f11adc22fcbe05eeacc4c3bf5a20050acbaf67f06e5a0cd9992a23b73da1a1331333164f00c9acbf7d198c375af705614a4da6fb0058cc03a248c4924144bfcf8a5f7a4a410b1300550b2e7adea6084ff38a62680c11dc75e813f514dc76402b66383709362da6c9408aff50da3bab6d7c791ab60294ce5ec5327bd6d2fc965dd107a618c661417229a951e5275b00498332c2599e0eee71116171cfa62ca7fc7579fd9b83e3fed8387379ef78a3a464595ac5c6d1bce441086ada676fa1ab7af8b6aa0cbe3d7b830232472784e57593342261c52a0e374917aec91123a74e47a931a1ecca2c3bc9cacb07eb02b5ee70a8663f25867a223aac119bb92ff49c57b03f483d991d0d7d6d07cfcfe1222ca4fe88efae09b9b18acdf7cc979fbeed0125f4bcf6d2fb68ec323cb3f06bc7306fbe22b52f0042ec0e99446d00536ca48d4e3ba504fd842bd1b7be46b3a2e8d40c05c76dcee60d4363547c17e974c25c0577452b8e5b5535a8c57b2a0c6061964ce265e79377f60b62fb7ed4960c876812c8585a8707e680737a48c9359074692692057d76589ab5fe5ee080e65db4e3f1cc2a995852fb0bfc1620a605b431a141ca0b2a136ecef0d46b386060002263d8324dc4eb770a7f3ab78d294d01ca1713a0ab805d3c845caeaf51aed5e5f28386bb0f336b6b1c1c9df72d504a24f7b6c045afee2b2faba3a0a3edf06da9421e61d973e5b66abf33f88b11f576c53e4db2ef24aa632a16a6f4f349118d720705adfbdea35b9c3df083cd8d3a47f5092360c74b9fbe0ac423ea271539b5d44d16f584eabcae4a089f34869c7ba6ed7f837b4704be85ccfc2419d4baeafd36b2d1c526e2ea698cecfcef28183c71097acc27b4df3699e8682ecfd2e93267ae0195aa7ff9b5e85d24b6887c88b62f8e11e9b2606f545bdfd3ea23bc3fda0a7a5043f3850c4fbe826b9a0b0a8c5b5f8d6603d77c2e92a5692f70f4100b35837bf55c087a021461401497315f6b893a9bac90df524d03c7804568446d3363fb4a9828e81a46c347be7df785570136d531e53c06b87d68d27a598e2eff69fdf777ccf32b39424b710f2e83dc131ddc69104ea677bc9f3ab7724e003b636578641770b94569993068a0a699a9263b709673e89a39cf5da3ce6ad4870731969f5eef4450cc9168386aeb458dedb52f013b6bc2bebe5cc30f43296c434c452255aa9b89d634bb8f4158a2d97a9121a38acc1f6256d04e1591f4233d76c9e6f4afdc2ff77bf21c71d609955055600b86d99e2fdf7154cc3528b52a49324fcdea88099b339f38ed057352e00ba4a1e102f27df34e5c49bbf3da36ccc5cfef882176cf22e96b7b1da7bceefb9fd7366f3a1895e412413f6d61958c574c7792b0330195c104be5938acd40aad00b9e38c3669f470b3bebbed97bd1ce1747b5565d8e8948914d7083052d6bbcd8556a44ea56eb128180ebe376456b93fff03ef14737ddd8b7326d9c5808bb1c2f189b7c98cb37a2f2f8359f0e9f66decfc5549fbd5115588f66f554803c80eea87727e3582e1c455a504967c7f9468168ee531dba59caa7e89239732427979025c65ce5d3b981ae9e83cc55865f26c6f49cd6edb3231fcd3250f52aef1712e3213c04357213ca5e65357423ebc30e0ceb93a7d76453badeb45d5f53e89e472beca7eb9ec499175891fafe63cac8a3f4f0424795ccb00292fc514832ba65c6722c8b5f808c5938049ef11205a5441a557296faa20a2a2c7977abdc0382249f3b00ed5f31b666390a7abb61ec88d08b4de972475236641e344b3a744c83d563f887c8086e2c03875fa8dec5336c3f83feb3e7966b08329eaa6852088c14cc596ced630625a9eae19891c527826c9470bf62b36f6eb2d88fd1258179ea0b431b5eae381ad4a32aa423bc4fc27d3b1d5436878b571e7327a589049d13ed8c7f0a396996af94eb70facf82401e0366cf9ecc80298c834d5a0b08aa22ea55f89ce931209f2f4a94bc8a4e56e5fdfaf52c0dc02b91bf2daf6802be93720e8ab77261b255ca7f0ac7880a670a90432b94ecc0ddf0116c4db41f42cff60536a757e052d19c996461de697208c85956299bd9a80a598929cecb7a1c377c5e22d91305ed7f6ad8a7a30f940d1a608ce8af661d8743ce25ea2dea370ffc346e3a4243bdfe8bf8239057816e33531a1fd6237a3732205576c09a758905b5e650809fbf3b2f3dfc275e9a1c8190dfde8c58eea57d81de34569e0965c33701d47758b25fad4f50caf0ec22d5421f8b0d11305365ed0122a6639e78632c6345713cc2d7aaa6ca3c9be1d041756e4a2709f0808a22e8130a299897f6ccc949a1f1ffdc660c11ebbde51ba6155e750cfdf0efc1f8f56f6bb906852edc9baa1519a54c4a8e27861aa6374375074bbbad5d1eecd9c683fdf3daa0b8e82964822fe2f9440367432c7ce6a45cf74ff735bdd153b25acd068eb7476e63771784ee36b459cd844540bebcc9465dceabe295d8816ce0721eac1112c90312a00bf6ba72b177bfd0d13dad3973fba9b4aec6f19fa1e722c2051af7b2eede4fc95d1793f13fa45242909940a96eabb4f74cf3bd9da4a7085635e3c980a1c4e6d958c448fb088baa9feb1344a882bb8398447f9ecda1bd3663d182eafb28c302531296f3766ab5716db438c9d598fabec1ba8bea7c0c1436703f072e957e24325cd8840418a289128c95468c54f07d3fce31e1be51eb672982490a8cd14e71448a58edde46227f7ad9cd3c00ce19e12159c2074fddd15967b9859b7bcc92319e61f82ee144b1fa32ca66359e276d71504dc3aa5f51b23317477a36e1f90d1020d03499f24e68043e185359efcfe7d69dbe1bd41f2c8d9a47b879614e7ed86af58b6e13e5547bf36b7b39811dd36883721d679401218d51badb65be0e7b398567e768be09c185a71dda29e56dc94f8832a197c6999cc998fa8bee6a315af2e7d573c2c70fe50a02c9d1794bc138fb7a6c99e8fcd1536b857449f5f89a9866a8a5b1728b8f8af20fe788a79f8166e35c5369d470ca46907a9ba4e7eb7aea3b0fbb5947439190626ca4d62f7a365c91a582cc796a14e3f73ee1f12202c85a99470b4923f518b02652cfebe1f649dd9c4f5d676fab0d594343bfce3faa4d33647d8f99bcfe6a854f0e2c3f542c55b8588401dfe76669184ea28abcfd5e58a8510609571a9cf40153b21f8d539c12afde18b6463ea9a6f03f57c6271db2c598c66cf57a49b5e928c1c9d4d5d00f8bf4a62be00cc729c1426358cd220f2774e874216b9b81f9b3f42ac155222e923ae51f868ca7deae7beb1547f1ead0b89ca537b2ff5a3675fd4df6871d4fcc9d170a9150b67156689f8141fa84d88d8a5e8a3c0e1a7890a37f82db1b66458793320e84106d4488741b216214d1ec93af4270453315b071687209faf2cd2c3e2894d995f006f84cf4d136476ac2dab9f8fad811787edb90b2652d7fa1cecd0476bb5b162cef5fc8b2b2ca6d6cb6a17ecce162a0aea27ffe5321681ec4a16406f98fd62e234f4a15a77a76a9858e6b4672b1d3dc8ad0da53fb8f1ba1613f200379a3491590c43b38c8eedf788d345887e06d511122a31f340cffd97fba2183632e70df89e7c6c7718983ba8229835a615bcc1e26349de82bb86e733c96232367ad5ed259c47f3f45d14b76373218df59008b37f54066c141d0fce3ef53505534c078748bd5610b2e55928ad84e4f86a11b0bff6596dc24854bbd0b84bd75be599b5dc71dbe2b720ca1c4fce485f6dc03861e6b93ebf7d602923590c88ffefbd1f16891f877d4bd770b053b92e57eab867f8397c16b73d9cf5cd9eb49014c3c168b21f6428e1267d86215c0b2e3fbb4c5af0f1203bbee61db483db4da44f56e30f033d4cf040886f0c8a9c1e2aa69895f71e3cae5e97c968db747dce35e5bbdd58cdf53795f575a4478ef764a93525132dbd44c9020d9e830517915323869265ec1ce09a06e8a02ba3166331d2f78513db051e55d198173c5ec1ed2c8be68e776c71414a23814854e94d0bd25c7532071b045bfe8531b89dc39e29f2846bf7c6b6ba06950bb86957ae8d12c3ba57a7e080a694ee1814faac1177e6444bd142f862d0fa21b4593a34e468e106441ef74d5de73c1e88959ad7bc095efce49a8156e3e7b3df21083d6848e7d5ae8ca6acfa46ea6a044f7d21b2374590bc2a0254b389d7a24f877dcda325eee2be5cde9c9b665056df45d06a30b47f4e0dc19397357f7ad9322610066d5e679afc9ac31890d83707907d4b489ef62c294b4afc6a7b1f44b79bafcd1b99b6efd8f47a62915a6d054f0dbf83ae80ca9a65f18095066d7ee26ea697f70a2aae31be681f8d9d7e330346ea842ee8865dba98507ce938f4acd968018ac53a72b3052c8584729bf6a389af0af73127870ddb0822e54e756aa25095b40ac9e4452bb195b2c5caf475cd8ccb18bf3cabaa26ab240e65d38ed9c88e9f326a848c13454c2009dd817758b524b25e6b93dcf6bbcb9cab69765571234b0dd9657c89f8eb736dd21e718f115f976607e58e1d5b771626cae491faf902ce32275b6030060c60f214a1226d656348cefbbd49c5215ef6a62d95b7c4355143c231c1fdf1354c044d966d2f53cf96663417f2a3702f91b87423fb8a8038a761568f0ec823b94f4ae658a234b5d17458c0ce52ec69106755a369093d24f90d8c6a77eee60034a226a594303ce1605e7002aa657d15bfae897f63b77571ad82714f362b0c9df511fad9c2f6157e2f13e887c699532e15e731d3616a3f50f3c398c145ff6dd56f16053fb1570b61a227e61997c2a94ce95cbd04b838582fe191ad26d20160674fc18adcf606ebe769dee7e370ca82c1ead43379acef6bf8e4c9f66ed5dfb3e7c644c79ef8209b7e70757e49920a1e194d961566f13e153846cc652c71c04fe5cbe88ad9e1228b727aa096bd4a3c560d417ef2a43ee6e41bd0355e6a8355f77eaa8940fcea4c8d04211d8e614ac75cd4ad3fab013131ee8537b749455520300bb917666701c9a885c7231266a60c2f7b5afedf07105bf6e83ea916a7474b1f8f8ffe4913ff48a5d98b4a636cb0475916b5b3f0346727c87161db37a228ba6beb742649861a26cf0649e48a01cd8274ab94223b4523bf60919e73ca843694b4ede404bf264dc4fc99bef912a681c8aeed9f097cf6c0465e79df84968db18fccd4fb1b1b252346d5d663e5d898ab00e9e7c50a59da59df3ee0934247e96e3505f474f001b8fe1e8b619c6d79016606073bf5a14ce98346960520c10b32545cee6345fe2bc72cbc328a05d2977eecae6cfa0b770c983fb5b0643b083fc927cfc869538e9efb82bf5e3cd0f5e7bcd61632ee3a7625eb6661a1ff276d2a67c7c65054c021ac7d1fa2c100e5ce1e512be33e8b82cf3d304b92c3a287965539c2063d3588bbf1f4a933c95c4b87771265911140ee85a577a8b60cdb2bce0c952dae398e63ba0087a1967a9808c70f4f95cc2b9b7c2d9a6c82a4a708adab3b190f96a52dfbdf0894e858743205f63498d623fec5543aa7292f8be8f6a74b648a9467c9e28fc5ae1027fd28bfd74f8640f22ea48b82859a7edd99b78259d4340fc4b89edef9bfe31cd16e5e6df37bca0e82c2641adba6c362233d6f7e25352fbe00d3db7652fae1fd418fa8382c07dba2f5fea9d8c00202e40084eb141cb2f9697f4d15bcbb9554039e2b9c1a4323ecb094a990b33e86074bebedb842", 0x1000}, {&(0x7f0000000180)="bd9c8afef83201141e0c01df1274a6b7bd72e6e09debd6879dbc34da07cc4afb90127bc909740da81f53d6053e421e53a07518147eb37b5f2fda8d4f9991aaf2fb675d10bbca2e828fc335bb2ef8b930575c8a82e6cd0ebb32b88f1cb24f520d6570c5", 0x63}], 0x9, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() pwrite(r0, &(0x7f0000000040)="5ac30b0aaf049061ceedfb280bf56182c43f0555768f6580bc97e061de9610a03115061a2741783c7cbea5234cc5d73d1055db38a631976ffa2c40dfbd7decd8c137391395efefb9e40830163d40e8d52c8d636b2ec59f8165f9c65ac0f755c89891da808e3a1f2c349c619c1cd3817c1caba512768cfafce0dc60b25e104f3e681a66e46d1dae3bdc134d827332821761448c545de2e2199ebc294097710e2fab6ae204fc450d1484d1c81a77213703bd85381d1331452580eeb1d2974d9e2c81f9e6792fb65bc152bb8af85b59b2cb7627e6a57dd031d61eb8f9961d4da43f30012aff8b8505953306a090702167acdebe50641886b3f4", 0xf8, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 22:28:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)='\x00', 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2f4}, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="0888bdc3958c31c2d2a4f3dc28262ad65b4ff9f44aa46a6934dbc61470ade3dc0b2f5d8b0c5ae6999e05a33f3e056a764f54af7fc8cac4a3c5f39a7eea9865a20600d380d90b19604a259c169eb359efbee0da63c9e73e7e75d48080a5e8d4043b404782e77b703e82670c5276e2ee38ca208f7967c812994b4a31f01ae8f06535e39c2321f81eadde4308798cdbd47a9001816da33849ae515bb3f013df2e", 0x9f}, {&(0x7f0000000200)="0581f9d4e8637499bb1dcf904cb93b8c3b532d030ef637a1146915f65d7eb090434da0e5c20b7ce03a96079aacb2887750aa5e887c26f996454d388f594cb54daca2fce69837665e1309c9ed5f506404f31556d624a1fc0382c6c5fc9d0f167e79dcc17017509151412dde189f6c5fdfd8440388bbd54e552a8e5a05bfe258b4242e030e5c09482d9ba931411b4249ffab27998e1c4ab37aac66a26143d9f5748ade3ec99ea01918ee7b7c2c270ddb3307", 0xb1}, {&(0x7f00000002c0)="0ac2390b279efb9f384503da92d3cd4834543a316ad4834313701e7e6433327c2401f1c1ed149d62d0a67bd0e7f237035210927e4c460e27ead077aa8953e093defe4bc91a9017490faf825c4c7cfdb5b412b8c5685c0f66b6343810d059226fedfce128141b4caa1e9b53cc362e4e95601eb102cf97f9d92c18ada94973a5fd6f45f149eff6c8c02ac864d7c95d10ce4e540bac79d9e96dba83bbe00dbf832325aa38923afb22b9cc9f04402092913bcdd730c1a1d06d37d10284568930f1935e95d027d23a4316080ef5f9eecb", 0xce}, {&(0x7f00000003c0)="d5ee01213643ffb25ee3bf98fa309547c03d4962a0b00c731a3f2abdab293cc5cc93d2157978c9811b076eac658fc5775f1b99e6df1dc0cc309699f79c3a5491dc672ce750c526759395fccfdd7738b1692f0146da82671f1e9f7b09708e1815c30794012b1a07d91ffb2a50b0bdfba718042cfc37de74caf1d04a2a625ff9f42824e7e0b9437138ce8f5cc015643b342ae739460d45e36af1757f92b8d492ae6f64ee7a8bfe3be3e8bbe2469df7602fac69e3f2ea80ea3e61fc4acc6b6bc3aa4e89fac37cd19d3bbacae5456c96597d9fafbf9c8cb918678835c06206936c869a43f3af098c", 0xe6}], 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x1edd2b33c6b429d8, r0, 0x0, 0x27) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x26}, {r1}, {r2}, {r1, 0xa5}], 0x4, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 22:28:18 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000f5a000/0x4000)=nil, 0x4000) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) ioctl$BIOCFLUSH(r2, 0x20004268) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) shmat(r0, &(0x7f0000d14000/0x3000)=nil, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff7, 0xfffffffffffffffd}, 0x10) r4 = shmat(r0, &(0x7f0000f27000/0x3000)=nil, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) shmdt(r4) 22:28:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10000000002, 0x5, 0x30) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 22:28:19 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x48e0891f32fb9392) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/31, 0x1f) fcntl$getown(r1, 0x5) setgid(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) 22:28:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 22:28:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r0, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 22:28:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x800, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = socket$inet(0x2, 0xc007, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) recvfrom(r0, &(0x7f0000000600)=""/53, 0x35, 0x1, &(0x7f0000000640)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0xdfccdbdc7aedfc2f, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20000, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000540)={0x18, 0x1, 0x2, 0x9}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r9 = semget(0x2, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000007c0)={{0x4, r10, r11, r12, r13, 0x10, 0xfff}, 0x100, 0x1000, 0x165f}) r14 = socket$inet(0x2, 0x4000, 0x7fffffff) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20000, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000500)=0x2) r16 = kqueue() r17 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r18 = socket$inet6(0x18, 0x2, 0x1) r19 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x10000, 0x9}, {{r2}, 0xffffffffffffffff, 0x20, 0xcc3e125ba1f4644c, 0x3c4c616e, 0x3}, {{r3}, 0xfffffffffffffff8, 0x69ecc58ff7e13e10, 0x40, 0x5, 0xffffffffffffffc0}, {{r4}, 0xffffffffffffffff, 0x4, 0x80000080, 0x5, 0x7}], 0x40, &(0x7f0000000380)=[{{r6}, 0xffffffffffffffff, 0x88, 0xfffff, 0xffff, 0xc2e}, {{r7}, 0xffffffffffffffff, 0x14, 0x1, 0x0, 0x2}, {{r8}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x8}, {{r14}, 0xfffffffffffffffc, 0x80, 0x649accee7c0181a9, 0x8, 0x3}, {{r15}, 0xfffffffffffffffc, 0xd07fae53dd84ea46, 0x1, 0x1, 0x2}, {{r16}, 0xfffffffffffffffb, 0x1, 0x80000000, 0x7, 0x10000}, {{r17}, 0xffffffffffffffff, 0x0, 0x40, 0xfff, 0x1}, {{r18}, 0x0, 0x2, 0x1, 0x100000001, 0x9}, {{r19}, 0xffffffffffffffff, 0x80, 0x10, 0x800000000, 0x3}], 0x27b, &(0x7f00000004c0)={0x800, 0x5}) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x42087007, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000580)=0x1) 22:28:19 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="ec2714c2a7b37193d29975f0df857bcea78d0bd465369dcfa15be02f3664baa7621007ec1782ef1d363f118f6f53306459e72dd2b79fb72cf2865fdd744dea303318f274f86db3d2f9a10d7e67300750771c5968740ebc94bb49ccd52d9a9838210c1d0b0b521c447f16e1a73fc640cb0ab7f13c41e9a1a3953718c6b0f67c522af0ac2cb8ca4e878046c1ef11a4f5e483cc7d149ffbb3f72937b9bfb31e0f884c94f5779ed8e5c36f703675fb0c6435ae4d7da4431af6e8d5c44d2cedbea9cd66ab3b5cd881470f", 0xc8, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8040, 0x20) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0x1}, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 22:28:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)) 22:28:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/fi/file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff6d, &(0x7f0000000400)="813d214e15f38b3d31faf5531c8ab8bdc40b4764263201a41c3d61b850467cc08a19dc6491295075070483e255f01ac4ea03cae01e001e60bc5032e67bc189959fb8d5767561f942f7f3dbdf8d54f5939e1dc44018051ee0a6e86ef1bf1b21cf52167e22c4da4fe76adf7965549be6f3e4f3672c7d549591aab6e9e2bfb94129efdc12698bd278f4b0ebb5ca5bd06b391f1e4bfbdbb1cfa044fc4366ab84070a5d26086d39fb300c0800d13aa5a808d63d94000000fc9c35a19939a831e2c106a5a4c35f8fa0f0cb3b813dd04e769ade022dd8da2be4c4582b901a06c9e8fd2c2c2a432ea00a2abc58bede85bb4709a208d31e688948eb7e") 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479fcad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e", 0x7b}], 0x147) execve(0x0, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x39f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000000)='./bus\x00') 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd73a}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='t') 22:28:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) execve(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xdf0ef0e00875227d, &(0x7f0000000100)="b6") 22:28:19 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) msgget$private(0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)) r4 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r3, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) ioctl$TIOCCBRK(r2, 0x2000747a) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000880)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x1, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x3, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x2, 0xaaef, 0x9}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r6 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r7 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setpgid(r7, r8) r11 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x1, 0x2, 0x5, 0x80000000, r11}) r12 = msgget$private(0x0, 0x8) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x1, r9, r10, r9, r10, 0x120, 0x5}, 0xfffffffffffff9cd, 0x0, r11, r7, 0x100000001, 0x4, 0xfff, 0x413127be}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000840)={0x6, 0x4, 0x5, 0x1, &(0x7f00000005c0)={{0x101, 0x6, 0x2, 0x6, 0x5, 0x7fff, 0x100}, {[0x39, 0x7, 0x0, 0x2, 0x3, 0x2, 0x4, 0x1000, 0x1, 0x4, 0x9, 0x4d, 0x9, 0x5, 0xfffffffffffffffd, 0x5, 0x80, 0x80], [0x7, 0x40, 0x101, 0xfffffffffffffff8, 0x3, 0x5, 0x4, 0x8, 0xd78, 0x8], [0x7, 0x1ff, 0x2, 0x81, 0x0, 0x7ff, 0x80000001], [0x80, 0xcc61, 0xd6d2, 0xfff, 0xadcd, 0xeb], [{0x1ff, 0xa00000000, 0x2, 0xfffffffffffffffd}, {0x0, 0xfffffffffffffffa, 0x3f, 0x1f}, {0x5, 0x800, 0x7, 0x200}, {0x9, 0x80000000, 0x2, 0x2}, {0x7, 0x400, 0x8000, 0x1}, {0xa9a0, 0x2, 0xd1d1, 0x800}, {0x8, 0x101, 0x1, 0x2}, {0x3, 0x100000000, 0x5, 0xfffffffffffffbff}], {0x1, 0x1, 0xec8, 0x6}, {0xffffffff7fffffff, 0x35bafc65, 0x5, 0x9}}}, 0x0, 0x7ff}) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001500)) 22:28:19 executing program 1: r0 = socket(0x2, 0x5, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82032e2f66696c653000b37a0baf2c6d437319ad4de4e7ffc258e2baede48040bdde4560ae90b893ab41e37c202d89c10b505e730f6c58b917e288"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:28:19 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) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017e750000000000000000000000000000932ab928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCCDTR(r2, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sync() 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = msgget$private(0x0, 0x40) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xe53, r2, r3, r4, r5, 0x0, 0x9}, 0x53da, 0x7, r6, r7, 0x3, 0x8, 0x10001, 0x1000}) 22:28:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 22:28:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000340)="18d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0x106) r1 = syz_open_pts() dup(r0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x3ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) 22:28:20 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0002fcffffffffffffff"], 0x10) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="a90b51fd268c13f5bb0f0d94cfdea2770960fbd05c973dcc09cf190a4c75f4565673b96d3c963f15e0149d6038fd8678e080ea38f9bb12914a2573c64b8a963dc537a4d12805fa2da1813846368c", 0x4e}, {&(0x7f00000000c0)="305542fdc8f97f3980084a8b1cef1a6bc0288c40eedae87c2020cf76edc54000c5c0d3c0ec9f75d0849d63331fbe09cf2d564369242405e8abe4088eb4400000c65cd458ccc5154ed402f2b9a6bfbe34d84ae90e94d20979bbed904dc92bf5204433364e0c613a6642fceb15cc6ec2ed5d0711a63eda4aa8f65e51cfb46d9d517762408dae3a435b31d7cbbabb90c087624f904de539e6fd4c323d49c86f1356219ab1e0d48946583917cd42d46862ba3323b5df54fdd03ab316ba0118bc7f70fd91e54c6ed44d5873b5f219b2ed47db570da495980672c7d80d6c", 0xf5}], 0x2) 22:28:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/49, 0x31}, {&(0x7f00000003c0)=""/222, 0xde}], 0x6, &(0x7f0000000540)=""/249, 0xf9}, 0x800) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x66, 0x0, 0x0, 0x0) 22:28:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000040)=""/189, 0xbd, 0x42, &(0x7f0000000100)={0x18, 0x2, 0x0, 0x9}, 0xc) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)=0xffbfffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000180)={0x8}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 22:28:20 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r4, r5, r7, 0x1, 0x4}, 0x9, 0x292d, 0x0, r8, 0xfffffffffffffffb, 0x3f, 0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r9]]]) sendto$inet(r9, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000380)=0xff) r10 = semget$private(0x0, 0x0, 0x24) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000140)=""/130) getpid() setuid(r3) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r9, 0x6, r6) r11 = syz_open_pts() ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r12 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r13 = semget(0x0, 0x7, 0x2) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000000)=0xffffffffffff0000) setsockopt(r9, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r14 = semget$private(0x0, 0x5, 0x40) semop(r14, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 22:28:20 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 22:28:20 executing program 0: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffe18) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r4, r5, r7, 0x1, 0x4}, 0x9, 0x292d, 0x0, r8, 0xfffffffffffffffb, 0x3f, 0x7}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r9]]]) sendto$inet(r9, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000380)=0xff) r10 = semget$private(0x0, 0x0, 0x24) semctl$GETZCNT(r10, 0x0, 0x7, &(0x7f0000000140)=""/130) getpid() setuid(r3) shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) fcntl$setown(r9, 0x6, r6) r11 = syz_open_pts() ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r12 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r13 = semget(0x0, 0x7, 0x2) semctl$GETALL(r13, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r12, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000000)=0xffffffffffff0000) setsockopt(r9, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r14 = semget$private(0x0, 0x5, 0x40) semop(r14, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x487c191201460ab8) getdents(r1, &(0x7f00000000c0)=""/250, 0xfa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100000900}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:20 executing program 0: r0 = socket$inet(0x2, 0x8000, 0xfffffffffffffffd) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) r1 = msgget(0x1, 0x110) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = getpgid(0x0) getpgid(0xffffffffffffffff) getppid() r3 = getpid() getpgid(r3) getpgid(r2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/139) 22:28:20 executing program 1: shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffa000/0x2000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x27d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r3, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) 22:28:20 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0xa2, 0x0) 22:28:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef5, &(0x7f00000000c0)="e7") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x50b, 0x317, 0x80800000000}, {0xa00, 0x5, 0x5, 0x10000}, {0x265, 0x1, 0x80, 0x8}]}) 22:28:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) 22:28:20 executing program 1: r0 = semget(0x3, 0x1, 0x4) r1 = getuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, r2, r4, r5, 0x8, 0x9}, 0x6, 0x6, 0x400}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000100)={0x6, 0x2}) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000140)=0x9) semop(r0, &(0x7f0000000180)=[{0x3, 0x0, 0x800}, {0x3, 0xd2, 0x1000}, {0x4, 0x4, 0x800}, {0x9984e4199bc23dbd, 0x0, 0x1000}], 0x4) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000001c0)) r9 = semget$private(0x0, 0x4, 0x2c8) sendmsg(r6, &(0x7f0000001ac0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x5b4}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)="2a4e848250770c9a50d937d6787fc5f785f0e1677073630270725e6ffd81d6", 0x1f}, {&(0x7f0000000280)="54ef1bab17361b17f3d8c956c04cf6405111ec8b4c7504c58c34969e22adb1e0c9e57eb1fac3591aee38579e3ca7ee1140c8e39b7e68b868c22b5b4af69b3970a81ee227e16b97001d40c0b8882dedfae51b5a0460651fc6abcee41f1077b8d18f297c1b100bb1bad0047ae0eb679768e9", 0x71}, {&(0x7f0000000300)="22313b4a053c45d52efca191025982e984dc94144d5b6f481b076032b2e8029ee720b1babcf50e0decb6693554aac34840c661b8fa1ee91997b9adf69f1a9ad82a3758512b762599ff9396d2507c321d9ecb606d0fda11aa3c0f7614001e324603324cf6b5126c59f8aaf4e0a5c6cc635bc46ea8dd7ec6fa139f1f50e72a85025b401fbf6b869fad68a419eb459289b20523d22a566cde2e9e14afd45e0d7a4408b04c0365cb47dc95e3611fc2ad4a053d6f2254223141c881", 0xb9}, {&(0x7f00000003c0)="8bac58118f0d222326b045756b3fd2f4fb2c200971855e1428efb48a10da59e24fd9c48ab070bb", 0x27}, {&(0x7f0000000400)="2da0919821ed59d239dfc7d7e2160809f56dbc402f8753a0ddea7a3843286896954c3cca2943bcee23e22a6726167311c702e6aaab1287b33de721f54a337fc2126e6e5ad2850deefe8c48a3b490a2845ca9279276db0b0911d003541a607c6d44f9c5d32af721c1e0535a6b0180c7b669738f5bb7ccdca3047096e50638fef0c11e12e9c9b1b11950a7c4ba2e681ee92a8f", 0x92}], 0x5, &(0x7f0000000540)=[{0x50, 0xffff, 0x3, "1f270b984236290681c6111d6dee2472f0603b202f5364d85ceb4b237e7dde3ddbfb07bd22c81e0c42d102a55969368317026ea6cfac557673da2a54f1"}, {0xf8, 0x1, 0x1, "ace45fa9db2465acdfe659fa9f2f0b6df12fb35c6c9f830be2f7bc8326708adb0b4baed26b85dcc0cc87aef6cce9eeec87d872ff465d8554cc9d6f4a9fa7171a6e20f86cd152d8add4533260c034d1f32bdc6a0ba08aa24be2cfe941cf5bbe9e1f1a53306adb1e52b8f667743f7a9a9b5c55b7a167f35ff16769605f87a36c21e0640604882421dbb50eeb65f64e30605d3b148eb17b028496b506bd0c8b976f30edba265e8d894c2afa53946d39dd25721b7c99b3b738c77575eb5e2df6174580e9733a27404852fb09373e10242ffbe31fa69c60ea47a546769e6685d51fc3e93629d91d68c1"}, {0x70, 0x1, 0x62ab5714, "0348a98cb62d39296ec79e79a1351b3aa78dafb562e5c9c1216c03a006fccc892fde7fa5cb9f52e0994c97af86dc7446e51ea5a7dd0c4d2962550f9e8bdfa9bb4caf8d8c0dd0ed7a3da97ed24da79b20494c9bf57721bfa18c6729adf595aca5"}, {0xd8, 0x1, 0x1, "20d7972ca9fb27a9f7f8d8f6596c98f801692df5f48b8e0dd7fafaa1df0c32bd49ae89da46ba36d47e726954f560ac5067b7a7e2729f5a1edd7781fa428afb8aa0f703b193a569abac2918850f71411a43746d6345ae7e975e7916a6dca738f8f8296a983f00db7c061870bad71ea9bc5cf57d4bf7449d6d5b86a5830aea0226db40687cb345b3a6c73d54cff8647b7ab613cdde8effa750164a3d772ac4e3fbefe426b0aa0c63bb1f4b2254fede5298319a1442332801f3810dd45a64a22ca788c2dea69dcd"}, {0xd0, 0x4abe33ff71b8be97, 0x80000001, "69649b84e4b80854e6841d2dabcdb1ac61a619c31024d25b200d56d448c181c5743b40d9e1b97c31918c4ed591543f88c92a8fc1cc29f21912b1a29040797c4436afb5de1e657a1e49803578e3a6d3d4b2d1b55816bccdc7e390cc930b2f49f4e7609b87d444c911116c0fcecd49d489f9bb1f73ae513e37b6cc36b5d7f4ac988d54de883994eef87443ad905b6e74de4981976775fed2b8914178038db099905df7316744dc659f1427f8ff0dc3607da16dd3f9ac58c17cf3b36a473e3b69f1"}, {0x1010, 0x78268cdb8731a0a0, 0x1, "956834dc725a67db2aa1a4abb877545037ff778898dee97282d9a67d78196b435e3c0c6bc1558b86240b2ac01ef98960864b4d2423c8ee43131bb5218462208c8932b1bde6292bae79d0316f1507e0b65b60b82eb4f40a33cff0494e4023bf86f80963fb285324f1a2bfab7b9d9d942d54d25ddd6f6749cf5a601f098b66a961296db5bf6162dc5792ea6b8fdd73591fc0588d6220833f5ec32803370b7062621a3aa6509240835612a894e555783a19056479ee996cdba0ef6b2833e56d55ddfcd5af8bd841897b887f316de452e0dba692c59b69d3d410a53e6ff974989d73354d3b3a74d7182e05e6b645ba9574d44966c56a43f040c8f1d723dabbbf7eaef5e8363e1b8588e9e38892c60a5951a983d9dda23fb809e672881bba51951e8c493028e220d7dec4ee88f116374f371500ba3289b7b99928f38091d04328e38c86628cb5a0d60da2eadb580af17dc79c063f467f9c7529d2ff901a6fe63fcbc4b24b45dedf5f016eeeee3c6ca33f01111f29a3783e5c7b26e424cc7fd50240c1d4dc953b840c34eee71660ac0a5406a5e90d357529c6fe603c4bf3c076619086cb8e0939c4c79c036ee8fa5f5818c736abdbbc6bc4ce805c38cc24c576e2c710aa59a302b8c4fc9c6d185d41459610e61d7652f3c288f6679aeefa4fb6658758be4d66994d3b892c26620c36dc0465307f65973021d5739f0249afc85727a543a2923a4e64fe0fb47642155b9087f63485e994cecc6f64102277768b3a4d07e205f24dbbebc150705c715bd44c920d2219f9c9b93f18094608caee912b5f483723c31bb02b258c93d44c410ec4f6932bcac2cb7d98200ee90b9860a3e958e65c043b1cb8d903505374a33bd3e63a9003c42ad4ddbcc8d28347956bb5850e82604e2b9565cdc9e29f310fe4eb795e62c70d2201b804735048099d37e50f2ae090d79bca1b9e547477316dba08c75618ece783bcbe2dcefa6cf4b8373b82179fbf400fd7e5bee9bf231be347c2630b0f1ce208371269019457fd8c22e9a8eff83a54d236b4569edf8952067dd7c30f8448b04cb0861d8c9a4d542a9a18a73f677f6b25b52a71a52b8647972f04419140aaa71b81d4bb3f9fff209f76fac9e665f20a34756d1056ebec9053e55add1a29ad74ca8db78fc0d1f5afcb6acf6ce906437055333e9158470e2cbf10a9269f34919de82d5fa06bed7e6af827fcce42a588130100e6032109f1719d5e6afc3b026a36e1de5b70e3eac3dc8f5d8d6805c7d933ec0cf5b59a8cc00c39aca305bd24831b81b54d1f67f2d61fc3df27135debe92999d7a18e11153a2362a72963d6c7e7cf1d1a6691c72674084cdda148931bcb382d619b1d2f3de95a3124da7a8429bfe8e48715413a0fa347e8621cc4a4cce4f97744bb1f9def7b6d5d392c3dae94e14789475f7a54ff1cd545c7f33854964fd7b985744eba9009354f89f2316e75125b27917af8f20263536c5ca6e708a2eb034b1e3998b7dc0c177de1bc91dacd82695c2838f606bd86da8aa29cbf6573e7fbda64daf319edf858bc0247d3d21a86a80786551305f74958db8867d0cbe3d624d836915db02064c18054b784c4762a72a8cfcd5667322b69e72898b8041d075c839dca1dc05446343763aa207628e1d2fda64c0dbee0958bfbcbd7034ef447463731e073abfac72260d1a31ea788b6abf51770c19cfb20d2830591824933cb23ebd6f46ae11b9b17431fc3dcd897dff50c0a1d63efb3857ec6e6aae9fde478eb7e4a55df24da41b22bd3dc7b266cd906fa2f492f70e5f819a44248571e3e6c7d12a5e6b3efcc308a904e8f4a51407ed39377b343482684c16c8a0b0ad02db622330c5063b7151e469a2ec0b1f62485f43a5e873b2d0eda993a6789ac891421549f107ed7d690108d586166ac44ae2333ab6181678d664122f2d4aa863b5286ac5e31f7fa3f8b3fe188e0c9f911768bf1a5adf1d1fdaf4003387a1d9ee9b7815fe815df234254c27e4e4206b3e1b291d1e93a2d8aeeb603129f06d09327b99936063b37a455cd0c559ba5f17637df922f7496d24c612a64bf4a5da0e6c3309cb7acdc1a91cb8e6cbe31ee02cc84b469ad014746d755a5f72a75d088c9a3b2cacc0202c0b8f0b0bfbf2a6aec680d8000f9a0cc69bcd1fafa049253e739670f9672de9cbe5b44aa095ac1cea51f1e050e8a987836adda63d47d67319623651c79ab342f95e2803281b5e6460590348f169aa9484e8b735a5c06a9b7f2657ddb1efc39f67e252aa97b37d266a537406b5bab9cfe8bd3d6f26556544b9aba429485ddb91faf3bf7969b91ace50618fc4eadae3dd829e9fca2deab3d2ec7d29bfd79d610df46a9ad0ac7bee4f40cf76b6b20dd87200ce6e1c92f4c21eb026b26c9ad6b35c42e4677e70fc014e6daa3aead62a1bc5b4f3c9c9e25e8dd0275bd5a0d046b6606f4826cc5ebe51401e1645deea34487793382c3f6f754e6c9a606e98b11ed4acc64072b9bda2f8e1ff0fef28485c7724e107e98853bbb8a016d3a5c55c7372b803f15b6981d5bd636718fc11dba8b8a4e5d5b56657d8d605250ef53ea29fa608de318c8757b189c2b0d6fba451185b65293859506b0489c91300274ac7a95e4fe277265b40d88da853218d157e2182c8225ee0b23c2207a1abec376ade96d5182b27ba0077cf5a4e495ebfbc16719556c62f8627c58081bb8efd646b270e1ba8d3ce1ff1ae979d9fedfbef721f1b435971a73b887a301256da0960c8dc0bfee06f7e276f15687ae879746194afc58cdb62cbbacb90a0295be6d16f53459c0d3b4558ec8db7faec9a6fc8733e5ffaa1958d7f132adc9236031a0cb1bde4d8b5a679d75d786754696ec7c87b87b5cfb28785653be2fae79365fb217b78bbb8b03aaf3654ba5dad7607b78a41aef843bcdfdcda03f1b5867b8761c35bf5ed56767a5e028e9c223af7c621fd4a4bc972b41a76438bec0a0f0e925f5b12184111387760a833555c5dab288f93d8374a51b614ebaf96c5fb9a0dbc1bf992867cac0b4ebde6a99147e83ee203addc9843781e688308cde7485e3263a07fb08746c9c49eb4fe32ae4323f4f214823665d4d1a290919b03b5c219330cb635d9a151d2baab3bd441d33bf7568cba5e10267395dbe7ad9cdd4dc47abd34842d9db9f28b6787cf22452484ab7e79bd76964a3e29699fc9d5230a786bddc90799884adbb0f895f0285fbf96cad186c290c373cbcd5ab664d7f3e07d296319858a35066e691bf56bece3bcdf0c360100361c5192c77e652e78f04718eb8d9d639d2b21e5beb41c2803a652b006c699ada7a2363a25de09a27a41fe1160a7822680860b5aae2f7a6af90d498ef2f0fda23e735a74c846297f5a30971104fdc20c356924aacd19ca063719189ba8fd64d5181b7e3f2540f124634cf17a2ded63f108dc7f27e980fcaa1f901598d210f34a9c1401af923efdc70e4eadb2cced07f23bcd0e1f33218517b7e6549e4fb1963e435b47c2d4aaed0a2c868df543a90278e1b8eebd58ae070f579d550d2ec8f69343d9b43b87e22db7555a0aa50666fd7721e1cd5849d24d6de9d6c1a205fbcbb4f70b97661f0a7a3d3ba0d9efb921bb8033599f8fcabdba248c471958f801ec9df71ed4dbfb448eb116b8745cf8582cd26f8951ed9ff2b3ce0b06a841f575fd65d6db7b1c8744319b3b3e72e4e609e0965f65871eefdc47e10ff2a9428adf6f5aa2183bcb0d25a4df96dbf8311258fc2f1da72f132502e55fd4149e44871cb54c5dd4517857acf6940a38deaf17305f38311df8d4a5af9ef3b30f7f2c61e40f514b44a5f1dc03f73035fbaa24a764704e5cb46512e8199fa60a63aafb6df57cabda63176fd5480d34ae8de1eeac0bdd8fd0d9c7f3ce2368c3b3bdce763425bca0458a0c66dbc1311fdd4ee5a34f92696643cb107e0016972bfa039d3ea9f87b7fbd97c69efaea63d8619f98dad512b1f18e986d7a10ca464e8f0edcd14645dc19a059dd255ba25b5701da0b94062c960a3bb11160437303b0f64b3d2fdb72159378b9c77b573fcc98e1157f041fbe7d86ee11a73c052d4459eafad53dc66cdc7159c3315479a6311fe4f06fd2b5a464f98fb886a4e7028191c343bb04672369223b7f39f6919a216e401b2d79c2247042777fca102c73c4fa3a6ce8d565a0de06ea67481ea2bf521935a120dfc3f41a9fe7469f4421566ee04d8f7aad159506aeb1b7392d690198e9e69184bff92ff1b204ff1de4799f5e445dc7299aec10e0e59b4f08fd34bf47cc00a527fc53a826b58cc4b1f5e7c86b40aff2e7b7c442dd058a556ab2bd0deda57a97b65a1bb1fab74cbbb6f9b070022bceb63de89c6b41054cd65b3224fdc462c51d04107a58bebdd29f0725d362b1a2e466e73a5cfccfd9d3effc9942713a690b00f04386c8e947853602015da49da67fa2b7850feb7364927577b6468f5a700ab4ea8e6f81fd0fdaf952fc0233cacd66fe4957e492325c18649471e975c3985a37a0a35c8405d8bb9d5cd9e955683c64f85d22efcf8a572df28c51546e0f0028bd51ceef46373d7c618637eaeaa0520beef3bbbf334ebcb82311ac69d635f5cc45b09d0601c42445e0ca6e204e616d0e74e60bccae7c4f86667765816033588d2c6630cb3b4911f38413beacd3b2fadb7fd199d06309620a22b68df9df08914c5a178f2c348139c9ef6842dc4ca3e8191583144f985dc52a641b8c31cdb4b0b9b0a4d9f469fb11ef14ca29658db188109383484627090447eef5e2f704728ef1da0a26ccc6631394e46dfcbfd99d246c983f9a4c023896df4bd4fcfbc18cff46088d9c97c1ed020cffef98808ccde98ed78630d43b9b9d59a82eae9e5d8adc9762924f847aac6e1d29d4d7f4fd26b9e397577c2572277e827318b409b5fe4941d40c7ce16d467878c52e917e98c7ea0b0dfb183bbbc790f0adc5ffde2bfa85427bb1a950142cde753ed808aeeb67f949774a17c06f340f938fd75c0851bcb1782bfea8303cf0f3bf5076a3d9566a7dc56601dbd1a94233894ba2c66dfefcf8ac0c5f958deb02e0b8a966e7e468cf4610b6f73d2432d332e0f31cc15465368a899dc57c44314a62c43848852b80020277d34b80ead55f8660f8120ed8ad59c22d488fd6e07cec85c8f9d4ddab52552271d991de6999dbfd690fa71afa9d8f07bc12e25b4c36b975529635857cfded4bb583f11a07d8d739d85832148654ef82f692f8008982f97e3c60ddf21140007f337eacff4c4444804e09c317492f6631cad3daee350eb9acb484846658975c6dfc09591c5854d1e8fde08b6510d918c2aee59c5aaa38cba28a5399c823a8f951839bc3964b9270454319a0c18e6283c220fa2aa6abc637ef9cf069b0a1608e11a9d55eee67ca841ee64ba1db11d856932b1734e12218d6be951f739da11e50f8d79fb80ed8cca7bb13ca45c0be1a6e9b8bd153fd4ee8572913bb614d1fb5d2350f6fa9822ab080d0c93b9dc9f55ee88f3eee1416cc33f7531a84a6bee29ba82541fed25049f9dee6a88f87debcb3f3a17c8968be02fad395dcd1527367ae85981d4f3731f3a9fbd3d96e22675321aea70c5a5de583f2fac64ea271979237dd002679db4e378297315d2243c50693cef2494da569b5bf57e974bc0672f0e643c2ca0a6e16f07da598e889717027d596a27679a5f0de3566ded8ed890be1deb2a7aa2526609645c6154aa8f22815be7590c415db5800f8008d6f17f195cea52c675988664018c344ca62a5a47376afa9dff5a642404bbe32fcd404ed106"}, {0xe0, 0x1, 0x8, "9a9d75c5b0f41b9ab93a3748939182305ab2ce9ebd2f4ac2603a802d5f9146c72e7faa8fb17699edc675a610e17d9cf1ba440214fef77105fccadf530b9e5b00e67809ebd4b14bddf8444319194504b4cda87800f676c377bfa146873b68ce0e63db498e9a2a6d8ae390f35e2cb7b733e0cb00c11f34df76534167a47eb48cad3895bbe50a15a34ec09fa58b640cbbb1408502b21ffff276bc640dbeb1c1f0381acb0f91bc6f1007fee0fe5bc55ba5da9f2f82f1e1eee6e15215c266793add9b56f3f270af20f50d161a93aa235afe"}, {0x108, 0x1, 0x10000000000000, "105279c55785e87222f4ac524e6f73b3476ab5ed26ff94ee71c0d1ad30d95e95ec29aa52d9720ed5f69fde98cac61472d70d9a9689c242ae62332faa30d173f482f84ba934aee369abd51672fe834922d7c94eaa46284eb02bbc8ca2cfe112fcfec8f94532a8a9bc31af15f76e2f7c53a21dc0e86cd0c90024afc230ed86bd3e9a07d2ce307fe51d5c02576960785e5bc60f575480f417ffa36c26cbad3486edf74f62c041ed5fba9ebe8acdff463049e5eb78cc22693e0650f93e5dd114bf92b169ab59a0aa0efb2f0aca31b0d42ca34992f09d72789824b8f2eaf96080b5f1cee5954498dcc66418562100cbc2da6845d27a0c47bb"}], 0x1558}, 0xc) semop(r9, &(0x7f0000001b00)=[{0x3, 0x2, 0x1000}, {0x3, 0x251, 0x1000}, {0x0, 0xcf, 0x1000}, {0x2, 0x5, 0x1800}, {0x3, 0x6, 0x800}, {0x4, 0x8, 0x800}], 0x6) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b40)={r7, r8, r2}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) ioctl$TIOCCBRK(r6, 0x2000747a) readlink(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)=""/223, 0xdf) semop(r0, &(0x7f0000001d40)=[{0x4, 0x5, 0x1000}, {0x0, 0x6, 0x800}, {0x2, 0x5, 0x1000}, {0x2, 0x4, 0x800}, {0x0, 0x9, 0x1000}, {0x2, 0xffffffffffffffc0, 0x800}], 0x6) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) fcntl$setown(r6, 0x6, r7) pipe(&(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() r13 = msgget(0x2, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000001dc0)={{0x251e, r4, r5, r8, r5, 0x90, 0xfffffffffffffffb}, 0x10000, 0x10000, r3, r7, 0x6, 0xffffffff00000000, 0x4, 0x5}) fchownat(r12, &(0x7f0000001e40)='./file0\x00', r1, r2, 0x6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001e80)="555d5084d6e0976dd1b87831f919ede443761dc890f8ae24eb794dde18514a1bc56cdb6468c9786219c23bee047d873bb61dae22dcaf8501e028ce5351423065d973c6ad00340dc70731b715313b59a82958300e2d79c17accc3bd6052c8e0aa834ef8e7360707c95de30332522278636d214890bbaa9f74f22a011041d6310b465a636f543da324c5ccbb727c4d44959ea21ce009f1e26e8b4718d116554fe97457bebca9f33c15c301ab05218eb21dda5640d477387f03e3b980a77ea4ba0b7e2aee852ebec13ced20", 0xca) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000001f80)) chown(&(0x7f0000001fc0)='./file0\x00', r10, r5) 22:28:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="141668a04d70a9572cac3b8cad6e9dbbee6ffefb34025ed01d298dfd3829f2240de511024d506c8b8620dcd06106a4aa81b0bd6dd6d3b299efee5c289ad65a5d951de8ad76dde938794658d47cc0738733ca8d5b0ac38dd8c10236bb1ab8b256401c9683385fd8d9358d958deb4ab30c8c345cde79586a071f9bf5c424869a20ca5e3a42158bef3dfb428aec0107d1481f96cb7aa58e464a86ebf5fa809a0b21df2988bbfc94f2be6b89773a5bc6772074e6bd42752303101c7799bfb1865e88968b2eb1b45a1d294cb7cb5b627487f214573599ef3094e85bfae07723750698b6683e7446d6", 0xe6, 0x8, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x400, 0x5, 0x33d, 0x8}) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x8, 0x9, 0xffffffff}], 0x0, &(0x7f0000000180), 0x7fffffff, &(0x7f00000001c0)={0xffffffff, 0x3}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) semget$private(0x0, 0x3, 0x204) getsockname$unix(r0, &(0x7f0000000480)=@file={0x0, ""/71}, &(0x7f0000000500)=0x49) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000640)="bd9a91cd49e84c77", 0x8}, {&(0x7f0000000680)="9a883b00e7797aa8e64687420f9be63f49cd53e24ddaf6e9a0e0acbc85dca6ba4ba65afdc717", 0x26}, {&(0x7f00000006c0)="6e3679f4ff5bdeb737fe977f", 0xc}, {&(0x7f0000000700)="1ba58632fa413dc5bde9b219bef3c8da02bb898a03d7e97df043c30e9c5b8e3e95c3945b86744d25b330fee9dbe990d3a952f92c222a08e04d5f0c02f6146ca168502d5f1a9450b50276e8b6cb641fca5c5c09e546513a5fd66f228e70bffadbbdbc3242cd2c205f5ddde309b8e8f47b10eb69db48f7c82584c7b557c21deae2342c8e9c3f9387302711dea0059d6ffa65e08e75805c1d50fa7d156bf0b88eff418f53e20787ab4be9c98de1d30f01fa1e949bdf4dcc0239377f4095ee4e341430b758c050fd5b196a9fc368b5b97b0767a0fc813c66da9cc171e298950561281ec32fbfbb56f3babb", 0xe9}], 0x4, 0x0, 0x0, 0x1}, 0xa1c20af3c8d22143) r4 = msgget(0x0, 0x80) msgsnd(r4, &(0x7f0000000880)={0xba00c995b83ca7ab, "eb0a"}, 0xa, 0x800) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x80, 0x0) sendto(r0, &(0x7f0000000900)="854561d57ff8150c2e322608e42409dee1726947a64d3b20c904714ccf3d44b798aba1423b14d62c77dcd2af168c543e7c922d0f6788d5714c5793d17eb6793231fe1d95c14af714a3c8f493cbee511a9dc80c9882d2e37bbf202768c1e7836bf32673336ecd552ef8272fdb83736810bf72526b0be33f84cf6ff71c9eb426d3a68d67433ed7a191941c3e9e4a23a333c44f6cb49bebbfd4fa1dc2fd59d2a5cc6060a969eb864481cf3f73c9d34c8566296ad44eaade815315b48a9dfe46f10684b2071823474d", 0xc7, 0x400, &(0x7f0000000a00)=@in6={0x18, 0x2, 0x9, 0x693b}, 0xc) fchown(r3, r1, r2) msgsnd(r4, &(0x7f0000000a40)={0x0, "446b4c5ec5145078d0ba636c84aba3d3da62e6241bc7e991e08fba882cb4ee004b0237b304"}, 0x2d, 0x800) mknod(&(0x7f0000000a80)='./file0\x00', 0x6000, 0x9) renameat(r0, &(0x7f0000000ac0)='./file0\x00', r0, &(0x7f0000000b00)='./file0\x00') connect$unix(r0, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000b80)=@abs={0x0, 0x0, 0x1}, 0x8) accept$inet(r0, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) close(r0) fchown(r0, r1, r2) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)) connect$unix(r0, &(0x7f0000000d00)=@abs={0x1, 0x0, 0x1}, 0x8) close(r5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000d40)) unveil(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='x\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000e40)={0x9, 0x6}) 22:28:20 executing program 1: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xfffffffffffffff9, 0x5, &(0x7f0000000080)="1aadcd0c310ab6e138a8f326aea1975822adca1424506b3b95553794fee198d2fa5fdb3c548a9a61dc3d3befb761b0c15451e777777cc6ecd039cb513657be8b56ddbeac0a02ccd411ab8821f60aca7145b4424f74afa58e6cfb7924b9f9f47be84602af39c68922b90bf638e88cb222e517d7044d178b83adcc8101c4a9f03f2f4fe9414ccc5830e7f861337f4578ac6a72294a9e65cc064d66ac5eaa55ae648e30f5e3ce71f2c08db8a52d5c46a9ee0a6e62767169c11be6bea096", 0xbc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f0000000100)="eee8637e436cbeda70ad86e4d880378c11572640b5e4aff07a4d750f2b57175f16cdea02b846b188e7e4203ce9011667ba4ddb525b6544d00898692962652c11e3b7bb42307cec85b09320222437cfc7c26bf0fb06ee9187c69639ebae603f2b49f832950d04a185c4d59cc30f0072ad51373e42d568a847291614df237fef5014d21f8eddb665e6627cc0b80af2dacb6b4376ad88aa7609da4422c4e9ab9704396c7d319c76fab498e5575abb6d2ea015375cf4fb86cfd62ece95a41b5e73a8374b1ba6df9f0d4ff6e8a14da4a46062fec9e540d938ca48597bea3e5eb35951f4fe906267d80dbbe0b3dd68f234f643418767df442c71aa1183d13643", 0xfd, 0x2, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 22:28:20 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 22:28:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kqueue() 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) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r5 = fcntl$dupfd(r4, 0x54948a2a7186421c, r2) ioctl$TIOCCBRK(r5, 0x2000747a) 22:28:20 executing program 1: socket(0x8c3ca1fcfa78d3c6, 0x3, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x7ffe}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x84) msgget$private(0x0, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x1000, 0x4, 0x1, 0xa02d}, {0x2, 0x7fffffff, 0xa, 0x4}, {0x1f, 0x15, 0x7, 0x7}, {0x8000, 0x100000001, 0x4, 0x1ff}, {0x5, 0x6, 0x3ff, 0x8}, {0x8, 0x101, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xbe11072bca9df8fe, &(0x7f0000000340)='\b') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x80000001, 0x7, 0x101, 0x6}, {0x5, 0x1594, 0x130, 0x401}, {0x7, 0x3, 0x8, 0x5}, {0x2, 0xfffffffffffffffd, 0x400, 0x2}, {0x400, 0x9, 0x6, 0xfffffffffffffffc}, {0xffffffff, 0x8000, 0x101, 0x8000}, {0x3ff, 0x8000, 0x8, 0x9}, {0x5, 0x521, 0x9, 0xff}]}) 22:28:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x80}, {0x1000087}, {0x100000000}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f00000003c0)='\x00') 22:28:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x41}], 0x1, 0x3ff) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/24, 0x18}, {&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/201, 0xc9}], 0x4) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 22:28:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xf9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) socket(0x10, 0x4, 0x8) 22:28:20 executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() 22:28:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000040)='./file0/file1\x00') 22:28:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2582c321a8cf9884fa33e90f8e4a8067bd24313dea8d03435b4253dbaf56b138d605b76aa0d8deb6ecd505370f55d99705dc1ce23aa168a0237f809b7cb5062d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a42bbb54cfb7d8304e01505c44aacb88fec667ef247140d", 0x99) r1 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc) close(r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x3) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:21 executing program 1: mknod(0xfffffffffffffffe, 0x1, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x10f1b1e5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40045}, {0x6}]}) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x80) pipe(&(0x7f00000011c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000001180)=0x7f) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x101, 0x10001, 0x0, 0x459, 0x5, 0x6, 0xe04fb5941b3e3f38, 0x1}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() write(r1, &(0x7f0000000180)="9a30fc8d89bae8173b5142cd5d54925a9f9e2d06d5467a515c6858794f0e67c2ec7b1ea5bf309264ef40d1f4a171930972e92b1e956545674cb98a58357a56c0853cfed99e9d84a618f7fba02d5cbbcb4aca1e187498d905c1523497e9ea597eee53aa3f5611a8f2af592af10a125613d02b391b766ecb1e28c9a4f388bbec1e22a89e64293093363a651c2d49c9039a3a7dcc4bc4beec0349c2a147f7d88876ef4c910c280f4220a9cd39a94b95564d8cd681e678323e6e6311b12b0b3f448bcb07b08dc3d09288304701118267220062c0be958d18c3481de623dd0e2ac57692e4b21d7fbc4ebea141482f210e4dc4a62d2f96dea2b118272a9aa74fff5d33ef6f4dbfda85551724d0a81d9aae79ca5d616799af8ba3a9726ebd7e676fe766a52fdb29458938d0046e4ab8a50c2fde8cabb3664a4574a965cc3c109f2525fcc052ee12e6252234307330053fa213bae9021a30a1bfcd0a76a0a00de4134cb36ae4a4ec6d0cfb4de1525a404f720f4b7ad908e499d27436a1bee3c480c66db4bb41f51d5f1811946952ae3508fc74d0ec144fdab55003118570214f9e77ae01b2058bb9c71e2a90d3527a96bca754e95fa1eafd86be78f25c906ae989edfcc06cc08d4e1a9e539ae4af47fbc4171ae663d03510b3ecaa6d7d33bd488659153504f8f7cb513ca6118b8ed19be6a45b560bafbd71817ad3d032e04235d8fa58a98d1b82eb7ff648419c9380401e7afdb6883ac4c41ded56e0dc3ea751b3c439c5b82460462af73c2d0126c4d68516a5cba52b566d5c183c0bbf8a7c8bf30d1ed9f0b84727e9de81197027ff8a35c120542b63032bc4ffeb36e385f1863ed21aaeeae58fa4eb8ad6095cb96efe62766eec5197eb7933e75d57b53accaa4fb634fbc7997ec8152c36637673b3853513d0e09ee6608b83a47f5e4df3aae4b05ebdfa0ceaeded7739f61b0980104fac5943f8cbd11dff51a124ece208e964811525423d0ae0400e2fb1284c878274fbdf01cdeca5dc04bce6bd7c6389a3cfb6b0353d8f02355f404622e4d3996107128af34fb2d144bb893d3fefd32dd5c8746f1a4aa39dbce580c49b7d9e6c8a8ecb2f48e47f0e01fb1ebe65ac534dbe8c806305c8be39c88794af758627dd502ab8d6c59c8676b9ed5fee3f5a142504d3004b8d37b05749d52aabd7de4d07b99d9941d2c5071f4e26ca9bf6a8440bcf4f8992f510c47922deb11a160f078ca28c34b89d770f517f3f308e3349771937d56d4add131c2dc130026bb762c6fff272b67e94c1a77affc80d8ad69c30b38352ab5b0f91338cf846b0a5d9b0d27ef9ea86c418a6fc271b8fac45446dbca98df462f80daddd6fbd8a0c4dee053f3d4938d69061a01c45ee7a13826553e7304b023b6993bc0ee1c33b1cce7a26ce12bfabcc2b802251dedceaaf4358a855f4e9ff7fc08ba6543e8a0bdab3ce13414ec3916fc8587aeb8d9b42a4f9b7f80d0855137cc8efb4a50d5d1c9a71584a5b9a4983a39b4a6899f4497b743e1df3bae526d683cd0bca947d410b2a0500cae8e5c0ea775ca199e76ec8ca50fd7c09bf8f3d9298f2ea60e1890bcd1d13dc923cc54beec987497d4b883d40cb07faf34eaedd56516e7e559c6f98a9366cbb35703cefbdeb1216833f729b1d493f7777ec438be67fd5588479efa2e9a78ea446c32f3db813ccb03bf436b8bd459bdcbc35c40438bca072038c8ccb0719834ea0262aa7f06bd1e45f44c8e9f0716aa5a33f0be798ee0b8c28399a0d04a64ae5dcc69ab581150c4932a36e6c46e09c2cc81a79f6700a89258d0d3ecb5323a65f612865439558c2b85777713edcadfea0b01b2bb344a7950b9584cccda9715621037f8f7c50f27d95dc5a81111a0357eebbd3fe690033d9d8d96ace5389c29723f08c1bec3860771dbe9bd938ca496af5d4f7bdad355992a64437a354498fec7b1a75491d09c1e1d76a6fe385298b82bf2fe0fb51cc52ce4f08b61310d1f0418e22d09ed8962c160b04cb565df79776c7d05a7410f008794ac6db8847c5c9201dc47ea5e12527519a60a4c7156d849d37e851937ec74b08dc74b4171569d75caae348d85039f0591881550bcbfc954ccdc6ba5e00143a49e4008c05f9ec5c29cc6ca3327d9d1783cc34a338631b8e7de6168f49ec61dc259d7cbf9bb51cecb94cff4613637c34232f21b528ce789968131b0bb65aa68e656f96c734fc4a299b04dfed64638ad5083527db7346e12cd7a90933cb91b8b98639a3bd1dbd2ee97d7ebccd93aa352bb4fb29b846b902cd1b3f78e5761a6cf8ec1d72fc26e5137e177e3722bb4f1dfdb20d92d2d2e6f94246e48822cb5d99d1b1967d78cc001f9be4cc1bc92a7ef5679c37e9fc008f840f0e344807f7745c6337e1a0810d6188fd9741afb51b5f874caa123235a45398c3452adc54bc38791812b17be9af953280613074ae9d81474e958627fcf158e171d14ff892252ea2a86faeb4f1edb5016951823d03aa1cec2750cc23732723422bd4a0b8af2f18fd727008452346220baa32c3aa45cd02002d8c6091b37758fbb7c87581c34b4b1f1da627bcad802fe7fce8093946b2a6c67773c4b45fb0256db4ce3f44ebd4fd519562316ec2e978ed2b12b370a3e94ca7c403b9dc1229649dca16469835c403b5bf50420868839adda82c7c67de290c732eb14394e33a0292121ec79962d600f7b20948915fa07c584f644964179f1c4f17678df0fe89e7037789a09f1a332ab2ce3f76a2b74f89511b33ffc164f430d5d381f57c79bad8aaf2f26b396d6350b91af3ef49d589ede2853e60a02671c5fa5bef7d215e6fd921b44091116f0069d4169e9d3c3a0cc24822fff420976bbb5ab9b3737a0a4fe54c773022dcb2139b24657217a7acbbeded6349981f5e9054404f0dd0ac0d39b3a7a8e11b153dc3954e08090115a9c8e1305762acbe5914843c7935287cc7787dc534caafc39846c7e00f5c7451ba589c8297813ae377687214d56296d5a72604066a112843ba904b29cc617f7878c846505616158cab984037d9ef72f73136fc3445bc48871e39cf9ad99e480ac9e0842b2e17feb5fec560d600e7312305a581a830f96d7d2fa957d6d6510b4b0dbcb8d181f5466e32c5695666ca692ee97152576c5aace4377e6028c2f1f3f1a25fce56c270298ef4bd804e6b2786c11cbc83302969c7826b830b97acf16cf5ed5f8e7506805c5b3beef5d0704e87993cca90d2575748fb170bc71f929a54f4876bd7e2e4b8dfd7f7119be7ce78a44c4cff53b0338d26ecdb970a6c520189ba5ca36b3408d955cab2bf0be3e38e30fd0601a95201a75b3fe488b62dab28e9196a7c7ae617b608b26db432ef30db80e778de9bc856383aea128f66e585dda8ba1bc931ae392dbb6d10bc9078b62df332f0d1c3fe19cc98d9d8f6b85ede00ab2077611df91c4ef68f3ac4ff470d9d52a7bbef4d39f96d5ce989fc17f6383155f30d7d93acbae36911677c511cd98f2d1d75725982e7c78d7b32367b28a7a9d3d1b2844efb84e9c28b0e43f28eda0586d72ca4f1e075890a8b65f5b43257b4b9e5619815d29573cedf2287d323fe39e16b7fd56205ffa620778e66a0c410e7f03fe9c61bac065618adef47e19ba18717ceae6016cad550f24d3b48cab6dbbdc179d639e2d8ef932d4c5ea191665ccf22e82936c5207599eac5cb1c93228281cb6b0ac94acc52f6c7f2aa9fe26fe11ea3f4684fc9f2163992bac608d9986147832ca266cbff11ef57997b67cfb5f25589b6f3ce71da905543f831a50b9981b7429cfbd1011b61c68bf2ed5d323193067d7298f42751c4cc118ed602a50ea481ee0d005772e5bb3451d352fc11ec58cf07fd1a1184fdbde22723a1b2a51e7e5807a6e6bbc2b099fd543913726d541819a00407afb893b7cc71e0c4dedecb2c22104fb7b1d01ff8743f0951c5ccb51a88d7be8be24145cb03f0fd887a5da9740985ef2737a6e3fb4514533cf8bd078e7915dab03c1d8807b23b502c4f70a38c9479b92d7cb7d83afedfe70abb9636dd627fde36596a0b42b61698d06a383d57c9c41047b8abcba1d1f426b4c1ed0471091b08359b9ca1239bf1dffe72bf740a35122b603f32aeabf6118acb62f0a8100594cf2cf617ff8c37db333086d322b67b0fe6595f037ab3e61ff5b83d89ef28b2b5499ea42403c2bc056f7aa48ade597d1fe7ef13db3e07cc7e7f4309f1d6ea246967eb9c1fc81df51f6363b8e196c9008922c74bc0be2b795037e0312b5b4b718bf877aabadc7d32d62c2fcbd04b55c339186625a8d5e1ae5caba5c325eb697fc9cb3f05eaca8d555dc90568bb05e7707ce53c1e8efb2934145879da963738a227fa6181b98eaa89c04689b72064b0614bc75efe37a171c93e49941ede4ba9126ca55e1f5d2c62458a44dcbfeeeeea9647e0764b2cff7e10953820a38d3777393444e5a9beaa72c248838d5485fdeb624804cf5147a3f73c48e126df0e60fc2103c18b760907fe9d434cd29618cc66d27f6a090ece0692ba843ad5c1ec30f2d864391c1f8078149eabeb124b600b70f31dbf13e87176f989afb00f5d136cfcfc718837b806f1789a8645881ca1531e6e500bceb79b31b8748e9acb336dd4eb53b67cf1382550136e7181ddebcaac138e0e87c978c51ba20824c38962fd6452d236d20d8d776da1f33c32ad4ad2ca6d588cca23b1eaa5ffdf28afc5165514d4ee6d96f6c01b4cde5058b60b1ff8149040480db62432538bfec2d4b9f70c397e506652761791ef6ee2aa022772e90b6db96223562f3e56a1a14edb0aa9740877c255d3c2b791f8026f0e1eb27e4d0140fc285c7b8c8cb9f08615857b4b5c1477003cf841edd94e56338c743197839af576da313e424f4406de844d0869cdf52ee5b0b6c4731a11bda95354a50dfe43f9b7e8abf1c8eb214a08c45facff4fd1148bfc535aaf8a9411ea68ad22cfd21da20f28d1c86966b1e7892452a778c4b158b23e7d01e5b6286994a8be209e562450fb3a10dbf4b2d93633642abf66daf35ec8d8ac2cee7c87d7a7789f68144157e171ba25e6e8cc7f392073803b9f20bdeed6c07866437a079b1e438c67a7ac1e145d1035e2b77e47c52e8838e7367a44861b38c0b77000af85612bf2a0894262fcb868cd781fed739dca8e4fc64d5e528b3785a22941f9ccabfe6a5344c6ae5b78f4a791f151b3ba2d17c888f849b585a467f68ade351a3742b0cc9f3d9caf0d76c2c89af7788f4b18947c20920fe22cad611b39509c6fb1899022610df657b78c76c52701f073982252e173f83245767c2efbce54af735de3938c52b432fd3b335d90cba4a25382d159cc8f8d302fce3ea6d0b348d270654f2ad6f7e9c0452a83d81d478bd0ec49e2edce7d800dcf48fcb434572f5c6dc677e21e76751f714be67c88eb959d647511865787fc7c803d5453faf1deecd94519c065fb9cdcf23e2b3ee28e2f0274327c29b90ebfd57b9872cbd9016d070792b537b06524b2e38ed395a202397d8ba3b8aa25b5559dee9434338a765bef8c8e67dafd3c999817ccaa1701a95313e7f8acd3ad306a99da8249e68a9e520d9e920b85cdd3a7f05e45c6ec75acae1089a536058485964ad52e5edd153fb28868fd2ec296a4937c1b50e6108572688ff21053d86c2d0a81ffcf7ae14988df93e87507307194f245348572a58b765be16863e3f918089d1146743c6f56d1b87ef1a9b55dcefd2710cb254419d70ff597177743d378de60b6b6730f348ee1bba5e2a9f23642738b7f50c8ffe55f25", 0x1000) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000080)="9d", 0x1) 22:28:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x821, 0x80) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f307000004fc002bf100"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 22:28:21 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000580)='./bus\x00', 0xc, 0x100000000005) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000540)=0xc) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) getuid() msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 22:28:21 executing program 0: socket(0x1, 0x3, 0x1ff) socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 22:28:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x33, 0x10, 0x1f, 0x1}, {{r0}, 0xfffffffffffffffb, 0x62, 0x40000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x9}], 0xb780, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x24, 0x6}], 0x800000, &(0x7f0000000140)={0x8bc, 0x3}) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000000c0)="4b74954c", 0x4) socketpair(0x1, 0x8000, 0x9, &(0x7f0000000280)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000002c0)=0x1ff) close(r0) setsockopt(r1, 0x10000, 0x9, &(0x7f0000000180)="fd730124e367ae7485eea203cf2c0ac1aa879dd9c91d2f6e95ccaaedeca535fbceb98c12230eb147b4602f0dcb95a168e77c5ef680c8040b1263e75821e490d7903d4a8cbedf97d76c552a16eaa2b946094ad3492301e0365d376d888615d6f815cef9814485f9bf6a610197acd0fd1fea52af2bbbb95c89755d630a9b71f8e268edb0087a0402e5aaa85378b92c164cc2fd6ee105713d057dec2e64e1c5f9abf609bd7abe8a1505c19b5b0871bced964ace3a275e4ec0c5487824589b5aa35f5a3ded91c56316de79351b4eb099362fa07a7b7d9a4c44bdd5b345f8cbd4d611dd275a23880bd2bcb79d759c7974933f07d487e82433", 0xf6) ioctl$TIOCNOTTY(r1, 0x20007471) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='`') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x16f, 0x80000000, 0x1, 0xab17, 0x800, 0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffd, 0x5}) 22:28:21 executing program 1: r0 = socket(0x800000018, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = getpid() getpgid(r1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) 22:28:21 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x12) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x3ff, 0x4) r1 = socket(0x19, 0x5, 0xffffffff00000000) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semget(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000002c0)={0x7f, './file0\x00', './file0\x00'}) syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x7380b59bd586741e, 0x0) sendto$unix(r1, &(0x7f0000000000)="b4e4f811e1e9e348bff211aa302ddfa5a9850e6cc17e0b32b4c8260a142d5638232f63746570df5b7066916a9d94958c84caba825c2bd06ce06653410312987e55c5ef368ad6f678eee6e155f9e92bb615ff1ac0e4718957f3427aff8703c71500773e10d2fe7f1e340edd96d3ad9704096f7cbb3cb2d4b252cb867d24ab794ba00233e4310b5c0037d86411dffacf24b0bc32aa9a7540e871c7c552fabb40289c6c", 0xa2, 0x8, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x20) 22:28:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xff, 0x2, 0x7, "dd3f3cfed5654c0f60e54ef201d4dc1d73f7d1d2", 0x101, 0x5}) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4, 0x0, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="92") 22:28:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae", 0xe03}], 0x8, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x10001, 0x9f2d, {0xfff, 0x3d87}}) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x401) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget$private(0x0, 0x2, 0x400) semop(r2, &(0x7f0000000140)=[{0x2, 0x9, 0x1000}, {0x0, 0x3ff, 0x6ef0597d8c728b90}, {0x0, 0x101, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x1, 0x9aa2f52df29eefab}, {0x0, 0x1ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x4, 0xa6d, 0x1000}, {0x2, 0x401, 0x24fcec10d4db8221}], 0x9) syz_emit_ethernet(0x1, &(0x7f0000000400)="01") dup2(r0, 0xffffffffffffff9c) 22:28:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 22:28:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x6, 0x642, 0x760c7ae2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x6, 0x20}, {{r0}, 0xfffffffffffffffb, 0x80, 0x8, 0x800, 0x83}, {{r0}, 0xfffffffffffffffa, 0x81, 0xf0000002, 0x4, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x7f, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x40, 0x1}], 0x4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x3ff, 0x61}, {{r0}, 0xfffffffffffffffb, 0xc, 0x20000000, 0x81, 0xbcf}, {{r0}, 0x0, 0x22, 0x0, 0x2, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0xfffffffffffffe01, 0x8}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x1, 0x80}, {{r0}, 0xffffffffffffffff, 0xa4, 0x1, 0x0, 0xc3d}, {{r0}, 0xffffffffffffffff, 0x8, 0x13, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x30, 0x40000000, 0xac, 0x3}], 0x9, &(0x7f0000000080)={0x1, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x80007e8e}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0x23f, 0x0, 0x1) 22:28:21 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x4) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) 22:28:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) r0 = getgid() r1 = getegid() r2 = getgid() getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r4 = getegid() r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000140)=[r0, r1, r2, r3, r4, r5, r6, r7]) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xa9d0e696ba34e456, 0x0) write(r8, &(0x7f0000000180)="eb879ce749bfa3ab8afe413c38de3a2e8161320ccb66bb75ea40a92793676310288741d4b430f95cb98c6eece2f8098824e54bfa785620afe366ac", 0x3b) 22:28:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0x80000}, 0xc) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 22:28:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x40, 0x200000000}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="e466") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8010, 0x0) fsync(r0) ioctl$BIOCPROMISC(r2, 0x20004269) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x9d93) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x584f9d06080d476c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x101) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xfffffffffffff58e) 22:28:21 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0xfffffffffffffffe}, {0x87}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x81, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x8, 0x7fff, 0x6, 0xb54, "008e330d8f92b83ac1a18d3e0b583009f9546590", 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 22:28:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getgid() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r1) 22:28:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) kqueue() fchflags(r1, 0x1) r3 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) r4 = semget(0x0, 0x4, 0x10) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000a00)=""/117) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000006c0)=0x3) kevent(r3, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000000000, 0x6df}, {{r2}, 0x213c0bc5e58e66b, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r0}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f00000008c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda41"]) recvmsg(r2, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x69, 0x0, 0x81, 0x0) close(r5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9f, 0x1}) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) 22:28:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x1, 0x8000, 0x3, r2}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x3f) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) 22:28:21 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) r1 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) setuid(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)) 22:28:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 22:28:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) 22:28:22 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x0, 0xaa4, 0x0, 0xe47, 0xffffffffffffffff, 0x6, 0x2, 0x0, 0x5b7, 0x3}) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0xfffffffffffff8f8, './file0\x00'}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0xc53a03eba48c803) 22:28:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 22:28:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82024b2f6669a1c67132eeafc7ab8e254a0d3679ef3c751b6cf25dd188de42eec889b16d50dc919eac6918a31ca497f8156658dc4882ec94a793b0fba5c3662bebee9b0ebf79f0d929472216ddb41d481968bb42481b79312a76c8a79bed35b99ce9a584342e0895f94531f720c31dc03cc71148bd13196c5508f14f34e072ddae855eec26cb5283cd96dc330462b39fd1f35f5d775a255418cf7a82850daf20d549a975db5dab88cd"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x7f, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000000240)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt(r0, 0x7fffffff, 0x100000001, &(0x7f0000000000)="510675bec887f80444bfeac37a7455b130b4d26253c568b9d7625184f165a92d04fb32bb025b87303fc6a1e4021693f1e1386bcf6d4da4d6334e0b17", 0x3c) 22:28:22 executing program 1: r0 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r0, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r3, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b458c0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29014d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b4d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f7e4f0311fddec69c7afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9c14af640ffeade06a769a772d1ac050745068e1b636893029fc8d4eff476328ffb85d129a8e329e44dd59011a055ff1ad36a56f8bfc0d05a90520706e4057f54b4a50601006ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f4894ebf4e9b95e87034355d7ce33d4992238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dbab24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660facccd73cd115608eb7be49b8554f4bb4f2a19d2f60ee9f27a137a007114330ac870f22cc7339a91c85c9394c592586f3e9e87f5c0008a7d73711ecfdb0b41d7844426776d8d183ed74e1200cda5fa615583fed137e130ce973144d8d24"], 0x1) pwritev(r4, &(0x7f0000001e00)=[{&(0x7f0000001d40)="083483b57dc7f67113aef608f94cb38f9cce5396989f53d527693cb6b3cfca3742b145f93cd9472dbbebe294dfae8155a401a30ea86c77cde496bae24f7ce2e0cc1239202f33624a73fed862f52617fde263f1991b71559cd4c63ffb03bb4263c7555da8887fb93bef9f9f5ea7703928d526f7ff30d80b89af105725fa18207c57849daa07113b2b0e89a61fc088f96b64d1", 0x92}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000008c0)) r5 = getpgrp() fcntl$lock(r4, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r5}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x410) setreuid(r2, r2) semop(r6, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r4, 0x1) pwrite(r3, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r3, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 22:28:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r1, &(0x7f0000000180)=""/163, 0xa3) r3 = dup(r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x10}, {0x26, 0x1}], 0x2}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x2f5) ioctl$BIOCLOCK(r2, 0x20004276) r4 = socket(0x11, 0x3, 0xfffffffffffffffc) getsockopt(r4, 0x11, 0x1000000000000001, 0x0, 0x0) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2005fffa}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 22:28:23 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 22:28:23 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f00000005c0)=[{r0, 0x1a7}, {r0, 0x20}, {r0, 0x1}, {r0, 0x20}, {r0, 0x20}, {r0, 0xa4}, {r0, 0x40}, {r0, 0x8}, {r0, 0x1}, {r0, 0x80}], 0xa, 0x7) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='//\x00', &(0x7f0000000400)='//\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='-\x00', &(0x7f0000000540)='\x04\x00']) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf3, &(0x7f0000000640)="b65295127434e3cca3d423296a2c9cba43668dd516b160deb0df755e71ef74bc9dae5fc48ca855c65fe125b9dbe073b59ba1befd420d7d2efff2b73dff9c0e3bc8d481614964db04bf2d8deca436c57e29658c38ddd313769ef6a3b5ecb81ebca3f5185651d325eeb46d2795c07a992ce2d42151515c2b9fda08496513e73ebb6b634ffed2b7df5999edd44f97b075b1591881e6eabea7614da552a783d4b097414accfb21c9ac7b96f569ec2c5dd422f0837ac56017444b32ab3256a4e77ed6b88479efec3eba9e70942b35c9167842e20b05f21c32a9326d66fd3f9c9c562fbdebf64d6ffc9b9ce495fa8cd6369cafaa88fc") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) read(r1, &(0x7f0000000300)=""/19, 0x13) r2 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x10000, 0x4) recvfrom$inet(r2, &(0x7f00000005c0)=""/33, 0x21, 0x2, &(0x7f0000000600)={0x2, 0x3}, 0xc) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/228, 0xe4}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/205, 0xcd}], 0x4, 0x0, 0xfffffffffffffffc) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1a}, {0x80000004}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 22:28:23 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x4}, 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x7, 0xff}, 0xc) fcntl$setflags(r0, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0xa) fchflags(r0, 0x5d3fcdd7a328a291) ioctl$TIOCSETAW(r1, 0x2000747a, 0x0) 22:28:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r1, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 22:28:23 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0x80000800000000d, &(0x7f0000000100), 0x0) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000080)={0x3, "3cba153d7db8322f928c526fa52db375500f09e1d84f2ac4502743578389c9a16e51ee32928d53298310422e3f4cbe13ef66ba845b3e8a5e56ef0bbe2f6de1e6"}, 0x48, 0x800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) clock_settime(0x4, &(0x7f0000000000)={0x80000001, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x2, 0xfffffffffffff800, 0x6, 0x80000000}, {0xc0fa, 0x4304, 0x4, 0x9}, {0x1, 0x4ab, 0x7f, 0x101}, {0x8001, 0x20, 0x1000}, {0x8, 0x2, 0x5}, {0x80000001, 0xfffffffffffff001, 0x5, 0x9}]}) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='~') 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x401) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 22:28:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000001) close(r0) 22:28:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 22:28:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x800, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x8) socketpair(0x10, 0x5, 0x7f, &(0x7f0000000100)) 22:28:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x1, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000240)={0xbb, 0x0, &(0x7f0000000180)=""/187}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000025, 0x20000002f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:28:23 executing program 1: socketpair(0x2, 0x4003, 0x0, 0x0) 22:28:23 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1ff, 0x7, 0x200, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) 22:28:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x6) 22:28:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r1 = dup(r0) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) 22:28:24 executing program 0: socket(0x11, 0x4003, 0x0) 22:28:24 executing program 1: clock_settime(0x3, 0xffffffffffffffff) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getuid() setuid(r0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="807fb8231254bef156bb0bd7bc0b102e7cb014fd3f528ffb33c774e6a50678e60631b2bd5562788fedbb8d707d7ba1c73b4f3367f2f82b06c92f95f751408ce263612576c68177e512bd1bebd23b38ee13c4240d8227752b43493b74f3e1f980995da8b2820c7012955a6a0b3ae28bffbb64a0137c45c58303162cfffc8f821188ed60cf36213737aa12269a03a0a3714c7153dea80f550cbad8849db6ae22619453dfdb618901febdb8517ae4f82a40f7f03d2aa3e2e406594ad6059af4c7b62187af0f947d", 0xc6}, {&(0x7f0000000240)="a1291d1c9d7c3ae39c01a7eb18cfbca238f2a1831630f7722dae07233e8b3538779d31e7ff294d4696d24c3e6aa0555ab1e0dcece09a67e5863548208d035054283400edead60f863b46dc494ba2c831dbf430fdece6f07d3f8990072ee3d1e7f9e93db04a4ea9eab8e8b33ea5b7f5e069e323e3242842ec23f84af34a0f54141600d9abc55b4f68af6f0b9e56027f2baf70166f36c0a7633a18480d30670f37bec253e1294f43", 0xa7}, {&(0x7f0000000300)="c35de2544eb2070c95b76603a079cc9c6ea9b162c281b00cf5e6fd3ece663f7c3e9e3541de28b9b4e80848b81e227feed64ce995bf2855ddb4557285ef2aed7c192e9b33a1416087fdb5e517acc4a4ec39547dfe6c2349a808c0472cce6726b9e45cdc755a861327522adfcc04fc353bf7634a8548e8ba82d50d80f813fa2599718a7e5ee0cd5c1a328b33cd6987bb3f36dd8790ec4b6f4220968bfd827a526474ab608a4af56481533e8e077963e19063738723ef4e5457bd9d9450d5931627a639189eda0c99ae5528ff26a870ae5c2a8c8f9e6c2fa3db4ca54ca0458b0a2c82f5d3c1109f92", 0xe7}, {&(0x7f0000000400)="808bdcce20d2825f5c47583a37872d2180653c577838579a9d2b9ad6aba56859591055755d133c25d572420940778a10582d3eefad338e67d5b72bf216a85e3573dfa22f8bb643bf151b539b43a487234136cbe3468c71fdc215d90864", 0x5d}, {&(0x7f0000000480)="4ff31e4dd2a0fe269faec8fbab6cc2df41e5d21065b8697f190102835048a5984258b5bbc8f5ef0594141f6cacad2bf3cd5118765014e407b9563f216d57388430e28d67d901fafa8b7d1c991fd7fe2ab673c459c5e6e319c28de9362275dd155d421f0a2961f8f20d5032ec1e819df1bbc9ea1564897c7c4344c62740f5dad3ce8bc302421e4be4c44dd651aacb9554524c6d3e43fb", 0x96}, {&(0x7f0000000080)="e5f91e0f80c72d40b485cbc1534c10f8241538d492fce9338f121715fd1ccd012479332f68851a0770e37ce1", 0x2c}, {&(0x7f0000000540)="7d6e1393c0e955b2a803fb0e5d1152e2ddcb52abec635aaf399b1a62e7f727d9762acb41f3f0542391c248529f975499c19447030c5a14bee3e89a06fc8e9aa164d14d97cbb7abfae5939f753596fde17aed60d007402328e3e15e9eadd4611ae1dc82b390452fa3d711bff43806942546723cd92194b674abec7398642661ce9c787f95fe21", 0x86}, {&(0x7f0000000600)="200c7be3f230962e2c", 0x9}], 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000007c0)) 22:28:24 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffff9, 0x8, 0x4, 0x80}, {0xffffffffffffd0d2, 0x7, 0x800, 0x5}, {0x4, 0xc0, 0x9578, 0x6}, {0xdd, 0x6, 0x5, 0x2}]}) 22:28:24 executing program 0: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xebac6a0af5ff1a9c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x40, 0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000240)='./file0\x00', r1, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() mkdirat(r2, &(0x7f0000000000)='./file1\x00', 0x98) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) mkdir(&(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', 0x0) sendto$unix(r2, &(0x7f0000000100)="cec914739e21af7e546119b2017a84c4787df6e7713bb31352e987d583f33f6579ced63516343663a51d42ad99d8e39b343c59495fea96af34475f3e3b0b6a070d3de715990f61939baf0e4f53de3e4574954acd583928270cfdcd2f38fb57188b54dcc2587c24f5b4e8b719b3c365c0d4a52ee04718ef6b07a7fba92578d76a64a1468eb6a5051ecac67b690b774e66495bd54be778dc7ae51eb1bf9df04ddc8064c186a76641eff8d55a4effe710548404079c211c7fdaa6a5df9268e292e6b9080649660edc55999fa767e305a2418b177084b903f916b1619e4ec289af120d65cbcce0e2fe14883f889e1adb91669bdf457ecb48bf7789f5310d4c", 0xfd, 0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x48, 0x0) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x1}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x8, 0xfff, 0x2, 0x7}, {0x5, 0x3, 0xb217, 0x9}, {0xffffffffffffffff, 0x6, 0x8, 0xcc}, {0x9, 0x8, 0xc00000000000000, 0x5}, {0x0, 0x200, 0xfffffffffffffffd}, {0x1, 0x7, 0x3, 0x5}, {0x42, 0x40, 0x86, 0x5}, {0x5, 0x3f, 0x7f, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) 22:28:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = socket(0x1, 0x0, 0x9) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f00000013c0)=""/116, 0x74}, {&(0x7f0000001440)=""/213, 0xd5}], 0x8, 0x0, 0x0) r1 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xff, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 22:28:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x6, 0x1, 0xffffffffffff8001, "8a0213aaf6000eebfe398009dcdf74340e7e6fc3", 0x4, 0x6}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 22:28:24 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket$inet(0x2, 0x4, 0x6b) r4 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x152) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r0, 0xa0dacf4db21b98b8}, {r1, 0x2}, {r2, 0xeb0ec2a84e86367d}, {r3, 0x4}, {r4, 0x4}, {r5, 0x4}], 0x6, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r2, 0x104}, {r2, 0x4}, {r1, 0x8}, {r4, 0x100}, {r0, 0x2}, {r5, 0x8}], 0x7, 0x1ff) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r6, 0x0, 0x0) 22:28:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00200040", 0x2) 22:28:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f0000002000)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a5c7875fea1556825d608ee2e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f225e722049ce91f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc9144d1994118274919dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf8806983255b90c7784524da5153d8357a66656240def9ed51362f7c8ecec9156e883019e9a33f1d08450f10def3aa8db2a915941743dfa189c231b060ddd676716d9200049036acb8cbfb7974cb10388a1"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001e80)={0x0}, &(0x7f0000001dc0)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f00000027c0)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204020000007ada180e045131b772c706a7fcde5aa72874f8032d0c998baf89ce5ef45390045892e5fb423cfc266e553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac4042561341810eab409cce889d114faf8f220ba9f7f64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f21", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000a900000000000000000d0000000000000034f68e7b94ed8170066c80a4073a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c760566ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348af95247018586a5f2a138af", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) r14 = fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r15 = accept$unix(r14, 0x0, &(0x7f0000001e40)=0xfffffffffffffe56) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$dupfd(r15, 0x1, r0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000b91ad34c3616410f0387f6d677d10891bfaa65dade171e69a7289b1dd50e0c764070af371f87e51d1b6fc74f192da5109a6997350a4f45ba2cdc1c40875706ea4957d2cf524c55c490a8c9316ee4389361c9d86b07a3756c694adda1d2f85bf59c1acea5b59848a704649b3f0ccce4cfc7c6b2fe3877fa05bd4bdae9c3134228be48d34e7578fd75a663d4e0505b7c3717e0a3df15633013d1418478b4fd4b8d708eaec55f843f3930be7119d1bacc78cbf9dc64683c33939aead315f817bdb0f08401c52770928ad4eef5c141b027"]) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 22:28:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0/file0/file0\x00', 0x8, 0x3) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) r2 = msgget(0x3, 0x8) msgsnd(r2, &(0x7f00000001c0)={0x3, "5ce176b08aae38e8af2f6a379cc0685533619b4f140b654c852b2637aec42788e842b2fb1f29f04863197ad84e7cab4746b992df6e2cadfb1e778507d1f5d1ead1fe41623f52b02de9ad0cf41527efb8a38ec6fa2061a616f13c14f9758408ff9756bbb4406cfbf20a74ee6c83d3fde869bec86409a59d33577e83accaff3a95f1c004b49d6d5a4d2d09c5e08dfb6c4693fdcc73e439b1a2fbe903748afcfd8587900f23480a34458a4d464406a013c8f65bd5"}, 0xbb, 0x800) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0xa9, 0x2, 0x800, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x25}, {0x80000000000006}]}) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") clock_getres(0x2, &(0x7f0000000040)) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) 22:28:24 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0xb6}, {0x4, 0x8}}, 0x2) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x5, 0x4, 0xfffffffeffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3442}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x67}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 22:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000015c0)=[{0x81, 0x0, 0x9}, {0x8000024, 0x1f}, {0x401, 0x0, 0x0, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000200)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x20) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) flock(0xffffffffffffffff, 0x1) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000080)=[{0x100000000, 0x7fff, 0x7e6c6532, 0xc}, {0x2, 0x1000, 0x2, 0xfffffffffffffff7}, {0x2, 0x7fff, 0x5, 0x66}, {0x80, 0x9, 0xffffffff, 0xfffffffffffffffd}, {0xce2, 0x9, 0x9, 0x7ff}, {0x8, 0x1f, 0x6}, {0x1ff, 0x5, 0xfa5f, 0x9}, {0x200000000000000, 0x4, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x28}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r2 = fcntl$dupfd(r0, 0x1, r0) r3 = socket(0x4674e99a402f867, 0x4000, 0x5a) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x5, 0x6}, {0x18, 0x2, 0x3}, 0xf1b5, [0x23677071, 0x2, 0xaf, 0x6, 0x0, 0x1, 0x3, 0x8e6]}, 0x3c) getpeername$inet6(r3, &(0x7f0000000240), &(0x7f0000000540)=0xc) recvfrom$inet6(r2, &(0x7f0000000140)=""/20, 0x14, 0x841, &(0x7f00000001c0)={0x18, 0x2, 0x3, 0xc875}, 0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x10) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) 22:28:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x60) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x1f4a48efa6abd484, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x1300) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0xe6) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x9eb2, 0xffffffffffffffff, 0xfffffffffffffff8, 0x1, 0x8, 0x2, 0x6, 0x3, 0x2, 0x2, 0xe530}) open$dir(&(0x7f0000000180)='./bus\x00', 0x30400, 0x40) 22:28:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000200)='./bus\x00', 0x611, 0x110) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) socket(0x2, 0x30399877068ef3e5, 0x800000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x1f, './file0\x00', 0x3, 0x5, 0x80000001, 0x100000000}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x8, &(0x7f0000000180), 0x1000, 0x0, 0xffffffffffffff51}, 0x0) 22:28:25 executing program 0: semget(0x1, 0x1, 0x0) 22:28:25 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x00', &(0x7f0000000440)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='-*\xf7(:+\xce]\\&@\x00', &(0x7f0000000240)='^$-:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=',\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=')^\x00', &(0x7f0000000380)=',&@*,$#\x00']) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x35}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 22:28:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003f3000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x0, 0x6, 0xe2, 0x9, 0x5, 0x5, 0x8, 0x8]}) setsockopt(r0, 0x3, 0xb, 0x0, 0xffffffffffffffe6) 22:28:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x1, 0x1}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r0, 0xe9091fa4fbf324ad}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/148, 0x94}], 0x1, &(0x7f00000002c0)=""/146, 0x92}, 0x40) chmod(&(0x7f0000000100)='./file0\x00', 0x40) pipe2(&(0x7f0000000080), 0x10000) unlink(&(0x7f00000003c0)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:25 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x6) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="f24e278dec0a092752b3c6bd908df6ef3d9f09773cad08551e21674a85a8d3f9663751b47f28c5892b682a9d8d2179ba7cca393c99be23e808eecc9c3154410a93a01ae621f1402aa8ec7613afba81e6b621bc6ad453ea3777837018e97330b331ce67bbc7f94454822528233f00558077a0030a87fd24c070f453", 0x7b}, {&(0x7f0000000180)="2234bf2db0223b2cab995da3fe3b87be4abc5a348e5ec6d2c754e7372821d044fcd01bda896446", 0x27}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r3, &(0x7f0000000000)='\b', 0x1) recvfrom$unix(r2, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) write(r3, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 22:28:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4a32982870ca13f8) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000180)=""/142, 0x8e}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/232, 0xe8}], 0x3, &(0x7f0000000400)=""/190, 0xbe}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 22:28:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') fcntl$getflags(r1, 0x3) symlinkat(0x0, r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) utimes(0x0, &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', 0x0) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) setuid(0x0) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, r3) shutdown(r4, 0x1) 22:28:25 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000200)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x20, 0x7fffffff}, {0x18, 0x1, 0x5, 0x40}, 0x3, [0x5912df1d, 0x76, 0xffffffff, 0xfff, 0x3, 0x5, 0xfffffffffffffff8, 0x9]}, 0x3c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x7, 0x1, 0x20, 0x2}, {0x3, 0x8, 0x7, 0x9}, {0x7c79cd39, 0x81, 0x7fffffff, 0x80000001}, {0x1ff, 0x4, 0x81, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f00000002c0)="14") 22:28:25 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x80, 0x24) r0 = socket(0x11, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x3, 0x40}, {{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x20, 0x100}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x1f, 0x67d}, {{r0}, 0xfffffffffffffff8, 0x20, 0x4, 0x8, 0x200}, {{r0}, 0xffffffffffffffff, 0x41, 0x800fffff, 0x9, 0x554}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x20, 0x1ff}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0x1, 0x10, 0xffffffffffff3f3a, 0xffffffffffffff70}, {{r0}, 0xfffffffffffffffc, 0x16a5f23606c9b8b, 0x4, 0x50000000000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0x52c399a7ff0f7fb4, 0xf0000000, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0xe5ece1000d1a26b6, 0x4, 0x10001}, {{r0}, 0xfffffffffffffffb, 0x15, 0x1, 0x7f, 0x1}, {{r0}, 0x0, 0x8, 0x10, 0x7f, 0x6}], 0x200, &(0x7f0000000280)={0x0, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:25 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() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r1, 0x4) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x48}, {0x61}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="9dee") r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 22:28:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x280a2, 0x10) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) 22:28:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000004c0)="7781fe45acbd6850bd3512486a75710c47cc5cf134d7d1dbbdab01b7b3f00ed8b1426064e5336fa1b65bb92e707dac1a80cf948cddeac8d3e06ae0296ac24e8d316b88dedd"}, {&(0x7f0000000540)="5fd3480f527f0a702d54031106fb8229b78c09a71358287ed80179b1f1f217e138dc617401a94552268bfbb4fcb484d6c1f6d59cc66833238e5c08966f5bf7971e4ef135d36d97015ab9432b96d212f63d73390d03"}, {&(0x7f00000005c0)='\a`'}, {&(0x7f0000000600)="ac9e4c47bc4587a167753d70f68539c99e288607ecb915d39491c7c0f585b87fb268d007cf8c"}, {&(0x7f0000000640)="d3f2c36d242b6b8d875153c2d744802f7095d8b4e00b2f05e18155d1751671fc80b89ea856826ff2942b908f1caed6b79cc5dec55c69b8c4714b3438b61bb1c6b7fa9f2b1604f43c315582aee4236c445b1dccb13e44200f7c11de34963ff139cc509ecddecd8af84c6cb052ed79"}], 0x1e3) execve(0x0, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xfffffffffffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) 22:28:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x1, 0x2d7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1d5, "ec9a5dd007da89ab0a11d7abe4e40f00f06ffa12"}) write(r2, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xd0) 22:28:26 executing program 0: r0 = syz_open_pts() close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) fcntl$getown(r1, 0x5) 22:28:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000200)) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000240)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:26 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x0, 0x490) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/251) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x23e, &(0x7f0000000040)=[{0xff, 0x1, 0x200, 0x40}, {0xffffffffffffffff, 0x0, 0x947, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 22:28:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x8, 0x8, "d730c10000000000002000"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xffffffffffffff29) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wskbd0\x00', 0x8, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="10a95b0066a3412e8d6b1b1ceb285b9d7a40d525b0027d0144a87fd056b166dbe8450f395b7756e1735a48bbede31f96ec7beb", 0x33}, {&(0x7f0000000340)="b4f51163174419c385d2dda9981718b28e45e693cd8984f72798800363ff907169645d828aa79bde31095853fc5f9544b840ede736c9fdeca1ec72700b446524aed90a9b9c07b99db268b5085e9aa90e4be8a9cce8537728ab78407e000379fa3666b9d4605f282917e3a5a1e91e7e7803258fb7c494d2709ab7118a50aa419aacd1d85ea120654872a6b24312bcf2fbe771d99859642e89c617b00ab297e55a30bf52dfdeca7c63c2e80c7bf34b50ea745d2f3864ceca77d73683d4ae528614ee06c021645c1eb0e56e", 0xca}, {&(0x7f0000000440)="e6469d9e455c770d17377f33cade7631afb28a4faf531032f86160a113ffdb6c7716c6042c213d907d0dcfe403e91a76444ddb581150d4acb6aa2477f39fb43d38b3710eb7809ad1247e7d3fa24ff4476879db60cff6413069b2b6ea89907b14101dbf6d0290aececbdf21c36513972c4bfee9ae6b7550ac9b1092606ae7f5b7f4c07ed39defa46f0d66007fa704179b3b67f81f42f0ca1dbdecb39f176ce417da4f8f66831df3d83d37783e3f4a312437994c2ddd5735faae2d5e65b59daa5127125f", 0xc3}, {&(0x7f0000000540)="79a20162d778413baec49900eeeb9d86987eba4fb1448c98011bdcc67c8776bc4334151ff3e438659d721afab2a1e7a0949a3f90cda856572734c7a985773736e407f5301c0ca510211f943d285a87c90909d0fe89d2d3c5b1ea40ab392512dc58d59b1a1d5618120ef90169c4111924acacea87921374922c2479541f053a8473260cfd4a9e6b2d8eae6e26a6e00cea7ba1ec4b38b04f4babf5ae0bba0aed3a115d1b920d5464c966a1c5129bc1b1aa0f7e257d45fdabaa22d088c255cb22c5bd0c997f2f294ce6d36c15be", 0xcc}], 0x4, &(0x7f0000000680)=ANY=[@ANYBLOB="38000000e2fb2a850b990595d6fce3414b0037f0096300000001000000695b69805c9e143f2e4999486da74cd795", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2], 0x38, 0x6}, 0x40a) r5 = fcntl$dupfd(r1, 0x0, r4) ioctl$BIOCFLUSH(r5, 0x20004268) 22:28:27 executing program 0: r0 = socket(0x2, 0x4003, 0x2) getsockopt(r0, 0x0, 0xfff, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x80, 0xfffffffffffffffe}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) 22:28:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x1) accept(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) nanosleep(&(0x7f00000001c0)={0x7, 0x800}, &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x10000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) bind$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) 22:28:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:28:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r3) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x5, &(0x7f0000000040)=[r2, r2, r1, r1, r3]) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/4096, 0x1000) fchdir(r0) 22:28:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r0) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:27 executing program 0: r0 = socket(0x10000000002, 0x1, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x7ffffffe, "e3400000000f1a5645019ff50000edfffffff900", 0xe000000000000000}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socket(0x6, 0x3, 0x10001) 22:28:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/117, &(0x7f0000000080)=0x75) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) 22:28:27 executing program 0: r0 = socket(0x2, 0x5, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 22:28:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 22:28:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x0, 0x4000, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000000c0)=""/189, 0xbd, 0x801, 0x0, 0x0) 22:28:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffff08, 0x0, 0xf53, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) syz_open_pts() close(r0) dup(r0) syz_open_pts() 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x800000000, 0xe6b, {[0x2, 0x0, 0x2, 0x200, 0x0, 0xffffffffffffffd6, 0x200000004000000, 0xdd, 0x40, 0x5, 0x7, 0x3301, 0x7, 0x9, 0x0, 0x10000, 0x3, 0x4], [0x8, 0xff, 0x7, 0x0, 0x80000001, 0x100, 0x100, 0x8, 0x5, 0xda0], [0x7f, 0x80000001, 0x1, 0x6, 0x81, 0x3, 0x8], [0x1, 0xffffffffffffff0f, 0x81c, 0x10001, 0x8, 0xffffffff], [{0x8, 0x5000000000000000, 0x100000001, 0x100000000}, {0x5, 0x0, 0x8001, 0xff}, {0x8, 0x1, 0x895, 0x800}, {0xbf, 0x7, 0x1, 0xda}, {0x7, 0x2, 0x5, 0x7}, {0x6, 0xffffffff, 0x9, 0x3}, {0x5, 0xd3, 0x0, 0xffffffff}, {0x92a7, 0x3, 0x3, 0x33}], {0x7fff, 0x39dc, 0x8, 0x6}, {0x1f8000000, 0x1, 0x7, 0x700000000000000}}}) 22:28:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) getgid() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$TIOCNOTTY(r1, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 22:28:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = socket(0x10, 0x4, 0x2) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x75, 0x5}, 0xc) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 22:28:28 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() acct(&(0x7f0000000240)='./bus\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x410, &(0x7f0000ffe000/0x1000)=nil) syz_open_pts() 22:28:28 executing program 1: setuid(0xee01) getitimer(0x2, &(0x7f0000000000)) r0 = socket(0x20, 0x5, 0x5) fsync(r0) pread(r0, &(0x7f0000000280)="fda381ca8feede3efd702f6045762da2a72b584d7365473c13df85a3b1e385105bc61777d93a64e98fbc398a7cb3dcce422ef1141796c20cfa81465ce2c3f3dea0ebd83c6a47500b0fc80436c1446ed7c2330a196d51af8c54579cd646a15efe0c4298d99abef63c7ea1ea45bc4e170513381c0a8e5632438df8e902b82c02e86ce06ff285b88d8922f6359960db8f9009c72cc55b0348087950894651c5cc22779242bbc2c9d74d136b4e6ca1088a92f63a1bddca12a2c2a4e591255fc81d9e91cb6cf42cf06249fee455f25f1cc5906a6d20cae698159ef9d8b7f0cf732753ca85d37388", 0xe5, 0x0, 0x0) r1 = semget(0x1, 0x3, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xa) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xffffffffffffa33a, r2, r3, r4, r5, 0x80, 0x401}, 0x4, 0x80000001, 0x9}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)) 22:28:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4c) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 22:28:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20c2410000000000008d742c007b803099000000000000000000c41400000dc1bb893f0000000000000000000000000000000000000000009f0ea50e0cd531f3576447c7a8732e80bced14b546db460759d2ac1e"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000440000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/132) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget(0x1, 0x4, 0x451) geteuid() semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000140)=""/51) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 22:28:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) 22:28:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x7f) ftruncate(r0, 0x0, 0x3fffd) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 22:28:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)="801de9dc6511c05f9ec79f509eac36a56c8f813b17be961fc5e4e16835a8f2905ba21c4c7196128dec1a5fb4cb4e3f7754fc5da8c4644cef6353a3ea361ecb635f470bb5d20a0911382ec503b30900000073f8ffd004bc", 0x373) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffe) accept$unix(r1, 0x0, 0x0) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x84}, {0x6}]}) munmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff28, &(0x7f0000000140)="b654053569dd87949aba00000000000000000000c86922a07728c5e4030fcfb7bea7fbe1d065f00ce0948a550809f1da0e64556c4f894e215ac1cfed928f3849848af48be8d203e58e4d705e3cdc587c9fae439cb3f9ea5d2876ab0fb8c20facb53b138635877624a517a42001f48a11fbbbffffffff00000000011dd05dd9be45c3b0faeb7e91f4a09d7339d48362780f9d1ac6a046526840d24de0495e133a3523c360bdbf1053bddebff0e42d174c38c2634e4fee7a66c296c08ceca56473dfec90c0d14179fa0a8bd3df6320090420575c2b7e82b667db72f3b187fd8c9fe3c09f5002711dc89ae1a701ac91d88533021e81d3ea200d8c41389acf1dcd62e6c8240fb737bad6127d26b5deb9f371718357ad6b26352b7a919328676c83c87cf84b010c839359914dc406e840660d858b65625cbaccf3a3d303a3fea78a06826b19339c6ef35507baf90c64b9919a6e9f3fa922ea423e48c2e4a2a2678e72dafbfe3182a47573af2703bd61e5d08af4e726d7948b527d2092c3d986b7d76fde6ebb20") 22:28:28 executing program 1: semget$private(0x0, 0x4, 0x450) shmget$private(0x0, 0x3000, 0x100000400, &(0x7f0000b39000/0x3000)=nil) 22:28:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") rmdir(&(0x7f0000000080)='./file0\x00') 22:28:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) r2 = socket$inet6(0x18, 0x8000, 0x3) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000001f000000000000000000000000005a970d1320000000fcfe4ee154930000000000000000000000000000000000000000000000003bc10000000000041000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1b813fc22252e7b2ea900ffb01302bbe8bad8dfc6f3ad9a94b9333fa8988246a06cc341bf4464202895120a4d085257c665e301e0643bb1f3acf670d20e00000039b4e6a57aa7fbf86e150176d9f7a96b949c38a3546e3f24daccc99c46de0e18dab86e32797311aa6ebb8bd06d298750f9e2f16a6d3a1d9d7e19847e815530c41f2ff9fd058f466ef8bdba6b14d9c0be133304832607d211e8c0e6981062f4c25983a36ee6b68b5b77b9955a78ae34bebe61ee0042d5de0bbc05dfa421e8005dc6bde86beff110350111fa3f53dce447dd5ddb99e5402f4b9f5f6ac85c0594ec3d63ad15121727cb98000000000000"], 0xbf, 0x0, 0x1000) msgget(0x2, 0x48) getrlimit(0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r3 = msgget(0x1, 0x100000008) r4 = semget(0x1, 0x1, 0x1) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000580)={{0x25d2, r5, r7, r8, r9, 0x100, 0x800}, 0xdb, 0x5}) r10 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r3, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r10, 0x40087603, &(0x7f0000000280)) r11 = msgget(0x2, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r11, 0x0, 0x0, 0x0, 0x1800) getpeername(r10, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, r6) msgctl$IPC_RMID(r3, 0x0) 22:28:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair(0x20, 0x8000, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000440)='./file0/file0\x00', 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="9c288473bad2849ef12f140c8873541cda2fd9fb365dc535119ced854dce5f9a378f4b03e2ea39a31a0d7a6ef09f8fb909d5621a1cddac7f23b984c3033f167d330fd1280db18b38986240be2ca22633d310bcbe2a5b71352a9d95aa3d57fe511ecb13a338cfc4362dbd967ccbd50d96d810c4fc61ecb70c833f915ae17ab60fde10dc71ac7a96dd6b4525df3dab9879dd162a800802488e56aa83b7ed0c148682017a75ebcccd5580", 0xa9}, {&(0x7f0000000140)="b6485326f2ed3c6baa3fec26fed9d0fae442b5767a", 0x15}, {&(0x7f00000002c0)="e7e104600b7dc0bfc1cd0be142b2565b8304a1582b563e30dcf846ed914917c181dd4590b4c66d854e097ee06c43a8b9e31e155dcf83153807858fae231fa8e5134ce163cfc8ba1a3a7629d12302ea1b3447be2902640e00", 0x58}, {&(0x7f0000000340)="9595d43964ce16c1e53e15bd44e2794ce1519f6bbef69472372fb9f13b0d41a200d6d17043c21e8a3e58a8ed87e18513009d419b1261a781a806fb4808e23b595eeda922", 0x44}, {&(0x7f0000000480)="392a299c0f1801ebc325864a45a437603631b9f5398ec8cde2902932a212c067d4f87290c51cc043d670dcd1b4b0754f793d6772c890f97147076d321ee57a1567011ff01823f6972ffec9c0493d5a8e6f35e3f31ca014e8cbf79b659d646e67a1d2f689cdb821bcd640c9f73a921bc167bb387b5c2e7be22e825d801ea5aa27fc22653734f4d652cd912cf3afae126139e11d255bb3e3e9eb70611047de54639a57e4c84a8790a44163346d8cc639796ce99199e9eab2e2e559c4077651a2c6d2bd88a1f802d9268ad7257cebfb7e09c4558a382e58ef7b9227493835aa89f54fbb1744fe170cfc546eebdd25cc41f8d606bfb07f1661c42fb02922b556e4e64572d71a08d07b3657348dc7a45997ab154ac716215ce76086fbb5d14e288e7103503f34632a2e5787eb668c4dbff06de7f7b1f753c85cd6c10a80adfac1610088119fa830f53220a51a1729f14940eb4a919fb49b567af5e84ecadc64820c1fc49cf27a70e876217ea3086061fe502674251187e3af32d7ccb551a669e60db29ed3015d5b9ada135c0b98870127a8f2b553cde8ee2101ead94f93a6699b7be0b7ba23c33a12fc360fdd5d9d7bf11e40899830b4c22fc9451bbb7c35c573a83dd978675158aab8bec4270b1b62f955431efd14c6d2d4fa1f141b213d3d6dd9c399791bf8be7c616d5bfe6af1f118c99e521f3e2d7d059d9caa788e93c33818225ba5ce7acaba8c8b9553b3143ee99da30f48d7e61aa519c0cced08c62c736f58915460845a03d53342d79a208f44bc01a8320a316f716bd1585ebdd7d00fdd7aab3f9f9f7e354e70d75f4c1bbf5c69e2a98e0ce8b012318c7e93c33a62d7297a16732daecd9c413e1a6e9910809be243507e922c0938b559b2a7d6aa722266241ee6b5d7a4a3f30948a8870556df3686ef0546c9ed540b211ac93eb76d7c3c0ff4d443e60be5b831e9a210dde4c329ea159aad3f634efac72dab43fb01ea59c0128021fe6ce3eca086e4b3b7c8e13410f911f3c480d38de74021a82ac00d205266833548bba927c8b1400ed0eb4fce13a5b79f77aba1664ddebc0fb2cf457b63f636e789b40eaadfffdfe51a5afcb2850ced3eb7647d9d71e45a5a2965e0b06f6197eacfe8f4cca397f169f3c2aa7c34ae1c8d8fdc497e685b8b0fd0ca193a0cbcc07708487c6ec040433be2a31107b3806af01fb5e0f97d2001810171a442af5481a814b92c4889c00c5a6893fa823fc4dd8a4f0bb4fdc839cf40e7380f0de69490b2f556388f3d4418332369628f4e1bd0dd099f017ab414c85582c7b7dfbe988fad76bf2075b13c32f22f00ad6787a09389df3c86dba180b47e745ff0e3ee8707151e27da70786b360ba5fa5210cde5240805ae9fbbb855d88a1d9ed693d2e4fa6f4f5e5ae7e9f2d9a9a95268ffd5a5346b236abd93001744e7776b663085cdc87ada8aa8d8752a3b5a8aa3ee8605fc27eba9b97d54c59a7c15ab8e03398cfe743f97621d3b6199f075bd22bb24ce6d755ebda3e313e0beb92fa7619b6e16aeca144b0c3eb7da66c67c01e893b88d2bfbedf50ee6181939ced7fe1abc3363584ee5bada426b8fd1d315bfea0f4851f82b67c3bad2ec1476c9d286db035214932561e452e1e8409fd3f0cf2bf510b5199ec12267c20ae89b01f0033247dd3a8dbb6f5c3eee71511360e315de319a894da4785e88f0adf344ff6c550629287dfbce42577b7ec4f50f19c4ff0f4134336c19331e56dd33222041e07dc760762eb49afbaca8a1a90361dddde0fcd45d83d82ac45da36a7c02b2319017258e78f3a9e91a770923ef7da22721cb3b945145207b08de28846f06216e375c75fdae99851d26588da51ddaaa4e33de8cc214329ef238bf6bef047b83411b36ca420d8a51a2be1a66cbabc521cc891af72fae14ce4d42c0ed728b959676784c4764f7aec41384a103b8c517f81fe932facd4240509706493777b350ea2bfd7ba09a7fa9e9e2fb50b787758406e0bd95305738013021b43e2ed14944cbafa3bae96601cc7691a70a9ed5834a2cd6e394143afb5da57ddb253d376b9253956155ba20e0ee0af5b9318ad1796dff9e67ff4f8968ec5a851d4d0c7946fdc55000fd0e1d28c8c41f0f8956e51a783b53644ae056ae92ff91a49bad2255becbb75fa598dc93f51286a0837d181bb834a46090c58d16188733c857fee4c46f31219c80bc1e83d84c35992fb998fcda3c2c1331ae86ca93bd8d22d4f8485e73b2346bd1b42095f92c0d41971a53d9f7552dea6d9fc918b3bebdc629d7facbc30a0844f48127b57cdc4927cc68c5e8b6d1f0001c3acd69f3d5b0bc3e1f577e60940eca7736345941b48f2f686773d94d415fe81f37c469ec1f48a09f34cb68343d35871e309f6ee6cb446cc07ce6abb00a48b08c4ea1f42cc76386b6f0b6eebc1903d5fe51489e54ac8a38b568a9c73c6668544c640372d91a72b9740377e6f037d2254303a29dfc12bc6a702ef4b9e6d1b6202cf21fd241678542764c60ceb5792b579791bd913c4e6eeee2891f74691eafcc3ed73265e09a8ae529732b0c60b8a1f967baed0b11e7c98a44d6c2dad489f520acc2f052f0f28053ef0decbb1c1b1daada9225b47e2eb93acb75a14cbf51901568a611a36e24f16ae50197568b28e54510fc17bdc29dd935cf4dc6776eea2cd37f89d36dd5f7e4285050d7cc0924084d7619e867ef10fb084ae43d3228afc8ec573a4b66f733ec4f9b586bef5d8e5c96b362444fbb8fde62066adf908900c7507e4edfb33d340d055933087c42268394f8f04550b83f4c058a6fb6cee7dc0336d0cb9388efebb2d4702d1cf9b16863e4f4e7e3ac5cbc15c270fc79fbecd0f468559b3ba3cd1ec6fa98417839859575700993f3ec49d20f8fe04bcfabfa8c5dbf6cd28c1a36ba2a942b1af5b1c7fe8004875eb82170d654bc6ffaed980cfe20a149f123da6696041696be1dc0a02489f22fc9ebb8160f010aaad52764f67080678a3141b7b310d254e8eecb601776b136ae443a07b6f4c574e8fe1d4f8b3089760a9d123044f5653033b41136a89087ad909e0cabb90a9114e1e94db20835373afbfce47c247c33d0009343b1e55d1a9aa178cf44930475836aef3163448b79ca357c7bf80d795507390036a29a9145bcd2a6035b8f865cd96d1f1bbe4d33279fcfc65a382668fc8b24e2ed1663f5a77a6d0425d53d7f1b1b3be307693b1151831bb950d0cca45cb4f73b64ad3922571398f409226f128a87777fed2943cd4601bfab8720b4ad59c57f973a8cc5fd625c10b570e0c6c1f3dffcd4e132183053cc688ad1913be28fc9c0e7e0ddd0de2363a4eb8e1fec220074458b7803915644b5e54f9c2c1f9b5277560ba3ddde21c817f947c27e0622feb4de0763357ec643ef0de1aa1aa140d9eee8130a7d082c29f130f7a823170d80aa06f68ee6bf9eb1336f80f0fc9d3a5e8121cea46acd25e012cc20b163aadeb7ff45a2df030275738240b21b3d68846f5b850145bc8c29d08ac64d3a3d95e6ae25540077a58dc665c545a513d85374afad2a45eb25e356809db8b72d4a492271476f611416c52be2feb4b86b1c0829cfb773a7d264f897a704e660080b5faa06621fd6cbedae0073d66178a846577c17e4ba7ffb2f4fc6623ef204fb3f6000b2e33435662168c8343228a43d60cc7995640d19cd939a7b1448b44c372d4d50a500c539e2cdadc44679fee08f5c3db21d99b6bdc4fd9806c74e48d83be5ff2e2b33c325b79d6a3ce134e98562f93830b729cfd3b92a34ffcbcb4ec5021af1f5fc49e9d5ac177c29cd73e253d10eba1c24176823b62f0b4991e0fc5a39070c9f44095749339ada4d8c6a440dd765737c329fed1003f679b3ac21c77ab9d1322ef95859a351d0ec16a0da27d87e7e33fa17e2d9663720351473f5635250cde3e489909777f7f45b1b907b9a9c3351c77cf272dab312fa74e0c5837684fdff217ead39a6a40b17f07262dd8161581684b4b240635579667ff3bc457c64d437cdb3568504d63e4962776531044d3c21a85d8cd7c5224cc9170f43a1364d797bdfe894d147148209a4ecff3001051c03d2a9059c3b29e71cf005d7df6e0803fe6fc83a9418a3e608cadf0886f9d0f9ef9258f4aacafeb17d9bcc99f1e95a6629ba2c0fb4fdb106d15b87cb34551f563dfd81bfbd30cab37cf5a08c725f7173bd31ba9169a2e02747854fff7630988759a35f169a14fa2711bca26586b2078bdd87723011a7514681bdbda2b90271955b120c1ce16c642059fd1607d0d1d0fc968cb3a51ed8684df7bee647e376544fee074265ab5f3be1c5193b2e5d9b4b00dd2f7e7c3715bab61570e762063592c2668490d9323aeb619741c0fc282abc9fedfd33d90741dbfa062de5b902ea903d27ac7c6180cbeffb21a0e2151ee93197864319a4fc38da3812f4f90ef85aa26982a4ae9f08791a797ba04cf1e5900a107baed80c24730717951d63dc3958164f5a7b87adf41414d236cf2c1dfb8af40f59f0443b29e030201a45d0fec19627ba33a350901dcdcb44a04d70d080808c4da48ea38184f6139761413c1a8b52eecdb1704e54472767ddbf4e4c9d484f6b7d8688ce92dac0cc98914e9dd74e0b1501c40d3f9c00e4607c7a808988f17f058c87510f5506b7197b9d82ca8aea24a3dfb6b2b0ca0d418e9758404fc7443eaf5b5c8d4b4bbcf592d6bc13a6a5726b73b0745a621d6a4818b130c81c092a81ef64f5947de933d58cbc4eade19a2401a93ad2e81415b36d79fb2f1ba1db1c553b5d210b360df8f7c3e3563d315dafbb1d835e02358b7faf4bd5adf2ba7c847c58a18a0052e746ad843169ed03297247e920953060197079ec6d9689daa8599e2c4e1c0ed10cb1cb525d34ae355e2248c716b7b77c1b014b2df937298972350f0fa2991b3721d83250d4e98d4ca0d2859d901f4e9440bcaede2f8866191c899456ed3d7aaae26dea0e70a89f57d29718485b0fde7c795cd97249345de78fc0a9723fbcf11df39ab1ea32d7024cbdde10d5438a0810cc86d06a95713e0f3de95b98601170431a6dee68d61da73fc5f7dcc508febba4e65fb71ca4935f782c587af65138e68b73c4bb8e996eed6bd50c9b174b7601b15f5597f6e5b965b5b26cf5fd3fc7868e32ed1bba70ba1663845171a52a646371e26c34d888fd916b8ef9fabbfbb3dc7f6da0396560459455c0b2173fbe251bda8422310e1c7329ea2b542ee6d61dc909685a4b74f39b7c43dc93e9db53fb997051d7a1c674fd16c3534753e04d5ad15b7954dc843fee313781ccd778914748bb409af3abcb75357e3231dc96183ef85ab9b3c4c5744ceb4252759fe3b068c4279ff781bc453fd5bc525d8b27a24b541aa5598df98c8e055ba925e764a5e20c813bc166f58b7f47d2cd3e6b5e7ad12d8a94c39968cbd7ae589b8fd82949d15fc58a42d5cc28256945881463594c90cc4e7fa62b50adf23036c7386d7bbb5f77838b582537081af7765c5411289e9d8657b7176e13946884ef9fd70fd5b3f178509b747cb312b109dea7c300cd01b7b0ae2ed7fe0b959ba437ddf96cab2f5515fae9b6b8ea9529619d7f41a27b3453a3050e5aaeed5dca54c40e2dfd69b9bf32debdd5d447a40e3c575f32cf46fd5f32a668489a851cb12e74720f64d63f50905cdb28a0b13132a8aebcfe25790392993001ed1f2515b8795ff0791afd2c489f11cb329f325cfe27949bf0a1ee00bf39d0d96a49dff1f37533de9b24a2df59c8701cf0878731b6187791b8348afec11a", 0x1000}], 0x5) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) 11:46:07 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x5, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0xad, 0x1, 0x7f, 0x200}, {{r0}, 0xffffffffffffffff, 0xa4, 0x2, 0x200, 0x6}, {{r0}, 0x0, 0xffc2592a93a7a878, 0x80, 0xffffffffffffffa5, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x6e, 0x9, 0x608a}], 0x8, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xa6, 0x1, 0x4, 0x3}], 0x7f, &(0x7f0000000140)={0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffff}, {0x18, 0x3, 0x9, 0xe13}, 0x5, [0x47d1, 0x6, 0x7, 0x401, 0x6, 0xb9e, 0x2, 0x20]}, 0x3c) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x87, 0xff}, {0x81, 0xfffffffffffffffc}, {0x8a, 0x3}, {0x47, 0x9}, {0x87, 0x800}], 0x5}) socket$inet(0x2, 0x8000, 0x400) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 11:46:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x7) 11:46:07 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = dup(r0) dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 11:46:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="000000186204018b002b3a00002a149fbf40430000bd1bb32d1b4b53b5d1d09075288192a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e101000000000000009c952899992c16bf58bf5fb3ec4a", 0x57}], 0x1) ftruncate(r0, 0x0, 0x9) 11:46:07 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2098, 0xffffffffffffffff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x3229abc6791e715e}], 0x1, 0x0) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x101}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f00000001c0)="11b592d2b77169d689a0988e2cd1c15baff39147c02b92335ae6738510d2d93604e51340fe87e6c0340834a7c410a5426bf1456c591b077af689177b0536bc410404187fe83ded9c0c8abc793fd903000000d19cb083a1ebffa091460bef3e4e2774a357322f590c571c74e324f6221a3beb2c746fd2ec99abc7085f96fb3e8d4f26d156466d8a580a125c8300ba381e34aa264d3386c26ecfeb9a0c740b33a51b5207d3612a3cc4023b21bc0f43c1f22321131acca0d02d191807285696e0e51c282bde9a55e630acdb258aaa336888831b1b28887e5e9139b8ec0b225238aeadae95cb4212aff9a779ea9601777f761a3703ddf1715fe87ae8bc9a71197fce039b") 11:46:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xe1d6e238005b38c, 0xffffffffffffff9c) r1 = dup(0xffffffffffffffff) dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffee8) socketpair(0x2, 0x1, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) fsync(r2) socket$unix(0x1, 0x2, 0x0) close(r3) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 11:46:07 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="a195ce2adc09337f143cda88ee52c0fed3ac1d5b9a6be2e5dc4d6d51faf28cbb43f78b788ebb1ac9b9e5fd2bb21fde41d9dd2ea990e9d9498ca3f50b991984b6bf0ce6fab7db18fab59f16b908ab044f723643247b7801215905ed03b1d2b1891ab04cd40fdd405d4ba1092fa136f7cbc9541c4098d343014e6f0c7d28d8df09bbc28d0d906a65aba6f91e118783922389fb7e636abd0ba858d32e63a327c0835b1b01f83c1969d312a97289263ebe10e8a33e8386cebc4b6d8c4d7885b740e080ccfe0d4337778b7cbe891b3525d9cacef576dd1941f94701a6deb63455afbbad708eab0a599bc7b7a7253deb58d4065060b60ff59f39cb6b439cce3eb876ed8b1a4db2bf01633b4f73b79c5c5ee6da709d0db36a970ef11ee5e0b445aad3f87752a799fb119528d65ef80859a8c08f0e2304f242a93b467f21ca96c81b84f435b5fceeba59feb1a1e86e855f0713cbd8720df1772a26305334f46784fd8cc9eb96a33f92d7918b0ba5f966a26c8287727dd54d8255c689c9b243230b6d37cf27a7d7249a0a8fe2f505f9540a3d55419996ffd65aad86f2a441b8416f2c3fc4f995"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0x1ff, 0x0, "000000000000000100000100", 0x80004, 0x5f4f80da}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 11:46:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x11) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8, 0x110) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) 11:46:07 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x7) sendto$inet6(r1, &(0x7f0000000280)="219eccb807b464942ada5cb5d8c831dfe9f4cb737bb3062a5f182f6ce7dc0e654c8b5a1f000306c7040238ecb85d5b95a689079c27d6121e5d0de4adf14b20f86d122bab09fb7ebf7c2e7f416ef6a155fb773eedfb10baace155c99864c166ee0bd387eebbcf4c41b36163ec60293a4a727426355d2428edcd3ed3c360d943af03485fb490f8ffe1d9fa56031c338ba5ed13142010026f51c4f07387fa51396b84ec1173a96d390971d55ba1d8f6908905d2c16df7d593252bc4dbc4105fc413129201779252ffc61e119ceeecbaa80332edc43765896e041338f36d15988742d62fb138c8a1fbdbb0c3c9aac4b75681606fa08c6148528f09b81d", 0xfb, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x6, 0x10001}, 0xc) r2 = getppid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgid(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) 11:46:07 executing program 0: r0 = syz_open_pts() msgget(0x3, 0x601) fcntl$setstatus(r0, 0x4, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) ioctl$TIOCCDTR(r0, 0x20007478) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) sendto$inet(r1, &(0x7f0000000180)="8a3e3c3f06f406eb2310e3c9bd14965f5fbfaa7be34d03a3ea2d591c824a14d5b002752553b757ab000abb3a4575aba3b31bc967fc7ebb37f76049dab094f4cea4d2768eda1c63eae78beb75127b6aa02d4f8210e7a3d239261c65dcab26ace38780c6ae9df432ee4a3ec1a51e91fad08a3376cd4884c57a4101cbd49c28f870e8a1d831f2d5e7df9ec0366345f5146df6779062c82b76ee1ec5e84206b17ba9689cd99ea2f195669d815908bfe854f7f24daf44a438a5900f4a234a6daf9a9807188b8584fed14b7ffd2fc1f2e1942d06421fff69250cb12e6246618b445b93b72fcc51", 0xe4, 0x8, 0x0, 0x0) 11:46:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8090, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x6c2a, 0x2, {0x7f, 0x442}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f00000000c0), 0x2, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\t') 11:46:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/29, 0x1d) close(r0) setreuid(0x0, 0xee00) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x7843) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) syz_open_pts() shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) semget$private(0x0, 0x2, 0x100) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) getgid() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x9) select(0x40, &(0x7f0000000240)={0x0, 0x7ff, 0x3, 0xfffffffffffffffe, 0x3, 0x101, 0x5, 0x81}, &(0x7f0000000280)={0x15264d4f, 0x204, 0xbd, 0x1, 0x313, 0x7fff, 0x1ff, 0x80000001}, &(0x7f00000002c0)={0x100000000, 0xc9e, 0x20, 0x2, 0x6, 0x5bba, 0xfffffffffffffffa, 0x5b}, &(0x7f0000000300)={0x5, 0x800}) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 11:46:07 executing program 1: r0 = socket(0x11, 0x2, 0xfffffffffffffffd) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000380)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x10, 0x0, 0x0) 11:46:07 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r0, 0x7ff, 0x5, &(0x7f00000000c0)=""/7, &(0x7f00000001c0)=0x7) open$dir(&(0x7f0000000200)='./file0\x00', 0x841, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7f, 0x7, 0xd73, 0x401}, {0x3, 0xf088, 0x20, 0x40000005}, {0x7ff, 0x9, 0x200, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) socket$inet6(0x18, 0x0, 0x3696) 11:46:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="b52a78d0899fc09136f89034a284b9f9123c455ce057f9781d0d0c99f22c660b7af2a9302b357ecc5b27df65", 0x2c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xef, &(0x7f00000003c0)="f963226c397c8d515d90910d736e545b56da6f37014cb4d0aaf42fc33afcb77e53ef0026fab34b1622d9a27ac1d66d31e43668f91f424ef9f8f275af1b1beb25469eecbe9e434559c3ff57301ea768be5ec8914a7314fce593317808b98d57ce874cf141aebd39ec65b6912da9fe0d76550399ff317c43a7d00695cc4ccdb79537f5c6f39f90154a618bebea58d0c0a3e1ce2bb869e1c8ca50f737a0a25b8629fb88c4d6125a36697d7174c8ca690812e2131b75cdd705b21d821159fd99bbdd8714d75871d10c98e9fe83e921a789710d0adafcd07c8144a786393ac92529361037a233522ea0dc046998897444f3") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}], 0x1}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) 11:46:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x122b, &(0x7f0000000000), 0x4) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x4000000000010, 0x1f, 0x1]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfd01, 0x8d}, {0x18, 0x3, 0x5}, 0x101, [0x81, 0x1, 0x1, 0xfffffffffffffc01, 0x80000001, 0x9, 0x6d, 0x200]}, 0x3c) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x25}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x64d7e80d5123aae8, 0x8, 0x7fff, 0x40000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x3, 0xff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x20000000, 0x8000, 0x9}, {{r0}, 0x0, 0x2, 0x1, 0xffffffff00000001, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x3, 0x40, 0x7fff, 0x10001}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xd1, 0x1, 0xffffffff7fffffff, 0x7}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0xffffffffffffffc1, 0x1}, {{r0}, 0xffffffffffffffff, 0x5, 0x20, 0x6, 0x3}], 0x7f, &(0x7f00000001c0)={0x7}) ioctl$TIOCDRAIN(r2, 0x2000745e) 11:46:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x4, 0x40, 0xff, "d20d8fbdca58e463c9829e401c5e6f9548a06a8b", 0x4, 0x20}) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="6e158e0081d5799cb251a3c4ae47433182978a8e5ebdb5f5d1449f70ee139d021bfbffffffffffffffa0440fa6a0305f0f58bec1356b3a62f771a797f2cd8dcf0dd7b5e701681c05fcd5cde0f862d92ed114ae7e3aeff70e4fb92262aef92a6c3fcfe8e62256803e4bec6c0b55d18222ddc8f0440000e6d64f33edcbdb876e9dd66e59eeffd01fe0432427c026d948c72c9c5cef47fd4f0c13deb24b1a2df12f75c09c4fcbc6d20905f975a47e80fb8c4844325cfc7c47afa0c97ec6059f4005b2d11b522e8112c62de0856f653a7410b66728f76c3aac92946bab2ad705b156d4638497a2f6c8e1"], 0xa) read(r1, &(0x7f0000000540)=""/226, 0xfffffffffffffd2e) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 11:46:07 executing program 0: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x100000000}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000180)=[r2, r4, r1, r3, r3, r3, r3]) 11:46:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() r1 = geteuid() setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) 11:46:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = kqueue() rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x812}, {{r1}, 0xfffffffffffffff9, 0x80, 0x80, 0x52bb, 0x1}], 0x319ac8e1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x7, 0x8}, {{r1}, 0xfffffffffffffff8, 0x68, 0x1, 0x85, 0x2}], 0x2, &(0x7f00000000c0)={0x1, 0x9}) 11:46:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x2) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x1, 0xfffffffffffffffe, 0x1000200000005}) 11:46:08 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) r2 = getpid() fcntl$setown(r1, 0x6, r2) kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x9, 0x0) 11:46:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) chdir(&(0x7f0000000000)='./file0\x00') getsockopt(r0, 0x0, 0xd, 0x0, 0x0) 11:46:08 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x100, 0x1) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4, 0x7ff, 0x0, 0x1000, 0x10000, 0x3, 0x0, 0x1, 0x180, 0x10000}) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0xe39f15eff6f49ec8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x54}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='\x00') 11:46:08 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:08 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x922ce006c6b1525d) r1 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7, 0x4}, {0x1, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b2") openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x2, 0x0) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000)="08fbdcab", 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x1d3) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000240)=0x7) listen(r1, 0x5) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3ff, 0x3}, 0xc) 11:46:08 executing program 1: r0 = socket(0x20, 0x4, 0xff) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r6, 0x1, 0x4}, 0x9, 0x292d, 0x0, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/null\x00', 0x291, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0xfffffffffffffcd7, 0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000380)=0xff) getpid() shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setown(r8, 0x6, r5) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff5) r10 = shmget$private(0x0, 0x2000, 0x100000404, &(0x7f0000c59000/0x2000)=nil) r11 = semget(0x0, 0x7, 0x2) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r10, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r8, &(0x7f0000000800)=""/96, 0x60, 0x46, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffe6c) setsockopt(r8, 0x7fff, 0xffffffffffffffff, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fb4ef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599d2179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2891885ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b000000000000000", 0xfffffd8d) r12 = semget$private(0x0, 0x5, 0x4e0) semop(r12, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 11:46:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$TIOCSTART(r1, 0x2000746e) 11:46:08 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0xd0a2, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 11:46:08 executing program 1: r0 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000280)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r3 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000001480)=0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000180)) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(r0) setrlimit(0x6, &(0x7f00000001c0)={0x6, 0x3ff}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) close(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000200)=0x1000) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000003d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:46:08 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f0000001b00)={&(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f00000019c0)="d1166885d8aea2d58d9650af646bad7bba2bce493e6ebd09bdd8a63cb3cce5e8b497cefb417ec7af434a77c1be73d100d5432ffa3146b19ea89f939103e5d00cddbae181b4c75d093877d90aec414b61e1c74737248d8f13bf370fa40ea8710c70bf8da608e60dda65addc8767ce07d61111e56513344ae0f94ec8161cddae85d947010bba80bc93ffa62ca7e33da446cea66eae0d11f6a7ac4b945a5d93d7059360b6899c6cbe9ce658e3ea65080b9895c88859389d697ef09166ba50b13960e330c6db9bd3b32325e10e8f7f7f56b864ab5153d6f5c2e8513fb25312575cb3f307d43772cfd7a82abbc269fe2e8b39cd", 0xf1}], 0x1, 0x0, 0x0, 0x1}, 0x2) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) r4 = dup2(r2, r1) r5 = fcntl$getown(r4, 0x5) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) setuid(r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000040)="a5f6f6046c619daf3b1779fc36a479016cad2cd40a0cf69e1d6f1bc9a47bc509f39fe074c7262330561285327d0464224092e78bc35c62585fab401d2cc01f2242ba944d8c", 0x45}, {&(0x7f0000000340)="e11b55208b3d4d7ff14dae010c79b0d41ea3f6861ff695cc84a025a246c4271a9112cbc08ddcb8e18eaca6656792dcb7165cbc2f044a2976374755e71d41d9278990ca5f7ab0e04a4d486774101a27e9aae1665e33eaada842f4a4cf671f2108335e0a4bb940a1d9d705cfc8aa40dac8a2f8eedf5345f3633d4863e0469155a45b0c41af2b283b7098839ebdbe4a7e0731d85a0d4a3b2be9b6396cddbdfc95bf4b29eb8ec937d25df9e42b7fd5aea5ac47e24f2c22a522c8633799c77184463977705c97b65235b1586bd4", 0xcb}, {&(0x7f00000004c0)="78b73742fcac69fd57c5c6a0028735099dfcc4df0141590b03ed84214a86880cda597e6f98fc7390486d9dede1b566cf6ad3f7611dbc81a9e3a6f168c75b0b9c90705021cfe997682ed56f977e27f62e37ff2e9b6472b73596f6c675a5e19f26687cf70309f4816689ec9376b12acf5d851364a3f23648553c1f49c0742bd9ca31228a9254ec624a431dc5f39f249c7349edd8d0a5b5635c347d1392dc15da", 0x9f}, {&(0x7f0000000580)="407cdce3a0ccb346e1ad31fa1529d4dd1018b46b895670c957edba6392e433c9aca9e887bd1c8d60b25e39a5a9162cb5970b55c989daf92986d5bf128301c786d0884a0cee88aac36768dd89f0c7d9e4aa7c265620ffb77eee5432441926d41622d503ab45a4507ae027ba9c8a98d376ea114bd71b4e02ae89854e16491e09136f51b5f47b4c84a35ec5ae586ff7040e76908c29379049a1dca0233aa24a", 0x9e}, {&(0x7f0000000800)="6048a31e14ef889ce86c34bda94bcc88ca1e058d116a9a829b6b8934eccd546f4a6509ed7c3f8a96a7e96d08c257be8e7d3586f9e588c97f7b02748631b6e4bea4c11ff767777ed9dd0d00f44596123ddfb3e02aafc9346a73f5ac9d4c486890ce56c4acf929b81d383423d901bb0fb10c3c6abf58ae41f28812998df2e1ea39cc47b9b5b2cda811add4d7a46b0bbd5a770962379d66dba91ad249bfd000d697fd6989b437833b1e2ba42631a50afae4dbd3044c8f6281c9363087c9cb8f7bdc985c799b1462f4c7513578d66ecb2f2264842fd38114e8fe7fe478e7", 0xdc}, {&(0x7f0000000440)="4f441e96", 0x4}, {&(0x7f0000000640)="b8e7f6630b13dedd543d5be07e2c4daa7d888944830715a44cf0c6bcaece5a59acd9756795bfe98457a438f7fff554c547f470875dd43561", 0x38}], 0x7, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r1, r2, r0, r4, r1, r0, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x90, 0x40e}, 0x4) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) chflags(&(0x7f0000001b40)='./file0\x00', 0x0) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x6, 0x7, 0x40, 0xa1a4}, {0x1, 0x5, 0x4, 0x2}, {0x7, 0x3f, 0xfffffffffffffff8, 0x1}, {0x1000, 0x2a9c, 0x2, 0x4}, {0xfffffffffffffffa, 0x0, 0x8, 0x68db244d}, {0x100, 0x8, 0x8001, 0x1}, {0xffffffffffffffa6, 0x1, 0x880, 0x80000000}, {0x7f, 0x80000001, 0xfffffffffffffffe, 0x4000}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x20e) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x80000001) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0xe1e) 11:46:08 executing program 1: r0 = socket(0x0, 0x0, 0xfff7ffffffff7ffe) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230ef13befbed996462078e38fbff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2ab1e013a5d8dd4b80b4bacc308309f64ef87f3715ecc2e459d53658da2395736331fceee"], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30}, 0x0) socket(0x1, 0x3, 0x2) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x8, 0xffffffff, &(0x7f00000000c0)="ce6ca9aa1e533d739c292dae7b8232d7b4ca459486e01ddd9fd23073dbcc681cee2d83582f9e8040c78e50c8c9902361ba1c89356d1936908d661f7b6b0e98d136b2834af0b10aa279528918b680c0cc2f82e5c3fc14511ef2144d38f54ba9c27fbd73e2743f0e215ef6bf92e9b6a7041da1ab80b092267913be315a1eaf05a3ced16044fc0501232169b63726b26b5d77402ee1debc6b6afa4f07d5f2670b087e4213545c5c5c0a1c45e78e6748649489de6363cc498a463bb9dab7351a709f1c2754fd51f5eeaea42f9a694cf20836eba65d96e629824228528af1243f5e0b3bf679cd662e1da65967a181a3", 0xed) 11:46:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) load: 2.95 cmd: getty 27963 [ttyin] 0.00u 0.01s 0% 308k load: 2.95 cmd: getty 27963 [ttyin] 0.00u 0.01s 0% 308k 11:46:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x0) setsockopt(r0, 0x2, 0xe9b, &(0x7f0000000240)="cc4294be399289e26cdb4ab8979db4ee67b659583369c792efe26d23deb23c8be11a81e35e8fea5635792dc2e0f4478fea32cd3a8b17d54989b08cb45e6958da4816eddcffda5cd6e6248fb7f1117aa198378490ef87c3210bb1d7b6beb82ecc255327f41b96acfb8fb3f070da0fbe7a571a95af4b9cf023b4c4699155b5161d52cddd3fb20dcbe15722681e0b930dbda62e705abc377bca19068e75d31cff581cd8b1aa2b236b60c429db153c33e52e8df7d705a2c03a5e2c4f281220f5fd7965c489ab05b2772d", 0xc8) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0xaa) mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002002, 0x40004000000028ac) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000003c0)=""/181, 0xb5) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x100) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053ba8af6586c39f931f1071d36803a52f8820fa6ae84c9f0611da24e14da00c20002e1838f74652d62e159c51bad5a8bf62600040000001000007d2c", 0x57}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 11:46:08 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x8000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000600)="0d211c238ef7d5", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\'\x00', &(0x7f0000000180)='()\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0x95) 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 11:46:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x62) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x8]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0xffffffffffffffff, 0x8001}) r1 = getegid() getegid() ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x100000001, './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r2, r4, r1}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3f, 0x0, 0x6, 0x0, 0x7, 0x7, 0x9, 0x7a3efa6df9ea1b15, 0x1, 0xfffffffffffffffd, 0x5}) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x6, &(0x7f0000000340)=[0x5, 0x3, 0x2, 0x2, 0x6, 0x9]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000003c0)=0x7) recvfrom(r0, &(0x7f0000000400)=""/219, 0xdb, 0x42, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={r3, r4, r1}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x10, 0x0) accept(r0, 0x0, &(0x7f00000005c0)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000640)={{}, 0x3, &(0x7f0000000600)=[0x0, 0x0, 0x0]}) socket$unix(0x1, 0x1, 0x0) bind$inet(r0, &(0x7f0000000680)={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f00000006c0)=""/239, 0xef, 0x0, &(0x7f00000007c0)=@in6={0x18, 0x0, 0xf4, 0x1ff}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000800)=0x80000000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000840)={0x5, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000880)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000008c0)={'./file0\x00', 0x6, 0x3, 0x3, 0x1, 0x4, 0x80, 0x6ee62816, 0x3, 0x1, 0xffffffffffff8001, 0x6}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) connect$inet(r0, &(0x7f00000009c0)={0x2, 0x2}, 0xc) 11:46:08 executing program 0: r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 11:46:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) getsockname$inet6(r0, 0x0, &(0x7f0000000080)) fchmod(r1, 0x10) 11:46:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) clock_getres(0x2, &(0x7f0000000040)) close(r0) r2 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getpid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000140)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000180)={0x9, 0xfffffffffffffffb}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x800, 0x1, 0xfffffffffffffe5b, {[0x1f, 0xdb1, 0x7, 0x41b, 0x20, 0x1f, 0x0, 0x1000, 0x401, 0x6, 0x7fffffff, 0x4e1, 0xff, 0x40, 0xfff, 0x6, 0x5, 0x4], [0x6, 0x100000000, 0x6, 0x5, 0x10000, 0x3f, 0x80000000, 0x0, 0x4, 0x80], [0x687, 0x100000000, 0x3f, 0x317e, 0xfffffffffffeffff, 0xff, 0x7b], [0x8, 0xfffffffffffffffe, 0x81, 0x82, 0x1, 0x7f], [{0x1, 0x7, 0xaef, 0x6}, {0x1ff, 0x9, 0x800, 0x8}, {0x1, 0x1, 0x100000000, 0x10001}, {0x9, 0x8, 0x2, 0x3}, {0xb66, 0x89, 0x0, 0xfffffffffffff12a}, {0xfff, 0x36ebc175, 0xfffffffffffffff7, 0xff}, {0x8000, 0x1ff, 0x4, 0x7ff}, {0xfffffffffffffffa, 0x9, 0x9, 0x5}], {0x200, 0x10001, 0x100000001, 0x2}, {0x7, 0x74ed4cbb, 0x1424, 0x6}}}) r4 = socket$inet6(0x18, 0x1, 0x9) getegid() fcntl$getown(r4, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000006c0)={0x1, 0x4, 0xffffffffffffffe8, 0x1, &(0x7f0000000440)={{0x3, 0x3f, 0x1, 0x3, 0x3, 0x6, 0x3}, {[0xff, 0xa1, 0x3, 0xfffffffffffffffa, 0xffffffffffff8000, 0xfd9e, 0x4, 0x8, 0x3f, 0x6, 0x9, 0x0, 0x7, 0x82, 0x1f, 0x7ff, 0x1, 0x2], [0x8, 0x2, 0x0, 0x4, 0x400, 0x8001, 0x5dd2, 0x5, 0x5, 0x80000000], [0x8000, 0x100000000, 0x468, 0xb0d, 0x7, 0x6, 0x9], [0x8, 0x0, 0x4, 0x2, 0x2f47], [{0x6, 0x4, 0x1, 0x40}, {0xa3b5, 0x62a7, 0x1, 0x7fff}, {0x0, 0x6, 0x0, 0x5}, {0x200000000000000, 0x7fff, 0x5, 0x5}, {0x7, 0x0, 0x9, 0xe4f4}, {0x3ff, 0x6, 0x3, 0x7fffffff}, {0x4, 0x5, 0x0, 0x3}, {0x8, 0x4, 0x6, 0x10000}], {0x4d9, 0x24a, 0x1, 0x3}, {0xfff, 0x2, 0x2, 0x7ff}}}, 0x38a, 0x7}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000700)=0x8) connect$inet(r3, &(0x7f0000000740)={0x2, 0x3}, 0xc) setpgid(r1, r1) recvfrom$unix(r3, &(0x7f0000000780)=""/53, 0x35, 0x800, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) pwrite(r4, &(0x7f0000000800)="cfdb81dfbcb150f91951d7765be067055255bf0204526587f2c206c1dd5480fe1d725ae9e87bbffde85fa3820328a83c6051a841d35daf1d425b7f68d1f4618f3710603a4d160848d598e789435719c76f8b505085cca9729ea8ab34658aaee265069156ec07ff8894b8752400a334971620b5fbed6ae67a3af93a4fbeafd758d4277b769f4a5a3dc01be48d27e52e2ecaf26eccf30e8dbb5cfa91e4210d420201b958552d9abbb52a12b029a4c52669775f50ad2e52ad59b444ac390da4b5670728bda63da86b9506c97ce4e08fe8d6eabe3989b51acafc2a53f2c593db143c0d04561f0a06df7d7537adf69e00d463b27c1aeb3507bebf5943c9299afea1d76dc888955de3ccb41f4592c1ca5e95c006b5a4e4b3397ce906abe603ff7bf1123ea649916de8589013b2502db621be86ef73f9acc88f4c39794725d4107d106572d92c2de5646ff39744d70b32390759e5f25e5e5cedd1bf330492493de39d44e556db0260b1b04c016e6700132c477eb69dac017849a0e349a59f64ab761f91ea22ce896b21a684c51dc2f74a73811731514f31dd83c206ce407e413570dc71495203044e6b5c9207aa3254b65ad7b9f98476271cf882e39b84a7aa5afd475eedb9c3140def6d47010e2f80e7996ab35294d5676d2e91ef912342ecf32194935a42988d2b76cfc89f435dde8d136e39173de382452794c5afe57c6d4e0c40ae288e7a642c760577d96fc478ed61a18a1cc3707e205e6d3dbd6fe534d3bbb792dbdc9af4ff8f571ffa0ca9e8c05729777975957d07f0491fa5357d94ccfa30cbfb7b1fb047085ea4b2af161bf4d099eeb7e3b5ecb4298fb0c3865d231b295ed73467d21a0fade7ea110b7aee29a4e9f099a459e055c539a20f08304555942a64f01087947c37468942ec28a28c53b37fe39264a2e71a3fe8e0458594ecab03b827918b9d47e6cb989fb6c9c1994f374bfd9aa389d1f8defa3bb2df97df653d3cc08bdb632f1b81179c10a9a84e8f955d7fa3b5b17ff369a8413b5dee30bef23fdbce0a74b1c86c510a75b069d2224f5f85c80f8b9cb8312bc330287febd0156ff27092101d00ddbed8600f20337575b80d783ca9b6dad0babc85a8d21da2c9a8b3d969ae278cf473073a53c5c4bb92a25015664f0fca8b8173edd23dc3d493367bd094a084e76dbe56532c1c95a05de347156755b805c7b7e77bd8b01a96a806b7407812cf81deaff555472881b0e9648cd94c86548c96ed96f70f7a691bb72797e336c6c8ae564c546035e667131b1ad7e9bd5024c970c0d068c0391f9db926590fc04906560ed72db851b7cef304e8ab85f0e88b18a5ff9c31ff07a436931da2d89d043b8144df69a3b3f2c326e3f3da6c8c53acd0ffcabc3b75541f6d207f804e2c20d325772fc50332a761b1d623902bffe8f774cf3a9289b7e6d9ae9398b189cd5df7f84b39d6f585dfdac38a0ff46897af09a0e47842800a691e7bd46372d18d49982422d1c8eb068f6b87561c3d8841d7dcb87b8597492647e7584fece5e8a391c6de932ac5d1cb5f50320eab735e52dac818ac1da4d2c07b28d54f8671c27a93cbbd7da127acf4c511bb21c4c927be98713dbf9c1eda8a1ae33942c54126cd4c15abac91fa40e0cfd29292309d2c603db711cdfc82d2f401e197de1696f79a0458826d226fe683b509b98c71090efc75739606d15d8bdb6ce02cca39507da000957203b60a171f29ac8e262cc1fbb8f2c9742354e79ae80987ee8ad4046101098af35941b7e5de02a8d3ec0412e4f0143b130e58754a971e53646afdb51cc847cec20d6ef05c4a503511fa913355139e55d5f387ecb58c644418004a9acfccc7cb8ab78089ec2859f8b4d8530627820c3c02cc630c26d9364e5ec732eb48fcf3a0480986fb48b2f96936b8d5b5f4743f4af70a575bed50b73065a2001c066f6fdaa5d6857db3f3f4f19e8d5cfeae6b306e9c783926cf7f1168db64d49e33d5e52465b0c7d672a04ed675dc93dba776dd16a02d1f7ecd7da3a466c90e0031cde42525d0244fafee89a23f7a262cfd4c520a1f3a559e48969d4cb2bf43b18121ccf65145fc27a4b35d1dca9056129c04f58c2c6099ad1992894563b6bd0ff8c281a120c078b41d81501ca30862bdc1b225d2fbb32aaa781efe9f62f94614d32df76b49ea3c10c6026612584d1583a504536073c1a99ff063ef86c82e9d6ad0594e1f9ab55d2a9fa8508a280bdab727237897ca5574bcfe4048c6193458a233475632b43291673fcd3be82482575deb30f4686f829b0fb22e8ca7fdcf6a5e82526b379630e04ce0cd2b7aba759669b3b6790fbe1d1906881d126fc602ff2e8cf70455916d41252d5feb99bff8a15ce00bb19ea0ea4710fdba87a72561c17b7e393cbcaacbf2f04a2dcdd6b2113d6d520b95fcd24275f7102b165ff2c5ece9a791181088c06102920ea8596d77896a6f1a9209b6ee64d6b1bf96966090d27de0e819a038bd5bd98ee9641cd89353ea6f3679926e1c434aa91e63e8fbba9e5a58c60aa83f1e23112d2e28b72bd302541048a18e721b48c7ec32e392dc919e9324a69ac6632accc1bf1a0f7dadf5f09823c223c243ee9cf713a82f3e14fc103cb830ae6cf10c0c599a00e91bb31d473d93478269400ca7dcff5d20a0522237742632feb675dd73f85a02649da28f02bf7121a8412b1d1c95d94411437b051066367b8103c73fa6052fe116c7471a0827b098330721f57a67fe63ae4960f1e3e959d3abfaa726e68fc3f624be5ffa16b6efbd8333c70126e041025d3378b32e43ddc2e63ad257c029ea041db4ec4fc49a54d7ffb488c1e73181a37784bd4115bc40553ff8ba7dc4d67700950c73f36c79f3bdffbace573c2857318ecae5e79485b7545b9f63926bf33933c1a26322e79ba7aad129e395bd6ba8cb7ada766f848475dd3ff3d36e42ed7a4950ae2333a33a971932c627fcd8e653485f72336b05e85ba4644383bca3ba7863c5d34777bad2eede03a9201bb68478999f4b14f9311a6a8ab3cc537c1d6edf656f78ee68a6dd797a9272781f7d645b49892dcc3ff9d219c04142f78847bc3d29ce3a4f56bc3889af124c593bfba54577a82ffba0bc3c6e07cae839b35db9343a4cd2cbb74ece1a4d3c1a7d433698be4f9e228dc95999085bf51a64a74e06ad6c7d18a80f1de2fa56d2a457eb5d4846fd73e3b6ec7d5092592d9122cae614916c3c367c5f9ef6c7f2f3dfe2028dc191ffa7ba6d346eeab32f7aa985c0488755240840dc2254e7904c502de1d88a7b1e4f92b368500b8e2cbfbb59ea45974f7a5025e75100daf49e08e7f6e13745f4ac11e0b03ef5b08422b1ba6b8382d666cfb76537068755751fd537d360c6074dd8db4bc18ee5d11299f98743c8432ce4b3a050cb1e174e42630c1825e79c4409a0c3f84c0a8cfbca831340f59c45e03d7e6ac73622bcd81c953d828431937f5b656d68e33660927569371b0359669596a52e925b4c42dd4f84f1700bf5e1905c1755db9ef5032c75011904b2f8f13b909b22ed40b19089cbbab09d2037813d274bbfb0f81db975535d7c5a99e4fef08d2a5cc5bbfdbf132ee9c6604e869c31e5783fb59d276048f7ca73ec9b06c99251b7b5bd07b584ea5ea8376341aaaca18989b25880f40a6632a977862385a10274803b047f022deb60662c74441bd17619f3f1d5e22967bc1a4add00a273a50ebcf4411d53a4aa6ea342216b88c3c0aa2d985d814a1e9a0c0dc97a749a66ccb940819a7eafe3758178bd6b236ad885afd5b02d7bc73aa39bc420a3ffec932a89be53f1711b7fadc693e3b6d967f2742b3485dedcfaa128a533c1f9810541d54ef8be2a41af5bf13281546ce13b1f10ea0d2f457aa7557e5d48d937bdc488124f70c287cec9079be1a5ef948b7cd1765596da244fb980aa62a28bfbf394a87f3d7b511af9004edaf1ff0270c8b4d5e0a33604d28cc05cb9fc8235b4ae9a02e3556620c4128155762f6344068e6adf3d6250a055d74bd00f1ef3b99d51c8e9f8b34ef606cb018f12ec61897b1bde0fe3ea4872f31fbb6c807e7db993be960e02e6088530275241c75d840d3ebce3a40167a0bc9cfc8b88129522d3bccbf1490b470052a09e5e6d73819c5a19a85573f047d890144ee7ffef03ae3879c40daf70d52925d514ccc714983acc0899e024d81e35d033a2b0103032e9459e215deac9dafaebeb15e281f79dc408f8cce1cc492227d40aebcf952c03cc7adbafa97e4cf59ead801099bea3c1c054f25ca560cc1bf033bad3d855026565b8308928c1b2b3d401a15a727558c7f8e00d80252828daa2e9b9fd3060e1505a371e73221a6a764965972ed9033a088073a6bfa37b92406dbbfb63078481ec307c48b8865b1acdfd738e9689db5adbd8a456be88492620ff0ea6ffe8ba056549dde41500dc007015a537ae1d7b80ae67431ae244333fe75f473bcd4fb28abe27f7fad9c3ac37521e557aa3b11072713d5937fd769eea94d1b2aa209368d4a62a14e03d2df77565c71495935115ea4f6adbacbde0df2689c81afbb83d34842fe217ccaa0c8533951376ee87465b7fd4740bb026e41d94f772586d35347c8e04663f7c9332ad8689a3c153b9cf4516a5c1379e46882f2e21a5cb28474b3c5a67e16353dff0cfea8b6ee1a4d553861c96491b92987c9dede639b2de9cfc9a1a8b88f26113c2fa762099cd2a6958229362a4c7185993320577a68ee03e84576082e2b7316a47b5cb0203f48ac46aa26526dbc408c58afdb0b1a721c34716333efd66d497ea660886a2711908a64dc3ac0468b9a598eae0803674e731f80bd67702e31bf1b4e42889a6082459bc23c6e1ed032e8564b8000e88f3742dc674c12e662adbaaffe76e51398ad87eacafa5543530a62fbf4c11e2bed7bb345000d1936709fd9943cce2c52e0ff9424df90491083c20d4b04f0dedd351b072790f59f0a1a730d6a270f065944913f7cba3a8fe2a5e80e7d20722f55e1ab7103bb9be48c4dd3afcabf6f80457477be0f50f60d49434eafd3403c8ee1f5ba28454e683b806dbe83def824677e7d224c8c01ef338df9481bf42df0b1d9df5a4b8f9fe85265fdd8076c2d8df27a324279f79fd281821d7d514d6cb14d1bb35bdc8621a6d08cadf0b4e30873db085b3487c35bd6efb37dd7454bd138fe2298b2b1638072f13063b862dc8b35457c99c0c160afb45dff8768adb95307669f66203876041a4b2126a4ce60cc0d3ce0cfb810bb6a2ce9c070a819933480d8f504831d76666b40b9e1314bc2f9c4c81f7640f6a51cc807ffbab23dfde760cca24764ac791ff84c3b90037fa985c86600b28cc53248a82ca2efade2e4d405b843647f4338a33784e283f3fbe15ca7d87bd73af4b6150a30db39f8af8dc8b1d82cd7242331d29938fb7ac019409ba365d02964929caaf65582c118c0e220d173dea403f5afc3dacf79e1e1114f1f06595c05e485e883e142ae7967cc7fff10601cd6e4d6eeab55890fa852bb404a6b59f409dda931be8360452e671a4cbcd7423e93791e479d0d7fa83293e8716b789b07bf6b5946f5b9a92b8cd54e0c1fab8ccfe577c4b9b625bc7c2b0a8f4234afb796ceaecc8f203a6cb8ed77211710a7085752ebec921eae0cc02dba26c003bcfaf006950d7252912b97358b9ada6101c83f6df96077528448363179cd8c307ffb2d249cf07ea58e171c6e7869bb2986b0e54805692c8e5b8e8f409a5de15bc92940e0fc5a0e32f88ae7ecf6efe0a27ac3c5f78a7004c32e40a17", 0x1000, 0x0, 0x0) unlinkat(r3, &(0x7f0000001800)='./file1\x00', 0x463181b294a15970) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000001840)) ftruncate(r4, 0x0, 0x79) linkat(r3, &(0x7f0000001880)='./file0\x00', r3, &(0x7f00000018c0)='./file2\x00', 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001900)={0x7fff, 0x8}, 0x8) symlink(&(0x7f0000001940)='./file2\x00', &(0x7f0000001980)='./file2\x00') ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000019c0)) kevent(r3, &(0x7f0000001a00)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x2, 0x9}, {{r0}, 0xfffffffffffffff8, 0x8, 0x2, 0x7fffffff, 0x80000000}, {{r4}, 0xfffffffffffffffc, 0x81, 0x1, 0x7, 0x2}, {{r0}, 0xfffffffffffffffe, 0x5, 0x1, 0xffff, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x4, 0x4, 0x200, 0xffff}, {{r0}, 0x0, 0x80, 0x4, 0x437, 0x101}], 0x40, &(0x7f0000001ac0)=[{{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0x5}], 0xb9, &(0x7f0000001b00)={0x5}) accept(r3, 0x0, &(0x7f0000001b40)) close(r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001bc0)={0x7, &(0x7f0000001b80)=[{0x1, 0x0, 0x1f4, 0x2}, {0x8, 0x4, 0x3ff, 0x319}, {0x25fe, 0x7ff, 0xfffffffffffffff9, 0x1}, {0x3f, 0xfff, 0x862, 0x1}, {0x7, 0x575, 0x3, 0x294e800000000}, {0xffffffff, 0x8, 0x6, 0x1}, {0xff, 0x1, 0xf4a, 0x6}]}) 11:46:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae264aa0416fa4f376336acf00b7804be781e4991f7c8df5fc482297be1aa5b23ed00a0edb2ca3ea3c257699a1f132e27acb5d602000d6d0263a8af47ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100008000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x81}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x200001b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000140)="2da74c6bc300b7075b1a08e82f2d3720687de039c0165c708514722a87ad568be77b8a90f524dcc8d670c5d7bcc2bf48e0381356dfd9946dcf54588ae5930aaf4716fe70db86bf6d81b99ffb72090f65", 0x50}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x24000, './bus\x00', './file0\x00'}) getsockname$unix(r0, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) execve(0x0, 0x0, 0x0) 11:46:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000280)="a7bbb4f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000002c0)=""/102, 0x66}], 0x2, &(0x7f0000000380)=""/134, 0x86}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) 11:46:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:46:09 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001dd0c36e526000000000000000000000000000000000000000000000a00660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2b14af1d856641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce600"/239], 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(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af84750bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef828", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000fe000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a82be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb44ae60acacf2323e03c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d000000bb6307924f8122405f0533f1f0bded58c2449a51bd253edc2d0cfccbf4613232f00e77cdb6f761933346a906fba12e169dfaa179d87a12294e4a04e9841c8f8f3700028fc22a08a964ffc029b6fa0c17f184a2bf95426595ad2ceee606c0232f3fecff766bffd82ddcb5987ba67ccaa2afb879eae718caaa5c769b49aaec3184c81c732a5650a25701fd4de7d6b56d0aa2f08bdf515f957edd00"/448], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setuid(r9) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) r11 = semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) semctl$GETNCNT(r11, 0x2, 0x3, &(0x7f0000000540)=""/166) 11:46:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) r0 = shmget(0x2, 0x1000, 0x182, &(0x7f0000773000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x10, 0x5, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00005d6000/0x4000)=nil, 0x4000, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r1, &(0x7f0000001340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)=""/172, 0xac}, {&(0x7f0000000200)=""/160, 0xa0}, {&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000002c0)=""/23, 0x17}], 0x4, &(0x7f0000000340)=""/4096, 0x1000}, 0x841) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") r1 = socket(0x2, 0x4, 0x3) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000014c0)) connect(r1, &(0x7f0000001500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000140)=""/17, 0x11}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/255, 0xff}], 0x5, 0x0, 0x0) getsockopt(r1, 0x3ff, 0x100, &(0x7f0000001540)=""/255, &(0x7f0000001640)=0xff) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, &(0x7f0000001740)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001780)={{0x7, r4, r5, r6, r7, 0x8, 0x7ff}, 0x8000, 0x4, r8, r9, 0x7, 0x4, 0x7}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 11:46:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x3, 0x7fff, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:46:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xffffffffffffffa1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) 11:46:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r2}, 0x0, 0x40, 0x0, 0x7f, 0x4}, {{r2}, 0xfffffffffffffff8, 0xdc, 0x40, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0xffff, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80, 0x5, 0xfff}], 0x2, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x32, 0x2, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0x77361e08c1cfcb8a, 0x1, 0x5, 0xa05}, {{r2}, 0xfffffffffffffffa, 0x77, 0x80000002, 0x1, 0x3}, {{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0xd4e3, 0x4}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xf2, 0x1}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x10000, 0x8000}], 0x80000001, &(0x7f0000000300)={0x10000, 0xffffffffffffff80}) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 11:46:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x10000, './file0\x00', './file0\x00'}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) accept$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 11:46:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) lseek(r0, 0x0, 0x3b, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20800, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91, 0x20000000}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x7, 0x0, 0xfffffffffffffffc, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x8) dup2(r1, r0) 11:46:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0x4) getsockopt(r2, 0xffff, 0x4, &(0x7f0000000100)=""/243, &(0x7f0000000080)=0xf3) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) write(r0, 0x0, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x3) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x7}, {0x100, 0xbe05}, {0x43, 0x3}, {0x3, 0x3}], 0x4}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) fsync(r0) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x4e98}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:09 executing program 1: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) recvfrom$unix(r0, &(0x7f0000000280)=""/228, 0xe4, 0x41, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:46:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:46:09 executing program 0: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000440)=""/68, 0x44) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xdfdf, 0x342, 0x8001, 0x8, "e1ed6cc36ab86a43202afca0ac95478377f54733", 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x9, 0x0, 0x7ff, "c4ddaa8042d777f7d8433bd0c39939f749abf8cf", 0x5, 0x4}) 11:46:09 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) flock(r0, 0xe) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) flock(r1, 0x9) fcntl$getflags(r1, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x9ddac09040df3d2f) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 11:46:09 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x28, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 11:46:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 11:46:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c6501f43ca01a3840f8c3303000761d68ee772cf9ff95dcbeb8b9f1d06333cd84a91ef410d19299005c6dd1af8b71e30d18d81469dc8dba06b97e7ffd2a5f49780542f6"], 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="54749396f981f8b533d63ae967633d75f433c28e64a74a33c931af62b2cb7d787cb07eb67fdb", 0x26}, {&(0x7f0000000140)="0a1809f466b973f9993b6155e259c59cf8c1762fd606a75961ee86192228e09e2b49a59507eb7157", 0x28}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="0000afc3fbb3a4d35e6e82a452de15cc21ba00002000000000000000ffff00000000000059b1eb890d3b1bbb1629fb7b07f2b8f149134c13620ab84535449984f79248a14be3fbe840e615efc8d86138b5b91b99f1a6", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xc}, 0x7) r7 = syz_open_pts() fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x80000000000000, 0x2000300000000}) 11:46:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) flock(r0, 0x6) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) socket(0x1, 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 11:46:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x9, 0x20, 0x2, 0x8001, 0x8001, 0x4]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") 11:46:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:10 executing program 0: r0 = socket(0x40000000011, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) recvfrom$unix(r0, &(0x7f00000006c0)=""/221, 0xdd, 0x1, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="9c058679dfeba67c715ad312a78b58018418782e7ca014848053a53ec50cb71f7bef70c478c3fd26d7ad7ed8eecad3dfaefb5ad8123f0aaf5d00e4cb885f2cd8cb3e1b7dadc51edc344b5f26b6db49b2563d0882e8826d495458418e1c935c03cd33821a3b67e5c8fc320c0842b349fe5c08862d240a7a65c80eebd2c913d0aef52187490a15d78b62a134f9cb68b0bcbfceb1e5a989a11ecabad5fc3e08c4feb02386cdfa8221d45ca25b0438ac1e8e6359b95851ec072d5d5b3987c3ef6b7a6cf2087e5bde85a449a26ac720f266edeacbffe1fd90285de2b94ba32c91bf0b3ff02a", 0xe3}, {&(0x7f00000003c0)="f16039bc89a5218f58817cde6b88", 0xe}, {&(0x7f0000000400)="1d17e5fce06ebcc1f24258eeb92c348097289f1e3cdb4b013544a089b4f0fc5394f39d53d3a8844911bb75e9dc624a25bea3746477d15e0d148c4d9efb355bd016ffeb165b66a8d08d5d2df984375bb80ff2536948e4d06128146c5854bda5884efdb9d6a701db0a66c6bc0d2d0c92bcd14ed365b98793adfe539de9758a0ec096b386404723fec972fad8", 0x8b}, {&(0x7f00000004c0)="16548eb2dc70f68a0e48154879191992ab60bb874ae21b0fba30881ef7836a21437b4894db5deca8c31f77a582e3c4a8aa745f7aab7116b3fba7d13337b827daf53ee643297df3f5835d73df8d1b7f2a9d9b91d157fc7b0a4196474c75c704a01001aa5f529d3a54300669d6a92f01be35cbcbdd58090a83ee1a54027b5ab35316651022e718a90c46c53ac7c9d3adb6c334c1f6d255e3a424dd8e642aa058e93ab97b368d74e79da32afac91016e575883c0bbd430da4a49575a92e953cedd0b4d094db5fab6e44387f117b9accbe4bfcc9c548e3b973dfd6b4fd2d9ae6383f6321faa9d1cc", 0xe6}, {&(0x7f00000005c0)="dd8e7f3feb8ace21173c24f3112bc53eb228edc361613987359743325e2e12f7dd776e54b022b8f0c5b18f97a8f855b7e7145364f7c6dfb0879407e67098f6586d86c6277a6bed8e8ccfa0d56a797f05c7ecab289c1f2c8d72", 0x59}], 0x5) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000240)=""/22, 0x16}], 0x4) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84, 0x7ff}, {0x35, 0x0, 0x0, 0x3}, {0x6, 0x9}]}) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000440)='J') 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x20080, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') 11:46:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, &(0x7f0000000100)={0x0, ""/66}, 0x4a, 0x2, 0x800) r2 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r3) flock(r2, 0x8) setitimer(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0xb8ff, './file0\x00', './file0\x00'}) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") r1 = socket$inet(0x2, 0x2, 0x5) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="b9d7bb93c4aae66e4fc804448712fc92cdfe7487288241f64555be1c80897a0aac33487833ddf538268b49fc5fb3c400b525c64b6a96beb5f82ceecdd80cb99c80293b53fb9dca4efbd6a962df0faaadc5b5fbca58be20121bb278d781837ea972f68ca8df0b4d83139de76a656700add6e572b925cd5853c7e73a23e9a782a5b7c27164c36f146351a81f7b4f5875", 0x8f}], 0x1, &(0x7f0000000100)=[{0x38, 0xffff, 0xfffffffffffffffc, "df6bea62a106f99d2e630e5097f148d9847148079a34d9f48c1e8eb98d43698d95"}, {0x48, 0xffff, 0x7fffffff, "82bedf94ebb55e8c44b7f1b3d3a7d8f3cd115d4ad3ad1ef8ec78ee93f5af1ad2fccbfd5fe2d4d3f3e8d13d1fd779e55064dda40016ad6ddb"}], 0x80}, 0x404) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:11 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000100), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) 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) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:46:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="9c10d3cf2c56eb004b261bc0fc921b88a91440cdb310d930cfc2f4ecf1a18cb5f672b8ec9182e7133d6f9234688471bb4e81bf697b7e0adb03258b4c084bb21ce51cdba79e8de13c3692baa84b4198ec5b0aa0c99bfcc8b23e9c56189a73f6c29962ac68b0c865a8ed6811437dbaeee66cf2b9ff0ca1c1d1696f9ceaba6832a246dac24613c3f0de6bf0f90c86e0010ee835ae7f16319e17e9a34c3018cec7804053531b1c72bc5a799224aaf3fb3a8aa1534f07170aadcf"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:46:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1f) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 11:46:11 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x1500, r3) chown(&(0x7f0000000040)='./file0\x00', r4, r5) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xffffffc2}], 0x1, 0x0, 0x0) 11:46:11 executing program 1: r0 = semget$private(0x0, 0x7, 0xa0) r1 = socket(0x18, 0x8002, 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000540)="de022584babf4104cec38bc1465476e68540ac12db00ec0ed5ea819c69e7e11e283638fb7e823b7f18ba2915e0c73161d00da7e2ad16f65f43cef16d2de704c765fd433d733748c367c3bb33e8a459258ddff41d1710f0180d8a5c3d61ac7c870f5c5cff76a7dd9242de7e9f62f546c1b3cd735969569b6b9f27ddeb6d9ba8c69959d8495c645674ea6ef0f8fb49843e4a25a49f821e3263e11e8f9c220692b132697794f8fef2b38f6824ad933dfa9af7caee472c34cba23e49535cce4f28dc05b6fe197b20051a555ecc4f03c1d1643a3a0d0e2941539421b501a792041de92967314545c4ee60cc91012cb373eb6b3a81c33d34c8ffe38078074c4cc69797e1f2b824cb3a3514222df26840a06ab97242dcfff2f3f65d5addd8b14fb49ef87ad653a219b0e5db8ec6b348884558e631827da458b841d692423c88efea85662fdf9dc98a480f3e63ba462d5dcb1b581bcf5f72d1e691f7571beb6d91c21fd34df26098acd384d51068cb2a8652fba6a32219568e5893e4cce4ca4d6140b186a495303628adfc8bc294ebe5537ca3e9e9", 0x191) semop(r0, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x1, 0x3, 0x1000}], 0x2) semget$private(0x0, 0x2, 0x9) r2 = semget$private(0x0, 0x4, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) write(r3, &(0x7f0000000480)="b38e1b17cd71a6ed4a3664adea8b44040a0e50cc592173528e81d77b710056e777bf82d49c63fc8a7fe494679f938ced55291b065573ddfab3410cfad3485eb9827ff99e3f5d37d56b4695152b254f28e9984101e8a8014ff320812000000000000000a3a3f45dc0f7d5fd4e77c4bb518413aa36c2e1a4e07c7a8370dd0d509c21ddf42ea9bf7ccab09ea760", 0x8c) semget(0x3, 0x0, 0x100) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendmsg$unix(r4, &(0x7f0000000340)={&(0x7f0000000e00)=ANY=[@ANYBLOB="00ff5c0161f4bae9cd802f3f2e73000000000000a202200039b9e2fb00000000d5d30272e22ee8f18865e21327c3b9e174713563ce883e2d794145c93c6b62a536b6827ead7e13d4b076cfce3a15c4d10893720e3c003a9896e088f9ffff000000000000e1576addb8e6cc143c28a0990c8a900f1d01003ccfd79cfaf95169232313fe79bedb4fb2dd515e65516f69f898995c2d0b1cce56c4a6dc2dbb56abffa2bab96abd00009ce17a56e67f8ad152e189e967ec91717b77a9015fd0b3f5a41d4f28b704432e470714e3004c04000000000000000045edda3e1f034ec8d52e1cb6c4fada830b6bb6d7a90acee315120acded8f0d1c07df76aaf98733708944c0879f8325dc32529f558e083398be0e7a9d7c824c13189c0d8587dc3edc49c11deb5481ea08206bfe0400820acdc76872e18b145337a82e696ad34616b95c8baeac1e91399e62239c9294b3bb4ff5ac9c186997174ab3d746a62af19abf8a114cd8cfd54be3fb81d3020092bd0b9c7d0b14f140395182fc3f73d2460a55e6aad4db1d76a234223e80c9fc3a99d4145ccca9c17a42860961a207388ded062c89c4c655e1560adce67f2b0b906c527cc80355c4176aec02e876881a1ce3ed0f5c9d8050e7702e9d4d9909bbaf95084fbbf3db1600000000000000000000000000000000db1b44a54acc0662c43a5084d396c7724e33b722a43067517d374523bd8fe221c68f40d2b6f9693216698f94b302035ff89d2e36a4bd98999ae96b86da37e14fde0a7e45155ebe0dfa497978265738be8d4901a271db3ac2cde3f53c53aaf06c25962620b806804b4c224697e05427e2745ab5169ba5cc41987135037ff03b13494a56e2deaa79e5dadae6883b44fb59123996e6d7f9469e91fa6045f4306b5d417a276cdc1d2500aaab936666f44efc87875ec8e67105cef16ef1a8f7f11f92c70a9901c924d67df683bbed43745cf360d0453680534caf000000000000000000c977ef9448bb7f11278cf913a96a33b0810f9c153dfa2f0cbb8bf8b7b12bf77eb7263b98ad83a44dfe64bad7157eb167a40a54e70f6efa1fc1c50fd60a2858bdfda7379b9514a8b78445d061381302d5b8e944e9723d7abdf231ac8d03300324b6b46309710923363fd87dcc9df4cae8049066c6f8b482e9738bd5fe86ed22d5c73147d8d9f24f215cf42afbe6eefce9ae35334772c3e0098270f813d9b4ded848b47065869b7c8bb25188343fd2736e39a58fa6c10f65050761ff1ea3f3786e0204ebe8bcd5536f15c66e86406ff3b3ad8c43286ddb70916bb4d1b557dedc1a638b35ea984540de66e46f665793a9000e28e9ad854950951fa36f17ad0328858b384a53cf2b37bc5a04efc4ebd1eb4cb68d851e5cfb1cfe83f0bf92065ed21ebc0000000001000000c1b6ecd1136fcfe002f2df44ef7f5c3a1c9e6e1f509caba196ba13221f59372ac9666adc7389c3c6c0469db1a4ad112deec6b2708ce900a6fa29ac0698df0a3b89097c1e50004ec82b6254991984ec892e05669d37805299489c0f8fc857f6d55aa9b475f37fb0da9203c587121dc6009cf27fae0f777f7fe968380836a81961c08907ea9871d31ad56c06f334df9bef02539057c5452f392f4f64324be3f5b2fa050caebd06b049aa47865f79342e4fd81eb3e98d08122a480c0b7f18dd9494baf1fda643fc8a50e9e2125e4c77c3dd7c5e22d2f534bc8078340319c419596297f7b837c8db8e6af996c5f24a04c4691f799af35244bdeda10983ac247d7b81f0e77518c6fb553a055f26a0afbc76415b3550c8b3082a1b248ca2d6ecf79ac4f10e4ddc297e82cd245fb5fa9d4b3711e064e58f26c05383663454265a37abc20af2e847b19705b619d04640929e64560d4ab8e890e749f0e50f9ec3a9ec803cc3a3fb727dba10b89b447f25cd21d3d6276bedbd4d49cc9c37f67f2c6422c2fbbfa3377a81e839f0048a680941f0fbd494ee2ce19b53e715a3c036dbe8df4f0008415e236ab6545792bd3d96f76e85892dc0bdecaad311a32e7f36cf5cc8d417602ffa93f93bc351e3a31a117ea7dd6fc2b06d0883cd3d3cf6a80ab490248dc06637d7531bb330cdd5a208ef24adffe0248f57d69dff0100000c214b92a1899c6130871256cb66333a05427b761647fdbdeeeca1f80c331ef219e0df3d891f88ebe1737ef79813307c9c23dfbbaca368c51ba6c0e7988163d4685133883d56c6722c686e8fb8457ea30417796ffc776a02e27ed23a2ab341e615b270a93a0a3fb22abbc765a8b27637de911f8dab148570769ffeadb31ae2f6dfe54acd25b06c092adff46db49f216da3b9105fc31606289d851532bae666ef788089fc190a51cc922bb5151f8e43286796d3b7f357671239471bfa27200000000000770daede11953d87312ca3c33c82ebb321de03000000abe1f125c1201f11c3b884b821aa7cfc84467d6dca051b3bab6eec6c6ee94e08bc49680dff9edc64f6db9e487de893daae7300"/1792], 0x1, 0x0, 0xfed6}, 0x1) semget$private(0x0, 0x0, 0x9) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0x7) clock_getres(0xfffffffffffffffc, &(0x7f0000001800)) r6 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) semget(0x1, 0x2, 0x1) shmctl$IPC_RMID(r6, 0x0) syz_open_pts() semget(0x2, 0x2, 0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x8, 0xfede, 0x9, 0xe2, "abe4a051dde660d05c70771d3b4f1afcd0e2ba29", 0x8}) r7 = dup2(r5, r3) fcntl$dupfd(r5, 0x8, r7) 11:46:11 executing program 0: 11:46:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x2}, {0x6, 0x800}]}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") 11:46:11 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="5353370381852ed6fba029785d436e8659651c2503053a392065954a9f2579725715697d6072fcf08075d6a2be61d072c1b0000000000000000083c3bc553b72651664af8cb5815c2318d56f51d90151ba150987b994e7146c17b8c6a614e3b30886b8d05a9b71ee2a94efbf081e9c898e1eda50ba977c74d4acdb0754b6458a5ee59c2ca84dec357a197c5d14ed01e2c9fe67ae36f07db36b4a3b52c2eb3322d188f0fd7f5be1ad08ec78e1ee97c0f8f6147afc19adbd8cc10300b4e48f2b39a01d149a550698e762d712f5f3", 0xcd) write(r1, &(0x7f0000000040), 0xfeea) kqueue() read(r0, &(0x7f0000000080)=""/101, 0x65) fcntl$setstatus(r0, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:11 executing program 0: getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:46:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 11:46:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) 11:46:11 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000100)=""/63, 0x3f}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20318, 0x46) pwritev(r0, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000010}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x4) dup(r1) chroot(&(0x7f0000000080)='./file0\x00') 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x7, 0x0) 11:46:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) shutdown(r0, 0x3) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 11:46:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501600000040000000107060000151004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f3763882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e07000000cbc5737b8e2405757105c13efb18afaf03e665f3482e093de7cd0b10427a00000800"/336, 0x150, 0x0, 0x0, 0x0) 11:46:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0xbb5d, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) r1 = dup(r0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)=""/84, 0x54) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x7c79dbd326b530b4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9, 0x2ef, 0x8001, 0x1000}, {0x3, 0x6, 0x1, 0x4}, {0x9, 0x6, 0x75bc4697}, {0x4011, 0xffffffffffffb26f, 0x10001, 0xa160}, {0x8, 0x6, 0x400, 0x3}, {0x100000000, 0x0, 0x8, 0x68e41327}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x40) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) 11:46:12 executing program 0: clock_getres(0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:46:12 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x1000, 0x2) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") r1 = dup(r0) accept$inet(r1, 0x0, &(0x7f0000000040)) 11:46:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/128, 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001340)=0x4ef3) connect$inet6(r0, &(0x7f0000001300)={0x18, 0x2, 0x4c7e, 0x10001}, 0xc) shutdown(r1, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x800, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x0}, 0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0x0, 0xf4, 0x23, 0x9, 0x2}, {{r2}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x7fffffff, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0xa, 0x80000000, 0x20, 0x8}, {{r0}, 0xfffffffffffffff9, 0xa8, 0x40000000, 0x4, 0x7fffffff}], 0x5, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x40, 0x2, 0x808, 0xffffffff00000001}, {{r2}, 0xf73accd043ad417a, 0xab098bc50bea7f7, 0x0, 0xfffffffffffffff7, 0x1e}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x80, 0x7, 0x6}], 0x5, &(0x7f00000001c0)={0x7, 0x7}) r3 = dup2(r2, r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) 11:46:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x3, 0xff, 0x1, 0x4, 0x5, 0x3, 0x1, 0x3, 0x40, 0x80}) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0xfffffffffffffdde) 11:46:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) 11:46:12 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 11:46:12 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) r3 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000280)=[r5, r4, r5, r5]) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgrcv(r3, &(0x7f0000000540)={0x0, ""/195}, 0xcb, 0x0, 0x1000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) socketpair(0x2, 0x3, 0x1c000, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffff69, 0x4, 0x5, 0x1, 0x401, 0x10000, 0x1, 0x1, 0x1, 0x2, 0x4}) 11:46:12 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f00000000c0)=""/9, 0x9, 0xe5ec41c45d7be1b3, &(0x7f0000000100)={0x2, 0x2}, 0xc) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 11:46:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 11:46:12 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 11:46:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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) mmap(&(0x7f0000575000/0x3000)=nil, 0x3000, 0x0, 0x1012, r1, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdc4) socketpair(0x981d1a580929dc2f, 0x5, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xfffffffffffffd3e) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 11:46:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x7d) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x8) r1 = socket(0x1, 0x0, 0x801) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='\'\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='[@\x00']) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8649, 0x300000000}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x739e9e2251586ab4, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 11:46:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r1 = open(&(0x7f0000000280)='./bus\x00', 0x81, 0x80) write(r1, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) recvfrom$unix(r1, &(0x7f00000000c0)=""/231, 0xe7, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 11:46:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0xff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x97, 0x1000}, {0x18, 0x2, 0x9, 0xf5c}, 0x5, [0x8000, 0x6, 0x8, 0x2, 0x8, 0x1, 0x3, 0x2]}, 0x3c) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x400, 0x131) setrlimit(0x0, &(0x7f0000000080)) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open$dir(&(0x7f0000000240)='./file0\x00', 0x6893b32057a9130d, 0x0) 11:46:13 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/48, 0x30) 11:46:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x4000000000) read(r0, &(0x7f0000000180)=""/185, 0xb9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) 11:46:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 11:46:13 executing program 0: r0 = semget$private(0x0, 0x2, 0x14) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000004c0)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x48}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000480)='MQ') 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) flock(r0, 0x8) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/251) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000200)=""/231) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x4) fchdir(r1) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x35}, {0x74}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x4, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1f) syz_emit_ethernet(0x1, &(0x7f0000000140)="c0") fcntl$setflags(r0, 0x2, 0x1) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x6, 0x1f, 0xffffffffffffe3df, 0x7fff}, {0x4, 0x4, 0x1}, {0x5, 0xb660, 0x2, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x7, 0x5) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:14 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x1000, 0x200, 0xff, 0x44, 0x8, 0x10001, 0xfffffffffffff001, 0x10, [{0x0, 0x4, 0x5, 0x8}, {0x8000, 0x4, 0xff, 0x100000000}, {0x1f, 0x3, 0x7, 0x6}, {0xffffffff, 0x7, 0x8, 0x80000001}, {0x5, 0x8000, 0x50, 0x7fffffff}, {0x807d, 0x1, 0x8, 0x8}, {0x1, 0x1000, 0x800, 0x7f}, {0x7ff, 0x0, 0x7, 0x3}, {0x2, 0x2, 0x2, 0x10000}, {0x5f, 0x1, 0x2, 0x80}, {0x9, 0x3, 0x100000001, 0x1}, {0x9, 0x3, 0x101, 0x10000}, {0x4, 0x86000, 0x0, 0x80000000}, {0xff, 0xb4, 0xf09, 0x3}, {0x2, 0x1, 0xa765, 0x800}, {0x1b8, 0x40, 0x180000000000000, 0x80}]}) mkdirat(0xffffffffffffffff, &(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) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100131377c5fc35ff1454071d70348fa0b708598146e6be166e41ad0d54033c9f467fc65824a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f04"], 0x50) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x7f, 0x400, 0x9, 0x1ff, 0x6, 0x1, 0x6e, 0x10, [{0x0, 0xff, 0x200000000000000, 0x4}, {0x6, 0x0, 0x4, 0x3f}, {0x2, 0x3, 0x0, 0x8000}, {0x3ff, 0x253, 0x0, 0x9d6}, {0x1, 0x5, 0x0, 0xfffffffffffff000}, {0x3f6, 0x1000, 0x200, 0x7}, {0x8, 0x1f, 0x1, 0x9}, {0x20, 0x80, 0x5, 0x8}, {0x8, 0xe4, 0x7, 0xff}, {0x9, 0x1, 0x10001, 0x5}, {0x7fff, 0x2, 0x9, 0x5}, {0x0, 0x2, 0x0, 0x5}, {0x7f, 0x4, 0xffffffff, 0x8}, {0x2, 0x9, 0x8, 0x5}, {0x200, 0x100, 0x8, 0xfffffffffffffffd}, {0x1, 0x1, 0x4, 0x7a}]}) 11:46:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000dbe1978343baa4f700000000000000000000000000090000000000007b8d4dad000000000000000000"], 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x0, 0x100000000, 0x1, 0x8000}) 11:46:14 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0xb34e7e26dd671a02, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) 06:50:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x9, 0x3f, &(0x7f0000000180)=""/195, &(0x7f0000000000)=0xc3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[]}, 0x0) 06:50:28 executing program 0: r0 = semget$private(0x0, 0xc2483ca746b2d19b, 0x315) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x1, r2, r3, r4, r5, 0x5, 0x8000}, 0x1e3c, 0x8, r6, r7, 0x1f, 0x7, 0x2}) sync() r8 = socket(0x10, 0x0, 0x166e) setpgid(r6, r6) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={r7, r2, r5}, 0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x2) r9 = msgget(0x1, 0x200) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/186) semctl$GETNCNT(r0, 0x972a5ea7b5de5d34, 0x3, &(0x7f0000000580)=""/23) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x81) fcntl$getown(r8, 0x5) fcntl$getown(r8, 0x5) 06:50:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mmap(&(0x7f0000002000/0xc000)=nil, 0xc000, 0x4, 0x1010, r2, 0x0, 0x0) 06:50:28 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x3, 0x9cec}, {{r2}, 0xfffffffffffffffa, 0x40, 0x4, 0xfffffffffffffff8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x4e, 0xf0000000, 0x80000001, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40, 0x6726015d, 0x4}, {{r1}, 0xfffffffffffffffc, 0x2, 0x1, 0x100000000, 0x23}, {{r2}, 0xfffffffffffffffb, 0x42, 0x20530c599e7997be, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x81, 0x1, 0x5}, {{r2}, 0xfffffffffffffffe, 0x8, 0x20000022, 0xfffffffffffffffe, 0x5}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffff9, 0x18, 0x20, 0x5, 0x8000}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x40, 0x6, 0x9}, {{r2}, 0xffffffffffffffff, 0x2, 0x4, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x6, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8346}, {{r0}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x1}], 0xd64e, &(0x7f0000000280)={0x2, 0xffffffff00000000}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCEXCL(r1, 0x2000740d) 06:50:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000000)="5253728af737122d03f0be27bdc88e1e456468aebfb6764606064197a02da67e06bbaa2c9cb5ad851aef1d70d4df", 0x2e, 0x8, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCNXCL(r1, 0x2000740e) 06:50:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000640)=0xc) setuid(r1) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) r3 = semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x40000000000003, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000d80)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x12, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r5, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r5, &(0x7f0000000e80)=""/103, 0x67, 0x1, &(0x7f0000000f00)=@in={0x2, 0x2}, 0xc) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x100, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x6, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d", 0x49}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000480)="2dbe05a8750609c88abc40fda4dd7ebddd1f18500cb722d139632dd2b330b14b3f161550fbef1cc137e7f260112db9cd8d7c28558758b8a09da86cf5b994425a4919d8e0f1b8e0652d", 0x49}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 06:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000000)='\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="b7a3b72558ea0caa8b12b8696e2e", 0xe}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x5, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x0, './bus\x00', './bus/file0\x00'}) linkat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x7fffffff, 0x0, 0x4, 0x9, 0x401, 0x3]}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x7, 0x5c4}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000340)=0x1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000180)="9b8e1e1c6332e9ce35c10e9986de2835caa3a01f7855cc21342cd7203dbc69854d2d21c281e4b7ca47cc2ee56cf0d28a9019c4503f913cc924281f06cf4017972333407849c79f3ca36cd49ed5bcc00f8f8a5bb67ed4a3b9888a1fbd7fec9aee") 06:50:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) 06:50:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x69) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="000000186004009e0006dc82e5fca8f4721b0900aeff3fca032aec00000000000000320000031cffb108080000000000000000080000000000000023d69734763ef1eccdf5c19c81d78eab2aa1228b3237ec260957e8e4036c09feef0d656d419bf1c29356c2f7c9b8b7a31b889a2e87d82cdee076b31a87a7b5a0a5a3224dc8fceea5ce031a8c2624e99d11830b15e8e7eca6f0b6a9f8147edee983fd3599f61f7e39a81b491b7c65191a34acb7d8fb905a9418e7dbce70033600e7a4a04f4ea9da9de4387aa08cd3c11d4dd5d3b4084072585dc5f51e49553f0a2c7e951c261647bc365cccd2eb287924bc820fad94b163d4e5f75ddcc7c05f23f24c186f6797b295bb281c3f9db6032f34eff7d0623837c3a5e9b6d71def23088a511d6bf2f9ef0c74b7c278afbd82d6ad9e82ce752f42761ecc38e2c7d062a7ca45d18879d6055c5bcd", 0x145}], 0x1) 06:50:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x2, 0x6}, {0x1, 0x2}, {0x1, 0x7}, {0x3, 0x400}, {0x3, 0x80000001}, {0x2, 0x7}, {0xc2bfa642e60ea565, 0x5}, {0x3, 0x6}, {0x2, 0x7}, {0x1, 0x5}, {0x1}, {0x1}, {0x1, 0xb867}, {0x3, 0xfffffffffffffff9}, {0x2, 0x8aa}, {0x2, 0xae}, {0x2, 0x3}, {0x3, 0xa5a}, {0x2, 0x7f}, {0x3, 0x66b3}, {0x1, 0x101}, {0xec9605301faf3bcb, 0xc3}, {0x3, 0x8}, {0x1, 0x5}, {0x1, 0x4}, {0x1}, {0x2, 0x20}, {0x2}, {0x3, 0x5}, {0x2, 0x1}, {0x0, 0x6}, {0x0, 0xfffffffffffffffd}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r3, r4) 06:50:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) 06:50:28 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffbfffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2cf946abca64896bc5e57c65191f2ce19cdba2d12febbb475647b23388bbd2ad88b2951b15801360b0200000048c02f6ac41e6bf3bf554799b9b813ad30505e8f612f871f4385f006000000a4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b412000000000000000000000000000000000000000000000000000000000000000000000000bd970b10f0cdae463e6e6c113d1e7975bf1a7200a544fe1c56c435f4bb6ab25d24614325491fed0b0fe5c241fb7a78289056426f09d0eab90cffd4a751b5325d0ed677918158ac6d4305579c89b500"/285], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) close(r0) 06:50:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendto(r0, 0x0, 0x0, 0x2, &(0x7f0000000040)=@in6, 0xfffffffffffffddf) 06:50:28 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x1, 0x3000, 0x2, &(0x7f00004b6000/0x3000)=nil) shmat(r2, &(0x7f000059b000/0x1000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699c, &(0x7f00000000c0)) 06:50:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget$private(0x0, 0x315) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x800, [{0x3}, {0x3, 0x86}, {0x3, 0x5}, {0x2, 0xff}, {0x2, 0x783c}, {0x2, 0x401}, {0x3, 0xffff}, {0x1, 0x1f}, {0x0, 0x1}, {0x1, 0x8}, {0xdc89a51efb559e16, 0x355}, {0x2, 0xf523}, {0x1, 0x1}, {0x1, 0xc82}, {0x1, 0x9}, {0x0, 0x98b}, {0x2, 0x1}, {0x0, 0x3}, {0x3, 0x1}, {0x3, 0x20}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x7}, {0x1, 0xfff}, {0x3, 0x1}, {0x3, 0x52482a67}, {0x1, 0x4}, {0x3, 0x8}, {0x3, 0xcf7}, {0x1, 0xf06}, {0xb0567590232a6d91, 0x6}]}) pipe2(&(0x7f0000000080), 0x10004) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x43a62461, [{0x2, 0x8b9}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0xb1}, {0x2, 0x7fffffff}, {0x0, 0x2}, {0x3, 0x2}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0x8}, {0x3, 0x4730}, {0x1, 0x3f}, {0x1}, {0x3}, {0x2, 0x4}, {0x1, 0x1}, {0x5c355697813023b9, 0x25}, {0x1, 0x2}, {0x2, 0x7}, {0x3, 0x1a4}, {0x2d38ae3ec4572c1a, 0x9}, {0x3, 0x2}, {0x1, 0x1}, {0x1, 0x101}, {0x2, 0x3}, {0x3, 0x1}, {0x0, 0x7}, {0x3, 0xa5}, {0x3, 0x7f}, {0x2, 0x80}, {0x2, 0x2ee}]}) r2 = dup(r0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x6699, 0x100000000, 0x5fc, 0x5, "cef8670bb72f27cb05fbfb84439d09e97cba3fa5", 0x0, 0x101}) syz_emit_ethernet(0x39, &(0x7f0000000380)="12cd945b752e668298e5bfbc8ca399488aec888e4fb33f1db0d13df150a2ea97d011094028353d1a9a933e4e0300e91792ea22cb033727ccc2") 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 06:50:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1a, 0x8, 0x5d1, 0x0, "000000f900000000070000000000000007000800", 0x3, 0x20000007ff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e09551e78ef85612895b3aa29ab6a06d4233f12c3c4b56", 0xaf9) 06:50:28 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="e1", 0x1}], 0x1) dup2(r1, r2) r3 = dup(r0) setrlimit(0xf, &(0x7f0000000300)={0x3, 0x100000001}) close(r0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="ba357247f54fa98e88042e7bc12666ed468814b343a935f0d0c7f7aa9028adefaddf17b4c2325e20ce86883476786ead731b16a18887ca1d822cf10452685919a91e41474df3e8a5663942240d1d9d9d3030a44376e5673bf831a39a4187b6910f11777b44e3899b75f9ffc8c9d7c66016cce8374b9cfe39f1b76a2996f1037ed9961088aa9ce8951ed0d989bb882fa3a04ff0bc4daace89d13154c81162142cae232e0e599a47172d34d785804f2540e1b272f868dd3760e3e0449b9009511b35fe9c02f3eaf309afc3fd4bf89bade376002dd439db1eb4cc4da0f854a1665e", 0xe0}, {&(0x7f00000001c0)="f022db1caac224e4a2952a2ec2f14e0b68ffba44ecb8c48c425a94dd746c7e7d3209d135d78d5caa1f4bdfd177abac3054a907c56ce56ac21a7a91b17b32996a99c44290cdc54ec836a98d9c4e60a96d0a5619f766ccf1ac5cb9220fca3eb1a5fafa04a9678f2f3555785fcd8840a8320de07116a36a99dbd20dded186f3ea322e788c74ab0b6cab21d19fe8b75e86c424c8fd95f9b5f3ede99cdd6a", 0x9c}, {&(0x7f0000000340)="52dee43650663a50ad26b820c96469b200b6f242736b303cba3e1d8d5e684a662aaf6d46c0f25d7cb2e85b111badd81ef395134d2e222d6ea96d6908d6ff552233e7994f24314bb75dec27c173dc0e57311548bf68cf0df2eae2011021c923155c3e83de136a96e9cc97ef5fe23b92ba2a4d1c25913a7423617ca2c586bf8835a1", 0x81}, {&(0x7f0000000400)="0d6d25ddbb2b165216ffa088fe5bc15547548c2d568fc4d0b9db6af3170173ab0731ce0aed0a81aec2516e039b3ad9181387d98bb5d8c70579c4fda29aa8de2355fa6793fdc3a43aa5cf57f22f1b03d3ee88593f1ba2f02f3f88bdb3ef285c89009fa898149cf873cc180e079d75d8ad7c457202173b4a7e8f9597753a8656261e63803e2764620a8bde382f23db66ae53d3932b", 0x94}], 0x4, 0x0, 0x1b) execve(0x0, 0x0, 0x0) flock(r3, 0x1) flock(r2, 0x4) 06:50:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) fchmod(r0, 0x40) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x100020000000) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 06:50:28 executing program 1: r0 = msgget(0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1b69be91c5e7b58b, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() r5 = syz_open_pts() r6 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000380)={0x3, 0x7}) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r8 = socket$inet6(0x18, 0x4000, 0x6) r9 = socket$inet(0x2, 0xb9f99ccdc1fcd446, 0x7f) r10 = socket$unix(0x1, 0x4501d8a289072fcb, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x38db193aade5d234, 0x8, 0x10000}, {{r3}, 0xfffffffffffffff9, 0xa, 0xbb434c4befcde65c, 0x400, 0x6}, {{r4}, 0xffffffffffffffff, 0x6, 0x10, 0x1, 0x3}], 0x9, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0x54, 0x0, 0x1, 0x1ff}, {{r6}, 0xfffffffffffffffe, 0x10, 0x10, 0x0, 0x100}, {{r7}, 0xfffffffffffffffc, 0x4, 0xf0000003, 0x6, 0x1}, {{r8}, 0xfffffffffffffff8, 0x48, 0x1, 0x7f, 0xb494}, {{r9}, 0xffffffffffffffff, 0x4, 0xfffff, 0x8, 0x9}, {{r10}, 0xfffffffffffffffa, 0x80, 0x1, 0x80, 0x2}], 0x2, &(0x7f0000000240)={0x5, 0x80}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') msgsnd(r0, &(0x7f00000001c0)={0x1}, 0x8, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000280)={0x0, ""/30}, 0x26, 0x1, 0x800) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x1000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="c610e333060000000000000034c55913f85c06c5ec99774f0b0000000000005c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0ceb5296b47e39199d37186b7754cd875c29", 0xffffffffffffffb7}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1000, &(0x7f0000000280)="9f1b44901e3c4a76a1ceee50daf7510f3611574b4983229b161a2f33b39e699477a4c98ba1b3b2742b8bea18700fbb15b0b734e956087a15a881afbb6938970af0bbed7280542f86fb53f7a6f1bad830f1b0629c7930443f5d5434ace0e2a5a6523546224a60bacbaabdc0f6c49345a3c7aa617eddbc4182898efa373c222cff334b18f0b4d73f42ef1748b7a0b97571842e243c39543e0f01f4d55fae0b50fa0bbc2b6192769be5d4ac787f19db20f7e634d344344db1d247d66167cf5c0e5add2508d0595979a6bd50c9878e4adab250348e404c8b6dd8953c58c1b50e74b7926b859c0c0cc9c36afeb82f0cd3141b44e750ce32e861bfd8adb0e5d08e8f406915c4dbc5ff36c31d5ff996730575a8cdac02a0f6649318433d02841969de3c0e862a78feaed73ec07c40619c3471bb76efa515c0f7d3f3d46b057176d697d03241eda7001ef135629b73b4656762b077c1b96275138934472bd5155dd32cd03e41b549081c430d2484ab43e84d6d5da0c29d96353877bb506e78e0177a3f932aa1f909a872c8e265f633cc543e1174fd52df86f5f000ef46bbd27f056bd397143dbccfed115eb5fcce2d746de238cddae59a2b4a703fe62bef13e7eda32d21c955602aa498c11ba6e174408574a907266afb461c0a7c39f657c89b3c50b2d42a846c570e456ea73f24a8b2f516e41423e2ed73096c2b082b79b827e0536a8a79d8441fa7d5bd2bc4dd93db1488936b7a901e637996a6e93246b21609ff9d2514d9caf33c85e02701aa6c7468838bae3e9fc06764b3495228a8f7d0398bf7c9d1c7f5eb13fd628138471032bec5a48f7efe84fa6a73c4d14f77d384643af901cbbb52d89fbf892a02357bb00dafe363e1968dffcc2ab7592754b75ee251e2e4026a4d3e49e7aca2463b87e9efd28fef4a5f8a50112287716314b19c05eb48012feac55fda2477fb433e62c439dd9bc44776da36003250bb0a307b0d5712888b022107e58b043be9a4ece5d77a3247f4cc2ad43ee6e51b4aa9a118b162b273dd533e5bb01d5b4c6c513f0f6955b1c137024ec0a5ac4d556f9c158356bd4511f0d04e4380eaa552ffb4a3f9d202014b51bf4d1d796d58a805022645633822e27190836077bcf23c6439fbce4061e3b1ee5aa31a177eaa5d75635a6c2282dc3a1d19c33ccd732d77b350e0d703a34da63bb0219527d375bc3a2ee92de0c04e060da443d94afaa036e231490e478adae2c7aecd5b483d32d8cc6704b99419ebecf1e90c0e8bada36978d668b65392530d58d4a77f0d351ddb810e4cacfdc087a3c23038068b6f0358ea0cd7c81704679bbfc3e84d3b726358be261854bf9765adda06fcc0e252443f7540b674635bc46f294da0b73c1e02c08c581dccfd52b9c67295c5337cb0afc78041dd6d6cef7326703033c450a11d4b932723be15d52848d674bf1eadb70a02513eca89f039f613ecd56b798df0298c7deec78ae7762f2314a72078c1112e734ee67666cad7e22a08db8cc97c82392c33bc02970a9013b7db72c6fa285ced519d990c0c613967f05d000736453a9e35a22d0908b8570ed82013f5403cfd91a18118c2c4416954b9819dc3a652e0a08a6829e35f174627fff7a078c098ce1d59da76d4782117a59a2a91aa73723ff6f59120cd38efdf8a1cde1fc992930b989e14c91f7e6bc2641622c0b53271ff33d4a762e05c2d51fd69667b15c0ecfbfc8e5bf3a1c9616f7bc88f7194fb8c0c099d66c9f71556b53da972939ade0024cba506c7df06bccfe1a810d12016459f38202b95f37972583875555bf6929f7418188ed189e7f8f371ed8f4d4ff51fdf07c60d81b9d7e103c181160ddd5104922c13306ad49f041abd23ef3e7b5e5ea72d781deffe28c87d4bbf7d47363de6d8cfa57e72cc6cecbb524aba2a336ca675b15deeb21d62caa74b58c1ac448721eb8c9ee94626db0ab9a260976e316eae95a596a3a75d25fd644bc54a04fe3b63451c05c464f723c0fbf7165a9aba8f3f432b93bc34e3f7fbfd52c3b4eecd78e7a0b7aa4672f7d1dc3c86c5cd00b5f16608c7d2cdfdf7003eb9c972bb6599ff2c11351605f17027e60834c41734d75efd1ed3c8f65fac36e24d5b6cb29c7f20a92f768273cf7f4ba8aac3967d1913a8141eff4cb35374dcc64373a4d949d8ac8548f7232c025e0a7edaf3f8383ea8310502cdd73ea725497f5ea04cf38c0d3147631e7d06c4f61d32a672eacfb7c5196f0752b96b4d37d1f1bee02fb9b572f80f0d6eaebafa5d6b173ca3bcf0b10c87de042462cca131e141150328bf7948e023b178029bb83c0e9bc0bb382d2d25d1784a770a8db1d10e523addb607b7e6f280dc09f37c1a0d28fddf8e54a0d7ce7abd9c7250c2c7fb01b4d4b3d2882095e3ec2d94c82cc841443162eeafc3bb2512b286d65ad74f7aaf28eb14a7d9c241f2eef8a948ea8fc1386992734a107e0cece0cd9c9e3fe850886e0e082b658ff56f2c1b78ae3fcbd8ce4e88e786fd5d10f260a02508a241076e2b32c7a2b547aca6b3acbc1316d2d1df9f2b5a95648f7b49abb91c9f850d5f8c5c7c435a734dff942c029128cae07187b8fa2730bd8788993e51018547fed94cd37050e57e6996c53d3aac59814a54f4a1d366f101dacbb897472e9a43ad74cfc350b1f917e643abfcf71cb334568929d4b30293750e6e68c02b77868455901d115d42d1460b7e2a64a55da7746150d5280f5eccf583164499ad5527e37b42d6a5489f0c9bd714b5538c41f0c28e33e8bc061f6dfdbb8c3b589e8a837b4a2b0bec7cbab05b074346fd3e24c0a0fe2b8569cb4bac150a31ef87938e4def48b5bf9db558bd4e0eb97032fdd36002370b1183652462c6201f35b258ae35e322c2d3cba04b9c74cad5f793174a6b7a9912e4abb2f794a26a3813af7b7f89110dd31099689e15fbfe8fa85be1cf2290f634459490415a8f4aacfcb3ffcb8787771653d41467d9cd3da831c9b4d37554c64a81f69706cefe9212aae33d8760acf5271b381577403ad98750008f6b5b9ca2b7f3a9b748e938c01749aec9ce5b5a5a9f098775fff61f8240b6cbdfa97e4a7b73c3c4844811880b24ed31b65ec8f5ac334294093e1882687b2552085b0f2240e65a12490590bda75ff3b977ef0e92f37075fdc02fdee7459cb0edd1a1253bb758c7cca7b5e8dd81d9bb907549b171710c7dbf46815363fbfdb1cc91870b67fd70b39f2c09f9941c89770ca44d9527fe38c0e53638ac825b030c624720dbfe2467f435ba4f0e5899dd877d697221baf5493bcfbf59d057e45d270b59c46a19d3463ca30cb2ae9407ea6f76f8800e0ae17ea3539cbca6ea84bad8182bad0b52604564dcbc9a6437dd3008d1eebd75b65c3575b4bd39bc15ab39c657a0519d327dd5c74692aadbcfb62333091d2ff068fc2e146fed12bb373755434c3ff1993ccbe15804aea6bd7ea71c7e08cc65f07d23c746331469c67b1ed06228de0fdf1349a0d515fbfa40f34d20136d81a29fbd9710aaaac3431c7601535bead62a23641c1c44280053a4ed55ad5ddb6557267bccd569240e79fbf35bac3d60ee1cbd13c247358d1e1377d67a40965f21b96b87aad316fb3e38a4d0a9d1dc034d940f245ae7f5c604a435680f975caaeccb9b2529305371f06aab159bdfdbc6a2291220e67ab3061b6c6edb88d3e4bb9aa7b4b3cf92e3f1fbca01bd4e771d6c4a58834616f2010877fe82c60aba6c30c660902d1533110527590e2f0cd5c31f1b59380fc840e027ab52dc274ebee841d72a62ab068e6e30e4a8a5da5e5e7f15d940bfe79d41c2a4b047a105e334084317c67910521fb66d6b8873fa26d9e533dc41bab7c7a5bedd3ae368588dc9b4a0af3ebcd43b64d8ea8c3b34197b9e21a3d8dc3f41748aba61f3ad7bdc8d4b0124b932857d0425a4ba28f672272e0c793c84e3a1a1ee8f99ee6c1f02061749def3bfb7126a4704db3ecc3795df529f939fbb31dbac6e05e56001cef64c2f9c8b54f25c270294cfe4b6f6e38b7b05c0842d4b1207537df1fdfa26d8472def5770500f539b842c643af9876ed06ad83a9f7643a60eb12482310ffaf45e1e47c584c1bae080817ed6d838412481deca161cb451a15fb5950969cb5535b1a70d94532d913d142d580310a0817ca9c08476ca4206424435f242317be3933cadc5ced57795e84aa06540945f61573226bfbc4c34f12219d955b7fc7307d0bf502b2eabd3f052f716ec3d597c17f6f81391542155f24d7139aa03ab6b94680aea3daea73fd2c9443b6f89faa773aee4b331d1974116526e515f5d295260e5741a43ac1445a27561c56834c3ae57339a21d77a71bc039ecb5c0a1c1ad7380c2ae300650d14415bee73bd18b0a9a31d45f89f8a86617f16c1431fd9f8e5099ad1e129629ce984718dd328e7160b7421cba3d92cb85e6dcd665dcb62f1590dff444aaa6f9ac130af2db9843a7e70489fc507f023c9d256c904da69749ddcdd778d917526c00980edc688e6e87a5936004b4d87e95bf556a45dfba80b092b0cef583294693164e9baf513c8d6342c45e5508a25e23b20d0182e619367490c5ee41e3ce02cec129582502e0c66bd23cc1500cc26ef4ec62d2961c057cd6505cef41d47d27a95f87f54f877c818348f133a426949bdc4807f92b0e27c322dabef14b4c8e83a14ae078f62c17115ca95dbd3e09bf328e0f1875c2c286b2712fd91bf8c28eb8b1a21fabf7307c0e307a6126d26a5812209e5f0809c63fe7779a3561efad243a1af40930494c669c39320db7cc2ffeda29f21cd26127c62c1d5832b7627e3edb72077168037ae62a7a0bd90a3df96e93e0e55f20b5b9bbf6a9a7f3f3fecf5a47b78bc2e7dcc99aa4e2a93c068f29352fa530c1c8740447ae3e3a0317e2e3aa4f83a6a48f1288a5fe3059199dc59316c34df750af86c1996f9e62f21a4039750aaa3f500509aac386ba08a31e0c2e852fde13eb3f437e537753212597ebd0e61791cdf044256bac4676de68278b4a2bd9cbd9c3bc38aebb9f99317234fe807371e345968ca33162211918f02213a7384346f05d12169b8786d89d2659b240bc99efcd1437f721866c5a32af38ad31d7c0ce10d6e6bf91d0a6c4e9c0f1d5763542861dbaf35bc0cecf81eec513bd22ca3dbe2c5920155f3239216f305509606ac02e841962eec7bb125702cb6c697ff5e5f742316e1dc42ca7c7fd9c9ba86e0fcf65250b0e17f18b36f133e9d84378c802adcf7d2f0c1ec72a333342e92491bf6eee3d87daa5a682c90ef58c1fd2108675d57a838af4ff4ed503c1391de2604a007f50f2438b2f154146a2ecfe6acf3bb197cfabe052b0321d5487d01be71380e1307612b7a7d1eceb1cf6813a4cb45f7bc6e7384623effc6ce937ad6daab490bef01a65630d752c1ee26d9fd73da0dea723f0472962cc67d6c1ef073205d1ba071470487214f761f359055e766674afa18652afaa53fc9e6cbca721e11d2a5981205606167e2c1363efb61d65286a12018a9e16d6017383f1aa30e010603ba66b88aea55f5c2c709ee28f2c6e6ec8a2f8cf36f9dc25757a3c42301ec42ef828a79806ee289e89d26d1239146ef60070205dc43d04d447d902c12695d97577b2d2f6b70fc66b62ab005c30fb0f19137be950fb1fe9026bd2a01141bcee9e10fc087d46d286f5db19c8d0ecdb770751042af5ce81b7fd4715bef93a96ebbdc506e34d6ab788b9ed6524c6908e5f451c432621f23e96cbef701b25200e641df703d3226b765aded9de2cc602d572f0b18") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 06:50:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0xfffffe76, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYPTR64], 0xfffffffffffffc5b}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') 06:50:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b20fc, 0x86132) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2a, 0x80000000, 0x101, 0xfd6}, {{r0}, 0xfffffffffffffff9, 0x60, 0x20, 0x1f, 0x7}], 0xfed5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x9, 0x2}, {{r1}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x4, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x80000000, 0x101, 0xfffffffffffffffd}], 0x2bd6, &(0x7f0000000180)={0x8, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 06:50:28 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r2 = dup(r1) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000002c0)="d4a574c8c417f86a6d515f043153b24debd3b38f4255ae4023ec529cbaca561eb1bf5abec0557212aca0763a4ad1a9a62f3c7988efd5bd5b0bbeae3b3492c08d8debf2b6292b5e37ee10dbbd1c46ee168cbf606b8f6c86eed9dba7f309756d32ae9e53b53064e18c798c5a3076ae1964a52fc4fb570ff5fd71525ad9bdc6f9c96047f73e3aa6d7a6e0eb0cd7e29a2ecbe166e83f6e34aaeb4f05b2282d1b67d8873d50710795ff0dc99b9887e06f2d312ea6485c7b4b2ba99b397711798580989a2f1047b2163a9dce43d5ea88f10a13fe084a46cd95da5e67b4a1daee1fdff10b7e34ac1f72fa8944", 0xe9}, {&(0x7f0000000040)="81b7d6ec2e29f4c744348826448011653a799bf80d426e17c31fe3db7576ded538bbbb5b8e9feb6b84328a7ccdab5025d2c4ce8827971dbe7f43fc0570fb3f138ae0a353928ccc4431ff5ae5a9d867f4a668c11dc78d571afa36da457d5a34cd71c5e8a8f3f436edce8f5658dc2edac189e7b90d285e64f97e94cce855bc9dde3205d74484353f74ceda454eec90c5994a1abd1a6aa8e92bb3e1fa4af334", 0x9e}, {&(0x7f0000000400)="e5b9bfaf4cd226cb2e1675683842af9b069c1b0ed0e873b8eea38d7537a3d9fa50adadc8e8455277e4d9cf5b0d1828b4f3d98ac88622758ce6bb270f516327173c9430892c66cfddc2c8392ef400ffec9d0cd8fddf170acda20203cec5653e67fcec9661808e775b7c5b160818c20f8d156144a80a7962fb1adf00b1e35663b1a48280ed5f06a079e243cc48346ee0888abca29c6e0f299eabeaef29ba4932f132f125b833af9aaae4509bc8ba688cbaa82821549eb684d2993eaff2ed3d98129db89154d03d709c", 0xc8}, {&(0x7f0000000500)="0584e12020b9afbc4e68bdfa04c6fac4a93b320b153b34a5e0dceea74f2dd4f0d5a75857a989248803def4ffc940ecf1ef63cb106bf4c0ed56e431d801713d0508a1704df6887346aba202fb512965058543f65ff68a1c28da6e3c78df3fdc7c681c2bac4e68825b4c1b9d76b75871525cb53e8fd7ce587eb98d81798581e32d796a2b20ee1006f577806aa175b468a8243acce3991b68ee3fe51e853f788d510881ee935acfd574d4b2f2960c5a8924b1a1a0a27ebb4690eaf067f4ae26c37a3929f5cfe8313c1db0fda6b8b7b47f11101d1f", 0xd3}, {&(0x7f0000000600)="9ebaaae7b4ddbe780a52a4cb943751d124fda3ecdfce0da46d95ec7b59ea439095564a4865fbb95ac0832f03527712ad95c6d4c2e8008f8085a749e35a1adbdb153d5c39d3422d8f43c76ff96105cfe3c45b3cfe9b6deb4b3245eb14bae3384cddb715d02225fe232596ca565771792c11887aaefe2b0fdbb6bb603d6fe213df31673be18fd18ba88141335f058046b09745", 0x92}, {&(0x7f00000006c0)="bb0cac27323905fb5db225ad07918b8f6b50fca75de3224f89a994e8c227a3b8355b7fccd76193cef306a7d0b54149a636cf8c2ad1e166ea68e9353676bf2859d774e2050289ab5ae8e4077d9d5c1a056a7be52ae432cac9559657450f160c66f3db694ed3cc9d51", 0x68}, {&(0x7f0000000740)="61c54916cc847b7fedad06111c0c94de6b9c99c2f2827fc07cd817090afc343e68857e32633b4a68bb76aeae8be7ffa5d53d60c4ab6015985b72678666031c952d8225da6362e3d34ccddcb8c3e2a5977db2ab6b6272ee177e6c81b82c5338c1097c8feb9845513be6fa0053a1758b606d3155cb55f5bf3dd2188307ef", 0x7d}], 0x7, 0x0, 0x0, 0x400}, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) close(r0) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0x0, &(0x7f0000000580)) 06:50:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:29 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 06:50:29 executing program 0: setuid(0xee01) rmdir(&(0x7f0000000000)='./file0\x00') ktrace(0x0, 0x1, 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) 06:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 06:50:29 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) chmod(0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/125, 0x7d, 0x41, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x7de8, 0x1, r1}) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)='b') 06:50:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x8001) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x6b9e, 0x4, 0x7, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x5077}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x57e}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', '\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x121) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x2, 0x5}, 0x8) 06:50:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c720f3632d313072dd0da0d108ce2d5434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faacc59886122942ddc77d17d85b9202000000c8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad766d7b9dcce24dd92f008c18dacb6584b976198a9ebdf1b7ebb57e70700000000000000a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f942f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e7dbeab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f92f064b23f1e1692c350000000000441d425ad9abb500ca10a4de8b914e30a9c9f8c26e2ded4118487045689632713c904775e2f5561f2b3f0004932e33214f0f91bb0c5f47b9129543712f208604d43ff2ec0581c52fd7c9e9f524c192a2b3658caf8c92b857b8d31dfe08173443b10e4b84b05f0281cf6657dbe5182dad70a06176"], 0x10) writev(r0, &(0x7f0000001400)=[{0x0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x500, 0x2, 0x80000001, 0x1, 0x1, 0x180000000000000, 0x800, 0x0, 0x1, 0x7, 0x2}) 06:50:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) clock_settime(0x0, &(0x7f0000000000)={0x85f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 06:50:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x12a8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080), 0x0, 0x92fa) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0xfff, 0x80, 0x8, "f941a6223844a15144fcde7a763ef2e4a3e63e01", 0x9, 0x6}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r2, 0x6, r3) 16:35:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x5}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000003c0)=[{0x100, 0xffff, 0x2, "f869233816ef7e255cbead696ebaa6eabfd0d3765a3ee50520b7b87abac70e507fc0021bd57f0216a4f7932841b9ae1b5be9f89f9a5c386bb0fff8b8a33b0823da4ddc25df6b3bfe80d69276bde2d1021b268811947595f1c48dc38108ab897cd2d3b8ee1820abe78ff2fceea6838b945d54e511e8b4f4a5ade0295ce715d1a0e176c50f1a570c908b4ce4504db7ace43e8398741b120acefd6ef4544866e1b96b491ba9eaf903360cb1fda254cde16b4096f85b0cebc3e7ecc8b423ecea87ce63b40978d23cdfec5e738bd2db90bb1401109c31b4ee816b48a60e573ddb4456bfb9be37e1a4e762e756"}, {0x1010, 0xffff, 0x800, "6962cc961efbf44d500e990411eb6e07084373e1dfebea8be3c9e266d1812d421224bc8de13ce0ccaa050ea5357e8102413e8ada5e177c251adca7abf1288882d99b9744271d6d8ca39c816828c5b0627c01d0e862ab641b152a20a247ce945132a3fc08fc657d0f02340ce91627dcb20901f65ef5e38fd7fe6ac64fea57c0dd812edda6f54bb50c4159cc431993276f784fb6412caf22387bad560d0df42b7b351386e6036e593605a08e813b5c2bd2bffae17caf5479dfa2121fa7020ac9dba5776db84c58551e0e747af0150fca3cd2673dd56820f969e44abb6013cae03eb32fe64a6f58887314a70c746f3051895d3fe8cf115f09e8fa9e308e46532f9183c7d638e6f3e3537f30525a9eebd7f02d86753f7064b0ac8f8af2c116f9be63bd30403f8b62a432bdded6f4eb2b87caa7de2d6fca1aada93d3fd99b134dcdd30ce484bf9a8cdf357fa1b6bb408d84ded10ef44921a8e901a6ba0066c513c160f8f2452211fc0cad3cff228ac57fe484d058ffbbb565d438b5ecf3ddbc8d811a970f22ad16709d56e64eea8651062d3fe098d3d4391e8c6eba5db4b53cb82d83a8e400b639e5525d419e87a3e932d396b633935d787a2b3b0808bcb4094cf1a067b0be6f3f305d24681ee5f360f022e9878d065fb43afed9a9a3d1cfd527f77e3177141dffc4080f3a852c322523e4384a43ba322fbfa63f1ff9e68f0de44b64942b3d57c366a86fc9b30a79aaf03e2894b9d487358948b135eb71e953faf7c3b314733ef494509b335eeda7ca8ecbfa43a98eb3cb5e3d35eed1dfe7911de0754b1226d37e225889ed94ff925a4b2e71bb6eccdb0a68209bc94377639b727aee419ea5124516f53a0f40be1151341bcaa46bd3250efb87ef761e66f40cf2c2f7a88de5e1f795327e3dc492285b3e8fc25821e980c59396b7338df9dbaeda8806db77dcfbf2a7aa300b3cc5dd7bed1baa8478cd63619e0067886240cf727e84063ab23b90c2f68a2d6f15f1d3dce5fffaa15e0fb452ce085b8f2e6ecf4a20cea4186434fcab6947403375e6ea62fc9670cee7b841cc21fd83bc91933a26509e194cd12abea088f6ace0ae7a21ec38b60b5e76a7ecab3d454a82e85a0c8474cbe3a0017120df8ba75625b0db86f81e36ca2af1eadb5fedfd35e5efbf0171abcd7f2a29f4fd0c53d251ddfb454f18e2a63db434e13832870a52271d2346e689dcb13991a6b2ceeebba0cb1c9e154e7362a774b6dd1576f5c285c40201d40a0f98d8fae5ab5f87b32d44ce4d13522093bc69d5d6fcb0fba53e70be165fa57529119ca7dce1840da5c81559e9483a6933b85914cfc1fea3dba850ea0ba28bf13d4e139dc99bde606e4c3d67aaec054e5702555e396ef1f5972f3f1a62f2ae615dff9609c40b2624f025eea979b4bfd57760af3cec396e1a37d8029de72b23a290803e54cf9df2261f7f3e2144357c6cfae7544ddf2ea339cbc4feb49d62846dded81ebb1ce6e71c0861ad6967dcbbfda75e5370a661265bde6550f9f67fb1aef09d67413f0ee9a067fd38bb1221e42456e318c2e45b23bdb393f24bc38b523363473b69f18ba59edbf7d3053297cd3624b2716b0d18dc3c169ff18b3c05f20f463616bce7f5d2aac790f6e4b2aacc62d60adb82899877bec4e81b16ae34a46f0109087cfca97ad2542e2b04bda9baf0a49acc0a73b8ebed2d409159d14de4ace321f9f7bae106149816b890a81df3bf0c07f27e70eeaad9e75dc25cce9ff9f7114eabe2441b658628166c03ac8b4eecf12057b8f344d1b9baa8587ba35563995e7e3b2619e72b15c468e43e62c5a610bd3b04b72133ff91278607a06213a8fbf10021078970f199c3f93414a6713e696cd87a7ccbd139b62564f1dbd73626dbcc4c77b7a5a30c90a21e98c6e0e0e2ae44606c4ffa80db0b9deab9c94e4c4835c3702fe9eda2fcacb35f74a0c5e4778aea6fa5b211dd37e2e32579bc603e1c4102085273dc2ef767e36dc4a167c3fd1046106007a7c354c0a7fd76e5a3b31c77305534047786a5ca9016c5165cfe4c87163fbd3d5e34dc01dca6564927039044cd56d35eb12586daa8ce0caef7e79c570f8a96b0d5cf58fbd71ddaba927c280357e502d72ad0755d072c2c106f20c08cb47a2481def4170bc598d48363520077fe8dc7349978517681d00141c4ddbe9752b8930ae7178a07bd1452f0e0edb6e35ed1d8ce53ff936ddd64eeb28d6762fffd465f5b767a6689c80214970754d39c6903e23e88f1f529db130d6a8f960c9e3c7b8963f113bd4469a4bc80f10382732e83b53bededa7fa8adb0cfeffcbb9421d18bd0f1890dbc870b21312034a525663082ac298f8fa4044908ee0991b3cc39f5579f9d5038ad5cd3466bb201871eeadae529f169163bbbde0b9890788d8725b481818609a43585e826189a2ae32b0cf52a8afc803d3b7f8b0ac88e0f53ab5f63ec1e1768d629d79995a48b3e9f7e28d26467da5a879208cce028c655edfff0e33688b70a18e3a462343db451490c195bcf6202b58c76b3af19d922d1d42a512cb983aec85657fb61329d38fa88aa1b84cb04debed2c231d76a5fb0dd4adc2eb514f49bdfdd97bcba0c0bc51865f734ea928a377db018e9f3506c0225541c4bcc1bcd68359aab0d1348fb1c0f3306b1d77a2a24a1c2881ac4de31e45981440af323bd66fed7ece81927c6e11a7c6aa433e204780092a9fc1a5c6ba8441b3bf2ede85f693d1af1fa4356c6517bff7090f160d1e9ce1932df465fb479b03c6b64f19fe4c20f19c00a676aa07d54fbd9be28b3206bb5c47f7b7d322276d19391c1f7504b98d00e5b6dc726d0cc7fc363cbd49b29e106df5450a3e3bc10cb1fa3ef3ed2eed40fa68211d02b3a54081d610544237df11156c1f500c3a9fd9929ba60053fa5455085aa412903ac496bd610ffbe6294960735f0e4dc3c121ba2bff992c4ffc851d44e90441f831387735d804a8ed287919325ae0a8f8b030dc121313ed722b07988ee7c62773b96a1223cd405284f5564fd4cf2c80d275538e7e8a8223b08189b9d524e696fe3dc40cfc7b731187018ed6035b5b336f4409d674a6c4f0a29a96c1e692f2a2d53cce0e57de1dc3111c0de789fa8b33b2a0fcfc245e3384997afe315a26fcd1b0e6ec4a1e76f43a0455eb39c7eb27dcb275a9d38f92dbb3a09a4a969724b8a9cbe62571bf709d254a379cb288402a476b52062803c0d691364387a29b43c27971f95cd97d9fa7ec458d447ea4b52502d68bbb2d18f331586d5b9779556ecaa2b295dc4e0b436bf8a803c35828bf5355be191bb9d072584ebcc79fd7c211d9a8a80b750bb10d8cc073cca22d976475d2438596965734e6381078991aa86da103ecd3f6446dd3a9d0e492575f5ffa21b8c406e68855c8df0beabee2dcb4548640aaa505fc182043cfd3fd6d77e6f8415c3cf94a98babf67c461d1be8baf7f26fcf42b969035e7f46e19461172c3743228a8965e23501b9bde7fe89f679239cbbfc26360ef2c8f7bab273bc41b59dbd24ab5cf2c855f5f262775dbc5d9b8966cb9582186509a39d51ad3e71a54c036e65d70856a67257e9f7baa41cb6e61a8e45fb3d069c6200dd0ed9e54e06936c8382874b8945fa034eec1eb92ae351ba45c9cacde610aebb3d6bc8b7317f4c04d269ec4d902f6882763e0fc6291c33edf9cc5c2cbe018f00c30a2005bd80dcc081c17e369172605ef017aee610d9d96b9817886e8c5176d6789296fef8aaf86c7bdad3d8bac88e013d3fdca39e75fba030cb2f2889ca4ea64c3c534341f563cc3a24902cc6030fbb24d92cb591bb161ea393a8d74718071be6754eddbebf0e690281eac2508a8a349d5679920dea0598a9ba6e113a982f1906e1fd4d6377437bfba9e3515f1df79afb22c2cb1f5993f4071d18779dc2801d270ae2804b2c83414cadbfd62f7faf65e2a78b46aa901e7b3d9bc993e94c1464241b097b8285568eddb9700afcc8e24539169679d863a8f329ae80e6103b3d6956ef317d6cc762142810e1155b2f09dc6677657d50aaf1978f7f184ea4bc266254dad179914190368260818c9f4e4d8c79e66e688fd73518e828e103f4395c6addc470832e0b253bbbb58044116dd0b9ec0f7840769e01d51696f431adab8cb4b0c7c008d91101f0e58cacb0e426d1642b3808dd40be167156b4a5578d8113e8872c05f6e87b216d7bc7cbf230bc9b458f777cd86f6935d889414f2a269757c4c1ab9faf0803e9a7b425facc89bfe4ad09c58deb6b2ecc8beff65443a110a00bd7e862a9a28db91819cadcbd21296e76896d27fe69062485b10bf0794f22ce2ebcd43bfc6dc6c7519db8253f862e5dde121c1983720bb8f34ac9dfa619ff91da0ffb9a52cb8df15627d4fb83ae76212fcbce4cedcb0840d8dfbda2f98a54c2a73e03b5d722acae6ffd66877ee52714105a0f7eee30776c2e8c8dad8818f14f1a9b53dbbc6f1333b89b7f746a59ee4c9b56fc7d9b668fb56af586737664c0291e15a4b6b9cfb2a2d44ef2e49461062df2e2b09de9251d0efbbd31b96ab26337a46e5b3dc65e1d8e9842c4eb46d9edd013f0261216d0b1d6b984f4265853b78313e81666658357d5b1b36d2a09e2b4a894f49e4f2e1503b42a72d35e8496c85630e96d18dfd0defaf6a080231a46a0dbc4d4f4adf454c8ac6cbbc2a223d5283554ebd84ad6ad777f2707abce40f3d9676b75367639d6736f611bfbd95fc7b53764b00f598d0ac577a49d3e1b3eb4019a9d0cc2c6a9ac6f81f873404c89463e83483aae5e880a5e498d769f93c26939cab54eb95a50673117dbfbc70a70baf98b483b538b0173870639e7fc98aa510b46883121dda41018066d572c5584a58757938a8879ea52c893dd8bd6abde957e9c9f958b121754b15a224367319950876872cdc43a2f3ac543816c3ebe58a90fffa18adcb3bdad933666b123d8df703658bdd870a94011f5ed927f054847b634616f135066ecf3853cec58b79ec7a56f69695cc4a7284f16f499b72f8432bb683c8168f23a598de74041bb55d7a0ab6a9962f0dafb966f7626182477c4d2d0706db4cc58a0aa3fe35ff86846c5f4e85b9e290714d58e4dc02b139706b8531fbc52412a3deab4bbc74157aaf171cc5f641d62856f6c69276587abc35ffd6da2a4a51cb552acc78e2ed3fa897718d2f5376887898aa5c8273e82a59410f6809f18d7ad5444e6fd0d2c7a4103c792a299f2d55673cb849932117e2e3252a0040ac6a72351c76634e2a391739b2ed026235815da934b5244b3f3114798dad626c064a7b2724cb27aa6a6e3d01f09c6d759e82a8af5668922d0d15bd1e6259e22cdbcc1afba460c1fcfd760d318e28bad17ef428713da0a26af96697bef4d5bffcdc3625c29eabdcc354e12a1cb608a46a5f30c9adca6b898770c8f9316969cb19e7b7e998912f1cc58463fbb1c5ac0189a538445db22ce240205a513559240a8b980e082c74642fa81f1ea9de6e59b5f2b75ed4bae330dcb93a6cdf1e7ce1bc87d3b38e2673363c131d3c2336e6573d285e7f990e4f0294a3efd55eb9657b81cbc6c92ddbdffc48c3b869f9ea17d60ce35d67d87bcadd1f1b274d1177f2ef656b4249fe2293a652108b409e16e8edbf6328e1ed1c1a05f70932c2118133ef1496ffe1d6483fdabc975cbdf0d1e934b91205bacd315fd4e3601ace0cbdca7a427d2a0605bbcc30aa93ad74ea2fe3bba33ba25405c3824206ed863a4ecb9c4b1112ba47ee80225e15ed7f9c8bcd320e6ac87363630205409f88"}, {0x80, 0x1, 0x8, "5a497779064563bad7340b6ef760ce7e739470a325303b235d8aeb064a2864cfbc2a7a6321fc1b93ef1fddaf459e61822ea4d576e7e9211768b91bd7b2856b757f7463de89c9ba2d3e87947bf7eb723069e29bd52c9d34767ebf6bb23485442f3acb5f995aa693d9ef"}], 0x1190}, 0x8) 16:35:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='x') 16:35:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000a00)={0xbb91, 0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 16:35:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = geteuid() r2 = getegid() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fchown(r0, r1, r2) dup2(r0, r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96b14f6357e78", 0x9, 0x0, 0xfffffffffffffffc) fchflags(r0, 0x0) 16:35:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='W\x00') 16:35:43 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="f2aae78e4eb2152b1fc8e02ee5b35a93ec0ae3e212296248b0e9ad6a6037610fa996b759c216a3000bb7b0ff5fa80f4a50196aadaf0e13c55d5978644285", 0x3e, 0x0, 0x0) 16:35:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x80000000000014}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) 16:35:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x40000000000, 0x80000000]}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x800, 0x0) linkat(r0, &(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000880)='./file0\x00', 0x4) r2 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xcd, 0x0, &(0x7f0000000340)=""/205}) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x81, 0x2, 0x51, 0x20}], 0xe0, &(0x7f0000000740)=[{{r2}, 0x0, 0x20, 0x14, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x1, 0x2}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x3, 0x2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x21, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x14, 0xfffff, 0x6, 0x10001}, {{r2}, 0xfffffffffffffffb, 0x80, 0x4, 0x2, 0x400}, {{r0}, 0xffffffffffffffff, 0xcb, 0x8, 0x5}], 0x8, &(0x7f0000000080)={0x100, 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x6, 0x9, 0x8, {[0xfffffffffffffff9, 0x5, 0x6, 0x6, 0x1, 0x7, 0x2, 0x80, 0x7fff, 0x3a, 0x3, 0x7, 0x2, 0x5, 0x8, 0xfcaf, 0x0, 0xf56], [0xfffffffffffeffff, 0x89, 0x81, 0x9, 0x6, 0x7, 0x100000000, 0xa4ce, 0x1], [0x6, 0x1, 0x6, 0x10000000000, 0x7e8, 0x8, 0x3ff], [0x1000, 0x80, 0x3ff, 0x10000, 0x8130, 0xfffffffffffff000], [{0x100000000, 0x7, 0x4, 0x36f}, {0x8, 0x0, 0x2, 0xa852}, {0x3, 0x0, 0x9}, {0x40, 0x1ff00000, 0x6, 0x800}, {0x8, 0x9, 0x1, 0x101}, {0x2, 0x2, 0x80000000}, {0x7, 0x3ff, 0xfffffffffffffffe, 0x7}, {0x1, 0x8, 0x3f, 0x5}], {0xffffffff80000000, 0x20, 0x10001}, {0x400, 0xb7, 0x8000, 0x2}}}) 16:35:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x75c50cd5bbef7530, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/255, 0xff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) pipe2(&(0x7f0000000100), 0x10004) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d148 vm_imppl_init_vmx: uvma_share failed (2n2) failed to iniit arch-specificc features for vm: 0x0xffff800020b 2d148 malloc: allocation too large, type = 2, size = 18446744073709550976 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 438506 78559 0 0 0 1 syz-executor.1 *308469 78559 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800021b930c0) at vm_get_info+0x9d VOP_IOCTL(fffffd8078789d00,c0185603,ffff800021b930c0,1,fffffd807f7c68a0,ffff800020abf8c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd807b1f34c8,c0185603,ffff800021b930c0,ffff800020abf8c8) at vn_ioctl+0xb7 sys_ioctl(ffff800020abf8c8,ffff800021b931d8,ffff800021b93220) at sys_ioctl+0x5b9 syscall(ffff800021b932a0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,6aced8590e0) at Xsyscall+0x128 end of kernel end trace frame: 0x6af729c3870, count: 6 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 malloc: allocation too large, type = 2, size = 18446744073709550976 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffd80,2,a) at malloc+0x9c9 vm_get_info(ffff800021b930c0) at vm_get_info+0x9d VOP_IOCTL(fffffd8078789d00,c0185603,ffff800021b930c0,1,fffffd807f7c68a0,ffff800020abf8c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd807b1f34c8,c0185603,ffff800021b930c0,ffff800020abf8c8) at vn_ioctl+0xb7 sys_ioctl(ffff800020abf8c8,ffff800021b931d8,ffff800021b93220) at sys_ioctl+0x5b9 syscall(ffff800021b932a0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff53,0,3,6aced8590e0) at Xsyscall+0x128 end of kernel end trace frame: 0x6af729c3870, count: -9 ddb{0}> show registers rdi 0xffffffff8193b027 db_enter+0x17 rsi 0x4d0d __ALIGN_SIZE+0x3d0d rbp 0xffff800021b92d00 rbx 0xffff800021b92db0 rdx 0x4d0e __ALIGN_SIZE+0x3d0e rcx 0xffff800022d8a000 rax 0xffff800022d8a000 r8 0xffffffff810af37f kprintf+0x16f r9 0x1 r10 0x25 r11 0xee33741d1b58773b r12 0x3000000008 r13 0xffff800021b92d10 r14 0x100 r15 0x1 rip 0xffffffff8193b028 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b92cf0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=308469 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe9f8,0xffff800020abfb50 process=0xffff800020add500 user=0xffff800021b8e000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 65298 268818 34457 0 2 0 syz-executor.0 65298 227508 34457 0 3 0x4000080 fsleep syz-executor.0 65298 456374 34457 0 3 0x4000080 fsleep syz-executor.0 78559 438506 1999 0 7 0 syz-executor.1 78559 312475 1999 0 2 0x4000000 syz-executor.1 *78559 308469 1999 0 7 0x4000000 syz-executor.1 1999 208319 50958 0 2 0x482 syz-executor.1 34457 66217 50958 0 3 0x82 nanosleep syz-executor.0 82996 178298 0 0 3 0x14200 bored sosplice 50958 450966 62527 0 3 0x82 thrsleep syz-fuzzer 50958 247375 62527 0 2 0x4000482 syz-fuzzer 50958 518020 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 49164 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 75138 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 387250 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 315557 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 155544 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 284645 62527 0 3 0x4000082 thrsleep syz-fuzzer 50958 366552 62527 0 3 0x4000082 kqread syz-fuzzer 62527 284297 82156 0 3 0x10008a pause ksh 82156 141753 72602 0 3 0x92 select sshd 27963 106257 1 0 3 0x100083 ttyin getty 72602 224764 1 0 3 0x80 select sshd 5510 181517 75352 74 3 0x100092 bpf pflogd 75352 514079 1 0 3 0x80 netio pflogd 44252 368621 27686 73 2 0x100010 syslogd 27686 337076 1 0 3 0x100082 netio syslogd 54945 237674 1 77 3 0x100090 poll dhclient 41619 357803 1 0 3 0x80 poll dhclient 26422 478034 0 0 2 0x14200 zerothread 38574 221914 0 0 3 0x14200 aiodoned aiodoned 59469 289161 0 0 3 0x14200 syncer update 77896 331365 0 0 3 0x14200 cleaner cleaner 17564 384147 0 0 3 0x14200 reaper reaper 43183 196669 0 0 3 0x14200 pgdaemon pagedaemon 9066 403309 0 0 3 0x14200 bored crynlk 92132 305983 0 0 3 0x14200 bored crypto 37880 67603 0 0 3 0x40014200 acpi0 acpi0 13167 194146 0 0 3 0x40014200 idle1 49839 270652 0 0 3 0x14200 bored softnet 17424 363899 0 0 3 0x14200 bored systqmp 21318 38704 0 0 3 0x14200 bored systq 26242 24133 0 0 2 0x40014200 softclock 63463 359913 0 0 3 0x40014200 idle0 58264 441106 0 0 3 0x14200 bored smr 1 521856 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 78559 (syz-executor.1) thread 0xffff800020abf8c8 (308469) shared rwlock vmlistlock r = 0 (0xffff80000066f478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82620e88) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 44252 (syslogd) thread 0xffff800020ac0c68 (368621) exclusive rrwlock inode r = 0 (0xfffffd807878fc48) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 sys_fsync+0x114 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9596 7089K 15003K 78643K 16228 0 0 pcb 13 8K 8K 78643K 266 0 0 rtable 111 4K 5K 78643K 777 0 0 ifaddr 81 17K 17K 78643K 288 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1568 0 0 iov 0 0K 32K 78643K 188 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 3143 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 32 0 0 VM map 2 1K 1K 78643K 6 0 0 sem 12 0K 0K 78643K 261 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1809 196K 290K 78643K 12843 0 0 file desc 6 17K 25K 78643K 2073 0 0 sigio 0 0K 0K 78643K 21 0 0 proc 61 63K 95K 78643K 828 0 0 subproc 32 2K 2K 78643K 119 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 151 0 0 in_multi 33 2K 2K 78643K 160 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 2 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 440 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 104 21K 30K 78643K 7577 0 0 UVM aobj 97 3K 3K 78643K 105 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 1K 78643K 271 0 0 NDP 19 0K 0K 78643K 86 0 0 temp 221 3560K 4200K 78643K 29924 0 0 kqueue 0 0K 0K 78643K 23 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 16 0 10 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 94 0 92 1 0 1 1 0 8 0 rtentry 112 97 0 53 2 0 2 2 0 8 0 unpcb 120 760 0 750 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7220 0 7220 2 2 0 2 0 8 0 tcpcb 544 391 0 386 1 0 1 1 0 8 0 inpcb 280 1177 0 1169 2 1 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 8 0 8 2 2 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 34 0 34 6 5 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 6 0 6 1 1 0 1 0 8 0 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 57 0 36 1 0 1 1 0 8 0 pfstkey 112 57 0 36 1 0 1 1 0 8 0 pfstate 328 57 0 36 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 439 0 224 14 0 14 14 0 8 0 art_table 32 440 0 224 2 0 2 2 0 8 0 art_node 16 96 0 56 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 14 1 0 1 1 0 8 0 semapl 112 259 0 249 1 0 1 1 0 8 0 shmpl 112 103 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4521 0 3118 46 0 46 46 0 8 0 ffsino 272 4521 0 3118 94 0 94 94 0 8 0 nchpl 144 7646 0 6042 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 24159 0 24159 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 4 2 1 1 1 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 22046 0 22046 23 21 2 7 0 8 2 plimitpl 152 210 0 202 1 0 1 1 0 8 0 sigapl 432 2258 0 2242 3 1 2 3 0 8 0 futexpl 56 26945 0 26943 1 0 1 1 0 8 0 knotepl 112 466 0 447 2 1 1 2 0 8 0 kqueuepl 104 421 0 419 1 0 1 1 0 8 0 pipepl 112 1112 0 1093 2 0 2 2 0 8 1 fdescpl 488 2259 0 2242 3 0 3 3 0 8 0 filepl 152 13462 0 13357 7 1 6 6 0 8 1 lockfpl 104 706 0 705 1 0 1 1 0 8 0 lockfspl 48 233 0 232 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 42 0 31 1 0 1 1 0 8 0 ucredpl 96 2655 0 2646 1 0 1 1 0 8 0 zombiepl 144 2242 0 2242 2 1 1 1 0 8 1 processpl 896 2275 0 2242 4 0 4 4 0 8 0 procpl 632 6556 0 6510 8 3 5 5 0 8 1 srpgc 64 12 0 12 5 5 0 1 0 8 0 sosppl 128 30 0 30 7 6 1 1 0 8 1 sockpl 384 2057 0 2037 5 2 3 4 0 8 0 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 254 0 0 31 1 30 31 0 8 0 mtagpl 80 35 0 0 1 0 1 1 0 8 0 mbufpl 256 299 0 0 18 1 17 17 0 8 0 bufpl 256 10709 0 3661 441 0 441 441 0 8 0 anonpl 16 216215 0 203220 100 39 61 68 0 124 6 amapchunkpl 152 13328 0 13215 33 23 10 10 0 158 5 amappl16 192 10428 0 9711 76 39 37 48 0 8 1 amappl15 184 643 0 637 1 0 1 1 0 8 0 amappl14 176 68 0 66 1 0 1 1 0 8 0 amappl13 168 69 0 69 1 1 0 1 0 8 0 amappl12 160 19 0 18 1 0 1 1 0 8 0 amappl11 152 67 0 51 1 0 1 1 0 8 0 amappl10 144 658 0 650 1 0 1 1 0 8 0 amappl9 136 1592 0 1586 1 0 1 1 0 8 0 amappl8 128 1119 0 1098 1 0 1 1 0 8 0 amappl7 120 709 0 699 1 0 1 1 0 8 0 amappl6 112 76 0 64 1 0 1 1 0 8 0 amappl5 104 181 0 167 1 0 1 1 0 8 0 amappl4 96 2583 0 2550 1 0 1 1 0 8 0 amappl3 88 169 0 162 1 0 1 1 0 8 0 amappl2 80 17166 0 17082 3 1 2 3 0 8 0 amappl1 72 57838 0 57377 25 15 10 20 0 8 0 amappl 80 6901 0 6860 1 0 1 1 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 dma64 64 259 0 259 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 104 0 8 2 0 2 2 0 8 0 uaddrrnd 24 2263 0 2242 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2263 0 2242 1 0 1 1 0 8 0 vmmpekpl 168 19063 0 19029 2 0 2 2 0 8 0 vmmpepl 168 278264 0 276297 185 93 92 110 0 357 6 vmsppl 368 2258 0 2242 2 0 2 2 0 8 0 pdppl 4096 4533 0 4492 7 1 6 6 0 8 0 pvpl 32 605405 0 589121 242 86 156 170 0 265 23 pmappl 232 2262 0 2246 4 2 2 2 0 8 1 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 626 0 7 18 0 18 18 0 8 0