ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x86, 0x8}], 0x1}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x8, 0x1}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000000c0)={0x80000000, 0x6}, 0x10) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1000, r2) semget$private(0x0, 0xc7e1d93b18b44c8f, 0x508) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0x5, 0xeda3, 0x5}, 0xc) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x9, 0x6, 0x7d, 0x3, 0x20, 0x6, 0x101, 0x1, 0x1, 0x3, 0x7ff}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./bus\x00', 0x99) close(r1) r2 = socket(0x14, 0x8000, 0x8) r3 = accept$unix(r2, 0x0, &(0x7f0000000180)=0x2a) close(r3) mknod(&(0x7f00000003c0)='./bus\x00', 0x122, 0xc6c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x128) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x8) readv(r4, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/148, 0x317}], 0x31c30150a389b9ef) poll(&(0x7f0000000200)=[{r4, 0x40}, {r4}, {r4, 0x124}], 0x3, 0x5) preadv(r4, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x0, 0x2, {0x1, 0xfffffffffffffffd}}) 16:00:05 executing program 0: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x5d7f8cd4c63e8846, 0xc003, 0x7e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) setitimer(0x3, &(0x7f0000000040)={{0x3, 0x3000000000}, {0x7, 0x1}}, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r1 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r3 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="dcba50d2c525ed6047e9a013a4d04444683645990254e238a2bffbcc41225514ff343a1c7fdffa69179dfbbd001d4c341d3f4ad905ffeb7551c5ee8e71477f585277dbb31817d911595cbc2c0323f0581654ee58ac79bb9f71633e6e15105f89cdb1cf739dbe9fd485f253bab7dc309b14db003d7d30fc80ff75947fa4858243e6efb83cad81d92cdf62cf4529ab57f53dc8eed509c50b53f6375e8c1a57928f64b37fd6e5ef3d1d61cbdfb6c44d1d33a5d1112ba1d536a6d5b881a4905f5f1c6c9aa2fd1b450eefa62d3269c9f7aa5ae2b00e5cbe8080c4623e9730a6781378850d482c6882c07b7eb785b2db1ef3ac", 0xf0}, {&(0x7f0000000300)="ab89796464239e4b86586e0bb019bdf05c17", 0x12}], 0x2, &(0x7f0000000380)=[{0x90, 0x1, 0x4f90, "5f1d77622a6a98361e4551b550fac0adc32700c59279c3674d6346f03e163178dcdaf6e7d826edb1a9a90e1b4eb801661968de543155175b92b37105d349c030bfbe8ff9535588f679afbd27c189ebee0884b1c44a0f14b819adaf86c92a856933f0326ffdc2540542c4e3ff9571d7c26cf3588ba07a598193ecc4965914"}, {0x90, 0x1, 0x3, "43fa7ac70ec38488e6994d79879ff5679ad37050a67eaa3002f1fe1338db1fba3d0205de447a8cf897efb67568497cb7eef06c2d4953fdaeee593086243ca0bd9752fb83e7d5c63505786ef03eece497c067ea9a58c07c378768273e21aacf1c515fe8eab153db70785b4f847320b031f804b2a593d80fe5a0bd2a0e97a7"}, {0xc8, 0xffff, 0xffffffff, "98e2c17309bece66013719f05060d3efc763fc9c38a90f51c09a0094f479f7df8ae9b0f52ccf792aeb787ec2d1fff790b3d8450d10672e58d85f661a326144648ed43dbb8cce8f7b03a05f6449e6bb4aa606d94a444fd4998ca9efe1c78026340e7ea41b029fdf47c3cf75e737c650dd3bd8e4f2f23434ab039da8b37075ff788d048b9a1677d7f07336677f27c2f6fbaaac035450c5db37910f252b71fdeab9cd2eae4cb71ff8ba32025e44ef21773c7439b94f3835f3"}], 0x1e8}, 0x6) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: pipe2(&(0x7f0000000080), 0x10000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x1, 0xffffffff, 0xffffffbc, 0x2000000c, "043139e00000e6080600", 0x2, 0x8001}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffffff0300bb1676c6e7c5dbb61a10d51c68a480a58481f283282f4ead2f6d39ec56456348b3b4cd7a191bbaa2e5eb786b688156357f5390636a2e44579f62e500b311b51bd06e4554ffba038bba7cfddb60f454ed354e97b9be99bd61a0627aa7ba793ecbd9debae901104b7a9865f7a6ac0a4d5c77bb2b7a55cda05ef984e44adb8af1f9b4069f1ac6fe2ad08f3e00f55f46f09ab90146077491feb26b3458de0049ef70e1de2818372e98212aa8b45a755e03235b5da0e3ca17689a171e255d21d00dcc4813865185ab700a8e61d426ff"], 0x9}, 0x0) dup2(r1, r3) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) pckbd_enable: command error 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = open(&(0x7f0000000000)='\x00', 0x8000, 0xb) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x400, 0x40, 0xc1, 0x7}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) pckbd_enable: command error 16:00:07 executing program 0: r0 = socket(0x10000000011, 0x2, 0x1) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000002840)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="9001000000000000ffff0000000000006c5556dffbca115f1f7b349ba1dcda85784ce138fc1b9741d5829093fd204f74efe1111df333ad31f73e466e8abe3b2f1fda29b8770c2d1d5fd27a250b8a01b89f5c3f6943590650489fe2225c096ed8c1fd06c8686ce701d6496b129d266ac81ecd1c4747681b6a17d89a5a81ea148e1a8c17407fc06831e0e40210cae79e8e9e20c737a3ecbdb4d4301e05874884e749653b4402c0b2565dc0da3af7b939d5f79b5dc08cccdb403278707da24cb63094c0cce9fc09d4d6431fef8022b52d5489166826026236a3adaabe51fd9196600f4ddf92945359461996be7f7b0f49917261dd5107b9aaf3f4ddd72e36777824f0ecff1afec4b3b456ffe40c3dad6408012ef0719d7eba7d8bc9d3b63b205330caab7ae56f71d4e9143cc20289814d12e24a3b8871e0d35c6c45efeb20d6248e34ed3a7706003be4663cb580a65265b685a58801ec38ceafcf6375236cfb8dd399bfd4ad30556a6e224b0b2756c04958900e70fdce1940cf02c04e93f1d4c7859edbc921db93c3bca7e61dbf31a86aeddcb98ec1b0a2ffc61833204baf7189b487c648197fd91f7075a93003a8d561a193d7d46847932ead4f4edb0640d7a5a031782b51e9d74ac2020c1bdf4383abcbad44cfebf03f689003f03f06eb05426aad8837903b1247510bf7cc54aa392c597604e0038a87264ace0dea3942949a18ae12a69e79f8b2a76100d7ded16f4cf8686b7724d9b32c8ff2f1761bc64f9700f65f4103a40f9e28542e2f992656e2b5003bc8e3a35771385f021ec5266a81"], 0x190}, 0x0) kevent(r2, &(0x7f0000000300), 0x1000, 0x0, 0x8000, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) readlinkat(r1, &(0x7f0000000280)='./bus\x00', &(0x7f0000000400)=""/46, 0x2e) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000080)=""/76, 0x4c}, {&(0x7f0000000300)=""/255, 0xff}], 0x3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x9, 0x12, 0xffffff84}, {0x2000, 0xfe, 0xff, 0x800}, {0x8, 0x80, 0x80, 0x20}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1665a2335bb2a4ee, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x3ff, 0xf8}, {0x18, 0x0, 0x6}, 0xf542, [0x6, 0xffff, 0x8, 0xe66, 0x1, 0x4, 0x6, 0x6]}, 0x3c) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:07 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chdir(&(0x7f00000005c0)='./file0\x00') pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/163, 0xa3) open$dir(&(0x7f00000006c0)='./file0\x00', 0x800, 0x100) chdir(&(0x7f0000000580)='./file1\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='!\'\xf6#+@\x00'], &(0x7f0000000500)=[&(0x7f00000003c0)='-]([*/[\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',}\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)='^\x00']) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fchflags(0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000600)={'./file1\x00', 0x1, 0xf5, 0x4, 0x0, 0x401, 0x0, 0x200, 0x1, 0x2, 0xffffffff, 0xf3bd}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000680)={0x8, './file1\x00'}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000540)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000001c0)={'.\x00', 0x7fff, 0xfff, 0x7fff, 0x0, 0x8, 0x6, 0x2, 0x23a0403bdb9bb14a, 0x0, 0xffffffffffffff21, 0x9}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x100}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffef6, &(0x7f0000000440)="0100000000730ec65be8ccbc66944e430000d21c0000c7000f08017180f6d9f62bb490779825cd9da40b3922979654de22e8751b65fcbcf0e8e62c9e2d0501008e54b255fc714401a7d2fc15ebfa45eb8a93593b5960059eaa18892dc5956cd81e38f11bc01f3f10ff784282622dfce2076d1ea1f73f69d63b474a0ce19391173f72b42e27f4d8737fe676e920a7141920983c753b09c0339d2cb9e0ab4956480322a0ed682db1ba0b426be9ce5ea8526613791219e15337d5213a01e51d7f3516f5250255e15a22fc1f878896a925a0fabb6e00000000000000776dbc6d0502895e52") r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) fcntl$getflags(r5, 0x3) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r7) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x6b8, 0x140) open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x80) 16:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x1, 0x400000000, 0x8d3}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c3003290000000bd000000000000000000000000000000002d7efcbb64a7c441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0c1d392939aed2ce67f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8e96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:07 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) setpgid(0x0, r3) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000100)={0xffffffff, 0x800, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) openat(r7, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8001, 0x20000002a, &(0x7f0000000080)="ffffffff08f9561ffb8a1e2459a9f6a70e20f4e3c118eac23a5b053ff81abe2ce9fef4654954acf0190e60173cf93fe1a9e39381f6fbbd4d4222a102b4dbf41b983ef5cefbce61f4dfbfc9db1ee239151d9b77", 0xfffffc68) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="9989ead9627d492caef38694398224a7f61537673de3cd79f8ce557991a983e7f72dcc7c2eead7290b56701ace41a70fd4e948bb610b018c8614eb8eddd84c6c9d7a718c4e7d1c0dd74e18ac2a862561ac9e5772e9a36e92e813197b95dd75afe35ccbb89e450dc3f11ef6ef3cfc91ddd035ab79c833d8bffc5d87ce5f02d56e4394419365d22b01b1054c25df4221f0e1a51479dbe0b5dcff2ff2609aa173537e4b9bbcdd98ef8b5ef90a776d92d523f828cbb0ec", 0xb5}, {&(0x7f00000001c0)="3d8823b40f5f22e4d11d8dca97f0cf5aec608346c28eb3c545cd8e44d921b49433caf24853dc478505c428447b742dfa7f96e07a2b155ca74587f7f21f7337bf35ef65cbb57759239962c3e7ecbd4d4be57b719425764cc961fab315589d74acfae5994d1f08095d4a0e5d503a88de8b69cdca456620e2c9474eda6ebfb365c53fdebc9710cb2c786db49396", 0x8c}], 0x2, &(0x7f0000000280)=[{0xb8, 0x1, 0x7, "b032484477374a396cd9eb096898b39547d2487e54045e55505e044cb6c563e0992ba197493f5284ecd1efa19f45408f5cd65f7537ce9e01fd818eb1c0e5b1ef11e83898e9b2f17c3bbee2f1afd12dd230b25e1ace9addf745f9051330fe32fd369f7e0d7c3804375fca056c7ab6450dc1e8db2807e7b649140054fab7b5fa05896f54bd26121760042d20b6e64aeeb5b9d68562fa3f3d64c6e936ffcf7d576808"}, {0x80, 0xffff, 0x6, "500ad36e4481229d5352a395bd494c9b1e8894c6c1fbd17e0b6f146404e5bae10c29567136370ae9e488207e733a76e0dd491ea82061d343b02f3ce72ef2fc8e9aa74ad30e3c49950efdf8a016866fd5e0744bc2e9ed0cffc46a0ae1018c74ea7c49d349fe2a9a0cab"}, {0xa0, 0xffff, 0x1, "3fa9aa7e398661217d5623a6d896f63aac5b0e65a7cf8120695edb5decbde346551578a492c080395b2516e9106b8a0d514f6a8274861605bfc9cb546a0d77d433da70872547be3c2dc60a5e749bf0a6ad155901571d538afcf65556ba42680c9415436d61a45be0a7b3a69cceb4fc8d233d99ca02b98f5214c9665153fff9073bcf5bcd506042b01c3d94b9"}, {0x78, 0x1, 0x8a5d, "792987d7e3dff6676d4cd389514130d2466d01aa7daa7897df889c15fb3f6e51656901a39adc1cb603c64fc3063cb4b13d2cbe34b991a3aee48a18bf255c3766c4d276b9af04f11995333bb48135b8d505eb3a8a57ce6e5b4bb0f3eb81b856c77cfd08"}, {0x20, 0xfffc, 0x1000, "40ace724eeeb3eb6d803f4a9e8d3"}], 0x270}, 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='+dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'\x00\x00!', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x87}, {0xc, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r2 = socket$inet6(0x18, 0x6, 0x6) connect(r2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x10001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) recvfrom(r3, &(0x7f0000000280)=""/140, 0x8c, 0x23, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000340)) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x40001c002, 0x55) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000040)=[{0x9, 0x1, 0x0, 0x4}, {0x3ff, 0xbd, 0x0, 0x1}, {0x8, 0x80, 0x0, 0x3}, {0x6cc, 0x5a, 0x8, 0x2}, {0x81, 0x0, 0x4, 0x40}, {0x0, 0x1, 0x0, 0x3}, {0x3ff, 0x20, 0x7f, 0x4}, {0xb, 0xa, 0x3, 0x20}, {0x1000, 0x2, 0xa1, 0x8c2}, {0x5, 0x1f, 0x6, 0x3}]}) 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) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x800000006}]}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={r8, r11, r5}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000240), &(0x7f00000002c0)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r6, r20]) fchown(r0, r1, r23) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x88) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r3, @ANYPTR=&(0x7f0000000040)=ANY=[], @ANYRESHEX=r4, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r5, @ANYBLOB="f56286b33ba4ae9a5df6166dcacf015329ff31ca36a93da770e21fcd3d246c7cdd8a4de1a3c3f11ae19d8b46912440a2030a26cbe262938ce18a71f824cd2446c6895929f4ab349a620967d44c477de7df6141471241b49ec3f055182c89e17253e4f6b78fd15ab945b11d1d49d2a1dbb41951ecd74b13c14ca394f3e14b52937b890ca77dc6073eeebe8e4f91cf980b6d7b5ef727eadcca4b831e873c30ead3f28f9551c07a49106aed21a9d956a42c5893943cc8e8a5d0b3c4a23fc0aae91a2169fe08", @ANYRESHEX, @ANYRESDEC, @ANYPTR, @ANYPTR64], @ANYRESDEC=r1, @ANYRES32=0x0]], 0x1) write(0xffffffffffffffff, &(0x7f0000001140)="83579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c0200000083372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd4081cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68808a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xee) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000015c0), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0x7fff, 0x7ff7fffc, "737718730100000000001700"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1aa, &(0x7f0000000140)=[{0xfff, 0x0, 0x9, 0x3f}, {0x200, 0x2, 0x8, 0x10001}, {0xe00, 0x0, 0x80, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:00 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x6, 0x1ff, "87c7fad2eb0b84032368fc2896ace9a8d9f4ddca", 0xa5ee, 0x4d}) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) dup2(r0, r1) socket$inet6(0x18, 0x2, 0xfe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) lseek(r5, 0x0, 0x5e, 0x611b1b45fa25cbec) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r6) getsockname$inet(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r3) getsockopt(r3, 0x80000000, 0x10, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7ff, 0x8, 0xff, 0x7fffffff}, {0x1, 0x79, 0xaf, 0x6b5fcbeb}, {0x800, 0x6, 0x1, 0x7}]}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x18, 0x6, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000400)=0xc) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket$inet(0x2, 0x4001, 0x3) write(r0, &(0x7f00000001c0)="5d0fc351878fa750e6b2e5a6e8f76cfd3eacd83e266c76c6d23c432357cbf5f5efc6930635ae1ba15e979e5b59d4a2784c8da8750104c8aa15a96b9e6bd408000000f0013d8a0900003e44a7d80fd79a62d974e37b5ce3a9", 0x1000002ca) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r1) 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7a81531f], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) 16:00:06 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='W\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2c0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x101) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r3) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x40000060, 0x0, 0x7, 0x3}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x9886ee02f0d03e30) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)=0x1) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x5, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x961c0, 0x9}, {0xffff, 0x9}}) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x2, 0x800}, {{}, 0x0, 0x40, 0x2, 0x10001, 0x6}, {{r6}, 0x0, 0x1, 0x40000000, 0x9, 0x5}, {{r7}, 0xffffffffffffffff, 0xaaa755e569082d7f, 0x1, 0x0, 0x400}, {{r8}, 0xffffffffffffffff, 0x2, 0x10, 0x5}, {{r9}, 0xfffffffffffffffe, 0x10, 0x2, 0x6, 0x3}, {{0xffffffffffffff9c}, 0x4cb04d7162bed74d, 0x90, 0x1, 0x6810, 0x1ff}, {{r10}, 0xfffffffffffffffb, 0x65, 0x1, 0x7, 0x1000}, {{}, 0xffffffffffffffff, 0x84, 0x1, 0x8, 0x8}, {{r0}, 0x1cad8557383f44bd, 0x30, 0x40000020, 0x0, 0x1}], 0x20, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x8001, 0x9}], 0x3ff, &(0x7f0000000380)={0xffffffff, 0x400}) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x401, 0x26, 0x20, 0x2}, {0x80, 0x0, 0x7f, 0xffff3bcf}, {0xa62, 0x0, 0x7f, 0x4}, {0x1f, 0x49, 0xad, 0x2cb}, {0x3ff, 0x5, 0x0, 0x20004}, {0x2, 0x3, 0x0, 0xffffffff}, {0x2, 0x7f, 0xff, 0x6}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0xff) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x88, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1fcad38bd1b3868d) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=[{0x88, 0x0, 0x3ff, "952a6a265f3aa45b2f94e455170215163b8aa2e513b686ea9d1f2169bc86dbfa4c5d2051d49fa46a446768adc6c77eccada1d8a4d000046dd5a6546dc01ed75899fc13590ae3c4c87b387f463e0154a2866a347a30c5686f1caa13d1f088335a0dbc8261554993478d1100"/120}], 0xffffffe5}, 0x0) 16:00:06 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x120, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0xffff, 0x0, 0x8, 0xb5b0, 0x93a}, 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0xdd}], {}, {0x0, 0x0, 0x0, 0xdf}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1000300010005}) close(r0) flock(r0, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015952c88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015952c88 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r3 = accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet6(r3, &(0x7f0000000140)=""/134, 0x86, 0x0, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x9}, 0xc) dup2(r1, r0) 16:00:06 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000440)=[{&(0x7f0000000000)=""/62, 0xf0}, {&(0x7f0000000040)=""/60, 0x1e}, {&(0x7f0000000080)=""/139, 0x3}, {&(0x7f0000000540)=""/239, 0xef}, {&(0x7f0000000240)=""/153, 0xfffffcc2}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000004c0)=""/120, 0x78}], 0x8, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x5b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x20}, {0x1c}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x103a1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) getrusage(0x0, &(0x7f0000001280)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000080), 0x10000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0xbb2385f0fbf61c1b, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x6dce) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1d, 0x0, 0xfc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd865c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfd1b2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522105f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7de369ba4eda331883f58e49253564d56b30ede4cc5cf94f5b6e3396978138ba6559a008ccfbe7a9887dd4977cbf9b16b0dffa533778485eca46217ec0c356f5ae4ba0a36588a59f50c69b99f8296d9a4cac19dabba42c4316a06b37d19e32ce3f2eea965794a5d751f5ecff1558349f6c0000000000"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) accept(r2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417", 0x73}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016cf4ffbe9aaaa9eca13202ecd4fbac0f46fd3c781e79809f08275fe6c2b4435d284b28aaa44f1d39cf5f2b0e477adbcdc2e4c6362a7d798ee208347bf050294a6cc3e794ef5290898d67e4244256f57ef58ea9e771a473d260f6a621a35b8939174c76f6195c9decb1b413ca97539f643110458f2fcb5d9eb87170b485ac544", 0x626}], 0x4) msgget(0x0, 0xcc) 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xffffffffffffffc2}], 0xb7, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000180)="71710e474381d6d4bb259265819b09d963aa350371a231b723ff49ea6f4af3ae3102c3d4ad002c5e7596d64b5041754078ef3d809f16ca8b74a7da4a10cef5b8ebd9d91018375739b445fa8962ec17813e1854aa44ce4502e8caf1f0f252c151032917160b0c8ec4cd820f6659c1e8a1c59d73d823702ec492098b08fd2eede86573a62e2da9fc1701ab92c724958dbbb9556998e7b9249bc77fdfe333565fc2023c39c69b4cbb5754f3580b7839be3537e6ec60f4afacd027c8eef7c0", 0xbd) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x104) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r4, 0x4, 0x180) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) connect$unix(r7, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) write(r5, &(0x7f0000000180)="60eba04562895593a968a5ce4fe17be7bd977d03463efec244e2ebbc11db5c991557fbc894b713bb222e808da4090a922dd59bcdf7fca7cead4e9619061fd4497c4842cf603d69741d0bec8a32d20819e90a9a795be8b50bd31b22d79d5b21ea1f4b4cfdbc408bee7392a28f866c476de68fc911", 0x74) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=ANY=[@ANYBLOB="070198de21957642e6a59663e0032ee94b2de79191ca56b0e9f0345c7cd7eed518994aec6be96459694e0d6663be8b4b04f4d77bc9e9a2c81332dd3a6a3b40aef157a6710c676c9f631b2b2a79fd35f9f9971ef0944e60b11d764d5ceb1e617cdbf40e22594e8342b4ba59bedbc36406c298f82984f8d7f0596f7d042714d792b155a8b4f8c00e261e56f4a152dff5e8697d3d74e99be086f746b196c5a5e397ac42673420c30e4ec09ae35a9f9a9428789a0f38ef538845dd7d726a5298cb7f30bbc987b97139272203694f4a7e76585f20d3503e3d2038a9fd208f780ad4219dff79f9828a93710bd7d091aeca6f1de8ef65741d8b77ad923ad71acaaad968e81925ee001f543db48160ffc72ca9d66f6ba4470d21cce7a1142ab58e65b5a2b014b2e03e713842a51c724395c2ca4186494a6de2f9d81921305baf646094bc85543cf813a5a8d3069d4bbda4bf8783f52802aa218054213721b97f974ee5f2e4cc01349821e946cc69f387f4788506f1625dabbc7dfa679c2c1687f3050b79a2f820ebc949e5b0c9cbf901d837162eae2ad8"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) acct(&(0x7f0000000000)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f0000000700)={{0x5, 0x8}, {0xb771, 0x6}}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r3, &(0x7f00000004c0), 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)="084a1007e12198c980ef1b2a09f9c8fec3a13b2f241d826ea13c7c6e38a21ce918528614857744c59788c8f548fc7c0252fb01f41ae2f25bf6cd5b9036868222b0c4a4721d246e15e198e6c550b16a2681a635286c87660ee6c1fabddabb72fb03dc45d6a616fcceafef0c86240cd90168e2a60d402c5c49f85306838d188d9be3f54f087e782868726f84ca10a8732d28", 0x91}], 0x1, 0x0}, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/def/[pf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0xffffffff80000001}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000200)=@in6={0x18, 0x0, 0xdf}, 0xc) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0xf16ed7e0c8fdf4c1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x7fff) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendsyslog(&(0x7f00000003c0)="fd90f8befa8d12c3891219063f5dc8037b5087e3fafe2dcb40c28d53406b39ae8e794bc8313bec2026fb768036db5bac7d7a0e34cbf79a8101c3d4e72518805b7e204634d1ea4cbf803064236e6cd343a0e533e78d26fb3d6ad3553ba03d17167e97c801e913c557147eaa9a849a5a22bb712ecce5d539b743", 0x79, 0x20) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000", 0x0, 0xfffffffd}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="d3115b14f64a55bcfe36e67a71f3444c3dd50c6ff3e0115ef84bda0adc6c5256a1c108dfb6c03c304facfa1b4e28b6c3c44ff639166ff999fe371c9a222f816ce80f44e9eb37dffe6f2ae674f81beb7a27344f7d8b97d6c3b72395cf134570ba8a9a6200b099e2f7d62cf2cb1ba6b0e2a553c5267e62c2c1a4859abfc60a2648d8e2185f6f79483670a2dc9a87a9d24c4d963a292955d5369898c888448288c918c2", 0xa2}, {&(0x7f00000002c0)="1bcd8471d6f1b7afa9a6fd777763b111d2244ac1c355e85c86eea702678058aad02f4bdb39bbfa76c9693ba06ac6ce74d1b166821495b4e48e91dce6c854871ef39055b5087b64e42ccdb689ca85914429e14a5fa41490655f8fd7d00fc8741d44c7fda21c402672578b09e2670d883bdf92a1dd16aee8e750f2fe554b3f04ffbeca30388e2f2be90c74051186deb6745455daf5358d7a99c42f4b2499b766724791086cd0e9fe22c4029885dff2c3d28381733bcd59936095e3476c617d20d800d4ea2c138a37168d30df7f64a2492ace0fe49a8839221d60ae945a1ebb7929d7a8a9430ad7733cffa6def2a4b2bbd3b822e3a43525d1", 0xf7}, {&(0x7f0000000140)="214600c8bdf2bd6fd696", 0xa}], 0x3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:07 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x18) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2bbb4ce079ae4d1893096a8ebe2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba14073"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) accept$inet(r3, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000001c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0xfffffffffffffffc, 0x0, 0x3c]}, 0x3c) 16:00:07 executing program 1: msgctl$IPC_RMID(0x0, 0x0) r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") clock_gettime(0x3, &(0x7f0000000000)) 16:00:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x0, 0x6, 0x150004}, 0x8000000000000b}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = syz_open_pts() close(r5) kqueue() write(r5, &(0x7f0000000000), 0xa7) ioctl$TIOCCBRK(r5, 0x2000747a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) 16:00:07 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r2, &(0x7f0000000080), 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getitimer(0xa3557a92a6bd8f59, &(0x7f0000000180)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x7) r4 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) wait4(r5, 0x0, 0x1, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x10001}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20108, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="721a089c0e992f7d1a222f768bdcd558e0dc", 0x12}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000540)="ff96b7827077e9b02b1bcac2c1fa1a42dd7d0973d287c17b603829a1440209bc86b7cd9da6cf6c31efa60adc4a73006a11281970b7d45e30a5762c87b155944f6f5e29fe31d6dd4ba59232e8aa2277567e88fa587a167d1f56336604196069887ae42c16c48e1e37fb05e6e2e067e533a3c94b830c61eedb346274bb897d25a5cfcef2de2bf4a4026e121a424695c541089afdaefc498812e9ae885138bc1b967cb8831d275a4005ce5918de51663d9194f26cf1e5d025eae6717cf97ea8c7735a0afb0004c33e3ce0de7064789ca04aea48e6bc6edee2c51641cc289215fdae61dbb6249ead22fa9bd28984dc547ab41a8d3d00d23d4608fda6a8d4cfb9bb78819581672786a7dc7ab57e0d0fe9069fb6eb90b3142dbf1e60e6bdcd7c749948cb067c8ef62999b169a2b2a74baa612e02342e7f7b103bc9c9a24a99d00a37d49fc16b0a1a8ce070aef0d87d383ce97962fc5c3be7c3819e5c43930ed0420ec8d6990f8b0a13d869ffc6e0478df82c88abfe1435fe760fac0fcb072dbe8ce5c4e89725ff6e5485824a6263a6f6aa63043a6b4bddd4be51fa5443f7fb9425ca1cba340172f6f18edd6af29c7e3e9a5c49c2e2db9769731398c7da414298a893e08151daa2495dda0539f08e92e75f50001205596bde17b95b00d76ac775cd46de08028039ece069fb5a17fe1ab76a5a1e90aca5ffd9d057805dd73faf631ecb932f2142ade33d3ab3b80f72af964b71e03519b1b484616dac59051ab967bb8996dab3033610679286d0cf2edb055f3ce079644348fdea15bcbdc6ea25a92ac09ddbceddb549cc686c58c62f5d56f205a8ab9562361d47bd7c4329633cfedc60e9101a7eccb3d074acba26055409eb85eb46e00de113cb8f39a22867254a96b5b23f799bbb046ba8fe531aa851a1bff7f7ec0207dcd3cd842bf976ea14fc8afad262636a7cb3b109f78c872ba11d0c7c48a4b58d7c897311e411d0f7b5dfa822d72deff89f2588ab0e9eaebc21aa7edb37aacdd4e60338380f68adab170f0d041fce04e4845f8319276e1b19b05d3b0e4e7806b17d8375f352a9e26836d6d301d6d613c9cc5919d626d975b59016a1af60859b13277d082821243509f1575ebfcbeb311ab677c29d4d8ac9699255080573dec16f7115f22da8c79df8c1f1020d9ebb3089e2f620e4b08e464bc77a24dfda2a19cfb0f38fd56612009aff16116b863e2dfd89bdc4243731c1367226057b17d4a1cd93fa72eed59377f481c9a23351f2c26f030bad7df8db54d0b3cfacc4b8e76df917cb403471a09db3795bd89397b8580c2269b43e331bd1f42251e6045dcfbf9f52403550663a2095fce42cd453e2b441988f61dc10aaf11884ad0b30ced54225f7163434bbdaa5dc7bae8f42c3cecfcc433a89ba8272cb54a2c272113f8b1ae1b843b07d6e6b6516aed62757c9837a78a86f11525e454561a7d1321cc4b9b2ab33406db29d011ab84e39a98131b15f3d5c85570d6111b2c8f050a75ed1d1449cf9cd301e9e25f491df5f9be60e765ffa5b527eed87c0c5b7af2c4b209d4a612f62b24da04188cdf6afe545b70ffb6cc6b3ed2e428d7685af314b88f2a1a0efe181eb2a717d3c4b7a9e2eaf9b55cad8d8defa8cf9bfa5c153f9e10683adb5350a6ced21693abfc67a7add90499f86c42343e334ac8c38d0fa0a6c61813f2d1a8e29692630815c7e0df3feb2cf15774e8c5323b5e20a8d3f759ee76a181b34ef9554631f9b7f391216631a62be704870fd2962be3388d583f67d3aa6862ec6d6aca010bfb4b4f95ce0502dbd4574a3f596956a4da70af5970734ba526ffc7f11f6011b81f6632f3cfb404ff40a49b3b251d0bbec7b504cbd3c62cc14e12bfe85464194bd66750ebdcad7fd55c72dd5b5c9fc7ce7588cb93fa4ee1a6eea5f1528dd7dd046d1976a28fc8d822d22f7b1132e897b887479b63d5e0c5095a63dab0e9443bb154f67c37f76078f0a53ddd2bba658438878fb47a6ded0a634237a173a4aedd12835c05c9d8344fceea43fdd3e17008cd1d1f8810a8df49ebd6a73b8567417d3b89abe8dd3cf111cd7e7bf6c2aa34bee8d5e624392f133f87ac9a4b745e287c6128a758282c13e411abb0adda3f2a101e01777d30ac5e60fdf1aa6de4287c9699730d42589fd5256ce3d3e86d2f915554ff2d085ed7e3236311a15334348d7cbbbb3e22a8a93ec608fa651b0c0a98663f892a15548c1a84c80c3df8bd8aa6805f0a756f52839ebf20ed8affbcbc980cb4f40d841635f8c4a0e945347b76e0cadfa55c3f2d0ed7b1572386ed98dd04d8e23a516ddcbcfcdc09ef1dca95c476ff62e2675946e8c97b6d2c7579ce96b199bc977601a8b6fc6afeedb25226fb5738961279ef0d8853e6c8d429ada11969c6bbfaff585144daf8f1d8ceea00da1ca4e2c1359c677b9733a56cc65e07f096245164611433d041b990e7888af4dab8e765f0b9aadbe3020e393d0937c8f23dd13bfd13037d57ca245c5c8703fe80fe0c26b1bd63d4e84a376587ea16a02856bfd162468a41f936ab3d80e6a5915fc623c86d04e4f93e07de406479264c0966b8cadc541219f297a5679aada4146140da5ff77ccb36babdc0a0af00b4f89020d2638787ddaeca67491793d9e86a76bda407f03393521b38c4990823849de4dd85955044a5af905a8ce856fb780d08fecce8587d453d80b1fc1cae8a58efb2d035b727e7233d1d158ac97fec5dde22b00d7023f851de4636d1b771cb1daeb6c325ae1eee1dd95c6a0ad56ec58c3b78e67e33d561a1e82a1cfdcb2143e02cf961d52c3a6c99724840908e093787475c2c578947d0a90b9459425edec4b4455a6ef17ef5b52418c8ed754060de7cec67df405497f2ecebb197891ea04a5af56e99cb294639de1ca432360e0cc37f7df19582498d4b23b7431af419b977b95fc61eaf09ae814e141c6d8f8adaafed746475c7d172348c3e3de6b951183887e34e816eebd764bd67951babb25b0cf4dd7526ca4560c9e07d73efd43cfb8c4717fbdc02932508927b453eabe64a5b67b91b618940d372fd5eee5663874d720772a57f3e46126dc1d1580589f84a9737e386332f403c9749b6cbcc4678447f991a663f64f18db80e97d71ae7cafca636848f8192cb0a5e0b1cb10db12e5c5c6e693051d8a885433e6ed4f626ece8ebd9a493e8c4b79383a3823bc3bdbcf383061e08f5e8eeff49795ff7ff48300120ebbfac92f513e8d4b2ac6cafb6497a0e8f86463e9b3b43e05421b6aa9951dd8a5b3502037c8c5ee29159b3e7d7a2d46adb601425e6e6aaa18ef408fcabeba2447c9408bd84afb3496d31261aa6cc840278efa235a1b4f485b1e3f8523305d82c2708e14ab810994b39a5b1cc8133ac71bd1d3425082c8beb1be9b41f2d5513911d96de2f947f9819f1c073237f105f60a7611fc43c6594e59cfff693cdfe34f18678c38fdf25c2dda48c8f18b629090f9fc8046896a6d81a36142e14e3da422cda1fc80a476535210a29d09ba3efee81342b621516e31fa00dab773de61829d46967580d4a3125da70cf20c102c56731db9c74d99ffc9eb6b0c0a7c68d2d99515128ce06760ce75127bf96d9b6c9fb1ecfa272c24113f206be0f066775150ef63a087cb46260acf5c87e4eb475caa5bdb74496d73fa6e8f854e99a5465e0da5bb2279c6baf2eb743ad235d4b5b8aa06689d6f30a3c7a54e752261e9b6b079af0eed0cef28a39b7d161638b7160e35033219592ac73fe5a7757edd7f7da8df72befbea2b66e9577afa26ef4b838d6dccce0e3b58d2932f0e62e1e3e02ae49c04cd50bd6d7a5aeaa2113cad6afe4d626bce4d4fa326ba69a703539983acb1135fddd04fedeae0770b887a9f3f241df668934d5ebda9d6c6dd79c4f687c71ee4b563a4f8cfb55ea561d0eec01dac5338a21570ed696435caee7abd8d4aac95d6caf2561cfa419dc83e87d8c8cee3ed1ad326bc768230803c4f5e8feda7e94b36031a35f24059d5b71fd236f1cc795d1717d5f7a5a556cf7a3eb54ad7465a15ea68f625b2d6b9ec33a9c8a90ad48016963e069cb2d855aae7830a3a522a57b5cab9c262679f81e255f1793cec5d4e4e5162a77350f5a3dde2a0c03280e24d34e6dab6833a91f28d2d0ebc10bc5af9aaef8c29bf3d4999d193706a3ab5ba093eb1b4950f9913a2cec8c5e174428d4cf225c393c8731889c9a345c050c2d19b5cd025dc5c61fa24304e1c425f706196e7782f31b0139f70b39f28c923bc921576570742012f5804a35766f981f62d79cd15ee2c74a13b950facff30cf57fcfc8fa35109a1a8eb5cc162a43643ae18ac3c25cfc7739ca665ae1f6b9fcaba160c880fe874233d1af884d24cf1fb98a7e6e8334945d05744af8bcfb7fa89aacf2dfcfa5dad4b787948682c224aa757e772b0890821be724cd582d89fb6d22673a75aacac51937c1939231ffaff03a7ed96f667b7b4e98f8cb1c002c0d26aa364ae9f3db5022f3e971cadac3f28a41dc83ef890c24f00f0ae8c611db35c56b503b90750aaaea386f73c8546cd429f0f6a72b4441a52053f3cdb481d3ee8435ef93ec6a134b09fb89cbc2447ba5bf808d9dfd060023e3686293909d7c49b1fdeed0a7559372a1cdc7988c72e994eb96e401f824326167e5902ec34b2ba47dc61211215d2e23fe9e21b967fb2be3bdd3a56495efa719e5845cfa5c56966f8d0c75bcac09c03a016608786dcb9a7e63f0ade3402f0a335d3e1e7f1bf614c11e78360c6ca9d96ed3ea00da355eca0a6baa65623669e0fce9bb5ddae1257a7dfd7f1037d487b7b5e3db8b4ea9ec160777fa10960c22ed369c716ad9975727e89ecaa9038ccfa81eda72ae86168e0d4f7c3361dc1c6b613ada7d4956796ec618affea77de296086e701d6a99abf0be55d672b361950455746607bdba12308500794ca66203d6e067db9a4c01e313a967bd4a0ac478f2849a701955b799fc407ecdcdb560dc6ab168579c779b6671894d4577ad898f90282f76765754a1c3799d40473787ed137d835b091fcd0b5f9932e8a6aad1338d865abb2026be53ac5720ffdafd5b21a84d7cd005369fff4e2abc568325e4242f0cdb4b3b6d03a250583cba2d11f548b0a33a5652ce58a49255bcd0815fc2edbb9c90b8f7a361c50541c70feb6a2e5c6b7a7b17687119e10b78eeb8ef09e3fa21842eefae41e620909602a3196ae9170aaa2f6a6e20e326bc26479229490786c15405244ecda733120da5da2936419bb24645f25201cfe93b93609e1e75d2868318145594eab2c735ec2b883dbd291c6fc96eac37ab4fec11d0754af82605d87f423f00c45568121f20c001e394f4b85452a78e699b10926deecac0aa5194e9d88fa16762753dbd31b75ea8a5b33e0e8a4b0257d5fa1fb90e97939e36fe62dc3eb89de75ec6d45eef3e1d78c83a873b56c8905634ebf8f2cf4216b17d68fa6121dc20d53298d73d7b87ecaa4563dd49c7a1ae9902d3f9869bf543c3ae2f1a197b120b1fe6718193d036d382e29281200bef8b3edaa11b6ce0e90faaa550001e0375500f6452cd70777af5fb2e9ba5edba5b9594f826afb1cb1f09f3410cab08214e076d88dd3ce94b7d44cfd835a5b1602037ef3518f2f60d1c79404f8b6cab7cbf2001402ce2f563b980efae464a6a3e48fbffd0d3849edd3d6415a8d3b95bf99655e0171132a713fa7f4ff40bb2c5709e1ca1bf5a7bf61f5e9d0363bfa160198f3d14d7c0048f58769ec97818342ae246ffced20c213e7b978dc15c175832640eb11", 0x1000}, {&(0x7f0000000000)="c5", 0x1}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x3, 0x10007f, 0xfffffbfffffffffa, "dc04001b00027f8c19cdf952991735ee4af11d00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x28}, {0x16}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9, 0x3, 0x4, 0x7}, {0x9, 0x21, 0x3f, 0x400}, {0x1, 0x97, 0x9, 0x8}, {0x200, 0xa3, 0x2, 0x9}, {0x5, 0x39, 0x8, 0x8}, {0x4, 0x9, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90d8fe03eea188b4, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="69fff2d4d6e8bf6369bf0ddf84f5", 0xe, 0x0, 0x0) 16:00:07 executing program 0: chroot(&(0x7f0000000340)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x0, './file0\x00'}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000000), 0x3e1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) pipe(&(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) setsockopt$inet_opts(r6, 0x0, 0x96115e578d30e4e9, 0x0, 0x83250b1e299b7d1f) r7 = semget$private(0x0, 0x3, 0x16c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r10, r12) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) fcntl$dupfd(r19, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r22 = fcntl$dupfd(r21, 0x8000000000004, 0xffffffffffffffff) close(r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r25 = fcntl$dupfd(r24, 0x8000000000004, 0xffffffffffffffff) close(r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getppid() getpgrp() r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r28 = getpid() fcntl$lock(r27, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7, 0x100000000, r28}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xe406, r10, r18, r20, r23, 0x10, 0x8001}, 0x3, 0x3, r26, r28, 0xff, 0x5, 0x7ff, 0x7f}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000084}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x5, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x80000000, 0x0, 0x4}], 0x1f, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x106) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000080)="b71ce09e3a1ca1dac47be85856016bd43c52fa9fb54930f42e74855c90fc3116efae0a", 0x23) ioctl$TIOCSCTTY(r1, 0x20007461) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x524c045c57f93793) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) shutdown(r2, 0x0) write(r1, &(0x7f0000000180), 0x2ee) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x100040240001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000200)={0x10, 0xfffffffffffffff7, 0x224, 0xfffffffffffffffe, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa9b4}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xceb}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x13a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xa5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000700)={0x400, 0x8fec, {[0x9, 0x0, 0x1, 0x1, 0x6, 0x1ff, 0xfffffffffffff74d, 0x401, 0x0, 0x4, 0x3, 0x7, 0x6, 0x4, 0x7fff, 0x7012, 0x200, 0x7], [0x9, 0x4, 0xffff, 0x81, 0xfe, 0x0, 0x1, 0x61, 0x80000001, 0x3f00000000000], [0x6, 0x9, 0x1000, 0x227, 0x81, 0x1, 0x4], [0x9f, 0xffffffff, 0xd53, 0x8, 0x8001, 0xfff], [{0xff, 0x8, 0x5, 0x8}, {0x0, 0x9, 0x16000, 0x800}, {0x1, 0x5, 0x5, 0x1}, {0x20, 0xfff, 0xffff1498, 0x8001}, {0x6, 0x33, 0x4, 0x8000}, {0x3, 0x401, 0x1ff, 0x7fff}, {0x5db, 0x4c831e51, 0x4, 0x9}, {0x6, 0x101, 0x80000000, 0x1}], {0x4, 0x6, 0x3f, 0xb53}, {0x8, 0x9, 0x9}}}) 16:00:07 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000200), &(0x7f00000001c0)=0xffffffffffffff1a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgget$private(0x0, 0xe2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r2, &(0x7f0000000440)=""/178, 0x72) r3 = semget$private(0x0, 0x6, 0x200008000000010) r4 = syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x0, 0x6, 0x800}], 0x4) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) accept(r5, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r6 = accept(r2, &(0x7f0000000340)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r6, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r2, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r3, &(0x7f0000000240)=[{0x4, 0x101, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() semget$private(0x0, 0x2, 0x5208f8f25e0d145f) r7 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$SHM_UNLOCK(r7, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100000000) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f00000000c0)) getpeername(r8, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000200)=0x1ffe) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x2000) getsockname$inet(r9, &(0x7f0000000000), &(0x7f00000005c0)=0x1a7) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f00000003c0)=[{0x0, 0xff, 0xc87565cd37eff4}], 0x87) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f0000000640)='c\x00') semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="6186627ef56d05e402d8397fd238beefd006af2136f7be8ab0f17c41944e24986ffab9e80147f5338c726c62bfee9082f1012aeba287a2a8d712cadfa167457b9971f2f063e22b2b1b0e8b4c4910805beeebaeeffd8d034b4461e9813e0f466fff73922b1b8ebbdc49c456c46a9026", 0x6f}, {&(0x7f0000001300)="0a24d85982c2eb60486b9df9d40b2aafe2bb3960abfb3dee5ba12f9e82b4813708f58da05b9368a3bb563fa48429374303cc7b039ba6d71aa7e2457271672d57e62174918879dff6e76656e3248a6842b4c5e3703559cadb042a4699b0999979e420e9f4181a08372a86e323f6896feba5e8f0ab37f167fce21cbd894aeac947e8ad8985e67f635a7187dbc1b41412614bdb57efd521ef50537670fb8745c994ac10c05736f8a6b9d7adef486ffbb6242cf267eab3efed7169e1010f28faf5dcca5a277365", 0xc5}, {&(0x7f0000001400)="0025a2e36b9ffc6ee5cb4aa69407f834588c0667a1d8159af9065471778bddd3bd6da3866f392dab70a2f12f5ad38481e496970d440874a06b909460edf36e9f3d75bb633dcc670ce57fd5d6928d2673b4dd80994f63f0bb2e2c5f4d37838c774c1b46022282585b3c9a32741f7f7bc867ee133924167d64d21f3ef798abac71742803e00a782efc87a7e1007c1d41600a76695983bda170929502e59ce8ea57777167b933024fe4656d10b60b19586320e19b0b39f5e9820a919413dc405ba3a56dcf03571e4d20a5627668f3342b867ecba6e11a948216c78b347a", 0xdc}, {&(0x7f0000001500)="a0c581738a267e3df5bcd4ca75254fc063c1698aa192ae15bbec019cd5406ed090b65c358fe148d3d4c04af2ed1f76db6c7daaf56213a3c90fa5aa483c3cdd553bcfeefb39d6035f7819ee7359557a63175290a66276403fddcda79ab0b90bc401c379e4bba6b4032d896cd889937a66db01fd634be52fcd91f78806787f69a0f1535644c514e8d5e2ab910e8b79539118c3962cc65e106e064b392736c064e16449a6fe5aa92389108fedaef9d3e1700336dfb92955613e38205f0163c2677d89cba86f3e65ae6c842cccf6ade0dad745f8a610e96db43958d9f30d6c4a73bc13ba5f8620357139ec4e869530bab45b0385ebe0416a8575", 0xf8}], 0x4, 0x0, 0x0, 0xb}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000300)=""/4096, 0x1000, 0x401, 0x0, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x7, 0xfe, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0x0, 0x0, 0x401}, {0x24, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0x0, 0xdc}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='\t\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) openat(r2, &(0x7f0000000100)='.\x00', 0x480, 0x22) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0xff) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r7, r13) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = socket(0x10000000002, 0x2, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) write(r4, &(0x7f0000000280)="43a83e94efd27b353a5825748737e0f03ceaa5692c0901994cf7f9bcc32c7a852915b4dab6ed590c7d1a3684474f3d358295a7fcbe99d820c4711d9bef2115f5e090bfa43233bb68a79d4d630bf1169be63bb18d67c625dafecdb7adfc2ada75ff723375579bd00b2db974e5236c0173643a9b357a3e80c113af0a2f0a2de1b82b436d212cca3ec0fa9544a891e129c99763fa24e3b8dfc58c997b06e59a33c1064c399d7c168a9ec4d844f264885c40d0f9b4981edcac6c352d728f0e05bed4dc22d62068cb084c5e03c408f9dd8d0587c271e9ffece538d7fa4b5668559c71fd9bd81c8e9df6d992f87df3066878b6", 0xf0) setsockopt(r5, 0xfff, 0x91c1, &(0x7f0000000100)="94df51fc303a417d1b84a7d2c9888f6828e81c7398547f3e9520d55c6a858ae6f989b55d933af390505b75ebdd0f3153", 0x30) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000140)) close(r4) setsockopt$inet_opts(r4, 0x0, 0x2, &(0x7f0000000000)="eb013b4563013d82cd1953bf7219bbe1c3307212496314ee0ba7b5b91eae6c76b0e783c2debcb3ef334c97588f4042fa4aa3dfbbc2ebce431353b0e5a85131ddd8a13ac9b53165a566dab4f1b2f9090b54cf6e58b7f9e4e96c897907c6100744ca545fedb06e5ae639fe26b37e5cb5e4fb388d7d56b7d0b13e6ff727dcc57309603d83959f485bc1f48af598e8d63412ef3268471f3fa558700cd040c9eb526e55b4cd0e19725d73b1e7cb1d951476876c995f2a034bd71d453b80b3a1ab97b2e0bd94d7183e73a96d07b9dad839b46b1404512823f2a80c381bf559a64976bc45c9348dff6d69bc94f0b32b17821714e8f1d3dbd44a723daaf074f5c8", 0xfd) shmget(0x0, 0x1000, 0x2c0, &(0x7f0000ffd000/0x1000)=nil) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0x4c1518ab, 0x0) kqueue() 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6, 0x0, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:08 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0xfffffffb, 0x1, "e65075c83592bf01250df41ce2d01a8e83428933", 0x8, 0x3ff}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) mknodat(r3, &(0x7f0000000040)='./bus\x00', 0x6000, 0x9) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000000)='./bus\x00', r3, r4, 0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x3, 0x4}, {0x400000061}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10, 0x0) fcntl$dupfd(r6, 0x1e, r5) socketpair$unix(0x1, 0xb436ee5a79b53093, 0x0, &(0x7f00000000c0)) write(r5, &(0x7f0000000040)="0c7ddd8ca3b1207505a3c74469d5c2b0264067b6f7d0a77f20397d8c3a7cb0", 0x1f) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x10, 0xce, 0x8}, {{r2}, 0xfffffffffffffff9, 0x80, 0x10, 0x7, 0x7}, {{r3}, 0xfffffffffffffff8, 0x10, 0x40, 0x0, 0x5}, {{r4}, 0x8000000000000000, 0x0, 0x31af94bc6accb4bb, 0x101, 0x80000001}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x0, 0x7f, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x60, 0x0, 0x3, 0x7f}], 0x6cd0, 0x0, 0x8d36, 0x0) r5 = socket$inet(0x2, 0x400f, 0x1f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r7}) r8 = getpgid(r7) fcntl$setown(r5, 0x6, r8) kqueue() 16:00:09 executing program 0: poll(&(0x7f0000000240), 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="11f952d75bcdc5fedd3e216809ddeb88d05294ec2f79d8ac2e0762e91ea99271cb5219102ef69a7d1acb65674abcd1616c8228243b64d97d474e6e420bd52ec52a688f0653f67282aa638a8cf0edf489a1f378da63bb191d420596cfa859b13690fa37a38b4a258e30ab58c6d47a2cc2455120233725d9262926ed9ee98ab42d029988673f5a5a7d7256880da3e2fd8e8e"], 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", 0x13f) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x201a, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x2, 0x0, 0x1, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x2) write(r2, &(0x7f00000000c0)="5e4b35adbaf4cebc4cd717263d3e9c5eabf4d218052d493c8cbe0ec26808cdcb8ee0c3f4565238210bb9587ba26c2bbd28f715bb5a4a2fa58f1f578672b2ff7ae008eab3adc9129cd73f9f572822daadee265979a75025ad901023ea755b5252e3c2d21eb320c56f176aa192a0376726071977cf669368195d828f376b2c051d0bce55edfd324b1b83e535eceb1def0fcc74cd1bbd3393026d19a30c7be597d517159086dcb897e605d1dd4efc47da343c06c17296b9a36e32dc708a2dab0623592911f801ad5a593bcce8bd1f6c798ec091fba6dfebf7fe2d7f30000ca8e3f8c2013634ff4f9ff3dbc7c9995c43ad263d1998e2ebe6", 0xf6) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000880)={{0x0, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) getpeername$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r13 = semget$private(0x0, 0x4, 0x2) semop(r13, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getuid() r17 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000880)={{0x0, r14, r15, r16, r17, 0x14, 0x6}, 0x5, 0x9}) fchown(r3, r6, r17) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2f2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x40) r2 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[]], 0x1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1b0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") listen(r0, 0x0) accept(r0, 0x0, 0x0) shutdown(r0, 0x2) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) sendto(r2, &(0x7f0000000080)="5bc84be8270ffc1f30d9b8dc812ee033c3ab370438d4dcb855d7a7d149723579c4210de4d7ae6bc69ae4e9e188d53b554303c1302283c1fd311d552f7ace323928292c57cad26176c84e98ae4e236be2591bbb991cacce2da5738dfd0cbeb280efff9df900269a3f03f8f2607fcc9ba440100989e24c5044db726efd88f20cbf346155efa629cb319e7ec1b55693475b84b5c385cd280b14490d4ecb0e4b9e4a9bbba553ecd93fa8d507aa0e1a3d026df23b38204385b1a0a286ed88e4f043ff", 0xc0, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x8b}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r6, &(0x7f00000002c0)=[{0x4, 0x5, 0x1000}, {0x0, 0x1, 0x2800}, {0x4, 0x1ff, 0x800}], 0x3) r11 = syz_open_pts() close(r11) write(r11, &(0x7f0000000000), 0xa7) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000280)) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r4, 0x0, r15}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000500)={0x2, 0x3, 0x1, {[0x101, 0x81, 0xb0c9, 0x84, 0x6, 0x5, 0x4, 0x3, 0x7257, 0x4, 0xed, 0x3, 0x1, 0x2, 0x3, 0xfff, 0x7ff, 0x23f8], [0x2, 0x101, 0x8, 0x1, 0x8, 0x80, 0x8, 0x2000000000000], [0x38, 0x4, 0x7, 0x80, 0x7, 0x401, 0x1000], [0x7ff, 0x3, 0x20, 0xf52, 0xfffffffffffffffb, 0x795c], [{0xffff, 0x10000, 0x7f, 0x8f59}, {0x2, 0x8, 0x7, 0x59d}, {0x4, 0x6, 0x5e720e17, 0x5}, {0x1000, 0x3, 0x616, 0x8}, {0x2, 0x4, 0x9be, 0x1ff}, {0x0, 0x401, 0x1, 0x1000}, {0x0, 0x5, 0x7, 0x1}, {0x7f, 0x6, 0x8, 0x1}], {0x3f, 0x0, 0x3}, {0xfff8, 0x2, 0xffffffff, 0x20}}}) r18 = open(&(0x7f00000000c0)='./file0\x00', 0x60, 0x44) ioctl$VT_ACTIVATE(r18, 0x20007605, &(0x7f0000000100)=0x2) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r8, 0x2) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xfffffffffffffdef, &(0x7f0000000d00)="40c551571115b12ff78d5aee25ac") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)=""/2, 0x2) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000002600)=[{&(0x7f00000001c0)="003338ab4c5cb8856aadcf5c44a4545684296e51ad90117f993cb70f890fab6ea28730bcbec3f086bd38820510ef7cb251d7fdc5472cb205cab418f7ec8a8cf15ca2541c87b5a77d88739e1e1dca4265cc39316a6ac3fb6f1e9ca322c7dbd88ab66a12fdd773813e587b95132f52cb77db026cd9c312532a82e87ba36ba2dbe917e5c28dbeb38b1a48e21e5ef95f8d", 0x415}, {&(0x7f0000000300)="9e973535848ab1c1a6d415461a029b18fb0bf30db7d04de0ef24155d935755683543bd964422cbebe57a722e080aa4935ff340f803c956e796781ec61ae85077dd07e0548d7b551233f03e367e808b15724d0815fbd479443841a033d4e2f4e42fd499888d5d97497ab8ed2cfa4a2a1337214c6f14da826e7a0b22125450beff6abda1dcb3ddcb30fb0f217c341405b8fdb2d1947b64689e4f83f65d0c2bbfb1fa5e17cc3a01771273a411e7b8be9d88c18a18837c467ce591d30d59f48da9100338c8b6b3bbb414e83b0a51ad5b", 0xce}, {&(0x7f0000000400)="2960604d021248e12f503f12bb17ab954cf8bfeab6e3366746e50c687764f4fd862c68efec9b3f860b995f4773266feb6e34ac1c7774df4e8904d61a7d9e1201a089e9bd53e72b9d28e8b6048c2dc12ccda907ae20ddb3474da49204892fcc0a389cda775cacad489888aefd38ffd09f8da7942fb45a391f6ffe88f9a77a60095ed7f268f40ab389ca0dfd4c07a6", 0x8e}, {&(0x7f00000004c0)="ee2ae89aaf060b86da22bb565d6d9e0ab06103857ede17e32411db5a62cd94687634840c16e48e1a28086a0a10f322c4b2496be4da6c6aebb89582aa24a5577cd70aaedb6bcff1924689813138c508187225a23d3b769ee0b7bfab51b0a4ceecd0d8b618593b70fc8bdbe8f5c1e1bb5094813c1e6884702ce05fa831855d203bb971dfe63eca576a3efcadb4424868530fe846a8ef663b773662bfba4e61b944b3de6dbaa0b43672962551a4157b8b7323db29a5eb13fe6c53463be6b7d07d6c648458dcefe1df6504c140baf740bf04402b45079c73c677a07009df8c9ba6cd4bf005f9442751b33a6398151ec25d5d4132af7796789718cf8b1c6e7618f73f945c7d19b5b0879f1028ffe71fa2ad7dafa6fb357a9f2a20e36e7a10be93b15ba0f584cf70645989122c1b7feec1c0d56179fedaf3ad5cace143f0ba82edfb021940c4c0f60e5da82137160dbf97f26091d2df271fa31191c51a6c75156899a2a1ff823987b62f8b0db109d565e8c61a5ce4b33987d347930ee02ba6f42c9e5c2d485e084e639391a81573aee98310f1cf34d547848e4e4ec84b276d653ca6802049eabdba620b4d5fee205c4310ecd1c82f25e99f318744cb8bb3fab419b35429d796deb9d34f08bd00a22ab645f9ddccb1866b24d01030a4167c57668c8cb7c32be2293d03baab8309e76ed38922d2353adda038cb33eb1381d6be840a3092095eaa2357e5019cefea09ba8078b9802951afbad653d9705514b42da94c7057845ec6d9e8c2ecceb3e7f8aadcc8cc4e361851307cb9fce2380f641b508d4f6769902e5814121c5b35dbeb6b1a8c4bd2f58134cf7380d86ba56d3ebdaf4a39e18b7a6c8f2d2a29ecb48070c9e2b4724903a48401189e99539ce80c6ca2f9513c4ee0f0c91d15ee709c78ea3b9a17f051a5982c3974b84f4c272abf985341ffe7fc7e104017752094d7497d60326e5518a5c28725345843c30c0a3fd00111fdbcaa7e487f25102d131fb48075db6f6947d565f5ff622a002f6766322787d681b34fab98c5367b3b4f2c51cbbf9fcedf9b9f09d3d18f797bf00e43c336d08dcdd6b1a3f47e546f3dc9116425ec390f7d546d33039637555155e22bd0c08afde41d04812d9f9bb5b8de3195ceab6d6850b083ca66634daf398d3fbdc785468295173f3b119658ce6c3745d02483ddaeeb909a1808c4d0ab2bebe75149628311cbe02e729aea80fb1fe993a4545e5f5dc7e88787b0e72e574b0d5a2f912f5c9410123e8773f5657128ac80b868fb2d62ceb2b64dbae4767ac2d0b38c336d29961909916a582347d26070833e387f2f46a191badba530e42807e5af43be92c8cb10f61828fc0edb64e4517416dfa5b9c72c59a15db8cf536ca43cf34b5b74a17acc9690346d4363f6bca845db141cab97c850e824f31c5384c9039b54bf30fc454effe58ac78e349bc6dbde2e9f0746bd5e9606d68d94b0dbb40954c45eda05ed63a62c0411bd69865e0f558555870683dbb1cf8bed526face55df4aeed3538f91f14dc65f3a367075bbd96262b9a0e6855cb511cdc4a618bb980b81c8fa98d0e41f5ef453c5faad1481bd5f00bcadb3d92f531de2d713e596b74fe48d1feaacfb44c474e6099a91a26fef553d96df729e2462a90b8f0ae625360bce5d3b8887cca3843e4a5cef793d5f7ab9ff74ef975680f8bc639cca3203d06dec2fbe8c969272c0c276ad35a0e14bc66200da1463a15139a9d2a14ad75b880398182829e0a037a399227d5e442dc40b5de87f68b91cc722fbc6de2fcb242e3d30474675dab7fc5cff8650a927319a14d18b4f19f515ef4c26cb0fce6785ed3e51dffa018447909154e56f0c5deeed4bdd43a3a496f35380c210373e76ab6c57588acdd5e87372a5d675023cdabfc12aebf6d8c031795bf1eb036831de2f769005a5dfb27dc3e066f459a30ba9f55cae5de09c8b80a63ae28f3db73b4fb262b46a6b195c8bf5a97775f7dc926f6389c09cdf43e66fa803717adb1ae48e3a866bbbcd81ff08d4021823c2610be1b999931e068b167740d64514ba8757a237fbc48f5017b60c555978226b1bac7c209d1aa33205a459152afb3bc0e982ba61c6febf74f6a35564d549b0d939086d5223839a17db0e46dbdb9c7f4779e4fa71290cde94bb18ca59b5edc87e0b5b45c22c6210c84a3aeff3d39a075284a339a59c8e50bab7dbdaf47771dbe7b8b60cac9d3e9c5c3b967449d1b67cd1da91f481ae21f1949dbb41605c56d7a656669a412fba18aa5587527d81f4f5084a4a797ae97676df069d251177a4ae53e6b1ee3bed5989f61a4b8867244ddfcd94a0b6ea8a98f43b80eb51cb08fb339b045fa120b7cb09b2eb719a371292264b2ed750c532c4bf7022c38860f5c9d0a5019b5a4a03e8ce657e7874659913e5e87879c779c52b6c08af5c0a869fcaa8daa5347c33e55ad54c0dcb8f2ba8776af97ef13333707197c31ca2afade99fd1456b8b351a412c3c4654793179d78e453fe41f3da36de1d0d5a052caea6009d6dc36e32259ebe30c4374526f4b42624165484d5f26200891cf44e0dd52b49600b4883594756bfe9f3acf2b8d3c3e21447d32801184b02546c4762c36bbfd6ad8ea201ecfc88d0c1a60fd56c80883482da5c6118ac87e60015f20303f4eca718b55b1718c038fbaf1b5f8fba3045dae7fae225e37cb7a3f398407ae83290879234af7e29fa42667ec97e027dea54bdb0b7ac98afb0d880055d798c3e50cece9173877f98711f02ecb8830544cd452d0dd38e6efbad0da098eae27fc4c64cc8d7d88e4127f1428131bf8942ff235791ef85015f4e6eee84fc5ee9889c138931e7f378bde54bd041d40ebb97c5aa32f546afc29f9b5bb75fce9be356d4d33920b50b63bc5d8d7467bf86bec1793a13f74b46e33e91b1e1e7b33240970a7c8c374cd5d01c47dfc30d33a9773ae05f84df066fa4732975b642b7395de24805275ef0a7d85afe235185a4d11c2ccf802587cb242cf2a9fe8c55b90c579b7a08de65bc629011be3b73a9f284b8a002402e8d1c41ff8eb271891d075b991c3f02a76299628542f0ac4fa169b651a8bf854df754afddcec743dc6180c8a4321883b0c237161d163cc2ac790aaab5eeb317701d1f16182f1646098670dc2156565c4890134b3ead51ba82a640fa8e9b06370b2ac4b1239aafd09bd2c5eace3f5eb0b20acaa0cbfb725aeb9e202a16032c0d3dac9699e0eeca39781b38d73af31dd407cf0097c878433c9a444626836b9c2d65777e3c92ff34fadf2a27497b7e6ae337be84f6992a01d0078f3b730ef989c50402e6e4c4e44f7ee7dd8a6474a135bef882f35c2758c5ce8779061d80f1f9e67e0cb1eee9cb3434026f92fed749db7680c3f58e935e1747bdbc1af1527e902f2f037b10e66604213cfcc6e7d3c6752d898e9865c458d609317310b44d51ef02e4bcaa6d8b875b3cafa40db11815137f5cfb85f7b1caca4f149d088f9d11b3a1b8329c947736c2c4a8ac8efcadb9e29fbe88d37a2d30f04f42b9a2d06cdc879c372f8af571222a095e763f817576cd96be9e5e732f4c94f136199b43ec4c29b36d63c277397aac4bdaf0fc99b75554fadcce201e197860ea3c64d4bcdc7fc1630114a38f05c42550dd322e29a64732e9f63d4f0d7ebaf1777b10eab08b7ba1c17427448655e899ef5404ed25fcab0c13f6ecf65fa2aa301fbfbceb45fc3a4c67b43f32b5fbc3b37c2d5615ea7455c43206331715aa4758a89bc1f551c05184ef6dcc0ad8cc2510f92f71ee5b885cfb1c667cd94c2c2d45c72f6fa63d22b325fa0d90fe3dd8eece8c4be9ac6e9696561760d46482c789abacc153762adde89639072720b2ea5bc957a5ceaa602b181a920674952da53672366d9b31479caff9102ddbcad209dfa17a6d4a143becabde2fffd091103761ce79aac72d912934fb1b8e134d3c42f6907153b6e1407605cfda75a579df8e753c58c4e59bb1876b6cc418fbe4384d30bf6970ad41f51233db0af31460e13c577ea8f71e2dbdc4ac7e3d14baee73a82d8a8c4940fab8efea2c54cc3fc70f82c843858e752e042828b94ac08d85d64e6ce4a93bf8932639190e5337b5d6fa2e3e004ec1747d995611832aaa8570aa15df4138d3c30a71cf2b34bbadf2c2a403cdf518896ae5fd541222ff1f4d609d317cac2da5b9d41adf57721d7d00ec26959dbc550652072d5f907cd52311c24d4efcbdad1c54524e74b85e16fcfcb5b31101a28613c0bffcdfbb47499682857c93a957ae333483040d12dd839fc5408e2bdfe8d3ee7efe618ddcadc2eba93e1c97939e7d1eb87846a63db35817140bff060c46a50f5b467f5129a6880c1239f116513ae50453e2496b6a0a2b4deb7612683e7f0222137daed299cf12397d0ad2036660dc1e369fa23392433ddb722e1ec03d1fc0a6e483e705199e9ab78eb600892e131d758a0ee6597c239518e0ab9f4fae57200e0fb470a5fb7d1068da44dbbe538fde80f09d23e188fa7967fa93ee640656bc49bd7396ec71eda9e2f178178d9cbd491c778fe1a9612619eb15ad0248619c6be990fed0542cbe265dafb6e8ea491aeaac1c3c7b8224c383083a276d95a7a4596f11a513a0f8a7cce206d482d822fbd2f7021b4859dad8aec56fcfb2a9d971861dd972a5b7320dea149d02197df96c34bc9aec95f7e3f40e974f2c05a643405fd095e3552e3c76ba7f37c7f55acf63ec73b9bc71976bbcadfda13fdf278887a780359b7ff9647b370717be80f20ab9ed4c364e6a59b1c8cee3cb8d4233d2e00ba44cc7c8d62fadd25129af701551ae72778824faedd5f3133f306e4476c686d803113c9651c5403c91fd18f8cf0f18c7cd4f05c6a381057025c9bb81333dfb87fcaead61d060c60f34556d3c1cee939ffd4475638119c6bae8aa00fae0d0214bbe4b7bb70a62abe6a671ecfc6f2c0bd7637db637ea6380f5dc33a9e427ea97dc5e29b5938c054e6d0978e53c4cd6e0771c7982753ed5b354bea5abd74fcd3a843cdc00705a7cd9f7fc260c002e5606163ff2f452fc2a508beb00c398b6394f7286c3c74c2574b81720599d7b0164f05cb323e4570e8d5373b735ead8f7fd5677ad33b69b2ddfb5522f821dd2897f36badc033aa892d6e81bfd47a6e95fdbdda76b4b98db460773b37821e725d5d14fffc41c926e068a87c4e65c29b67d5cf6becebe077623935d002679228595b0ab8b2be65aa7015cf18e27081081374e123ada4afdd75f73933eee2f9bbfe8941a1abd9c50e0f3149da18262742e793baf3a84812b7a7c1fb37d489eaa8a28f3ee97d6cd31d4342ef8c4c751103cabc64d19e718ed5c326774e9d0210f6838b6c918ccfb4c971b877fb6679c674942a393293490106fe62b7e964637bd38740d1756fbccbea9d28195c50daa285562cbc2f0a73ec2497ebb51ad3aa1e9aee1d124fc8fc33f4a70e8f8c15247c73222a6bd5f6e58368450b559367a8bb8c3faf2cf4d7ac97c1075058d7bc1fe35c7acfa0654944ea9f2dba0c1fcb9006123e3cb0f9a4158e090bf3a150b03a4278e6816312094a772c1aa7d4507fbad528486e1486a778a2f9fe2e0405aa26558490d1d582cc1c665530c7d94f8a6e688028bf03b5f7129b45788284277097c71cf92c99fbe6685642710a1e6efcb31d3897f28ae26c2a87b19507033f2aeb7e32150afcbf1a91264829a746a8ac2df4adf4bc38d1a68ecde91dd37d899b28ba342a6343dc5c6795d1df7e196b30cd5d98337d542906daaf39288ace5664046", 0x1000}, {&(0x7f0000002680)="9658d6a17684c80c7e673b36f9a698816da2266d5e75adacfeb12de1e486109878ad82254556cb4fbf56013a37831409021ddad9f1cd7459030a18db2563089135770c2a7a39d68c4ffd8aa1ceff631db211454688a0a61c2c2badfd7d98175d333e965e09a4050578523664a12028f25972e54478ff804ffef0fc3de6864982dc58f59e2e255c7e983370ddbf38e1c944d83430fb6ff82af49891404ccfe7de6997a7aa0905fb5ffcdcba99f1a247a1e1c863daf9f36bb29765cc4cf4e851e576e67de5ca1f9facad70596bd03c79d2fb3af7d804ba65df8b039292d260812e5dfd686566c43e047176c7c94e4b8bd7c04ffb61175a503195831816800352bee610c612992570b13b2a2e05ebd05a90f62e2fa3d24bb8f605432e8c4635515ece868a3e5bbaa81521e7814ef14dbec76290797e72dc7252ce76bd9ea180c5b79c2c526aea60b4a0d89a504f985dd815a88b73d8e8240c5821140a34ca23612ee0a2b98409d11e616dda654fe62b7ae98130ce5a9d5315eefd3aa57d2bd342cfaf39e13d7afd4f36a8356a88f5a9813c5129d2be1a3e9b620c13f46f1287e4dccf996c83d9ed4a98ecf15192a170b3b3ed03d9ff8b9ac4367507df5fc07f0a5dd2025d0b4dba9ee8f79f617a9e796e322ee15e071469027fed0812bfc41a4a972a27fcbd3d58c6e27384a9781ad5ec716abc6f921abe4d6646e87f443b1ddd54767eb580c63f6af117844e4aea0a837b6d0dd26f8db275e0e52ed9e6e90d210a5ce8d7410755e52d608f050ed6258114ece9ef761cec97e0edbb9a0df134f3f3052757f3db8fd353e88182937724b89bfa2d9afd5e7ce961853edb978136656e6d7e2de95cb0308bbf5d4a04db63a5ced1061018fab77e1d139abc49d5f7c4f296045513b069a3d545ff74dd003fdd45ed8a93d20bef575340c11090ebfd3ab6b45e544cf8f1caea5f96b5c36e75a597ee15e0f4237f0977c39aefce2bb9cee7f28462e2a4919f3d89ab6c807fe97164cfb746d60acd099cd8f4dc4800e7fb4a8a247f8c2d71e89ab25ee5d2f8a5e38e6f5f57f72d3582bb7a05c4f64802b3550911677997151e4942018171e682bebf1cda59ae7431f10257e4d043323bf0f961eaf29d8f2d5f23513e9aa92262df1c4553c0dbfc6d357130f322d86f5854df12554f563b5af00957b584e8597d0bb34200896e4e2cc069d701980296cae39fabc1403423ce2e258cb444c668dcc75b9c9c22ff3515a736ceeee9903a2dc174555b446bd2a2cc9f0495e9ad9694be26831082c8f022bb724b029d155ec6f779713ff57e32c08f2fed9110a9edc312e34127373c710549ecfe6acb80e6d0a4853aa899e9c642e1765229e9d6f9a5a25017c0de0036b97f9d772e289854c2b8211eb0f5c1d35903b2d1437cd2f281244d745de399cac8d3f4ada7cef75adc81b327dbe231e478ce6fadcc976566fcb6a159e210f2135c4c9351226042f1f1df90c27ae5a669121ae9a1b95e6ebca06d1edabff2070791ad4d2b64fe5ec46dfa09444111fd33c24fa8f5da6b3dae5bc9be9c81e7691488c037f1d7f9bf0536d18132f8814fadb81ed8ed264b820c1a4550ac7e31cde699af1354659a2dd389e6234474de2a551b4208c6d4fcc0b6bb42ad5d44d260576a83ba5a9ea2dbe18a87c34dda035e58c476a4f4cd9515391662f1a70b3d53fb1c21156ec82891df533280626e1194eda2900949486fa7e38c9f768b4ac093a04460f4110e72becdbd9838546dd48f69d98fc49ceb0b29d83107a5acb18300b02bac4473e2d467d02d37d8abc8aadc8b95b3338b636a3c6dff7470c807cf06b0eeef91099c9ac31e35e3a825bbc5b583b399d53ebea3e02b6355af480950ef7372aff3dd7e015e56b7eaf8435a4c1f78ef2b60ab1036f604a8fc69699c383f33b67ecaadbad0b33f62b0d3cf03fa7e7f32d203387348df42c4f6ee5c8ba7f5819fbb76bcbe697ebdfd14a63a9f1cc0fb46bc0052ee0fbc90b2a62b77044fda978a8d72fbe8ad6b190a9b5402ad9a0dbb4873db6fdf86fb58ec3ecac4d749518b192d4ea68cd02cdf1cb50eb2e74060212941aec9b38f916da7afcf1d846e46a994d85ef733d9a9d4a400f4d1cfb693366de46489fbbb09538be31c48d736c4b2254bdac73a0069efcfab79e5a12fb6c13f5a9ad5848cc12be31079ffe2051be1d482b19e57e4510d1285ae1861f19649926541baf2729469c085fb6904bbfb6e035011046756f7a3e38573603dca2449772480365951f4e07b045f5527f417e84ce4d907790891d3865b24444bcd1db701262b96451f37aff5040ab5e0f50edacbc5242599b539d02254b868413210089c895c2f1a2d261e2b1cee662da62351a894e764504dd32a8abcea6d8902839de733824c66265bc7e2c937d6e916af967b7f65b2699f8c322a6e70c24527f60aa9f11b74f10edd47256d628ce3b527f9d13d951363e0621a54caf343fcaec461eb9c9e32f3f4906517525e39a4300efeba273e032cd69c94da4f31f64c368e8829c93fa85d4f3a8052c0538522f42ad2e354c962fd156c155e6472e81077f2bd71ddccfa0dfec7deac8810f9d8f592daa986764f2db13f5102f9da683d9325d5fec8edfc0f912e29aa893125e33e7a4ff6bb98630bc121211853b028ff037fad9c7f703d72b6769047f6242c14527e0ca69330c831093e6c939e2ac67a9579c174a104e2c87ae19d26d19dc1b931a682b78f66db317984dd09235f49b34c1f137d083ff89b46517c26f32686a5c8353a1cb2e13d1d1a65be78b5983ad16896e1687eb8d9fb48e1502919cafc693ba896c520aed9dd6fcbda5bcca801a8a4b06db6d1908423207115c08042f793d6464fee5d9887df5f0d9b006b550bd3b1eb577195971d8a282f89d2a413083f9dc1a8b57770cc788a2f573560733ac583165414911d7cf18f8313c42d81f75757208695d0d4ffd4b7d36cdea15ae0b06c2b00be0e10710b3704cb351e41b19e01454a21d99028fd7981fdd4246ed25499ffb9aa90901cf0cced05319153932d1be4532f4d1dc721c4c38816f60f861daa9b1071e84d233bc572fff28e072e8276047c1285a56c38c01dc5229932da8bdd7b1da738c6c02c255affe26879863dca356bf8570fb9002c1ad7d84a387153c37f37604848275c55ca5bc2826b7930df4262a78ca4528f341903a5e1810b2e7944451f2250c806038ef7f64932d5a8ccf658019e36e1d1f74afbd2abedccfa16742d8371aaffad3b26f06437423f21824767d7d74700bd175a59f74267592f36a86b99d0eb61da56d154c498ed57f0ec7de792aaa5815d54a9d8deb8717da61bb90b233403c8f4651ceabf3cdafe11be6ae527fd113d48a7cbdf1a67148de82d896e146181ed7738f9d3be27aa91c77f6ce30e73f38e325ce24c69a47a640a1fd85631fb482ac6e8a2701027efe87bb0854597e8387ad47a1774f8ccf744c2a74b02450082b5fd66e9c84e53be1519062c71d8409bd1824e46725393907989bc77d1ea6894827076bd61cefc764dc4d1cf26ca90107a309bc25df9ec48e60ea9a0b603ac6e6ccc7f00000000000000d5fcfbd486fd82428be1971a5693e522c7e073614196d227237370eff83293942f5190df64aec81913f99ea6fd7213a7b864b0e68fb042499e678472c13fd095d8cd6d8c47a9c9d1a6302c206c9a96fba05a34b9222ec8a2ce6a6a5821b00454ec6ba869bbbce22701011d561448adb0fc16dc7abe1b9c6577319d842e6f542ba9d53fe6842dfa78a78f2f3332626f15ded380742cf0e51db570a679ea9cd1bb2aa56e2606fb1de19a5580116b079f54a7b04353a75943b2d9464c93397e954507f26ddcd528802e7e64beecbd2613af19c0d601695c8c9e70537804a726be946e10a61f0830b64634ffd357dd8394f760e2400e18b44b3fa39ab4ec011aca5c1226b33ba919a62cea35f4d9071d2f18b8f2a4339b472aa79c8ac40093ddd0b05732d8cb71fb97fe41fa4bbb286a86561467b1d8288b0b1de46fbc201176a2f2ea1a0c3c8ae23f7762a20d66f4cd6d49d91ded8fdc10b0cc609d277653414262f1f95cd2f00300bfecc93d1645edaa1bc81aee1a14bb691e4ef2655598546930f864edb3c2bfd8b3c0d128e0eb889f8bd3156f0fd1e6085149fc53c72189525c93c6652a19ad4d39c78d4e5eea6843ed7536c9a329ceef82fe8514bdeb69195ebe8cd84165e4a2eb7db961b4a8c766c3cf7606ce5ec2a0b8285222e6964fed921bfcce4af5f88ee880bcbc1d7e0b30dd6dc441a26833f69ee8a510fa46c5fe447da57929469388c657189280e345dc72a8156bb3be5e160d16b28447971d36364429cbe4cf6cc978ee0ede57910c668c27291d405ff36c0ebba3c84831752f58263a3242e9a2bca7df4169a869f7854c93a01db8abf7afb049a17750092f0a4246d4f2738d5e533baef8b87d0939630943655b9e69c22b23325db93648d882d96c59fa52c9dcd57d18ec9863c7abfb2294a84a7d640408771b4444e91fbb1d785841a1b7b99ab8ae81761dc062b784f3b7c77f8859e24f1ba431e66f0eefbc2f591d9f855f0cf6f1831cdb2905991915749a07975c014a1a1c1b3d8f24fcf210980e5c8bfc583b4747578654480664cb669c70fb3ada1544582735a7b950c75b83dceb479d851491f469b67b02e619a5f5c1f920828a45620da4abccff798be46415f140db3e8c9572d49f416dabcd50f61b2b35405b0a39cc6713857d4fa1d59cce4925701539a00d8ffaa6cbc56d8f3a67494af735e25f41932e6ac33454977346dcc6d1522499e53d7b7f6d3947c235ea088dbab806efc672f84c5ad9e9bb3b1b30cc9900c16d1d7e18e1a0ce2f97411e3122ded5f9b9ecd40daada6a9ee63ca0e5d55fa47c6a1928aa39b68d05f69645d17ec86a67184ca9ec7001a41a76ed1399708b59a13ce4e2472b5db80b854a4737b340c92b44e3e971747d6fc91279614dc95635b50aeb44fc2918c387c625071e2e7104a984449b1fa7de9b63f791ccc68aa88714ddd2a786200ffc3d3c914c7f15168d0713160827a2e51b45d732cd025e052575c31b6e585393653c5b5b6ae44f037bf6b4e795ba36915b3ee84cc565212dce448bf588859191ae2d0e9ade71b25867b422451e89416bca0aea35b39090dd7ffc3a77d41411b09fa6fcaddffa9b25e8603a4b6984139ca46f8cec01ced8fa8430f5fea5c98a59c16610e5595c90bf050f7d10e6c74a56d02656d173611bc59a7cd9fb557d76a25fb731865a5990cc0e54c50c9078b468c1d04bcb89b95edc1ba615100426f6a965ad5ddb48b10232b67cd49a9d189004df9277de449a0090154644317c4c392078915ebac4deb2ce5eacd04e302e1be4353ce007c7bfd8c829b22bfb615b815e638f1abf11541f6cf8a2b80eb8179510cb2c975a31d1df210d7e8b2ff2312c3bff31b9723a655f604f3f92df59fe7c508675d46ab7f5e0a83ec33e0c6eea033cf527a485bdc09ffb43139db22b303ee2580ab0eb86260e376df8a88cfc998c288570ffab2fd4131a23e209de23a0138a3b840a129f20d5d9b17ed20eeaabf2be69f466a718360e3405bdfd5c112a47dafa9703df2f7ecda5f9a61d0c0b8d930fc35f60bd1bbe5850a8fabe6c29c040aaf7f72b7863212be2f0a73a028710e6edb0840636d4167316e30b6d88095081d09321e9790b144a03f4239a52b37fb95e3476d496106779d589ce33183e2726a4be5ecdfe9f993e564ac8c5f9f869e5a9eae271d99c7b78635b15d01e415af4638e10b4714db28a2058a981d7789e2d143efb448a2eb4fd04add14970fb8d855151021c75555e43cfac94d51b58ee943e0f34dc8bb2c9729190a9677ee76443c90507e413dad3a993029e70c39248b570d08a328484c7ff7ef55e101173317af6eba3aa3418fa63af3a24abc34d939a969abd3307c4f0717795fc09febbb4fc193e495363f351b0d67f7bca3e8d8b708c0819946b0ad25b43be78b9bd9e94e0604443497d68277067acfdca8d82a1cf36d651443afea188a5690ea6b555755fe0a193d31e15edab2b89c122f954400e79b428ee27c14b13ec8c1f4c48f70c138aeb37d51235e58a68163f90a3cd712747e9991af5428d77eac03aecdda39e720450786bc0e06bbf0ca211058cd293001ed10384120d2ff6168a83fffba792f3ee4004a223a84f9451d17deff252ee7adbcb49a8a918e1bf8352b154e50389a0db95efd26c59c4ed9a58424e968f4ef277459823609b9e7f8acdd6267ce218", 0x1000}, {&(0x7f00000000c0)="d84587433042ffd4e8d15d2678d97d2d5882e0790e35879a56e4754d1b5177de92e512a84d51", 0x26}, {&(0x7f00000024c0)="67ae9c0411ab1bc004bb94155a2bd6db821640d84d9bdc89e567e452c307d92c15c89fa0edb8714c4869270f20e545384c3f3b20959cfc6a9b3c9c3f800fb1b39e7ea76d5da2cdad8dda3890e6fd7836773478c696df74f6ef2451cf666667c9203c4dfc52402b0d3963dd7890b385e1a3bbf5070931e150e1d6345a1cec3b964df85d1aae95144dac9cd84ce27292813a70e051f3a40a72fe4613432bf3a4879a", 0xa1}, {&(0x7f0000002580)="3c710704ac11f747d809125194aa4336a40742d59cd450137134811afdd589858a4848f82b2d135263c98996b5ca865cf0e5285830664cab0fd55671add1a67936f85cdf3721a2e9465203fbde7bc3d3d6b5c6df5bb596f5e2cf25b3e7", 0x5d}], 0x8, 0x0, 0x31) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x5) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/57, 0x39}, {&(0x7f0000000280)=""/228, 0xe4}, {&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/103, 0x67}], 0x5) 16:00:10 executing program 0: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x400000061, 0xfd}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCFLUSH(r1, 0x20004268) mlock(&(0x7f0000008000/0x2000)=nil, 0x2000) munlock(&(0x7f0000009000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003a1742592e00000000000000000000000000000000000000000000000000000000000000000000000400"/156], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) r2 = msgget$private(0x0, 0x400) msgsnd(r2, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000840)=0x4) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000e9ffff3f00"/162], 0xa2, 0x2, 0xc00) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) socket$inet(0x2, 0x4, 0x2) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r4, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000003c0)=0x80000001) r5 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r5, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f00000003c0)=0x80000001) poll(&(0x7f0000000100)=[{r5, 0x10}, {r5}, {r5, 0x2}, {r5, 0x100}, {r5, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r5, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r5) poll(&(0x7f0000000040), 0x0, 0xffffffffffffffc0) getsockname(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r4) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000440)=""/146, &(0x7f0000000500)=0x92) open(&(0x7f0000000540)='./file0\x00', 0x10, 0x0) setitimer(0x2, &(0x7f0000000580)={{0x2, 0x33a}, {0x0, 0x20aef}}, &(0x7f00000005c0)) syz_open_pts() r6 = msgget$private(0x0, 0x20) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000"/148], 0x94, 0x0, 0x1000) msgget$private(0x0, 0x220) r7 = syz_open_pts() ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000780)) msgsnd(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000656e5d4174ae4b580d12df388dfae45ea4af81bd60a46abee4221e1c6089ad04a5ddaf1300d08a924300c776bcbab96c537746bc95c8ff73f8cb9ea6ce0c23b7bc69b0e836e7916a717bf81fef6c6314eea0dcc8ac668c0f0bff1154457ed57ed06ba810b1f00ce561e272386c239eac827176e6fcbf9a05b000b3a733adff98dc2d499899e53db2fa3aaee9c1e0882d7d14c635f4a8c3fd466d3537ecee0df1b43a35ff0f0c558a9886dd48f5d0d2950e06ddaa7300a308232c638db4b9f46341ee834d378e4610d2c77b2cb5d76df79c8e6e7370fe8bfe85dea9e7caea152c1236872410ec89954bfc55e678751f073e3906c4ef09e87b383d68ba6215af6a4582af66ae31a0756465f635b576e6e9e20e58e875196f66d328dd4170787f0f8247004c3050263e7bf8f337e9c992d08266ab8beb1b860d1c21e90dc7cf2a43728c75558e603f3b010e371b0a22885f473d9873b8a3bcfce6f099d992588b0a4163e04a65e69478932704bc02eb74d623a5b5a5c895667f073513ab6adf9f2a3f6f8c4be1ea6f97a260822874c469b788a95964975962"], 0x3d, 0x0) getegid() msgget$private(0x0, 0x9411b68c080dc3a7) msgsnd(0x0, &(0x7f00000006c0)={0x1, "73128f962ded706d037ffccb28d0fb7c8e1cff8ed6f0ba025094bf01ea0e80b0"}, 0x28, 0x400) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8a022e2f66696c6530002b20918a06b4abc1f47d9b7179af69f74e8f5207c843ad18928d328701c8a9261d55ec8001b870d8dbc412cf2b5b4eeb2974fe11a8ea7d84f614e41aa788ac64f4083ab27c5e760bf92539c2fedaefd419fa703060d53500ec3d20071f4d1af7344e1a80d3783726bac9254b6b2736c887843bc0c2b995c3fd3da61dbf938f038a7594744e75fa6b52126b794dc7f49519309a3ff4f72068842995b5785fb0905a18eea87d66c7ec760200000000000000000018a35b516e3ff216999bb5b7a7b10ecb80139e82f260e2f638c8e72467421faeb1fdab4701f7932b1e4cafcb52f8976c408a0805a61e3fcfe84cdc818dddf9f54e15c5d28a85e173c7c3f8746395ce68c3f11776d17fb31460d4d7a2171688e201f70e9fab262c3c489b354f36629b0529865f4d56854eb762444d4d8ec9a4b796a653aa7f00b1735a50e0e5f3a795248e38a3a18547fa7c089d759c1742dac172219a5b446ffc743c910648b43bd07cee40ea"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x80, 0x1000, &(0x7f0000000040)="77a1f85422e833b765b04a18066b6ee282c042533fe61ada6004d056b75e8e91fb15a0c78b7aa9c4e163e85a3b", 0x2d) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x4}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x4000, 0x3f) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="4ff79f0000006c653000aa073fe6e7a511bf3d8ec60a4a8c316624e3a47a093fef2864cbd5b4ac2ef2b17e5358649e0ee94d5c98995b62f2813fb6beb3db9061adefaa6e9a10fcc2c236a4ad369935c4ffff0400cf1e682f93483dc7a617db164d4216a4c98bd3e4652cefb685428b85797dcd1881b632104729a7d4cd6deb4934db000cf75ebd65c0c3ac9ed70609e0bc545f"], 0xa) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, 0xffffffffffffffff) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r10, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r11) fcntl$setstatus(r2, 0x4, 0x80) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r13 = dup(r12) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r14) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r15) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r2, 0x1) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x304, &(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"}) 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", 0xfc47) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 0: mknod(&(0x7f0000000340)='./bus/file0\x00', 0x5631604098f82f81, 0x24) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) pread(r2, &(0x7f00000000c0)='3', 0x1, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) close(r6) select(0x40, &(0x7f0000000040)={0x6, 0x9, 0x8001, 0x5, 0x4, 0x0, 0x0, 0xffff}, &(0x7f00000001c0)={0x9, 0x0, 0xfff, 0x40, 0xffffffff, 0x0, 0x2, 0x8}, &(0x7f0000000240)={0x614bd6d4, 0xd, 0x38, 0x9, 0xadf, 0x3, 0x5, 0x5}, &(0x7f0000000280)={0x401, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="803b7e685df91ead6be9c994885eb351943cd5b4986f7c765c869f0c445d30ac3cbe01a0684be48284d3fe7d50b60467147e1fb29e1d3bf097bec582999ba973c18b9315c8c1de16bc950600429d2faa170a824cdff850aaf53b02d94a5d39e3c88ff97d9dd1d06b943e9df320b9c6f6235a618d53a455f8552ee434b4d6a6847bcb09875dc0c9ebbbdb81cd7f3e8e5423a5b712e7c9d648d898c99f2f641f9e0620fd88efc21345e0d485bf4aaa37238bd4781e8ed20abb6ac4d9477fba9ab8213eae104ed875e5d75702b8f27e3f4f7f4d4662cbdbf47f1895a29e9e92869a26886ae0c876c108544535c0721ddf8a65c1689e5a2824a9255b6175fe42fc14b4c0b575eac7505de4f19f9a3231f54c91887caec9c32ee664772ff94bb7efc649aab61abf1cb5ddc2d22bea1428e1279c0e89e006bc3a3d10226394febbe0e3dbb3efb2c935603ed2e5ec18b7a2a0585966bc2ef3a75f4840dbdd03bbb2c0e83b4614b4717b9ebeb933a4f15b271ef76e2c7da4b2f99ea5e4b1b09063fa5200a43205d2c600813ea5a6b81bda29a7defd9e55c885ebe24390730852afb8b6b3a9826bc06dd5c765cf4b51ec3bd1a3fa2ece4e353421daff7262b388310983e7aabf5ad5b7e7564afe13aed284a53e5965316166c0aa65e7abd515cf8fde19973bc241775e21f1bb46a13d83cc1d0ddf4e0568cdc75ffeea82ee28de7f55a6db403ed7813b4f18f778f67ddeb2605a89c837743f9f8be2f63d4bad959dd48464277c12a015a165f4945a36cdd993b25221e468e1a229c5788cd53707cd5e79fe2d8695bbfd416cac950c99a70b28a30ef21f371309ea3f1abadfe3d3b9ed2a2194d8ce1a271154cb32097065616f03542410fbac24edf1fb44583fe84e8bd45ab66fcce6ef977c2278e22f01466862677ec3e5a4f001f119fd6a2952b7849d696990b31e8a63019ed996734aefde62cdbd2ccf4ab8be7fbda0d1249b4a74b46b8a284cec07048d6f3d1056d341f800a6410b4dad790ce0ab79e24863a82b2aba256eb8be268a9621c32da3940d1e323d3cf2d528413569ca530f406ce8ebbc14004c8e5790daa4debe07ae7389b67931b0b85d6553450a83bb513dfd984c187cc87748c2181470b94d3f03a013dc2403b16ddfde7c0a217d8936f8d460602dd9db8cc4305863321abdc295aa24ace8dec09624efe322ea9107f68198ea083d57cea89521db5947230c5a7a1505ae3abca9108697dd56f8b8426202bb1d51364cffdb2bbac9d9cab3ce7043531130b271694050d2a32ad48d44dc762ebc274b3e1b6d76aed95040c3feea83e0f457dcf7cf26bfa7c5eaac427ab69a2ffcafc69e14d2e140c5567c39f045c37fc2686c229707ccfee6a5aa7120eea1bace93f8a4d847de13aefb4b855232fe238d500927587a373da909cd2794cb7f524cc3d2dbc0a8b242fe089b3915a5fc7c3d8be6eae24f82c2786ada1740718fe07d0c9d23f10a8d144caa9008976a24c1a2d7a57ead2ade086d7efb1b8f620e937f2d745fc6f2e43eff6dc5681fc6b9c4f26e407cdf435a8c8f564db409e6a015ffcb88281d97185f3ffb1a628784d434f94491068f43e834adbd4f846ebaef17ea89126139bcb19c39434a8c137830dc4fd0a4573067bdcde48f515789057710b28a2ee0f7fefb4e130fd66999de8482565f363e5d52817f98186bfba3e2bd3dce1e7971cf9e40e7b819b5de4bea1bfc9e0004ebae107f052eb751c091302e120b97c2239264eebc9562c7225450f0e82230fa7768bdebce159f1448f07b84b5a72aba73b80c99c2a1aba8a6be08166e30af918f088ff26b007ec53c0b394046f0f2f770132e3b89c706d918279745d1d97db3df2e3fb807212c550aebdfcecdedcd91cbec66e80492039fbf4932f71cb2b16bb0529b1b2573683719776033a1b0ae8240c86e9bea6734350cbcb8592acb79fc38e17afc6ca54a7fd5b4c5816c8011c15a7ed70500481d779cc4725b03f40e8dc4ce189a2da75ac1d3c20b4d903d7daa7fe4f598153116a90f191eaf9cbd9a69ef771beddf71fea0de601b776e8a94b704e7f3745cd8e03b77551df8c3ec08db238156361e3db1d2f7414ea6394dd44d04c6d9ca48dff96b1f30d4833f42bd082c63e33791e66aef0bffcb7ead0f6e6e15e4df6cc41e56631232735c780d84218a9977b45eac4ded225c5837131ef74da561e9cfb8c17cb7b681cfb903ae5d158f78e02d212e7177fa06c9511364d1228b260d5367026cb1a83cea025b1ef6f4ea4524a4920e602a348bc88544df848d2b5805dd192e0fa24dbe74dc712d969964904a301455414b767d4c98d636699cee436e8f491635521640d8862444268f6e855ce0727f443907ffd305da31686e53b6b357999b6dc3e09a7cd040fe7df989c33e82286c7ecab2f5ba33af6745c38787907b2dda8b612863354f70b31c9a4647cf28211a2765aa324534e24cff6914df33f37061873de570712af509f12c7e6c84a7afd83150f425a8e535ca719eff2a5e324ba0bdd388ea834dd40c45adcc68665e04dc8a5106f5f0b12b9787f5f129d95e6c77622c390d7854d51322e2fcb5e1eefe70133c48e6afe2c49a7180a7f3669cc284f593cb4af6b174445f488b4911db690616b5a123c1a0a985d869adf7dfe6453eb607e93ca136b5f3701395ba4b70de98f44bad86ffbacd632506ac93ccd4f71a2f59730dc21d7154ea48cb2dfb76b0756c403ef50ea574f1d5f17cd56e6073761f038239f6efb78c9c18c1efd1d9cb02d3863a40ce1e81ee80bec2f75e29e95ca28a866a4fe4ff28647da50284fc20775a6115ede5a2d0817476181e4dd0703f91c4291c8d4928f1d9c3382d79619acb225b00f1bd016772b4711174049ad8c582406a12d544a3d03461161b183da349419b34a461f1d769c44a94c0dcc237e51801a724edb39d3372aa77475ff79c1e4a596d87b4b2a1aa6027a9d68029cef8db336d1d6aef2582a29de38b2bf8822c74019396c9a3c1e3b3742d6bb5d6fabf6a29e8158039ae2ea7630325ab3d93932cd9644173b455ac4116757e8a04325a4faacc7c3f02682a78b47e8cc0ed0268912a603c5ed6814377756fd88062781c27147d29f769c36ae6bf37a179006fd4a1538e4bbf3acf3b19c871c6cdeb07daa42045ae1c3f4c1888e54e0d28727f2ba71808d303251b68c552c01491cd1356ca70a1ee740ae6f611e3fc74ffbf4fb57998c3fc21687a91602d79eb8412fc078e03f67dc2fd00e56c3e344ff62d0757903536254685ace994bbe8a69745182eab69ff69f3d1a5f3030a9264e8fddc5f4ac234ed59d0009c9d8689aa3bcf59235b2fcadfb2aabc93d6df932e7d2f02ff48cf5916039fba9621a2c842bd76984000fdeb16e39eb007907fdd93c9bab38411701ed8c6abd13523998cdc8318b5f5bf65e7dd9549c8788f3ecb566d8974469797907c5e049cdaaa20a8e5298372f8fc5d7557eed31ae08c02bf81b3e9698ed1c9383ec9a1ef9cd493b61687bf3f26db8a8f3082742e3f4faf82bd37ab83fb2551a64469e9a3711f35791ae1208dae841b25cbf0757a05b1917fbc8a41437f960865b094e8fcbbe88eb86ad572366eb8fcd2b9ecd9f417a9211d4bc44f15cf8ec843c49b43ec81a32e359379df89a9e117a0860a45ae106739bd6da2b8bc7290c157e40bc353196a1b29e034583d6d2373dec23682c1d95fd5b3030bd69a7c7f5c2088e01a1d7004e75397c856f58440b3e12e5ba670eef837bee08060c0dadc35a14d07ba077551253fb956019fcb86b9950c8c63df43df9ae1ebd42036ff4f2ced9c8f37f3299f39144c803c814f7a05b5fa6b83863f788eabd3ddacb0e6fa8ff43efbafb6cd55ba6d7557ada9d3b7b9dfb97877cf97ffd8b962541a526b003fcb02e4d7216f56c52e0dc16906d2a6f2cee646d2141c259dc13a08e4891fd9e55784a171b9f17b2069001f025e6a9314315d1a5853e27b202f326b4447d7c1474791f3bb150edf1be8ea37cb2ab9efd4776004e75c7466f23c5e06f90a31c1eaeaa3ac26ad7362284d4f3ab60e86e332afcbeef1ba65fc669028a0840eb606e670002ab0132207d9c0381608dd287f75d9e385e1ff89ae383749c5cfad85ba77d828b4079004aae1dd5526998f6b44db9e941eacae0a80e48a27b73360e98ebaa6eedc8c007cca69451cbb2e44922f190ba0464bcaca083267927c833bca1ed31bb99a251aa7e140d1684976ecb1e4e5a6d7dcacb6474d324e372f0a32ba44d692a56449acf3308cb53d7a091011d1e71c614bad4fb1ae221c9c9635b09d6a376e2deae3acbe3dcd83ebbd7adc857c4e3c4657bc5245f33ba21dea88913034cb52fbff0af528763237b7f1aa6b22615177c90621fb64bd62d91f96bac7500a9618e14aa7597ba9e00c1d7e93a78f4de7b5da19262b5f05e2e4d7917e35a58f48e244b3ebada3f3b5d0659bd6f3c6b2d89f5cda1ec8bd43242484872bd76cf1c23975277262a3b8e4cbb1294f788f9c5afde36d6218f73e684e800ee20c1f2c9bc0aa5872c61826a9c4be80f4a1835d6d7cdc709e665f527d6d51f256aac3ee4fa1ecbb63bccfb25bca2fe871087b7d000276600a1413dea02152c90950c8e68533ae92e321086c8deca439cfd6b874d9e21e09448d8c8e12778a5db0085f3ebf83ac993fd6eeeac26e9cd817852aa22032dab07122254de8a160976e61d615708c37f50d8aa80061b0f9cb935b48ea1385ca72cfa2f5002f948bd243156b622d535ca12791512aeb6f9a899c8d6e42d87d5fb35ec47e196b1a150107b28174a56c574cd217a77f6fe303daf0e9c8bac1a6fc9c07ce28c323e73baae3adb50ef96a9318ef2ca7d82b0f5c50b2e4c74069233d5d83e7c995f442d2aa34813a7987fda9091bd67b1f8bb889361d69ef51dc67af9c13d7c37eb6d264438eaaa76acd6ea68d84c06d3912b68359d07e2938c83327cebbed6a08eaa58fff96f7c2f35628b67ef00fbef4bcf647eb587494a3851a525b40eda1edf7b4a3d799b865721ac8beab0ac157f6d32e33b8a14237784a5fcaf86409de205255eb2013e1a3fdbed9cc00cb1804661e51ead6831f45bcbb4868e3ac54d8db4e99e004fd4ea01f7db9e9141fc2d281b56c0e94e254e7537f8f9f09f0d83f74468705d0393af8a5b1056743601d014c9c56d88fde8d2fcfb0ebc3149f180be3218ccd8c6b201d940cbca507912f445bfadad9e515050f0685c370b51354ea09b24ba5161802ef5e594a6ee5b6fe91a9a212c16552c3ce212f6116d0357adb5d036349076cc3f93834201b9a49b6cb794e1c6e3b36555c800a2a48c5554104915e973daf313d70ec723d5a99305ea54fd49bcede7725941cf039961896e74d27423d042af877a130633073c42159134bb1b53598781d15d2eff6395c116a13d5632521896364318719371b2db433bc39eb823d5c288f5fa4003539d714def7a487701af4274b06cbef6adb4b05b5c165c8f3d2afdbb6c279019cc22ea1ab50e5f93fcabf9d4193a6d72c28dfdfdfc302e3e3601d5564dd19d78cb6d865856beaedfded47f1b4a39f5be8e1d19f48186d941b5861e8b40b3019d72f74a9862f74ef85ac1cfb81683d5ae1649746657ed5784cd442a48745c8dbb9fdcdaa3518fcc4b714c918d338738d86aee9e7dcfa4a41073d39f0357dbadf31bd2268727aee6189c751e8eb6356ea9d4238f2fc1a30a0bae8f093f97eda10b09bde81faf49a92a646025fb19f1b1a9943b1ee1106d9dfcb", 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r0 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) wait4(0x0, &(0x7f0000000100), 0x2, &(0x7f0000000140)) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x800000001800}, {0x4, 0x401, 0x1800}], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r2 = semget$private(0x0, 0x4, 0x80) semop(r2, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000a40)="427baa07bcd19521a60ea2106504a7d168e413ec519b7c2c049a40f8f15c5f9b114fb58d3fea232d6fe22a29b047bec9c5d54960dfc774b3261539972e6fbdff69e0c197e98350ec353cbc6304c6edf26389826c4f7069363fa3d8a078b4cb7f6fc026c6d68e28a806036af70ca2b88426d5688f2d5c1c51ebc31a9640571c4202c1908011271865495489de3ab0472d476d147d811c5e8e129a67f336f8cc47655d12113e3a7644ad4ab72ba20f460b94ccfd7c759cc39b298afc083925bdd8b56478df90b6d7b0f0e8a205759e6b08392b"}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x7, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x400}, {0x3, 0xfffc, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semctl$IPC_RMID(r4, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) r10 = openat(r9, &(0x7f000060cff8)='/', 0x0, 0x4) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) r11 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r12]) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000040)={0x0}) accept$inet(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) readlinkat(r11, &(0x7f0000000680)='./file0\x00', &(0x7f0000000640)=""/27, 0x1b) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000200)) semget$private(0x0, 0x0, 0x2) r13 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000000)=""/165) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r14 = socket(0x10, 0xc003, 0x0) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x100a9, 0x0) dup2(r14, r16) r17 = socket(0x2, 0xc003, 0x2) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) dup2(r17, r18) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d, 0x0, 0x0, 0xfffffffd}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x11a) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:10 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r8, r10) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r20 = getpid() fcntl$lock(r19, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r20}) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = getpid() r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001500)={{0x200, r36, r37, 0xffffffffffffffff, r39, 0x2, 0x9}, 0x1, 0x7, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000040)=@abs={0x4d4e676a7a47bcd7, 0x0, 0x0}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000080)="a539aab9e913b0ce640d98ab1e88db38b53bad46ca408d3c415f6def6c2c2129e1255312de5a74ac050e2fa16eba1853207a03d6977c2c46b85ba1490ed2be7ae115d8a3800bf72982fc35595f94f34b794bc5bfe4524152fa6e1d3120da034d01cd5fe86d5688a81f22670443930a5da7d4b0b846b0bf9ee1a4dfa545fe44d530224dbf278169e9ef49ec3a3de8482e6dcf0d3d68fbd2f8e23fbacf679d33129ac74a220fee38f5f93758e449a19334be8cf67a639cf93d7a51844a385475", 0xbf}, {&(0x7f00000001c0)="1e3531de5e055c79fc6bba26b8a1d33e2057a0468c74efb26bdc3f9385620c3e39f40ac0ba82425d30b1e93ff6d013a3d614864fda4489020f722279142afe5e031be84c7189abab9ed950434567e93a0a4c35f54c2e26d903154811897fc81a3360728d42bf39002f711f0640bf12c6073700e37c32a627d0045f3d540e50dddad692ab8e2e52950e5de05ec479bece0d605bc77cb91a0396f9", 0x9a}, {&(0x7f0000000280)="bf51264122611a7ddb3b40246b341be4d69e44ec63bff9523c9683cf64e2dc7bbb00eed0ba39be500f99a6540c0f98dbe1b229965a999569be608ee5a69202a5096c8f614fc7edb1729242e93f04e74bebcb13832fc35a0701fc05d5b9d1776ed9ca8b1dfe01a275073575011044ed503fec73f175fa9d42e248cb6c19f1c66d6b832f83ec2019a35b5c1d93523e12d72b47860788f5b955c7f830f032d958a4080e3bc690806a55b0b207c1372919d362e655837e0c0b1faa689b1ee9e09c0d029cd6d36e0aad49b986f93a9e648f10f405b5c7c2df3c11a494000c807b4074e7ef213fe4a95535690c681334c22613960b008ea2085677f9fafb5c0af7cb1d6ab36887f7740b96e0c7b2afb48225623efaff6c0c63ee56bf3ba82f90985544c6fbf257cabe34a6574bc5253e1ffa2f9b3503c567366605096b3aef62decd13bcf78acd176591beecbb95e7443a854d1f54324f46a2093face1af740a1907344db92afcf1854b0326236309184cdcd516ad7b4463afc04057ac141a460e88c28161393218f76387322b3506aa0139f4db3b906cebe7f212869b17edfbef712571f392a817762dae4eff501439d36d8c639504b62a2c79a7cf023652f98b9f846cfd058ab45d6a107c246507d80f983de040bc2e73b49721396cf2d67932e9f11d323fa9d28299be5302c5b2f5bf7210878bc635c5338399be6c1cdb36add65012f50e1b77ef7ae023a598d4ac4e3d3307a4bdb5bdecc03abdbacbc8f7c60ca42b582e5fdf9aa6ad90bf6a1a4e96d914578c032a57ae3b664d7f1bca847b7308807810d95713c594579e7a98d0c1a246d28a04eb28dee14bd8ef518f316ec3459f459655b0611fe47bec051ba825feded392a58ebcead78799aaf3c8ebf5c797d5057e357d22ffd0d9fd002129dfe96975aaf894ccae6022e7c110dc98aca742616a9de033d89865a4c88557f1e23b5df08476c26b717e2eab53d509e6b1424657eeb302b7cca181dd45034696e7dcde70dfee7a8452a04d5948917ef89f7d04c00fc4a84e8d58f37d56ff44148c091539a33ac79e8bd761b683f3f78b4e647a1fc35256b53088344bc62e53044f81393767788d27820f2449bec381b5485b40cfde782bc06a367ac1b6f46a2d87d600aae01ff13e1cab4a4291cceb968f0bc10478cce8d3ade3a473b593508caa8f0a138006b3e2ae8abf8e52fb848f9cdf0dfa3b12fc5f3475c2128b9f051157d101409eb2a2b89eb7de1f231b96b4fd6ac4dac6e9704df0912fd25fcf32e7e62563ccd9cae56ce327083c14ed63fff7f2a660ff780ff95d6c4cdd7da855171efac69793b9e3823d184547543c8f70f91788161b816847b774a5520e5ced56c28659f4d23217b1780df82df25f4a551eaa5d3faa120771e8dad3798f4f3b7f3194583f517baf8f419fde8f9544fa3486b17a08cc4b513ecc3a266007982ccbf9dac71023797c832ed75836821828dea3d3ed363cf22dea92938b49aec59b914d863c818b0cece0578b6fe6b38c6e9c1679f333e98af173d8dbff4d0743c1ab08a0924ccbad921b5747a2118f90c9fd63fba1ff229b7da25c8ead642727a7d2cdcfe6b1b8f0d0e9206e327cde5397cc1efcfd596efd923c5e4c489e8a3e6a2d8d12c151ddf0411e8857deafee2954ae5befa5dbddb322f832787fa7b6acbd24a23ec53165eba0eedba8443c2e0ddac4da63990c2de86a45a22193314c6fe4b46fd7eb1bbcaa3d531f3f0e4f46d748e21d5a5b5e7208b039b149e6f52e13892a3e881f08383edeb5d20ac294896be8e82774f5c3dc31af8828a644a614ec36dd6fe3a2ff7f8eb7c2bcfbe67935107ede0e3f32b5c325314925b0b59d3ac9af0fbb8243cd25b7777f8be0ecd4da2cbe3b0e52474b45335b79384b09c6e6f8a0fba62bb3976db1297d4b39928241ffcf100f83bf569e2163c2a48b93693fe395187f9d320978afc300b281d76c27a8dcf02e0e9ec42ae3b03a1f9b2fe87148801ea21fa6de785f3cafe8a98ed96a76d4f9384e173a1ec6c4ee022dcb94423eb5ff3d650326e19095d083f107d2a23b3c5a03af380044624bd4639dbbcfdb341f3196dba337bfd0a009fd8041b74ce324e21e34b1b1042cf72ee44f116d1f79be2f088126342958749461ba85fbe39112811ce5e91f8047383c221ee73f3cdf8206e3ee0b887dc0b4eda06ded98e3a35d2ff5f8f9bd80e7d66e37614ef5d623674064673404e8dad7aa561ddda7fd841ecdb918c1eedf2d295f595e597b2316acf0cf679199c7f5c39c1917da9f0ae12c26ad21337fe3beeff5b8729a991a6dcac8ebd693e2d01ba5919afdc1158267c239eb6dd36ffca59a56933eca8632c3392a766a8f2ad116c408c68f81e274e0e5979896528f686ad3148ae7f7961c2c21dc99cb9be2e8b0e11b35a43e5b250b3c19fadf6525c25f32f25e30552ffa4a0e0a29ea61f0f0144b6b439519992372003d2d93341235520cff55451fccf5b610b1f4e0868fa2464a7f85c3fe009673271a1ead5c03e84b51a70de0613ca7a0b6b5bfe2164f0a213513e4665a164d17a45d6a7cfa3971e705560f349f3a08c858cc06e013b567be3af6ad46b194cc1f06859abfc6a70d991489f33d130cba87ae5d55d920f92cbee3fb691bf2e3e70bffd364c42b6ecb777dec435dbeee8b40bf9c0a4f20b30d9a81acf19eebcfaa994bd9081d8c57080164ca414f9bfbdf31777dbb2f3af926732425367f12a5b2f0fe487cbeb5d55e2d90fd53d05568db15db8bc24b2ec04092e71e4e1c6a3895eb3c305f592139044b7386a6c80d7d3ebb23bbb62de9ddd5865fe473369d7cd7d63a3c18c8af8bd4a14f6b07727e8ae2a391a35cd471ad727101f5a8e41e8942cab049000c1ba45566344dad5158403e4c73657f22d43e947d1bd49814b30478e3faba64f7e25ab155f599b1a036364a6c483b380eb3ba0912f002d750ebeb1d2caa7701b79218e25fec1f45bfb3d00d8b4f0e06c1f4f000822d75437938f69dcd08cb423ff8a14165fa051a515b2fc26a12e2c1704da82e7f641e5930f6a192e96fb495030da19ae308b90e3f93c2f311d9b0403c227532e0abbbe71ff69880fdfe30967d1d1a274fd37e8490fb35bb5ee0cdb00e577dca21caa9142d6f6049073c88acf6cb117f30889f90e8b584a65fb32707f33bf154a9dd0d8468de8fe500f40f298a9ce5826fddf2233dbccf3f1101b0a6a8f280a298a915fa8855f36ac73a2939af63da1845868bdca07a3bb563a74a149cee045537826af1ebac7d4c7b656e45e547969dc66f7a05ed43ad4e86ee24a4c5e8d26efdc1392fca3a59a84ba976ce6d21e90c16114648f71de1a22ede9f578747345e2dde71e244bf4a4435a56ebc62c5dc3b52293a56a5b6e0975482c8ad598e02c27778df6c7567a84667c77c5ebca9be9034d67352f96afe69eab67695a9b9745fd5d9b600bfd35fe2f996747007e42f0e47699ff8fb2bb1202e5b5409b6774ad80a4b3c9a7673e241ba324491db7c22f5480e0d07d21cfba109a446d8ccaad9ab01dd793d7cb75f1ef238bc44944b44f3b9731f5c1f63bdc05c7eb03f6384c259a795147235e26fc03e5a7d6e5c7e50ae3396fde54ff130084652fd75686fa46c0064d4a846d80f27f29406a335d5f34fc8be2832ff69eb3870371c9b2ec21c1dfdabe2b1a26a1b8388c206ec5351bc73bd68c8abad551cfc39ee064a401b935a0e0bba2b67805fac5377deab732b9c9b937a8cc33b84fe97b79a259090a0595a5726c14f09a92ec4920fe6c08fb33f58b811297fa2abb2148ea2008b1277b2d08137aec43ee4882b1361b72e27c19bd34bf41f75b38fe1ea31079c3664f7e4b13bbcac1831f2c97e29fa9e930258b9afd20f658ef5a6364c539cf4b5df84aba25966683dfd74aee411bd3949e56e44bdb4bbebb8d13faa70f7a279f866097d249e745b3f53b8e4bbbf8d142e5d7dab122c2519a46d6b9ecda00b0a8cc5d9487278dcaa2b55b03b3844cffef44179efd5f49ff5bc5dcb7e6fdb199bfade272a9c2dd64290118f4fec2d7f60a63814458cfaf0ce206e72aa2d853969afded4f3551dd3625100a0c0e4376328b5ae1a33d8e19ae75aa5a336c3539d8b7a9a7781d31dfd6b776fb8d17afd26df0ad7273e20c9d22caf93b6f8b4b2b7b3aca862223c1af140f4bafb53febe05716dacfb84c9e2c77fa5e12087b609b3b93e755b1fc8b2bdd76335fed41790a0c4fefc413336da761252ce118a1e01f1a7f721041a3028b17bdaf69eec9d13d0fbb15e9d14e078cdb961a7fcdd989b8753e20359ce19966abbaa8c3022a4066c1280dd9618c48e3e6d576a04d812161397cba5a755b55d69c090174fac5800e59de608e8cf918085e47d47505144dc8aa7cb9e1a24f0b26ddd7274bde970a8975e3045231ae4104d3261f4ce50ac6adebfc32bfb6ded210e620403dd32e88702a8c52d2f8227eb1ab9b24331a9063735d890255387333cb5422e33b5ca29575a40c1508dc7499145306be15af141b119c10ecdf4443cccac84cf19ae3a8077b9a307fe65d6e0a4e29cee49d7f88decc54fb1893f5693d49df2e72641ccda2de85f2c6a11f7b2433e8012e833958bb1b530549f569c8a5d9bc51cfbfcd61c2de8b137ab615dd24152311e86a8b37b40135b0e28116e96172792f8452f27f1fa52b57aa49f2d190eb6e06f3a6e1b54aca3a37778c14754813b569f493483010db4a799235e5727c5c2f7b5364e9b00f5f49a7c6ab48a28f8e9c2e1f1f635630216d48c3ae3d7d9ab9d26afb11f2ee1122290c43ac348b9586b8c8519d88a0f397e0c1c41d60d9a133bb2cf6fa1abd3f4918e6e9f76a2fa0396450e627e69edd53529190915287bd33272a0fab124a642f3541fe97b2af41fd4d641fa30461fc012c0fa2213813f2c9bcdf241c4dcbfbae06882dcf2bbf3b407349d8f0abb30f0157bfdccbd18372dbcf8988a5d042077b963f9a4ebe514b0afb6f0cbb9ae92b291c0077cde77665d8a4b59d2f3b188d3e1955a99cd9d77c48246eb1ad9a67280b1810809adda515e97cc7418cde630a5b3912bd6c368e0d7e51a156d0e85abf470a1a0b9abf822ca948d25b0d35284f3b5acc89e3d8f7fd9419ded5422ecafd0f1a5f91a7f9403f6b14a6addcf8ed0eb55f9d8e608fd6e436648b2dfd4c3354e25a36d5b5287d6f7c6c2f78af1eba023d149b1c4978c6a03d3cbca1f1cfaabb8927897566e072380e8148d5fb4c346787d01c8342e05dbe9b1a4e65ee422cd3da0239a42035f3a415235cb104bdcb1fd80d6ebf59000a34d8e9fd1cf74ad63c262a595b25e19a70e6db977cf3811f265c9a6a15153f155ed70ea2b4d54865c7ab77bb4876b357759e01a974bbcfa5fac74a08dfcc01a4312e15965080d74284177e993bf70ae425a617090c212679337d0630a486040afef517ff2b5e5a7141904e0fc3ccd76ab1f58f80349039a376124c441f6553656be90b0882187f0806ca4ec572afc10d0d10a5f2396079e2cc32cffce0a8915ac2a88a9909a05c18923a0d09d7714220b2423d58220fa2870d8f29c1b2fa2a709114e650c2b0ef3f955cb6b6d101cbe512dfb890218bb1cf09f530fe24be097ff0c43ca05839418c55d4d093bab0b07b0790f6056068dc535efce655d5d8bbdb8a6ced84fa49a5a1630099d17c1032a13de005e0f727a47a1f551d0450c54591d3d537c1cf63926e6288ee3b0b679cec4875f10e5dd72fac94fcfd7642fb160554b302115c792dbbb726c6ec3a07d", 0x1000}, {&(0x7f0000001280)="e0d39b29e4cc2e09aaf9c5857b6362498effff9a7d4258a9b2ce2fc760976d6be7e90950ba051fce7cfd84e822e1265ad548c3bdf7954cc8212c411f6ebb93e009e9837cd30fc46101ff8624c873d55218f579fd3d791ede4435097be5db7343f6fcc15d8036663cb5cba661e0f4faf13f394391a5a61de07a9255c627c4719d9e7316e07e92e6ae01940aab9f9b9892cae8dd24056aede1454d2962e0e48db156ada7d51264031b5625f044a8794b17c1c1402acac2145a923bc0afe561b57f68c56340903b7ee77aba62ae4d6d2ee6aacb7d2b6d2500346de827b31377da", 0xdf}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ff15a5cda457ff00", @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r23, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff00400000e9ff", @ANYRES32=r33, @ANYRES32=r38, @ANYRES32=r40, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r1) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000746000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x0, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:00:11 executing program 0: ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000080)=0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000100)=0x400, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) fcntl$setown(r1, 0x6, r3) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="c80efd3acfe22ecad4d5fe18488027747fbbf03daf6172de8efd4261700a5c0629b7c0e55f5abc57a5f735c5b9166ef8b9f255c20f4ca6951575b64adca3629e2856643b9525e45a8203c07e615e21993b487f46a26bbad6dd7f0bd63892bc1e0e561812c89e586402cb57d9fdf468c924efa42b93a043b68a86099677f906a6e80b326628f6b3d41a3c770c1cc5c5fad9a3e19ff36c3f3fcd259c6a4ba08662e6a91b6a713a3e9dc7ea6c47766a2f407f3aeaa01e29976034ad00ab8f7e26eab06d7bacd95dac8db0d2eb7285ebae6547d0cf25b3", 0xd5) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) fchmodat(r1, &(0x7f0000000080)='./bus\x00', 0x5, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="00a1cda5fdc6dccbc775013a2fbbf691a7908935cfdf839e", 0x13}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3, 0x20, 0x1, 0x7f}, {0x3ff, 0x80, 0x5, 0x7}, {0x8, 0x0, 0x9, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x3}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:11 executing program 0: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setreuid(r6, r7) r8 = socket(0x18, 0x0, 0x8) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000300)=0x10) socketpair(0x20, 0x4, 0x3, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r9, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000400)=""/4096) r11 = accept(r10, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r12, 0x2000740d) r13 = syz_open_pts() ioctl$TIOCSBRK(r13, 0x2000747b) r14 = socket$inet6(0x18, 0x2, 0x10) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001540), 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3810, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000001580)) open(&(0x7f00000015c0)='./file1\x00', 0x280, 0x4) close(0xffffffffffffff9c) ioctl$KDENABIO(r5, 0x20004b3c) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r5, 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x3, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r10 = socket(0x18, 0x3, 0x0) close(r10) fcntl$dupfd(r9, 0x0, r10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) kevent(r4, &(0x7f0000000500)=[{{r7}, 0x0, 0x10, 0x40000000, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x12, 0x10, 0x1, 0x4}, {{r2}, 0xfffffffffffffffd, 0x42, 0x40000000, 0xffffffff80000001, 0x9}], 0x40, &(0x7f0000000600)=[{{r9}, 0x800000000000000f, 0x10, 0x0, 0xfffe, 0x7ff}, {{r2}, 0xfffffffffffffff8, 0x31, 0x4, 0x6f2, 0x94b0}, {{r10}, 0xfffffffffffffffb, 0x4, 0x4, 0x100000001, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffffd, 0x5f, 0x4000002c, 0x4, 0x3}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x8004, 0x6}], 0x9d1f, &(0x7f00000006c0)={0x1, 0x7}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0xfffffffffffffd26) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb, [0x0, 0x0, 0x0, 0x9b7e]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) socketpair(0x27, 0x4000, 0x65, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x10510, 0x2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000001280)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000012c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="11712febd4185a884144e6a9286584ad9260288ff7cd30a74798e46baabf8d6a5b6ec794e11f36df86c579155790d03582947a9e66a61b958b51d48542ce4df42bf57a4ded942407ff74ed2ea15b35af4904b7a753c47ad97f9d89f9eaf46ba6009c7c5a668890aee009e8882f6100985cde569b996517fec09394d8c7c98fe1b9d14f4954eb98c5760a61c6342d8c4c7b13f0b58dadc8d3b9aa27fcf8ba8cf1af2f83856491f07b9e0e8d98a3a7631daadd590de8ba1568638a9107515cc3009aa29c3d518f52d8c920e6b50a281cceca7a8aeb1e097c959fa2c80af1f73c56d7b3af0ceb61d26255a86914b8e3e87b3c344e673b40d00204f307b398fc82d73f224a3a4b3fc90b012560ef96f95779d8beccbe9ddd7601b1061182e1ec98eedbbe9287a4f62e0197f52219a79df3447cb0f2439d6d2e66e8a5d6225bd1176c1f311cf09db58793eda5452dca9735ad98446ad6d3b737cfc518def2a8897db924ae7bcdc9a02a3c8f481b8b3dedae250a6a71720ab61f7c087e56973452e772782e3f7011174743d886551a4146a894851409ad52f8d18bf76fbc2f6adb31caef6a512db07ca6ea081540044dbaf09a01630c442de6e883b36e156be39a0e14ba9816f058f6850e456e16a618d402ac6ba11d2eea6ac5c91c5ecc130a1712526d8fbbec623efed64f5b499af04b85ab6396368ee2b5aef50a86adf850e71cd32941078586c5922e5d5004c74ed6499d3ca12a9242726a1cacdb3a813e55afb1bbbeeb1bb273f2377c43f63a2551407110c2e11f95d14c253d2f28bb1b737be5535a877191420e1aec4a93a7c0c83085419625a28375b4f75567a8d3ea160f471ec72f3fee2d407813abc206582d3710194c3e729afa4771d574b3c54acb570994d2ff53914096a5428193ad2704876a06f3cda5172cacd394ad0b97e98f3bd48aff61f6417700d1ffe59d5d8ba08a7acfa612a5f12b562688910e2bf8b961f0367ebd72cdbd94c88d9bf645cce3336bf31133af556ff445a2da46dd70a7b6bb7ebbeb721a832f3bd37d24004197648e655e4448992a12b880775741547d3d35dae71b9b1fd2314c04971e51a0b305c6b0834fef409c2ef6b8ee58562411d7e33fd9df7c22944b333c939144a95b247a2b46aa0a242f0891d9454de83161a71825bfcecd816734a1cea643e19e04efb71aa2c2c3b16244130ef3fe2ca3429f70a88bd171e14d81b61db5573ecd4290e706ea85cc1d652ef17e252ea3f2f01b13cfacd3e269c8fcdf66f78e5a633e10d4ba86159dc0c0a77e4a19a4ee7e3f71a79b22e36a5a9fc09a78dadad52f1e3cd318f4d635ae7946c6eaddd846e6095aaf294b74db451b68e56ea31d4c18a7de6b5ba8f1c829ec3a9c46e3322a97b456ab9a328244c79db2ccccf7f48824193c3bcf87683e6aec0e26aa90ad8fdb726254f8b78bf5c440151acdc07ba5fc45173f98e72b49810856e4ba1a0202ebafc8bf5ec773a8e5c6aa7464cf95702a26be43855d07cae6e75d689108a69c5cbcad9209e7330c48230558ec22df3e34b70c0bae5c4db1832f5d3e277b9f94c9bbd818f9212848894390a26312ba4c03ede0db12d21d13e44b692e91573795947df34ba6f10538400f9caa35755f54f533622cd5b1cc69b4b5ed390e8eb3a9cede24632f42f7a6dfceda94c9dec065b7aec4b23dc1c466e00f96150121adc5ec3e665a9a4734c563eef25971ade430731e1974fb68bd0ed68d8d3d592268671870b0733d5afb8209bf917d1eda905a2f1f1e5d9e67d79a7173704779d88fdd175fedc63b317eaab56bbd0e0c48ed392f66ed32fb0a5c7d201a669dacdcec745e5d354ebd5659f90716d0e47fb15fcfe61f1abbd19277c918da0c4c4eabac0517e0e13cfe71cf214d152231e6b609e833c14a13f04d2fcc375adb86d0446434bb71ece7f2c9f86d84b47b61d545cc3f47ce81899c491168e4b73a4990bb69de5edad120b4f24e3fa82f7fa5c1239be1f0b8f71f9150fb2a6749a076ef835d91b59d4c88eba47e4dd1e856bbe0517051aebd963e06f106a90824e1e887c70a64a8561f6c3e0f33a6b362c5b4cb585f7b077c256c442014512a92df717ea050d7218f31e921cf4a27d7d26cf334e77dcba628456bf953f7bc42b13edb96c3c90f99a1c6ba8082d13239310ee92254adbffc543305bb11662c23fb31a8ece48ed4438915177d6fe6a2998800d440c929041b3dc990f7ae1f83e541b317c7b2dcf6833ccbb4ee54d63e66cba7d8444234d01f541cb0c467af3a0e5c3cccc19345e45b961543ca7c43f40d4d75a9464ce96179d3b085ce1e137975db99367bd848b8ee108de0500ff1f72e8e2b9f18252b93051c1d577dbcbc3527059711ae68bff89d9d4a0006c55d444d6da18d99cfc29249c2a8fbe53956027c2e267d3780e5390d86d58f602e398fed99c644fb42140d528832313f5b2217f21d90570b02eef4f8fac8cc5d4a585460c73c15e6def4450a83bb069aed39ffddc40c7a82e8914baaca8c74adf1fad78a1d4508ba572880be5d53047b45e9b242d0460f0ad01999fd62aece4cefd6c91b1655a355d01502f25dfd117f3b7dbd2f26c65af6a9304175ccb006ebf331284276bed2f2580c0c15a2996a1cc5ee48b2d61220b0d4204b300d1a57e2431264a5cb6b4815afcd744b48c8104e26f9630f73eb218633c048beaf226edb28171a9046bf19e8daa72ed709cb5f73c7d909d23adb794bc42b4274e6591cc84dde0a4a49377dc8b750f2b9e8b03b4e3691959f29f372d1fd047e0435aa9ac5dda7dbb7f88ffcc303c02d078f0f72d872961d4627e25600642172e823a9e7238e9bca4772c2527aa7e4deacef1a5a1c5874bf9d013d2c984470aae3570ba7ab193a0ae73380ecccf3393f0840089265b39a03fb6c05cdcfc5bbd0d7ddca9113afeb9d14088412686a4b211623cef3ee6041015bfb87d444a6a7369123461ee0ca62548f9c19fb427375d66aba38aa5ae3af74da81525595bb67a5addc5c19eceef82879c0bf35745e931d9f6412d5694870355fd774572ca38310fe6060458035c892ec10482ceaaf37dc868840191dfaabfc5b435e87cbc4d12a6aa2beb9b349053fd4791320bc7f954b9790971e837787ec668616f9110d9cab88cf2c7bb7912a9fe314d339beba5e7e51b5ba79b9d8561db6502f0ad40bbcaf3d95705f81ca6ac5ac71c7fa7c2bf7268f057a27a3dfc3c3d0de8370ba399f817cf7f0201f7a9dc22c3f8ed6fc5ad7b96d8b52f0e0021bb7380eb1b76db12c47c6ded069c09f42879cc1b1010fe4d20d59090e09ed36c6ddbaa55f9014565e431cdeef2c3e47b5a2c898106eb338ecb2b94d2ae00c19c93f199b169ce3d3bf1fa1f62ee59b54ba3a9120890dacbd3c260301e1d85ed5a03af9c0d0ca058ef891804e325fc540128b4cb47bc92842a5766dfc72df80fef2f8b9b26a3fd51bf1aca9368f2c0c4f23ee731a1550dfd8d0e7cd030cda7fa192b716e79ac4f4ddcbc658b1e8796195dc2db8d2cf2ba8de82e7f450e07aa1b1f53a12ce35596d7e031d2d732396a1d0f2e763756917e47b3993b809f5e3275ad33c0088eb12bea86e6c0de821437481ea0e0c085c4c280b2c596a2c333f56b10f3cec20b15fd401d8dbef172617cd87ddd2afc70b75bb2dde34d6d550a9db57bc89af7e18b1653157bb3103f0329889010d4f7cf7da37f8350b3336380c85b30752a405c5a9b223e3cf0ac5f4d6f94624b1739a88e28f1d13c760aa8993993658b5a697ed59d2678e1303ce92f4874a72b5437ed2383450af0eb44f4221c007416e86d389bf6fd078379ab31b52a9e3538194d3adacb34af25c66e1e1e90fbbc3fd6fc66faa0c477d7ec3291df9c878ca0b78d61c0f2287fa6b2b6b8751c2d1cb3b052c29fccf2cef8148549660af6a44e24a5bfa2009a45b89a56e8c41904dcc4e2ac2fc35dcb6a6a43676c3a82c2d9aa8b513a8a79154f305fda407a5bbfc6e509423016e5ac4b7b52896a7ead18150f250bf5a6f1a327f2a90aa91dff024a49322dfd2df8177dc1cca4635d173451c69fb767894dd5d57e6c1ac2a94115b4cd2ecd3edb213d67ab103235657862275349132dcc20389dd515a5cb6d5d814fd5cbf2551f594bc64daa531134a33dcbdf4775898fd3da575e81d12d7802b4e272d5ba20ee78f9294cbeda47b806875aa0a0796413cf85c823284c594276c73236c1dab6f9180726a935395c77c3ecaf6551df9d31c68486d817fa4027ccf69b3c3cc48a0229d1a187bb95dcb4d91d55c17f080f5523e75a35d7dba33175ea163fd94b49ad03bfa5104c0349a9991b43c40684013dc0dad9d73a84351424abee5b1904fd89c855c1b4cb7e51e683b972a2623634fa94dddacab060910499bc6bb63c18618c7ee1d50ad9eb44032afe20c08098cf6b65bbb0a9525bf295c2c47821df1e688373d4bc964cfe2ef9f16fb6959da492015be4030e5de3663ad08965e62544392b0c3dc64cd698074845cb6e7ad23ca9b0d2273f03aaff5daefa1f0666c738f09fd2e9460a6eb0e44700a2d5b77aa537d45e0c49ec70226b001336fc84e0fcd3ff45fdc2b8cf7799c8d6d90249707a68dffae9439cb3edc2960b3967f9ded0b52a583f75c714f129989c6421ff6419f81d4734d29cdcafb7f8b55d343e3ea79406522b6ac3d11980dddfab123f7d042614d1b2e57b8e6a11eaa5455b2ab06d8ea1f238a2b619dc53c1abb14ca5d87ac5efa2480c746b73e36e13906d32f524d5f1ed63c5ef5009c69c0b4e0a805bebba6216c49a7f61b2af5d1807c3036cb06c1d36c025f410ce868568ac7ef3831998e1a8b3151c609d688aa9c844cfe7ddbb77ada75f5587b8621342e5988af21aeb2ace24207f577fa6064a90149098df5aa1d84ff8fbb81e5c74d35be5961e3eb24e75b857b215315a256cb57ff484b9705901c5a76a1eb587d3723a9a45a80eb8f437d3d2d85e9ae4e75a26bede4bd589b22bb126edffc51275c3d708bf7f58508904bf9df7a832793c5d7ed6f7a994f87106707191671467ce801ffdd4a792cb638c1a5e93103a5c07a501e1e41a340d3e2c086c1aa4dad1d5c744baad0a5daf45368910cab059f420c836ed897a528cffc153dfb81a3828cc8b6961dc3b0489f9e93799adcaf34b3c86218dd3dba588ce21cbd4e672bb6c48686bcbd9976dee2ce800a7508845d2bb3156f787f8809361376a67d08ac283ec341c6aa7062cc8505578721fb618ccfbcfae9bc4a353a75a0ca33efa5a9b82d0f47b50a539683ac06d88f94b57baa42f495b7db4b486b23613224ea4a0442b5b95235b0d9916badc4d14c4054d74e0586cd820bf89d129b5320e20a96065e32ab2b8a1910af5866be95ab4d1ed5d640c84ca3ddfe87ff833725aba0ca88c8979df2336519cd169467d505cf1b3c2247af58ca4ded18b9201614ed31e1ab9f332d0b75b625e7313f8276fa51ff86770ed1f3f4e897dbf880784ac5025bbd9f29084ea264193726fd42493e0ac67d230ee19bfa79083df1aec15540b6ab75bd11ae798510ae801ba6a71074763408496019dc3868c47261fd0659ac6b12cdc177e6c8e0cc002ce6035b933eec3546e30978c915f6fdbdc2eb5b42b67c2298cb4d849da3ef7a05dc5ce1ea71290bd09f8aad8c77ebd5595757190838d0a09ee300ccbc85ef0ce5d785af9283ebf4208ced523d9f332eb549e5883ac6a5bbdaf88234e056312ca650bf7e9527d8829066c2dbad7494a6065976eabd2467ce039d2476", 0x1000}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:11 executing program 0: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000003f64dab000dd0000010080000000000000000000000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff0000000000002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfd2a77f84061c64e3be7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2289cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d747770b86957c6a86bcacb63514a6ce253e017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b728a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e382b676eef711576d61ceaaf77d2508df4a622500d"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) open$dir(&(0x7f0000000600)='./file0\x00', 0x20000, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = socket(0x3a, 0xce41ec7aaa655188, 0x8001) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r11, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r11, &(0x7f0000000040), 0xfffffec2) close(r11) kevent(r3, &(0x7f0000001940)=[{{r4}, 0x2afe6c0f3fc3c026, 0x40, 0x181, 0x7fffffff, 0x9}, {{r5}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0x4}, {{r11}, 0xfffffffffffffff8, 0x11, 0x40, 0xfffffffffffffffe, 0x2}, {{r11}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xdb83, 0x3f}, {{r8}, 0x2, 0x0, 0x80000010, 0xe000000}, {{r9}, 0xfde95b337e4139ce, 0xe7c9265636bb89e5, 0x40, 0xd5, 0x6}], 0x40, &(0x7f0000001a00)=[{{r10}, 0xffffffffffffffff, 0x4, 0x20, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x5b, 0x40, 0xfff, 0x3f}, {{r1}, 0xfffffffffffffffa, 0x6, 0x10, 0xe5f, 0x100000001}], 0x3, &(0x7f0000001a80)={0x1000, 0x896}) r12 = dup(r0) ioctl$KDSETRAD(r12, 0x20004b43) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) 16:00:11 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') rmdir(&(0x7f0000000180)='./file1\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x7fff, 0xb7, 0x0, 0x5, 0xffffff81, 0x6, 0x2, 0x7, 0x10000, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) dup2(r0, r1) shutdown(r0, 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) setsockopt(r3, 0x18, 0x9a, &(0x7f0000001a40)="9f851802bf66cd6f995f957b138d85742bbbb53dc876632d9d365c9c7271fdfcb7bd9dd06e381a38056d2cd676f384d85da672381dd1653c3631df1540a89398710210047f216ac25fe1fb2199563f4d7d80e16c104511da64eea514cffb173e2b2629ad19b48c4097462a4225e941ce13bf8f242a58731b385674354c4be110f8c64bd3a4952c052398594e9ed88a25f6530c7d57d40187c946db6fa4432a99ebb7d2896be40654157218f946f92eb43a9010f545e03ae258c87a7ee8c92bb9bf0170631a57a88474f94db1c638cf412bb5b2f65cd4e6386b8df1613a69fea8e3fb70a3773d9a41e195dd4ffff2ba1b78809831581583551a20b14c06dd7f8bec2abbf6f8c209f3e0a895d1099cee75acfca06f1f4597d768c533ebdea4d06b4ec3e6989d10ef675529a597d726afc752eb146486c9186575210a308ee91f9282cd1fc2d0312f762275affeae381ea256cb9db1ae46d36c8f16267fe437bc5937f3b5f875c617723f4c162f2e85ce2741b13bd320cba2426cb3faae0add58f7303a9dc5604a7de6ab7b8d04ffa86358a9aaf4d672241528b1c43a7665888634ade0d2713c49b1853b8cb40812ba9cdb5630a3a2ef107ddb85e6e9b15876c57aa9a223dd27fce1a35965840c673174a6215eaf5017ad27833427d11bd8b3668478b7a4b24c645d5992f963e0c943cabcf2c5ac9304ea899d223821d75babccac33ad5c0ea35d73fbe4e8fa00aeb07c6c321494294eaa93c19de5f533bc50300ce6b22ea3e3100e2bef223f257bfc8c7e47ebe17d20d819a19d61e258dd430ecdfa4c2416ae88fec79559344f95b5d3bde4a2a75ed23461566decf5f1c059e2be276fce5d177bb56dcb25913a0c69ace714ed317e6ed8f3b5a89ce989a02b8286e4df82aa0b3a04a8af988970a18fb5b59da273bb97c587b3188a90ceac9241d55abaaf74f7dde6750aace5d3cca5d504b48f4de2b64e241673e0a184042af8c8027fddbc567c511521af280e9b9a44d93938c64d359b1819facd9bd15849426c6c6d3254e644b34a1b8e766ff362d85dd88535fb864eec269f6e680724f4dcb673c44f18780a3f9e103b3268d0895f063c44a2a1eedd3fccc45f67e2cada693b6da278af80f72f07baeb96bb6c8b915bc299a88a78ca487ab8e083798f79a56f7ab88f58bbbb1afa367bb1e14b975e874e937e7d2b32dd19e846a63a2c1540bfe89f989f20db2741ff03beff8eafce8ebbc7deeda2af521e33ff1070dfdcd4fbaafb85cf8f5d3f49de4e33c0af50f3d471f9430973249f7acab9c8185ac0223782bd6444ecc63baa29c7883f06cb3498a1f86c5ebacb49768b312cca0b88fe0df86987c2a8cec163638a0fd009d2513a793d53fd88f8bebdc81b5e33ecf4927513d7fd2798b281c39587d29b7abba1eb176143a578fc6d640f5604dcf87a97853daaf7724538d327b354767bc1c0cf33e716673e29f5e5c485f9ec8ade960308a95f21ca9ed0819831486cce143e808b991df3905da77a632f8c076e6ed2100a12664bf5efd623da731cc04dbc5a359835264c934344593d3358520c8c17449235aaa121da9e2ec201e24754eaa98173d47dc9e74ab39dc526f5367a4fbebbb441e96bc2fdb0da414072258b6d6b5b1ce68b79a6a8a8feddaac0a71104bd1dee20960ff29172ec34d4fe095ece2e7e07d9291c37784e1da9961fb84998e88a5c076f5583d97038159b1d6b3833b86f13fa2ae8f59a9b8369004c13b0fb8c583519fbe85f378da16d56528cffc2a1a93017879295ed1f66994e26567e2dbc90fba6c6d63a825f717710f52ad181cd7f4b148a8cadc0694e460855d87aa5ba88d1b2c4d3bdba7a0a0774ad088825236f3d4070ad5665b6e97c65cd1ac41756aaedf8cc71dad410f296f2a6fbfad1472fe88f4862d143dbfcc348dc24e5419911a95d853fc49e83e3697865c02395ec1d80d7d74c90ff196bf22268c5112e53e4ef154c2c4ade79bb57b1bdb0a206e0197e4eea73e48d452a9322c3ecb40512dbd5d475e43461c2a335585ba2f2a862456b819f133a246f8bd57b7a3836730eed67a672c93d13a08f1dac541e46f867774624e55cf7322c8e6b14ab8d4a1508b31a0f80f97753dae562b8330dc200ef60c92e5d045b84d7076b271e6be6c0e5d92ced7ccc7f5c28c98f61d6655c4a625431f312249006cbd5fda93cbf365a80db77b59b4d347c81cdb1d01825e24cf6f4020f05c25cb67937d323d2e0f47cb79883153e974509e6797e043768947fb842c14f3b71ead6417401ecf782f47568cc6d9387baa8091603b017bf57e5a510ccf8c0c4c368b98448686365f09fb999f5c6e0f8a1ea6081b19d3b8e37d950afde7e0d09dc89f158ddebe3b82c1f7517eb2ce599df63bbb0209eafe310a90f3baa11fc20092879ba00d68dab682e0aecf57a1623c1edd952318db8c3ce22dff582c2e46f5913f1b066b612e3cf6d05b41cb82f8fa759a80d6ecede3937fab6702499a68827a21f52b78f235f4511801ddd81603d4f95ce700cdb69317d39143fecb3560ab345cd79d260ae1a20fe45d5be5ba14996fe013ee1701a1475f2eeca93d6a19d91e7d000ebcdfee4c8216ea52c0dfdf765fae957e68d26afd2a39626e8b00aa7d484646f80c7a55ab6965010b4e9882576f34948b985f616c803c1f4b3e0f81f357b12585d0b05f039fda02ee27fbd93827ee3c48cbc156bed15c328d636368d4f07a04afd176a55524e2ffa9dd64b7fe3b09ae4efcf91dfb3fd66a5007b74486a233eb774697ad3c8524220e407963be4a8ab5c24783c4ecffe1b276dcc5262b3c007444454f67dd5fd76c4e5980e11b9378dac071774c386d54e1e326aa2a374349fd3a09092caee3c0c9146f90f8bbd8865c28710ebc551ed74c5895f20747873045a468856a167f04802a792251f47c6e55d977eb5cc611865bc1be341fd40c82a90aaf51ca85f8bfaa1e4a3579b14e4c2b562a3010ba6c910cf6e5b6a0253e9d2f1c30eac919693886f52d52cd72730ad2effe19e0ab601f8a442a8fbadb67cbf1e4562c1b54d23849d6b697c4554b1fce00a2e242ad386f39430f18580ef38f71a98af8ff6606acd5caceb74ced258ee1ac9014ed3e9d20772bcec12bc69baf20ee5dbc614d32966321293022ef0743a41688b28d1b96d630f18a4cb5aa49e2cf3c487dd2cee889710ee4dc5f44d1441b8e180e32d5625ad5442f2a1ea9bab906a97ebd0a0e2fbec394a180381062fe5bf714f73a373fd78b7a3421919b33643659915bb53f45cda6a409f83e16151c636e7fe4b25c447e5cac48b027e3238764c14a961843966cc82744b73e957e9d6985f882f54a316fb1f3b8b2c7e3d343679458502461d27e6ee50cf99ba98215adecd2c3f29caabd27422a8e0e01cf5aa7f8fadfbbe09fbd6b7ffe3f191abb7bba08f607737a83bed17730d060d2d24b1e8ad0912ed4b422b20a12de9ea7ad990dea8be5f6299f790b50cb793485237c86ee26e5b056939e3bc5b451189b0b202ac93dcf28f17951d1a130ab237a902cd974d6d7c61cf599b458ed6384dd88763b8b0daf3cb42b2b16e4625da15fbee5e3fcf4bd5367c86204a2b8d71859b358f7f3a29cb849e49a0ecb4be606ea545e75a28ec233bf5b61e5cbe397efec15f9367ded5648a520f844736920237a268950b8bdd7c21223a0bcb62d29dbcb6bfe47e63886ce7598884ffec17efe71df6bd7629f1521d91afa842184b16e907a3f6bd8a314b543491ed704e7043112d9d7ba06623cda71a13ad7a0748c827a6015241fe44795dd76fb8f29a41e1315ad6486596ac08d7c2a3ddd2bbcaa81af1efda148baf14b9b65c119a7c0c303dd34cca54ec554ff6f52166e38b398ebb790066c7508179120662dd256457f2c7056fd1470f55923fb29c338983905007e8a6e2d7c671984fe7c3edcb3714562886d0a2fb6840d05436100e5d5abaf4ac6ee90928401e1fbe0884f9dd363e4ada3f8e44755b013d9ead047cb380b6ed51e3df864fe550bedca958c636018a94229ded5357efbb025213e91f7294fc864f4be421768b6e0bd347d08f4ebd04bd3868462a7c6934294fe346c1cf17f098f51703b52ec69d94c61b09674b853265ca204a0890d346843fb00efb2d0fd151a563f4d4639fb24892ee00dd720509c6fb5f1d4d66ea5fc8b3c3a4f12c3d0d2a381b316fa7edc600abeebec2195de749e64f28691f9a8ef632e19d4b616915c6c85e2d2b97802c7e1aa1c895898c6b19aab0237ff5754c40820ddd1add0955e99d7fc01060a7878d3a7ba0b3a796899d7d2b9a8f90e1d95ee49113e38ff921fed10117ae4bb9c8a2694bc6c61b14ed0347e43657eb969c2389f8ec40542248c7fa8d413ad8514d905534ca1f90be33ee9754b077d3bd61b28d35459e550d39d86caa00a60432e2874404c55765986f11823eaa23f1c260a4885a671abadc2e89586df8c664a634b8c7988433768e775e3e3bff5dde1be9d88a7d396526850331262ab4b2e66537d1d74e355632c01208f30ef8ff5f411bd36bccfacb3f45a2c67dbb449bb1ee5747223b47a3dd442df5482ed8a7989940e4915b9600da6474d1508a45e5f450e5e32ac4ce0d99d1ad27f465dacd91bb4ed3992d4e429cd15492c0ac02647d39efa917f1c5d0b41eea874473c726a70caf5f4fdd58726f713fa48f6d05af1a40f5931440a2ad5f9c2a5ed11ecb6b9ba009be988ab1aa5154a2a97d474afea86c0fae2aebd512a4ac1410cc6a5e894a2ee48d43f16754a2200e3ad63e37883d4555b19a502311d56964615f3d4cfc0f440237bd551323b2208d1c7f6b47d26410e11ead0d534551f82709c9e6b26d2166e3d365cc1538b32d7bc8421dc14e432fd9c582e2437067b01926ce147e0ca2a2678ae5c06da8ea2f476154d7306f8acd4dee1a3b5b49884302db2ec3e5c105e617a62b68fd16bacedc220c4be4076d352d07ff9ac2e2850dc93ef19b92d6b93ad5249439bffc1d6b23538ae8393d6d4304e0c2990ac148a6984ff2def9694fdd01a26cbbe2f20ec24823a275e36f146d0c5b4d0da072d056bb26f3b7d7254aa9362874b18b03177563f2bcfe4963ecc71f236061203b36bd6e4d59a0c63f73f4ac92bc0806b31bf995b28f8d7bbe31d1bb1e09e4a50eeb2bbd8c6571cdc76917a33942ad33b30af667356277eb97b5d7e76b82841b2e38a024d400b6c3336900336a17994da8679abf21960b218abf6ff7390830eba5f6e61b121cf394950ca5e166fbc781997ea08986d0cfbb823e852aac8faa18d3405940c9a0fefb2131ea71d54882561626b7cd5b48268a4a673a9edf3faf9c73a4322c1b5d0ba9c222570eb8853900e867883ef068a64d793bf00bac73c98ff2bc2f73176282e8997f88176fadbc644a06eb6c150a377aab58a62524deb45fc0363bb790517a1c7b0854519eb6e30e7bd644270bb0399dcb752f8d61ec42bf24d5c59c575897ccda1e3a9ab850afa4bd0c8b502ff95c054479629dc48382d8bad20681d92657b422cbe0300afc625614802bd04cfa6b21e8085faab87ae55b934f345439532ee28638bf9680f6342f6d83db49a11b4ab46b9f79ae5e56ecabf2547caa8c8cf4946bb8a3fd3a2a6f848dc50521f250537cd2db62567bb61fd85602e202e8c31ccccac740bce801a2cdcaf3cd75bf34e7d15f3113091fe29cc8a80f4dc09642fb94acb04b0e04ac54e750a020fb6f381f5aedf1fb1c919bc8a9679981ae0d05e6b2ef1ba37af06de1717a210491", 0x1000) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000980)=[{&(0x7f00000006c0)="3cd300cc65ed5e18348d4c08d9b238b8b3e396901d74c5701d0e46c939722f7fe325b39aced54dbc74e807e081ef4b75fb898bb6044313cb45272e2ddfbf5de17fd61b6d5356d6988d5df330692a5542c64eddc0184e67694920f97b4730b8442c7ea27b317a8a766302c5691201d297a8ac0a1d"}, {&(0x7f0000000740)}, {&(0x7f0000000780)="2c62738c05adb13b6c650f80e137f8d1506e7ae081c25dee86b710899414d63b59db58e407c9d9cfa14675e0"}, {&(0x7f00000007c0)="99a9095a48cb6bd5225aee0b1b4fda187165b52a82e65ae26c92894c8f770639068fc445cfe62b31a7f65f6247569beb1ec6ab8188b88406fd7e8b98d9b380cf008a8c9c5616f4829265d7497c05f189cb03a23b73acdbc5db4600b6ac61880c819bad8ac6d71310cef43a35a3be7ebb680cea746c88aac0e471dd2849344e69d3cec5c3c2234f761b2a2dcd7d4275761534f58b6e35586d9dda7bf64064b3d200df7ef92ad1db1f16a940b2b6e5ec0cc47dbfee993f1ade0f"}, {&(0x7f0000000880)="aa45c98edeaef10c5b8e0fdbe5d58568c7d6c713b23cb2b6e65f5587400fd8d0e99668f309016b164f942bbf357f9095213ac339ad1959c47580cc1520f546313abb4340e5bf3402cee706c5e6815c67775f675098db1fe96cea53305f31bf70821f59eed840872595fd35860f4c70f9e8fdf575f4c7b285ddc91afedbf4abe613fbf848d91baf671492492e3290af69036d8d4681ad4eec298ba886874e67eef321114d33eab9ededcae93d1efa84cc5396bf9786a4687b1dae99d20839b63453e3aeca02f8ef"}], 0x1000024b, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xb9) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x3ac, 0x0, {0x0, 0x3}}) getsockopt$sock_timeval(r2, 0xffff, 0x1806, &(0x7f0000000100), &(0x7f0000000140)=0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) fcntl$setown(r0, 0x6, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000000, 0x201, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000001c0), 0x10000) mprotect(&(0x7f0000263000/0x200000)=nil, 0x200000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x56ed040e15eabf2b, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180), 0x511) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file1\x00') close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 16:00:12 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8, 0x0) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) sendto$unix(r1, &(0x7f0000000040)="b42102d9ddcc30951e0320af1ce8aaef304572b46134ca2bbf9994e491ccf1b1a000a797c20e60628ba90de5fe4a24ad99d3616c7bd9a02d7ef0f7d388e0567bb27c727cf0c9aeb98c91843a02ca6099557fec279fc050abeda5f3b2d4c34b9da13d8b269ecf7c41b9e51e3f773d22c0babccdb0d14c3f03d81f9e3c58f59973437949d7fa525fdf51f6475d706c16de9587c2dd4bf67126335545acb5cf6a588d0aefb234f7d07b4e2b2759c3094a1eedd5b20f8d572fa6c585eb19ba7088bdebc99be9b41376d9db097818f5b9117752220c20a8854c7381db09bf6d38c2eac14da5cd618ba98305", 0xe9, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0xffff, 0x6, 0x8, 0xf2ce}, {0x2, 0x0, 0xe9, 0x4}, {0x3, 0x3, 0x7f}]}) sendmsg(0xffffffffffffff9c, &(0x7f0000002ac0)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x6, 0x62}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000400)="b4c3906091742c0c128081a87caf59fdd33fb81d22d47afdd65bbb6cd06fd83736a40a8b6d9e438dcf97b7e9fea530b9be6ca58f512351f28e0061e0b8cc734c9f93c5b55ef5b8ea9d5f26474cc052f65bbc8f141f9e877d55fd171468c034719ebb896d93388d63546eb81578a47a04911f26dc73d4dc8ef3d411604a66fd521e22d1fb70ee7d238f84f94887f311a93fd4be7265ada81958f75148f8cb79e75d4f736fa90c07b972e6c67a7d1888e657dac8aced020beb1191d32cf9f980a911", 0xc1}, {&(0x7f0000000500)="3413fffa8ca78fe69006d6973edac1fc082d98746c96c3d9697bf44675da1bdd6fa7d22b7a701ea00960b79991947edfe34cf4443bbef58c9cc6f2ca47eac976a8f6a94e00b5e2997e4f6e34f7498174b284818ba31186f5a6afa10d701c16f2549a6abfbee04d8c93503156f31577e3ac16614fe9d2a0879dee5470ce94290fa4760c448d87763bd5bb15f52b706dfd6e6b31ad1ea5f7416a2ab00acf70576dc4180090", 0xa4}, {&(0x7f00000005c0)="e14c366153b0164bc9620a8441163ccf0ac10d88054b3c43b4f37878", 0x1c}, {&(0x7f0000000600)="648b758af4df043d67ad1936966e0562333a642fdb5677fbab14c4229a1f7265090ade18271d97f4ae0e96e26d1bb94ae1cee9e10e9823e4c87bd9cb7d2a4f015036007b8c89", 0x46}], 0x4, &(0x7f00000006c0)=[{0x70, 0x1, 0x80000001, "d5ac78ffee0701d83b70dc30715e75cde466c2cc6eba3a53d8f75644442e731f87ca9c03982a44fc8b4ecdacbc8210b5faf94da365518fa2065d95ab8ecbdce5ca847aeb28dbbdf1cae698e46352fae867bf8c0c4b45770aa4fc"}, {0x90, 0x1, 0x401, "f28b1004dc03c8c35717e719c6d42c823c15afe76b6dc6c8f7d17dcab9bcd0ff729b77432e9f4e74f1c4288349878d7a413f16d7eca925ed50246e98f7baa1b967a59853d9ce26cdb0f2c64771f1cc94d7446a06532b271c58e9d69473caf3c6a3d22034cd2ba980fbb62636120610cab24ca0ef1c897a72ca"}, {0xa0, 0xffff, 0xffff, "715f597263e59fb74ac13b4fb55a70fe61629b9cfdcdabac260e6fcc89efaf2c511fdcc296041581367254b4aaf294672d79692aeeb542b6353c18c7410d4add1cbec246fb05dfa464af862d4fe89cdfa1d9b57b905e0c1723489a658e9c920525921ed1b27c085f3ce731095665367c5bbdcdcdef2edc9aa8eabaed49351f6d1c026d5227046d712d79"}, {0xf8, 0x7fff, 0x8, "2f03904ad578e663af9d4e064418650674133a308284f3271b55b594f42393d1989f6079e214acfed5b73a36b93e827a62ad6e9e4dcfc9f581267956c3bc046295db9b01700be489f88eca67fdd86dde0204e0c86131d5803ed9c46d14ababc0f6a66a73d5e2b3dd8da9396bc6a82c663bdb24eac44ccb655dfe597b2166fb6931dcfbfeb4b3c80824b663edd82591ddd1e914d428a663f8f411608c830c9ded7c102c4a36764ec964fa71375882510b4c376444d2fb355cc695beeba8a3559429c46de08952aa7a389e30d7d931081ab31f170153658536f4695af41779a75ff507"}, {0xb0, 0x1, 0x10000, "b256f1a80863240ec5418c63b14a768dd9f2a1700a58bd7551349df87f54a11983432fd268e2d9777e43f95b2b1ae229e2ea815f3c16ed744fdabfffb8078fdc8a525ea5eaa6f1ecb9a8fd361c2ba625195f29fc42e891d8e0ced185ef3caddba41d2969081d3e85baccf56554935ece553798bfd5e03afda918aedd27385ed8d32e0a7d33e4b514f98ac937cf26bceb17c45ef67ddd516ae51f"}, {0x1010, 0x1, 0xfffffffa, "8fd6f91ecf5c50de8045c1fc25509cdcda77fac697c51fbbe0883a33d3008221f7fd83163ee5ed74e3026c0c17e46d9aa78bf742f6e637f5185d0b88f44c7385a8303eac1b799901cb74d7feb3c7da2d87cedd543463468937b6ae7ebde12b79a2f993fbd92d6fe157e4214ff50c27e4212b651b101ea92273917193b996061f90850d5dee133ed235d032778f5b521a0248681411491eed4aec94a6eb49bd476d1f43da86561bbd85d57f0b67ec0690a5933b21d91519398a7dce2a86d15775bbae77a82c91a41653c6f7bdd321b9b3dd9524e96a69436b98abc4d4ca4bd2ef58652e24c46e64721c5cf1aa6cce6af715f96213ce42036d88643e667972cd94caad1a5f6746b881e8e43075c21e7523189aba82165d26b8db58b39fff2a31643e0b4c7a04708a8dd08b33fb297a6af6f6dab160a4e71e593b8c2ed247f308575ef4575d9ff540b3167f5875b9d147723a5cf847d1d1dc86d9f105b4d09ddbae562d31d54846c3d30c43549cfacd0d76b018485c5fd39fa739d9362d9c2c716cb71d60c2e1a6dd94ca16e606bd7d03e7a8e33087968d4316ab66d94c2baf72546e68cd9f087ba41205c493f39bf298013176640a1cee44d5f02088d5fd0ff569b5b4597cad3dc664af1757c0ccf6dbaf323000ac452511f8b76d493beda6899b8d541468e2c5945e4dc28eaf552988e9ddccb408e4c4266b02f9e7440812b911e902b30a10055e2f14ae7d9e8f76b5b525a38de931ed35f52fc3884d9f2b2693619e5587777bb2b917a9adeb37beff129e3bb46529e298c3eba95f6205a7ae4fac0ad33c2adcb7451526a3f3313d70e5a8c9d9779ccb1967df2aac9b4fdc79d748337ac7a322af5ccc9aee2b056c79b62650f3c89b6801a45b4677289c7def0574332f86424d4782a9a5e54e1209c718f8ae5f57a9199bf6f1d69fdb523102ac17e78f4c002f8e0f8a83658d1406ddf9224cbc01024f04dbc9b44250d4c76c3afbc4723e388ccf9bba12707de225f417951acf6a9b565f3af521ab1157d2166c35408eeec084f747c9e9e5d9963fc18ce3f56826b100b2df4ae2687af91371f50921a63b5fff81ac4081054e310fa25fa424238c20293ee8ade3d8046fe7eb70649d4cba7ad50389bb27815c6e58df03298687bff0bbe74b64dc7e77370aae5778cc6079d38d55b420dd53cb30709ec3490e1da17e2d4a3fa9548c1d65fed23b93c32840be554d024b0fa06eb9c5ff927203b59125c9da8bb4803aed5536d1b8c172cbf83826f5d2308f42a0a20673e5df2594d36e61a6830ed7782d411a60250c500bff4ce9ccb2754a4b59ac99a33d080f2f611eddb668019037362af0b5332753210447c622111f1e503d1ee23e1d524321d111d7330975f13f0caa5391ab35f5ddb11079eb2a50db27688e5bbabf4f66c8247c049aa3aea2361188099430f5b19471a15613b7a3ded6046c9115a26c6d2bc229a3d572ccc957025e27795713fea1d1cae78eee0004a3a4fb4b961ea0654a92e08ccebbf705626e03f8f46c573eee6a848519350df38cd4a1bff48b242cd4443efaf857ae07225cddea8187c6fc192da7dc5d5eee27f31c931ab4f8df21ad5a2df44a7cc6d45c3f99df596130c78a2d0cd883f235626c72ab554970f376d7f4dbd1e9e17b8ff14747505620f0b261beaf25a6bca9b2caa96ab10009eee6c7a8ca6651abdc21e59b352571eb7083d7d383ce398303efbb3ca2a4a6db831a1cbd6d496b7e579646ecba0ee7b25081c9631f5959dcaf5a3f5115716c8a5a954c86caab6fdd00f0b779999107d1a7dfb2c8530a132526132f4b176503b67cb1b297c1a632dc6ce62fabcbd9cb1067deab634ff83f90843c463928533f0e72e3683c282a21840fab15fb7711b8cc5e2e540a16d8d397a5dcdff9aec485d861c064a06b37646417766d85e813b5fdadca683444c0a639d9b356546c804926acea893957e5c50a41c62c62037f8b18962bdc2730317d06a34730cb9878e282e7b8867ae9f323e8ceb3daa37d59acc13d54f0aa8130850abecf5b22b8e6149f2e0e54e0ecf965501136d030a73ced93cd172685fd17689cba7d8f9f6035b8e3ef2514fd9d5d59ee033ddc1173745c684d4e1355e3621b9b0d9a37e9f32ef4c7d8e55538c4c5dc68b42787806c769779da66949970975de5274c4963133cce10e1d640d0a50a7315b55e49593bcc992a0a9db6fa5ee4b751fabc234e8d09f61e5388b0bd3b8201b481c348f08db9ff74034f9478b61454725f3613a45631d008322752d00eb17c813adbed680242f47a89f63206f67eef0742ee7ada17fdb5216bd98d91d71a32730230b6b57be5d75c244dbc5321e6d3c50fe56a27ae9a9e2b7de0bdbcb4feec740b06b634c48ce53ac0d5230bff022931db5a887c6371e5d0ee12992ea57a873311e02b390c396edb9b483cfbbd495853780453644b5c35ccb47a72547948942e7117bd297eb996e9ab795321d5204f8e516fb08766bce450df2543ee26cd43972bffe17f3a4a4fe4793aa3055d6b82861a7fd1f2326c7f855fa10e5f00c1423a070de77e8984283e93b9aac39edf8d7604719becfde2a81c44275b2344c9620fe841a9de5c75bc47a01deccf16945eb00fc0155e62f944590950d65f2426f1556216afac355e0278e7e4efa6da22d6a395692605ce06f9712c3c8ef3ac285b5bed719946b4e20d1d00173ddc8917aab6af4969de08bbf44a3f8d8ae47d426ae37025e0e2386666fd5ad2ead39587969151ea0064f84a6547fb25768e42646740a849e0708f186e929b5646ddee4bb460e7683597b955601bc5258294e18253991aa46757e3d674cbf790a2a285f74e3876a1e355a2613c7ea232f33c15f9081e422c132de1127d21a4cfd0c51eacd7026686219a664fe97df2ce1a8ffec2bc93bceaaf792e1fff4c9d85270c77695efdb896ac48b341671764a8b64721f7ce91b4e0820f61594af56b587c3e86606470a91f2a9c0d503c942cf555b095f2fd13d8964181d4f9721ec09ee946f6820b18a1ab7ac2e9046ee44f27b595b14e378c01dfc362d26730040ee236ecd7637a561711bf2750aa0161a5b0d4785e8bcc2c7af83af6980730f799d40641f8d2b5ca1984c93613096f9824ada2f9851109d06d3f5203a7edc4ee3d2d2b6c0d316ba92e2324f76d453ad96b29e71ef820beb7919d1db07d91b184688179a37ab547637e84cb15f18101f2abb54d56a1716c593f2cd6a8e1879cfc54c53df33f3e2be478caa8769fc6e36c343dfd753fa6e0e9e392bf2dd3d42a85c62ecad7d9571634970f4efad564ebb4c710d9a1540b98cf1475c02b024a2b1290b8ca8b6870861f016468e8cb45aa291aae46a30bc9f78f6f8a9f65e65c35b6cecffbb21c17781793aa8873ee547fd1bfcefdea0739bd1226882a03461243029df9eb54753fc43cfd9dccc0447a83752c69067bb53a726397c0ef1b9c0cf2a17e9180ea0dbd3cdced8f579cf0dc6039486f332a67e92717e1c930ff941682567d13547d1b5bb49f3a93442109a05ef12bcc21d895688c591bc869d8da7b623bf0a8057136a3d66e00fa7b256c71dcf112f366f7e5e498b8885f67047c587e5cc49688e2de3703bd443f91cef247ce9822ca537f57a67fd32e583a388f0d587fc27a1becc0f407c751182a798333eff0aa48c2ab592df030d8fe6632d14a2fe34569b25f99a3440e71f8ca628d3ec8cd4484f4df85718fc84b14924afb49674ef9ea73654fe3cc5d16902405b4d0da2785e95ff975d8ab35024223b792eea11c57e7db7453653675a9d3d1de45ae29a7ab54410c4c43d0781d7fac2d1a8e70efcda8a88cdb1aab1b83c25dfc6cd9a11e97d34216dd0ad115732e112b9563fa20d732b52aad7202c8c35b8b1a0303fad17e33a905cb53e7b67efdf5178839a56dd362b8f93b10bea46adaefb983dbdc08ecc52064fd02cf50663af1132c9c6975c518345fc99baeb13c51957a0eebf1a209668f0df3e70870fd974238bcb7350cc54d3760b0c350aef65250a87dcae7c4a8a998130d7eab98646fc9a70b35b8587123eb3d60a1906fb5a41458b3d23cda9892bf53d005fc833b47a0ace9293b1c928278341db0550892f48b3110dfb59b8cf65fb30b2fccaff0d5bef8d9df55a0564fc039518b0d4345513df81c7ea2682d31892f80eb354beb69fed32870c1ba6075e0a97dd263d1dd86687873c4b88a9d144cb356d2aa1aa622274459a19070ee93855f2e562264bffba2ff7f1435baefd51cbd636a852851ee5ed22c470598ca6a871f448f8fe4544bbd3a910caed1d7d9dd6e34ae7355655af68cc6757d5b996db02e2239debde0bdd7e2ef8dd6b1e5f9439b49f0b2907a6d502a9191426eb65de4aa69a887420441b84cd91ba860d8e725ccc93d1d6b76602b2a24e006d86cae1bceb6e4edac92e0953519e726ca4cd71ad121f95918ce1ca990b0322e017121749d8bd4c341c3cc1692f3b8c15de6e601d0db9d848361cd2c1b3f695f7816a7e320a712f71ec71a4f412cc9cf00e919fa1a6641bce641ab830f424b62e7d1df9022d2c4faa643b5cc8b12f03e063f5554651a0c9aafe670d063c2db13b17511799b962230c0abcb27dc1533c915594e8dfb37d98c25a7e2b335ed20318da1ca496f239ae02efb22cca48156efb0ec0c76d3621508ac640078d8c801fb7c7a7f66b889dfcaf718c25763656793152edb838d38f34f51ebf1e96c45e9aeade39b24f00e4bb976eb0687542e8b62c0a26062affd505f053ffa5841857f887bc391e061dd87e187466519ae0501e8f29e8d1318d1863554e784f3c2d2825cece38137e46cd0ab96696497b87ca1d53868002f68859344c0d90604d24a29c487ab1d47b2942b4b7ad6b176aae6272d0822aebaf09f53aa5b8d91c25a76e5224124d4565bbcf6b1718b560437e17f26fb7991336128cf4835eee362b5b54e0dd088b789721570142da371a1e04278779fa8d4c485cb63d220966ac401bc6bd420641a87de87451cd176e5dbcfb490895ebe2bfaca5b58e5cb98faf6f41442104f26ccb5f4a5c6e6e632cc79ec9d818c9890c633bc8a33fa70194007b005f5d782a8b43ab1e45b580e4d8df169817aa49e830058885b93740b644ad9b39b33242d2b297fa73f8c35b450fd34ea4d34506055a000150f51dd46e13df1e023835c815f4ebb3652b0431511be66e34fa83442e6261c80d51f602603ba8f2849be108b954caa99110cd548029252deeef28a9d6fd1ea10f0b197c1da01db9a8aec009ab63d7d71d58cff3d3b22c6db419db06e193fa67855150f808e34e7b46a1081971dee2fbf36eb110b010476566e77acf4b78a88640f99f475fbd08de14aa1f08d468bf56c97c2819a3ae5acf1ca8b6bbd3a5f35ee1f432b5e7dfaf41e1b16775b3e4f4dcd8e55ff2881648609e552494fa47a32d0014076cc56022f3bc7b03201aa0a62cadfbbf4a53c401c1ce4ce0b31d035af728a7080fff101c3de89b3074669cc707c223bc2702d30ee5a098ae41139a2fce2bc48399ab5c9d5fcec48b1cbe0bb5889f4d948f60938a05747b7988b5de3dcf42aa1022f07fb2baccdfe5518dd0b172bcb8e954c2c8a0fbdb4ab7fb2ecf8fca8ea711214425bd3d85d766e4d2f5033c898d138dd27f4afe19c72df9e28ca554ef80ae0e7c22fe4985d9e8a93ef5023134900ac79e525ed63563f49ea974c57b5527aacea1106d7c07f33fe5811ff3d1c905a14ca27727a730978aa123c017c94bf421e0f2bfc4023d6edcc90"}, {0x98, 0x1, 0x3, "32d59e4112f1ec72b1759cd78aed0ce41a3b57f323d2072eed4840166e1a3ef8e372b43f50dbd66f8f2e2eb1db8a100142d987b8ee6f4c571337b8a741f7e4ccd1776e1312c6716396cbd508075a6b2425039d1ada0addef96a2a9a32e6b662eb5737e78e141921378e3bdee4a613611e9a54d1f3a413f9894c04f82af4fbdf864"}, {0x1010, 0x1, 0x5, "4099fa96063eabf1d8d9abdc6ba03b351f2563127646200cadd6c4ed2f65431975181a1b18d4d364f8f33fede301a7fe3b1ff2a62912344191e170ba0cd0f832aa26af33754d362267cbde3742e568c128c3af7c63e4c5b30ad06e29fc0f2dcd281cefcb020d045f0912604fb9735120bf805a32f2d882c0865be5cf39090f07f45243eb9b369ce61fd92fe01c31e761aee28bf2833a88b204e7db5c8f93fde2358c6aeacbd92e14a4cc9667cbdb26f1af4b1670bcf20c64f37629ce8146337ae305bef1d8ebec8ee66e5115be312520d53189bff12d0b55e66a7e8510bf97e31f70846e966a7d24b07a8b4bf4de579eb19487a2532ecd7458500a76ef0b1e31d081a15180d7ee602eb706a688b3b6ae82b1c72b85604836d6e9124dd94e5c836eb9da2ce8733268bd79b77f46b9591c626b2253bb701c8bfd835122c9d82b49006a27edd1d5df3397a9be7cd1389b87c8f6533a433201e2a219b7d733eacfd9d43d050a4f3c413c2157ffbe5cc4a8ff060543e47be3a9763ea83a2ba5076b5b00a74389178b35204b1a4b35f34c5310b36d3768d8ff8cdb2f0a707c37d184610e98f492ca44babbb15cf9da99ab2357f6ffb3dc643ee3a6beb70898e3609b6910bf7613b0dfc8fa318308ba89722b052f9aba4023ae892ea0d85ac3c734cefcaac23e6dd92c85fe79b871ac725800ae5139ae7c51081fbc748c51fada230c087a3ca488e42cb58663c89c628a26c3c673c7666e23f7460173f5286a3d5388bfb6dd1cec5088fd6310e0c702e37bf7ffb2d92009e25bf1ab4aff0bcaf729764767c4a2333c61bd3cc53fc3e9b68a28adf9502820527ffc50d070c2f51044f7dc21c38d5979ee24dabb4df523776f1fefff374f7c507048ef13e5452f239fde1e1721215cb94e48a26a7d951e2c4d05a67bf34d6c9c4cccc701bbd45706ec7efd3763a1acb60f21f3a70e41b3629f93ac25bd1558768ff7c48c1f86f5eac7794b74e6cab6e9699eedb91f07c10b35805bea6af269eb32a04f55175341c3997a1f5772855576c095a907cfb876f5ae957cdf36b5c1a861de89e55415013f6f3a353abb237a567f1dc3890af31dd60114bc5391ac617af191a9fc8c971ea8bea0a7cb31b93e590f852d6fc40be79b62745df03f9c0d195cdee4cd8e66d7c27b5e166f3647b674607fa225d54b00a94ec828dcef67f56109d6168ccfb6b2f5d5bbf82f9aa1a8f740e02b08d7164aa8c7f3798de9ee12bac124fac4ce9acf71d4f38da9da6437f082d90668ca658be87cbc408a3974ddcdd5d94625bca05ff758960611a3e01f417b7f6370c038a68fa17347f48a9de5dfb8f2c40d5ee6759d327967ea2bc76594b8cb191b8bdee2ba92c67f51b8ca469a93e0dc95f44bacc9769181022df409f42153eb69a04d468e17a92d8d8edb5e54029bc5b3784cef487a10a415d3c87f05621d90e6de2fafac63c73035ed9888b93926dc7b92a2d77d726b247ccaa55c4043ecc22d05462091d3c3d0418571dcede23e2605ca87d21b6a5f1e202fad75399f5a579c3f3bd930c229b04f1eb299bf931df32f77d02623b657426480774c21179039de293240d8b89b2ec09508c5a03e4253213041539e3186a956a9d53f9ab82434db8cd07e4a68d4a567c9e34792e22e230674955db45fc424052c6cb13e8b119e85e9a656e91f068f5639c3339e3ecc50d333b648eb877e950a81e416d30392ae1103825ee4bd21789e39a718d5dca7dfff61bb018298b0dea072148394e2354b5a2b1378f9ce1d0d7450999055c1e855a73ef853320d14e0902f3a916d76f643d4f42bae8fdb2735612b2b3f0ffd27a9b06cd4197626af3c1600a382f25726dffb8253ae0cfdce558f6e34918ee19241da80470ab90bf31a42c6dbe79c828b46f5bd417d80b1e63e55d6f056d7182940acb2407b496af8646c73990819dc57a6fe2294a7283772abd410e1f23eb2c08cc57648daff795f666079d461d4256bb2172c17ddb5138f77e8f3b6ef9b789cf2c3416492f9a97e44dcaf8057a7128553f951743eac7c87a0136c21cebb14a19e6e3b9b9b2ba5183629f8e2bb747e6ad427e97d5f0fde010b7ef8939fd8f8fd577dacd2f333d84acb520370989bafe310a964eca47e3fd93a171550e1596e295b07fa8b0ad090d52fb0556fdb0cd5245915dfe588f5a654096b2e141949603a03a1ba69c9e0084211602990bff7da1643358e4f8eab3ca501f4e1463d15d234bcd3472f1c249d7fd083837728b2e1cdfce227c7d521633980a91e252fea38473ebf42ad89f89155fc121e55f6b8f4a80f1edb61edde119a2e5204fc52413fb8d239a1f91119935cee76796c22352a75ee910c96d9aec24aa0ecd256c144134b717c9ffe33471531b0a69668f08ef6d03931ff1b9455235ace638e483feac505b4caca7897f403bfec218bb843e54b4e80c8a07c7453c6d4d9cb32bd82f9b6d18b05693c1c90958758b553382e57fd2dd8e34d2a1d5c077eb295364a037ac9d2e9843ec2a1034364de6684c68e6d6a0dae44ad51752ad61f2b6874880d1ad826f88ccc28d010733b5f8a5045e71ddc0e4c0624194e860281e14a0841669c9fba15a4f08fd2275b1b46740964db204b1e8fe8e6bf29eb42abf3201d14cdea9b36743bdb7af9e23644caafe4af92a6e07b1b33eaf03c651fc6b7273d5d64f3e09d597bf3f4d7138e4db12ef686efa9681eb4558c4f050fe8e9ec5daa0afb04c76b4f6fd81750e4a1dd8c67c7baf344cf59412fbe1c7fe42e54878696ec3f08b8367ceb727a64fe4e87c642fc97611c416c03d65f71a0cf67af93fc037df6f6a6d714f6107b7beeb32d3552a09392a86569e8b71d46f22f200d704b6c43d3a6f4eff11a48e024c6db4b5a61158ef215001ccb3bf87d6e1d8be4784a885281a30e097be9e0487c1b430c49244b2ffd8c84ac4de20a2b37af117fba571df01ddf1a348bf8d9174c26d1cdd4e4bba0dc1580b0637a90940e110096335bc4ebbd4949a6258973f190b9c0715b4990f820a30ef54c542064709f3640b0f8c3fef9f3e0e41dd69cb4d044a73126e0b7fd553f0a23d2e7cb81a014b98f419274349cc1dd24f2fc85a974a38eb86d6fd5d3bdddd1c44e7736ad39b41d2186ab8cf7a42c8c0e1884dc4815103a2a66a5dc8da533b1c855574d5f5975997cd9cb3f4ed9a1d514a5a5d0708b332c56250d6926b2206b9469208dea293d38541a07a962d8a5f4d6e688b6508e0861d0b307b35cd1c9772e21f035dc364720a9aee8aa5478b71bb4e796b3907172dd77050302cb38ccf28fd21c65559c43ef1cd87be1ce29b45d0fb2b61e27bccd3669340d904c471a0df217d922f67353a483620a2ebf1ba5e86934a23c31985176defcb72152582856f8ebd2dbe81b67d8ecdacfd29d12f8c90681187cf174e3db95ca003dab1bd6012ceb41efea3ad3c6887c2e211e9af4f920c7c3779da8fb2fff034bf74f54e7df6c0cd8bbae95b64e81d98a83a3bd581446ff2af12f906ff8e8d16b5b1f9d85a8a741037419ad34d7f151a403408185d00a44484c2573e8c34babcf512ef741bf896932f4d67f731d18b3d017652a7a8cbb034237ddceca1bc5bbe2c19da6a8ff3605a4a53635bc5ce9564af3f3648a00f31a936b99db84cfe7ecaa800b71ba231f8b4607535fd82171740980f9c2dea40685e397e1434f71246f790f74768f1d46c7cffd1157dcdaa7b5a05063f23c0afe0c60b946bc4e9ffee4789920d41bc2b3a52d1fab4f2335ee29850aa3f66632d2e2cc1b58035e74211025ffcf2a97a517e98c44b4a1856395ede8f15b8b350a8d25c4593b110ba09a6c37cffe341aa45d9b575785aea992625bc736b5999e8e05f680ca4b685627aaca6a82a446cc4d609a208e61cfc7afa9e0946954127e6ac67edeb7455e5465fed109a258808ca8a3f20fc9ec392c7704de1f03eef0d566b185efdb69790d2c8a8788a3d542fc3eda3239f07091ececa27048d966c932b618bae2ecba476fe7c38e32d799261652554b67f2c50f7501a8b22bf959ad46cfc8c45bb793878b2e477edd3032192e720d2713cdc01f7ca38b2c18dbe7196a6503ce7d1f8b1ab8ac8dae69fd222d696b2bee413df08eddf84ee78ecd11d7efd0aa4958bd901d2c9a3bf12c51436fe9f604ee4821b79cf37b4d9df2f3298388a657cd07b30082d8ef98a37d3439759828226747bbcc8eb58e03a59bf7eaa41c84d9ffd888efd625888e1a7c1a8eddef967ad8d269e5b24142017a9d07959c10d3cf7917120245ab5c7aa91e40842b14ab56086dc9f21824dde12df3283c4d7aac6f6669ac72e8692b7b50d56f58d5d042738a419d711fc88f06140b2b612d56423e05246980e08ad4bd0dcb6877ec71daf81b2ffb99ee1e6039679273581ef721969e978c65add2c0ac78045af09b6ccf39fab8313607a5a3e21796435aada6e9764f5ff19c8a3a415f6dedb5828f19a16ba873b4544876a103d7a25c62ad2d5d85be59db18745dc5e4f8679a3eccfb0f5bf151ac1d693f9e0e457126132113ef7ce7852964060d18eac6ac666ab8a0ce6d26cb190adc5c7fa538f4e1277580963582208e781b2db4737c3ebbcb0667d029071f83d8130c13b114252011f510c27946f32a6d4426635327796c322c4127bc5bbdcbb388a8414a629b79cbba35a2d01a61a8dafdb9bf4a19fcf25c56f2d847c6bdee5b1b7acc8642868b08f764d539f3548c05c747725a7097af722d7bb7dc5e938639479033b55277207bf6563858d7d37459ee541c324309eaf4e5c79b13a66884c69224d79ecc7cf24ac6011e5528d622ab44332f2b6aba6b8557eb811caf3fd0838876dcb2a747547fb546315b4e942efbc32f393036af3b8378ff83a8edb11fea8d76067710f2c147849cc4d3b7a8e533a898861cec75a440419421178fb44648e0aa994403a29380d51ea49deb465633c389ea2d0e36170e91e0ab8577bf111c55137b9b02495093bbd6111a82c4b0a104ad4704de65688ffaeb14b0c167abc660bf7300451ba3efbad399f5c40fbe4e8b7840e4c896d4ef63e3570918d62e37908cbd64e510e79678daccd71f4fadc580a309e7035c1569f88edeae0b5d3a3f470a48ecf7782d4c82004b31f37095cce4a40bddd492fb4b90a1ac40c6a0c58d7ecc3649256b46386e9136017d52da6c2fbd9f27743bd5c81b0974a997c5484173d3394437961c99dc9929864119bfb10d5d33ea7d10bf40f0903f4d8a4a2e1d1a2469a1c2a908597b9a9621407917ccbc4d227e7c6be35cb454d5bf8ce9dfecd94c7a9eb22fd051e62b0a70768051d08222090732b8252399768a4c119f9a9faa658cc2cf6b98c43cee6669df52d886791bf874039d871d8fca32036b2ee119e1a3bc8d7604788aa3e968fc36eacbb1d478aa3aacac855b908841bfc0de1a9aab0a1d79d9aabe496ffa18da2aa64e496544ff39a3a1dcedfd4904d3f6a327c0d193551d0d236e0b79ba0724a135ca7f66aa5e706663aa5a8eaabca7efbf241d7525ef6d784e5db6803272c7a16e7bc3473d16504617c79c2a47d9fdbf6baef5e7fc44e2adff43cd2df04268fd24cb0f88e62eaadce708491594758819c8520742411385619e8bb59629e91621ffa31d723756acabad9eed2116ae3d89c43fa9f193eceefb6fb5a95dd3aafd96ae95241f0977e5591eb5273d6747bab04703da475fd4b14f8637db69cbd2d8e13f9b5ecfe496c2710bef11c4bf97531afe3d65fc7f920966c4e50cb9539eeaac51628ab268bfa902"}], 0x2400}, 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) r7 = dup2(r3, r4) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3a78, 0x0, 0x0, 0x401}]}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0xdd4, 0x5}) syz_emit_ethernet(0xe, &(0x7f0000000780)="68e94d0ba190a8c9f807dfd98775") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x8, 0x9, 0x80, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") r1 = socket$unix(0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xf40fcc6836a72978) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x7fffffff, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) r1 = socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3f5380a05a38b4f5baa12c9196b4134b4119a768d009579b4b8cc03013c81221c5fccc8835003494b134558fad0aa01a3e8ee6a1b34fad7c8452cffef1e7d794be9ce8cd95eee485ef7b38d496644bb2cb9ed57e5a39010419e9e973cec830396a664b722140821ad157c7d140e562a938298cf6de6cb34ea803bb219a9ff8ac1ae6690e78d1e89c3d452869239e17fa31", 0x91) shmget(0x1, 0x4000, 0x400, &(0x7f0000000000/0x4000)=nil) 16:00:12 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x8c}, {0x4d}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") mkdir(&(0x7f0000000140)='./file0\x00', 0x2) 16:00:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r0, &(0x7f0000000080), 0x1237) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080), 0x37d}, {&(0x7f00000000c0)="abc298d1473682fc7409ffa4f74ca7ec9da55b1e29d93bd13831044fa0b54ba45ae56594c793629edefe02b0f079fd0a59b216d3b74d43936e0acd956597d22135f943b772e3ed227ba9fbd13e2a535730cec5b35a9d8b9b9a884c48459e2f48962f5b3179c4f3fc4f5100e161069913b5aaa1558242413e16bb893df3ac0dc2766c3d1aff888d10dad995ed9f2b6feeb52b6a924edff1141c4bf418e13fe85cb6a92e5284c01b0dc5d68e0cdd5820a60e4cb52c80925eb6f42bbf09d080fe799062e5f0736ff4d274cee47469697f7a8a780006ef40adba2eb5afbf84198c26216b7851dc3d9121c6e0fc9ea818d4e7ef905bb3e261647740f0", 0xfa}], 0x2, 0x0, 0x0, 0x4}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x20) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), 0xc) poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28, 0x0, 0x2}, {0x64, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000001) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x732d9d3a, 0x1}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000080), &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x8) 16:00:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socket$inet(0x2, 0x1, 0x2) pipe2(&(0x7f0000000000), 0x10000) pipe2(&(0x7f0000000100), 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./bus/file0\x00', 0x1, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000140)={0x80, 0xffffffff00000001}, 0xfffffffffffffefa) lstat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xe, &(0x7f0000001d00)="e4517608f3fb6a95c3f60d7df394") 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) mmap(&(0x7f0000240000/0x4000)=nil, 0x4000, 0x5, 0x4010, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:00:13 executing program 1: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="a1a2d5047809d3f7578259c61001b65c220da39f98b2746a7f5b9dff1a6329fac30f50a5f802e6b52fe2698c65478326555bf7c6859d5d43c9e3be2fad2a87d1c3d8440b6d578b7553509044a2468979f45d0b831e1a4dbcb8316ca68f69a94be925f32be6a9b73d267085d5a9380d10bcc9cc0cc22acd66755f6ffa5013460e220fed199693b44d52c88d9159ba9bd6322a1f073930c154f014d13971eed8c922892fe290030d2b1de54032d06c598c243525c33b5bb914ebd5fec1f0a8a5d2c781f2316dc17c44cbb8b486c5215e3f908d70f524dab8fce724b854b2b86474ee450c2167e5f5322da0fcb4d9ff772ed037d7bc58a4e118bfd7b495", 0xfc}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'\b\x87\x90', 0x0}) r4 = dup2(r3, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file2\x00', 0x80a0, 0x3) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') 16:00:13 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) syz_open_pts() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) sendto(r1, &(0x7f0000000040)="aabdda5b9870c22919268c580011b9e9db7301ec0132933e4cfff6e1e7d140cdc10977f0a3163664245d51e5a3ecff60352565684257", 0x36, 0xf, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1f, 0x7fffffff}, 0xc) shutdown(r0, 0x2) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x0, 0x0, 0x8}, {0x1c}, {0x200006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) 16:00:13 executing program 0: sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x3) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(0xffffffffffffffff, r4, r8) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x1c}, {0x84}, {0x200000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x861}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect(0xffffffffffffff9c, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0xfffffff7}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x81, 0x22e7d045, './file0/file0\x00', 0x5, 0x40, 0x0, 0x1}) close(r0) r3 = dup2(0xffffffffffffffff, r2) bind$unix(r3, 0xffffffffffffffff, 0x0) r4 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) write(r4, &(0x7f00000002c0)="f5e78fbb872e77db59b1a9fcb0836849e7b7284a380975530d4d4f43ebf98a2992c7fc7f422b7c275347b6db13e1da73f16b6948c186b677d5b9df55fcfb1cce36be99fcc3b548bc9c31f606994d174141852496f6f24b9da6fcaade69f305713ae0b2f358c46713d715467d444a7aadc3a4ae45d129aa12c26e8f9580ee23bd226bb2451f8996d68699b93f9dd78b81b55cb710316073f5ae37d5db6362af608ab76502e831a374ae61b6ebb6b9", 0xae) pipe(&(0x7f0000000380)) r5 = syz_open_pts() ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000003c0)) r6 = openat(r3, &(0x7f0000000400)='./file0/file0\x00', 0x400, 0x6) utimensat(r6, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x7, 0x3}, {0x7, 0x4}}, 0x0) mkdirat(r3, &(0x7f00000004c0)='./file1\x00', 0x80) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000540)={0xa9}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x2, 0x0) flock(r8, 0x1) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r9, 0x2000747b) r10 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r10, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) chdir(&(0x7f00000006c0)='./file0\x00') r11 = socket$inet(0x2, 0x1, 0x3f) bind(r11, &(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000001140)="33634c1e4e8d1dc617bdf7b6c6d7bc209ef5cd14ea5ea203d32e6b68ed45c59ac6ebe1c17e031ad8bb118b46b6e555d20f65e877c6c54e5c55549537da66dd003ad0b9f394acd616ec6058369714da65100c54aae01ec78bfecd6afff8116edc875abfeac87ada8679fe9cef7450f65839539ca31763de2fa1c4be499340b343cb795e7d63dcfc717bb72d4af98f8493f8132606206f134d5583ad98dbf4c2488874bab4db34c955aba492f5fba6cd04c455d5136521a8b32fc07057542f4474c855054700a70bf02e5e50ed0167b7ef058128f7a1dc4487f8ed55d62e77", 0xde, 0x8, &(0x7f0000001240)=@in6={0x18, 0x1, 0xfff, 0x1}, 0xc) recvfrom(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x61, &(0x7f00000010c0)=@in6={0x18, 0x1, 0x1, 0xe4}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) open(&(0x7f0000001100)='./bus\x00', 0x20000, 0x3) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000180)=""/69, 0x45}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/72, 0x48}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x0, 0x10, 0xaf, 0x80000001}, {0x4, 0x3, 0x8, 0x10001}, {0x3, 0xb2, 0x8d, 0x3}, {0x3ff, 0x5, 0x0, 0xfffffc00}, {0x80, 0x8, 0x6, 0x100}, {0x5, 0x8, 0x1, 0x7fffffff}, {0x80, 0x3c}, {0x70d, 0x8, 0xc0, 0x5}]}) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2000000, 0x0, 0x0, {[0xfff, 0x0, 0x2000000000, 0x7, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6f3, 0x9], [0x54c, 0x0, 0xc3, 0x0, 0x0, 0x2, 0x200000000225], [0xfffffffffffffff7], [0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x2], [{0x0, 0x0, 0xfffffffc, 0x20000000000000}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0xfffffffd}, {}, {}, {0x0, 0xfffffffe, 0xfffffffb}, {0x0, 0x0, 0x400}], {0x0, 0x0, 0x6db}, {0x0, 0x200000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x800000018, 0x3, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = geteuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x3c00}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r4, r5, r11}, 0xc) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r15, &(0x7f0000000a80)=[{&(0x7f0000000500)="13d8bb690bb82eae6bc4d89514ddc144dcda38ca1e77b78cf4aec8320ed443d3c9f7ebba1e05eaee2ef0777eefa21a9a5d81c055b516c23b31d4a979edd29429b18d1ec931d2f53d80a62b685e9ac77ac8a972ad2c2377b534d5e71ed5fe204a99e85317dc35c1ba537a7bdcde1cacae89229feeaab37b8c6d5a6786a902b2a5f81bd7b3a49606616e63093b12d5a02850038f8eef679fa2d5d8f23533a56f661c37e004d8d9bb8d80c6f37e1fa012154242c25cfbe09b75bed5e62d97546255258ad8ae22c6da17", 0xc8}, {&(0x7f0000000600)="6a5ea298544272e0149a58e7b9fbc6bf3d37054e21041a6a2a1b5d63e10f4e622db59512995d8c318c13a5166d1907ad866bff7187100ea3c72d2c10c32edfdeb271c5ccd3aa737a71f9e14f786d84b4a0d4c3a41afcde629d525c6e4f9acef82e130b2201e38b772c2cc1e4095b68c8fdeaaf9860a7850131ed01da673aaf18be55a7c4d08182b4578b0c14b5169542ec26fb24340e5f0f878bffa23ddea924588cc314d58f4d8ce54a38e192f359d5fb62f1ae341a8ec29ef1fc07b1943a614c10d0186a9e31868ac59bc0", 0xcc}, {&(0x7f0000000700)="c5ed132724be55e9ae49b760184a4ba152bafdda71b4d9649aea3d674350ab3d5cc9cf298e5fee386ae3cd667bb841eb99baa0c0101049e2c7e6aedc1de50eace682c74515af9ca2e81732396da05213e21a3af119cedb3d", 0x58}, {&(0x7f00000008c0)="3dc02296f85d712044d213c8cca576f6b2613304dca8a341cef2af603c2350449ace38cf371525f093a84119b304fb9552f2987044f01df7608d1dec2b1ceed925fada8d45a9ae982e1cdd8a8dfc0f0fd397329f1c9f92544b84ea9ec11ce989d1e99f7a88b78163be70d8a83decbf0fbabb7f79ef2b57c9e740010f472a2dfe438b97eca6dc322dcf96ddcd7a08abea34261083", 0x94}, {&(0x7f0000000980)="9e7d8b0bb5dbe377b4b33839853eb44f1ea4f9c9f7bcfbb75cbbd8411667c12488dba1ed67c896da6c2f154d2032bf27b81d240b9d2d7b771ffe2196ca261a3be57bd717818d26149748f2e912a97243bd5265082c21956c7db43d8b4917e8f957676d65b22b30d87fd1dc4278454815bfaa583606bc4252d050cb41e889777d12325914558a29a15691281f09eb0a40f7a324173a39eb45171fb2cd569ca173c889e8eab4fac89e547c0ced5f30822822458291375755384b3c060a28f0725e43abc87a", 0xc4}, {&(0x7f0000000100)="10b52640b13a4ca20b91c5d295f9418849159a94177f583b2846", 0x1a}], 0x6, 0x0, 0x0) r16 = fcntl$dupfd(r13, 0x0, r14) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff00000000000000000000000000003a430000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000c5ca00000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/253) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 16:00:13 executing program 0: r0 = socket(0x19, 0x4000, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x200, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x2, 0x4, {0x6, 0xe9ec}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0x7f, 0xdd, 0x74}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000140)=0x1) r6 = kqueue() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x0, "1ffb000000000000010000d5bf87b2a27e473e00"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000280)=0xffff6627) kevent(r6, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001200)) mknod(&(0x7f0000001240)='./file0\x00', 0x8000, 0x9) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/spe!ker\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f00000013c0)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xffffffffffffff79}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000001280)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4041e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b350f7cbbfe05782bca5b95f3eb1a31ee458659d73659251fbeecae62687d94edb166a48f30a7c57d1ac77794025b59524cf04e6782d68db8d093f8896cb52b78ec02cb5721198d0c0d5da94807caabf0fe538abb6bd2ac189b2cf216d0e43b38e07c09f8a1287b80f0dbce71443bb188d4b9c376464d709e7c42e8f5e01303d53dd29ecb54c8d1a701050079814d70ad8445f711c8c6357c51bf4c46f508812a7f1d65934284f31a264dfbb0811299b98f64de2dda0efb248e636ea34b4fab2ed8a75536cd993edc8623bac3889e4950", 0x109}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14f8", 0x3}, {&(0x7f00000014c0)="505922d64aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c93ada3e948e6ceff08a2e630ca589301a7910e5ddf7a30f99bf78fccce00000000869945ec658d064d6f43d138ff79650057cb209156400ecbbd1bd814290f61102193c1d9c8f554939d11b3f93fd4d9dbf1fa18b77067999298d45615bb755ed0eed079a57782048a1e2c3c595c204be0b3c2d8367d788b8089be6cb9e0d404368c73fba88247e1bf34de7d4662200252fc41f2a6f54f4b125a80185589b91bc9fbc807de098ce45daf02e6404d35a52f19f5db985d0134516950cee11f4d1cad12f71d4ff1e1833fbba3f0bb9f6d93b6c6fae01b02fc4b30d919710c2379e5a8549ddc77e7c68252a2b0c724c0", 0x10d}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x2, 0x60) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x40, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x60e, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r6 = socket(0x800000018, 0x1, 0x9) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r6) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x42) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) write(r1, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x30) 16:00:14 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x10000) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000001a40)={0x0, 0x27d3e937, &(0x7f00000017c0)=[{&(0x7f0000001980)=""/142}, {&(0x7f0000000340)=""/120}, {&(0x7f00000003c0)=""/41, 0xffffff93}, {&(0x7f0000000400)=""/82, 0xc6}, {&(0x7f0000000480)=""/66}, {&(0x7f0000000500)=""/59}, {&(0x7f0000000540)=""/210}, {&(0x7f0000001880)=""/233, 0xffffffffffffff06}, {&(0x7f0000000740)=""/97, 0xffffffffffffff09}, {&(0x7f00000007c0)=""/4096, 0x76}], 0x10000000000002d2, 0x0, 0xfe0b}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x9, 0x7, './file0\x00', 0x1f, 0x3, 0x8, 0x2}) close(r2) r3 = kqueue() write(r3, &(0x7f0000000140)="9fda8d8c79de75a6d7d702243953ca3f41d7f64a638f1f735f048147ff74157eaa0fac0bbbf3e1ebfe96c5f0765c27e1c4ee1f73925f76d9a25854d9caa7b6cfb794", 0x42) r4 = syz_open_pts() getitimer(0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0xffffffff, 0x6, "bd5be2848703cb83543bc5bc78acf4db639ee440", 0x8000, 0x6}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x0, 0x8000, 0x8, 0x800, "eade816b46a8b1f4e5e5471a9228b9e7fc29c55c", 0x40, 0x60d}) write(r2, &(0x7f0000000000), 0xa7) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x0) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="3c885405e7a76784a0ffa1a4e942c95ba8168373f703b7f32ca4d3473b5d5c6334c0925e4e5e7f0b5a44715c4445bb2b8603aba583a1834c556c715ae0b620696e902f0ebeab17d0eecbbf3991d39e144f9e40521813b995b0d21c1006d04cb865bd15cabcc55705ae67e2f560f99f33b4b0c06db04f444812a485b9d9b56adf3dadd17d36a2faa506f517fe40ec79f5"], 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) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt(0xffffffffffffffff, 0xb2d, 0x8001, &(0x7f0000000280)="2e6ec663887099743df6fe81885fbc9cda5c91229edf6ea4f4bcce8b8a5012010e10439208f93798018fa48aeb2e7c7b7fcf59d28e644f523327966c118da1fb8c7f354d9cc99d7be41aef02855d20483f0641f459249c9164f02b3ff97b5d3e2028a4233358a7b1f04d1e4851447818f6a472bd3093b3a9f2889040f1cf8ac8766baaea575bdef39562756f987ff206ca5b52b57ef407", 0x97) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x2) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da2600fd55801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d774853fdba3805ffc36792b8eb73008e0d6e041ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de806727a4d1f7ef22a830c6180f357d0b8821ff785b14142058dea763a4b2765c30c67701b402cd5eb913a96277a59bb7bb2981fea58f5f76f45ddd0ef204d07cee09114bc590e3dec2594c4b7defc3ca5afbcd190584b878e3238ff568c4614840a1818cf258d1ea15a2d87288cb445be0bc424ce7a79d9005c989c086451bc5cbd77c458ee91efaa57a027cab100090536a9f4c400f93f01a477b0c49024990181a31754b47c1e9a7e255"], 0x10) setsockopt(r0, 0x200, 0x3, &(0x7f0000000200)="5ab0e67edc99b38da78da1a5c5de2884678fb07a1daa185155f8fa24aa68f9285fc50d9e651a249fba083a7d7df1392446fc5d71eefd9d7bb660ab9a8cd79bae017456a9f0c301855bac8e598c3247d3fe2b4c9620f4e0f3e1d1520440d2d3e6ed824a1f371332f8f82e3b3e7584c8199e5a", 0x72) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) sendto(r1, &(0x7f0000000000)="71161772497af36e7964a54ba9079b8de9adf4e021ed881281789df312c8e8f2e15bfff527ed477819d43b56a7ef7e671ee64c5a52001a04388062", 0x3b, 0x9, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, 0x0, 0x0) 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x1f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x2, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) write(0xffffffffffffffff, &(0x7f0000000080)="0000002d697b6e486c59c8773568e389482f49ed4a2ad93d823d10a2ac93a476e3e9419c0de44a3f13f8ca2ac78b75459c5714444c34196a55d0cbc4018e53cfe93b86d3553fa1707ee6528fd5ac471efa229c1175619438a8c58d14e5a14627c0d9", 0x3c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000000200)="87cbb2b29016d0ce4a25849a1c8c232a1415ac46c2fae1cb9a64dbe07f5a213c6a12edb929234da83e08bab6f148d03b32ed07d054249553401fb4e8f6d20a9eccf5f3216b388d1103ba1b13074115217ec3131f5983b2361eec7545d386", 0x5e}, {&(0x7f0000000300)="0f1ab5b2c27118bfc1be63b21027687c75b5f7cd19fb01fba3ffe9b71e43a49bf0f07b04f01166624e8d6bd79e7e5dded953c284d87a78df34f9dc8f6dcf6ecfe84fa6f717b8a763f5e0359737944a82e43e6979f29d6ac581d94c0d509aa5d1534739bc6ecf1575678e7e889153aeae93efd69efc4aa9223e83d36b218a6fc7afe1eea0f0395c207c546d27210c3f9d4442a1769efa51eb7305cb643e7542881407d0707ab4668d00a406b93132927077c71c", 0xb3}, {&(0x7f00000003c0)="b103cf7e8d03c7965ad65abf68d2a84412622f3897a67549bd9b2503432d3fbb3e5a524c41df1c292a2918dcabeaa5458533672806d7ef09bb8dd55550f89d56dd8b037c2df430d36b84d743f1d38babc03401a580eb0f7dce20b551b3c74ce299607960a3cf66bd648ce73a5b1bf738b37bbcf472ec2da0bb65aa3e86e3641c1a492705ffb35f7621d4c72dd4b34e1d29dc174b69535ea14e778d52973ae05a5c4fa47e7d7f085ad83d76bfc1bfd62c206e6800bbb7c065a88660125769c3cddf6b3798bce704009b1a075b660c06e0d4f15188701e95fac7f104c0839a3494b0400abef17a0c6c4b53950e6c6801143fed43884a189958df9759dfcc11fecd834fc987775cf8d3a21156c956f1464c9dab256c8f02655bcf029be8d34e73ef6cd23ce5de292f18a84c4e926cf9f69f21c4686eb74c4291095c6bb855f107410908d192b9f0ce4e91873f87e567c86ca1030f9e98ba185be781301d05ebb457452410e124da0d4ce8e00d6e7ad715f420a11b3051eca0a1f05194b88e80b04b78d32fa5eb45f7cc6cb159cba9be71751fd4653b0c40c881f4e4e8e7875766853c15525d1ef04814545e9243055aacf81a1e0e08308da671d64ef36d8cdbbad828c36e51b8d9fb64019876db16477a29302df9a2705a6561df746ecae03f867ebf08eb2e17deed03cab041abb79a53dbf8a5203f55290e57ee3091fe875f066cdac1c68f959ab33e2a32df929c3be01442ebde471009b0a68135002d67533cf06fdb2ef9d7b08dd5237fe38a89c487d00fe827a90dff356eb5ec8eef080af3488b95c934d3f5c184191e643c29d0a66dce0aacd84bea2260be094f5c22eae67a6f71819da25f517232424099efae30c6b9755da7889a24cbe70ee3519cb993534f73ee5d0f6e16cacb092e3fa234c5357ee0fc367cda4fb35a4206aac447154e00225093303d143405cb27d9ba130326b93dbbd2482d6e163409af460a513d4659947fb2d7964b0bfdbd884e8884146e54e4b7e13ee57ab7caabd7fcbf7a6394725732f855cfd08736a7a2427e2e5db05bd7535581757f3c7b5702d8e598f5b02b9c239dbf5e83e79564ef53be5e8b26da42c1824756005bc58a4536fb5f08c07f7a839a2f14094cc1899166396e3310e1c1639f176cab55c7283f6725bd5837101aa61924196b81c24bfbfb58091f3235ce1e134c6c4ea01c72fd314d289d29bd9791233444bec47114d3a64d6937832595dd109f07bb2175cd2a13e7639d9c99f65b3bd0b7b2cc1735a04f4a9359b518b8e1a5a951ff1f2737c18331a976ce3d4f72b5264a28e13a9acaeb118db3b75110c0e94d4898fbb536e92dc46e6a494bca1fe0ad567a56f742772a1e1f465ee775c4d19e77383b5d917617ce39cf8d42838aa32635b2e768237780bb30f08369d7933f391e50c46b1e8e2a9ae4b399c6ae347145ca89d49b0d9a0733929110cf39a4542a66cf593589d27c2e7937b4e94994795c42bb01f43c665b7e768838ee791cf3f49576e8c12f5471a6c0ecf318ccef7a7d0470760508d3f702789851dd305afc4232715ab15349835a5e76f9f4fc5eb3ae00ab78d3fb059a6d2e3ce0159bdfa12ce4eb40fa71423af98959a65e548eb5c12cdddea05958b3d76f33ad85c19f683a062667b8a625a95a3ddbe44be1edb59b6ad6193d8c73eb53d71744d8ea27bea048aae6ea8af6ecd5f8072329d2ad63499fbbca3df5cfd8dbf53524bfa872a77ad1216165db9313e4b17395d1d6d2d43fb54203448bd1184c946e4e6d3eba067d75e80c2a6ecd3cc7d17ef0a5ba6bc37c4d52559093f8483d9d0b6dd781817c9fb3e0bedd4b54a55971d8eaa44eeb7cea7671cd17bed85b0042e78b99a12ad35fd7f985accb3825d6e10bfb90207272c3c41cac8f6372d29f037048ca6b2171effd41eccd08e1b98ff728c3ee01cd195ac51a07bfa0a608e1e684513cb57ea509ae5b7003183200f975efbc5a98360fb63630acc98cd87ba82d9a3b68c1f3a5226d81a406dfc07d7130a643c72bdac482a687e8b2b4a17db3797010b369f53921e90bf38c3bbec113f101d5dc6a0d5c035e0d1cfbbd3044550c7b2db807e34c6b04c030986809b73c7991cf1a1ae4435f2c9e3997062adea73d678b4eb37b7b263fd4693b060f03c2c263ac9ee0f4e051a55623a6f45adfca7b89d00166a4b80c1549088c7ac0bcb7a8e75638f6612ed2190ad800557572c59fcfc05f691f8af323b1ce5f8dd6a794d0cf2a0f2344500911be61a8244cf456c66474d32460ac90138988cb1d8e0cb6539d36f6fedd673c79d1dcf9680f144b2007f8fd9355f87f291f4f90921dd581189a6e9ad12fdbe7c4af4fac6a74b07682aedd35778c2aa52c1ef2dc1dfd7e3c9521b208583c71aa92e387acdad7c3f50a81847421281df6f301393cfc37fcdb2972640d111da43acc62dfef91d52bf04fd21670bc0c3a41ee9e088d3df82aceafb3da8146bca57948e3608af01ce12670271690ba821e4a869457dfbcaf851b8222b26d3b6816e6fc5912f5aef163dada073b96c69e9528fc8c41ae9de130d7d19eb2a2aecaed58c7e087fd5c539cb1eccda6ffaa9edb00f47b70b3946959243835a096323d5f3f3527f65a30a6233b031e3c69c929c2c6f21de8d0766014c5d4b70a2f3ee7ddfae3691a1cc366ccaac2c074b8777b7d1b1c38af284e0e6885230bac46e90f406ef0f6370e68ed1e1769a33310c5a48eb2e14a5c1be5904a92827d3ffea8e94fefc2d9ae554ef09d82acddeb1e2aca2c6eeb7eb18f8e9367ba1ece6f85423b82e311fac0dae20518e2607aaf1a8cb62753953c66f72192cfa1df0c2dafa7ccc270729b689466b9a15868ea1c9c75ebde12fbedea404b6e8d11cdb4ee426b7e04c5d26e470b803a62ff8c93d61c63758900f2f0e54eb3700454dbafe4a6a422a2f4361887fedfe1373d53ff57b986fb35f118f879ef07138f1643bbe7c0e3eefe089f2d1376de7210978bc4835411ad639e149f62fc693368e69eb0bd1c5da97a671d16c4dd2a562a8f4ea4b871d3f7f4f243ebf594dd801d749119f96b19a64e9726f539049dc0d30855e36b166674036320bf55c5e50f82eee793b2565516aea07142f38167d9e611f6f651635e547a63794ba5cce45ba7f120e3d4e9fc9106a640c8781a9fa3df87c217cb02da3abaab02608b52f7b887317dcf15804a679eec03e5e9d06cd208514fbd42a43bd172ef8f64778692e5f636791bf274d8e79671f6839ac4180e6497935228106a8875f8c60bab44427d158b72f0a0e73907af5563d1df7624df605427f220a1b2de6490933ea6c5f709afe6f02d819d752b757dd579836a0be83aff3d594ba2430238849cf60cd025638e93ba3e31bebc289460f7279511eecc0e43edda4783bbf2d276f35ec461be5a2efc2e0147663bc04fbcd3cae951e779320a413819a30af5a7421396a8ce6df7e40b3df67a9d53c5b4398a1619866b084b850d24fc7c8017dda1bd59136ae17c9fbbc80126904b3b4e5ecc93676833b00569b2959b4b657aad23dfeff0c628072902936f5db4121aa9aaa2396ff34015d0f0d5b0dfda25d81a7f365f01ce61b7648acf8ebbea8e8bc134c93dbac6763068a314643a1d3e055581f0a81228587fc9826503d76a4bec6b86f387e58e495b5f7606210b2c9e615a4492cac90108f480406154a1c76d754fd62bfbd30c7f986217d10cc9f689543e716ac0baced898fa08b42c9bb72147c80af3e4018d0a87621a26905a943346298750dd764981f221eaf2d280eba65de6088f7b5da442f69781fc85bacd6270b268b44cb9f165778f75c529f9fc9208fe466f260c86407e8e70d0c04a8c4bb764c8d8ed1383bad4eee936ca415a25fb7ffab782363dc00c0bee5f8173f9873f2e9149c12844e950259783ab00b5f2b311d31818f38e87fb107ee6fe85c329157dc96af7fe5403c204b784880735f1d3788bc229e069a847c85b8120f11a3f08ee3a7f6e0a9e211d218886e84e36ae44ab964a69c3b1cb37078c9a3106b2a506986de77edadd46d18ddc461ba155943c4d5e2a7b9a36d31145d0fda3f9dc99df65de3ba38266f275cfdb33c481a2dd1fc534f40584d2dd3c308e5bdc3d063f97408e159e28440a2013d50bc778949ce29c8d5830539b28e24748dc137333c90aee7a47354054aef2dc88af7d2330f8d7ee88e138b7c5d9a077cccf11cc3cffca8c9b3c7bf631eacf1149ae017e07b4df175bf06dfe014fc817dcc37d4dfc4df77172587ce3f598ef093aefa7e8aebad7fb025c331310be1b5b67cf9c4f0baa99f52469c0e661856c074d74609bd989dd4e08df847e6a5c4e4811dc8104874cce7536e5d593c2e54702915da8b13c568d66bacee7d73d4f2687d31d2234b3b05c678b853b2fecb9f43a9afbf7e618cc4eb03aa756721bf316c1628d26f6c72eafbc83bd2b49fced389c155eb98e87675a142e1cf669f9965a18e3406de1bfa733a1b6dd062ddd51a7bf9591324788f2aa1d3316fb2c729f6a9619f616f416f5f7272e5722315c8fa822a89c7ddae1a919e119751a42bfec100aae957874ac84364859489c078f5dd4a92bf96ac8ed84c7d4807f3e0900b94de937d90996b14dde66683867b680f371b30aae4468f45a34ff00eeb62126eb307006bfa9754a1f6c40b04f162578884d912191c899e113a8e0644b764627e014dcd80dbeece790eda627f6f307383e4a387edc1ddb2982cbc82db81b1354cff1356212d0a1387c851fb07cf72cc08e75bd0a7f1ed72766c22f7fa379cab7e8c972209981bb0f2e4a181b32a6ab75ddf7ce46eb955be79aa73a7fad9e94f243b5941e3650d3cd905694949d26958b17b8e29ecc8fa3900453caec1fa0b8f914583359c698e5ec8e8a1805b1f1d972432c47dd35986b8853425552aaf258056ed579204b965a73c10ef71dbdf8803434bbec3d72171a51cc4a6b3c5ecd6ee4cc8d62040836700884c456ea1ea8821321cc22f5ff529e3294e96bbf988c02df633bb98f1d227832fe48ae46362f0acf18c8b91f83e3d96e220df422e806dbff19ff1a60335d0598aca0431ce041a831f7f15d8bd98cc5a1c6a7499695f5f457015627fcfb2a1a2921f43e21aa9c11ac43d92b250afa7f5b1077877be48f07eadce9dc8da7ce2982c15ce799408adb4f23f017e781355a44ec7d53f89fb01108c32609aac7ef1da7b610dd1f5541617a394647f1c6e78d295af710637c7464e4b29e8c00c1014354ec6cde4f284f8c72ed4ef32f51adb1b13b3fc5c05c230ccc89058fd5032b5f9a370fc6137df4ee453d0aead7d9da1dc2ced53d131326f1178f4d9f2daa54d7c2856e0049438caac08b8c23f4374fbf63b3a2f76de64a1b217eb8e6190cf368932abb17c3e1c9e9928886e3560df703214be062246178eef7df22764e98f78f5ea56b673dbeef9639d3c22b13cbfc4b895f8020c35ae942617ee1293794703e13802d1082fe4c76e7c8b560d540641e755d21f52cd7cbc2fcdcb4dfebcf7f459ec85028d6920a088f386e0a6d5540b03c2ba1c0321087b2bb64ffc824a66e1cea3192a449eba6e94f53fba4e6c8a319a0727e3d963b6995316b6fa859c1682009ae7aa88d5aa835f25a6fa90b1e9829aa171cec82c9f206753c606f8cb10cbcdffc535bf7670799e9c4574c7a6a5e13fa41728f74b112e631fbd1292028aca7ae18636ada3aa8b208cf71eb6bbd4ee4db154f5a1feafc85be18bfe5ea8c1c3b4deecba8a95ebfbd5f4ec5951bb1787b", 0x1000}, {&(0x7f00000013c0)="0ec1b53acf576701a62fec676bc43042fd201ce2ad23b2cc5fe965b3495ca810a8c50a2dd462c635c6334a3c04d04eb66b3f6bddfd642ea0d6288933a2d2fceceda80e012bd92281447df7b8961dbd0b672b5be29adbc596d363cea8ed67acbd7211dd6d09218f53ce3dcb5bd85cdd6fbea074b8b8a9acc28ba1b06c10e392", 0x7f}, {&(0x7f0000000000)="3fdffeeba67af7a010e3cd3b94b0a0e7334c15d90b9694b25340c4308135f68d1c619311db36fd50d9471bea06feb62c0ca44229655348f0c1", 0x39}, {&(0x7f0000001440)="5c4f4bfaa8780f5d10ce02136a8705c90a1f92e4b6138c1f7742c2ef08b5d602a629c6e64e9e8d64a75b72ad6d00a2d148f49f826e776f730d0cee37973dcd778db38c04cd6a8c4664dd9a98461112b3cc9d928bb6a3800c6252d980090a293a9a6d5610470df93c7052f90a3d3c75cfcaa85aec52b4ed60efea29fd82099fb7734523518987fe7b1c14b9e21bf2c7cc8e14afcf72f893b35f06d85175fbdae1fd202fc9a44ad979", 0xa8}, {&(0x7f0000001500)="6c5a5e0692d213fa310174a6dce3ba67993916e438dcfd32188ab719368ad6f92011ef7f9111a2fc2785b5c7c6a0064f38042e582a5c89dd77b2f549f28dea81633298df8c81aa0c889725f1cb7fe6a453918a84468bc630c6b4bf5fa6292d78ee5fdef6823a019937a191c86259b4b4cbb78427784747b5cd4d4b44f78f209c845828bf847c4eb6208e8391e7d45066904596aabaed3476687475ecabd37c989f43531dcacae8aaf30c6654509eb05805f6590b53265b12449e9cd57cde8b73012db1b9419d054791b8f915c8ae5cbeb65822188b1f25c844e8d773051fd4d5b619be57", 0xe4}], 0x7, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7fff, 0x6}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x5}], 0x3, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000d3000/0x2000)=nil, 0x2000, 0xd632d979c2363345) r3 = socket$inet(0x2, 0x8000, 0x1f) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket(0x10, 0x8000, 0x3f) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000200)={0x80, 0x3, 0x0, 0x1}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000001c0)={0xa, &(0x7f0000000180)=[0x6, 0x6, 0x7, 0xfc, 0x4, 0x7c000, 0x401, 0x7f, 0x5, 0x0]}) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/104, 0x68, 0x0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) flock(r2, 0xe) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) 16:00:15 executing program 0: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSCTTY(r0, 0x20007461) close(0xffffffffffffffff) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0xa, r0) close(r5) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000000c0)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000100)=0x2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) dup2(r2, r1) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c41b242ce7a4691182906de0919d6a2d2afa05534e7c2179a98df8b53c063bb573ae2eecb53952fea228fba5f4218de015f5f5d2b98bf70ed5cfc72ce140a45a9464bb03717cc9e9fa91949897bc86e406716cdc4fa4ea479a7aca4d99fe795230d833ebd8d6c9de008a3681bf2c2e6cbb9afdba7f76a164411855a6455e5f08148edce3c483960c7b6ba15eff95870a4edc3a8bf8b3c49d16"], 0x10, 0x0}, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381b77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc522cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a96bf7829cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc07463eb962f455dbd2420092bb7fbf3617fc1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/devobpf\x02', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'t\xcd\x8d', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r3, &(0x7f00000000c0)=""/15, 0xf) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x3, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r3 = kqueue() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_timeval(r3, 0xffff, 0x3, &(0x7f00000003c0), &(0x7f0000000400)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) setsockopt(r5, 0x2c, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e7131480889ab57964895eb0b02bce5521aa34274c6a9175db5e4f43744a81fea6df21771db7959e792c3d5bf2e0fa617816cc1ba45ae1ce17fb74944fce334490fc77a37865d54fec9b696e110889a7656e0ac18acf76567551c429df7e602d30a3c3f46d873b348a8734374c70c332217dd99f4633facaff048a8d666fe70b306fcf6eb0c604f8621822cfdd7715fb0ba1007fcae351970dd935d2cbf40463236f7a646a46905780e6d52e7f7673753ef32561ef17430e03db062255df5f4dd5caf572181e67d32e5fdf847fedf0bd8f1342b0da2de35f7dfca97396f91fca01148aaa136055f047ee0362176", 0x127) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xc09134ab8262d111) write(r0, 0x0, 0x0) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x1, 0x2}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) chflagsat(r1, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/eev/bf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[0x0, 0x4, 0x6, 0x0, 0x3, 0x0, 0x6]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x6b, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6, 0x81}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x74eb169c) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) socket(0x1, 0x800a, 0x1) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x0, 0xfffffffd}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) socket(0x18, 0x3, 0xfb) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0x1, 0xff, 0x2}, 0x5, 0xd8000000, 0x1}) r4 = dup(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) write(r0, &(0x7f0000000200), 0x4268) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x7e9e4f8c, 0xffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x5, 0x1, 0x4, 0x8000}]}) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x4000000000000096}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmctl$SHM_UNLOCK(0x0, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffffffffff26f9, 0x0, 0x7ff, 0x3f59, "1eaf0effce7bc15bd8ad8a7c8076a4c48b47fce4"}) write(r0, &(0x7f0000000400)="a13e46618baf543778efd202baafc3592f9a1a24b10f37af1c99fb", 0x1b) 16:00:16 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x20, 0x0, 0x7ff}, {0x1000000000000028}, {0xb99}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1, 0x1, 0x40, 0x8}, {0x0, 0x34, 0x8e, 0x80000001}, {0x1, 0x7, 0x7f, 0x7ff}, {0x0, 0x3, 0x7c, 0x3}, {0xfffd, 0xc0, 0x2, 0xffff}, {0xde64, 0x3, 0x5, 0xffff}, {0xffff, 0x81, 0x8, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="af074181d2b327e2edd1990d03ed4d5e4f087f792b8de210500f26f198146b5b9ca9e22c87a975b5ddd5bd81eb8aad3f7bb460f6ead645c5320816777231b0f631c3af00b55825f9a69550ee3a5d870d0d6a8fea8a507539b78585eba97e816c0ea93554a08cf44bc708dc7e7569d34bbe77aec2d17a278ab6c28cb27d104cd56bce9928410c87313a5a2bd726d412e0c1cab1ede3a801720d87d3ce5484992582cfad74a17b154ece40f3b052dad9f50d7dbb310bee3de3afa50cc084f24da100a276d6362df448498405655635"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:17 executing program 1: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000000c0)='.\x00') chdir(&(0x7f0000000040)='./file0\x00') 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x1, 0x1) writev(r15, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r19, r21) r22 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x80, r8, r12, r19, r22, 0x80, 0x81}, 0x9, 0x5, 0x20}) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:17 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x1, 0x0, 0x800000001800}, {0x3, 0x403, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6b7e5a38294f3dc7088da713dbc1893edcc638ead68ffce48b797eaba7231c3cfd504e98c415cc113ba80daa5d52f37bafcc56d3d89cfb7b39445c9c4a0b96acfce024e28fd08959968cf31a9c11bcf2b44727eb134bb9cde35ed40ac0aa6aca6e52367d07dbbf37545ec2dbdc87397ddde9b17c6a195f2ef293eb43a55cfa8a4cdf358c6"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r13, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semop(r13, &(0x7f0000000280)=[{0x3, 0x8, 0xbda41847944435cc}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x6, 0x2}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002a80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0xffffff36, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) close(r1) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000040)=0x34) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r1, 0x0, 0x7) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$unix(r2, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') stat(&(0x7f0000000180)='./file1\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = accept$unix(r4, 0x0, &(0x7f0000000000)) sendmsg$unix(r5, &(0x7f0000001640)={&(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000001c0)="c5533c6546f94e1e4380da2ef8db744d6a87826113ab122af4ea633a8e70c939b47f16fee973cf3273c520315f3b5f500104be1d55ddd88cfeef830c3ad0c70e113f4bd8e085a805fc4377023b4914", 0x4f}, {&(0x7f0000000240)="0fa35334be0ae88a61c84f1f48aba469a2af69ad7609bf50325164457e95440004ef664fa480622a82acebd97028fa082fe250a3e668c81576cccb2bb41e5aa004731fbe7b4b424a2f7b7da82d80b56a56b843b2ea3fb331d72000815d19c1bdf8e94d043c955ad4e86c94b67511b021c0f1038a04b1e0fd37cb5cd1ae540baac250ab719c6bee56207942c7cc1bfab919103b0607fe22f0f9db79b0fe", 0x9d}, {&(0x7f0000000300)="a871d4e236cc8e8af368bd994ff67c0f81abf4762b904f3fe38efb8ec17422db582e819d98022d1ff8ff3d261c8e90d73d3988b1cda3f26871384108d1817e63e3a6d724c076350600e7bb02932cd91f41e8a92e7f9dcbe82f1cd4d097c36eb0c9c4b06dcb7cf97c42bc68b67b0bd3da5b804c89cca0326f16f03aba74977eec76a527f143cbeb97086400c21091", 0x8e}, {&(0x7f00000003c0)="8352e8d2730d55f2d9e13c3100e48b11b8e1b23bd2", 0x15}, {&(0x7f0000000400)="66e3d652d39523a847f8732d4c383fd7c5bf60fd1b92b58f41ca551fad21ca6df5046ebd1c2d07bd80b952bbb0cc184ec8ffe53e515e4e17b61e3efde101adf11a86fce8ae9be8bff16cda103728ecfe12f70d3d41494e93f580a27de8f6dbaab42cdbe7424bec44abb94f12ec84fb3b89ba43803b7466bb9f362e9dd864e758d49b8fb0ebacd95fae7fb86b2fd72334ba5b23b4e51fef7cabe105addb38703dd2bea630ee8e2b0ca46f197072596d965385019d1f87177d89fcf508533458d97f0b511f5c16ab1610bdff8b0ffdd3ab3a97dc03e593553c6f2b5fb3c18a95a9a46003f4291795ea5f19f724b6910cc9689f601211963d576a612b75d06390622da9a94b423f3064f23d8ab7381688bc43aff8866071a4c6fb7bb77d15d69a0826e5070ca2853465f8ef415edffd541cd23b8203011c31f623d05dd31ddb4fc439a2700e395a8e30675904a6c6f67779bd453a1a434f9f5bdfafe825538157687bbb258ef3aca007d7a86be2311acdfbaa3689f4a80044d691b0f5e56dc06d67d0403055315d3458bf2a3bdf7ed59cb3b5a549e4bb956f290a201c245985f89c7782283fae9e38ffb7b1e804cfcb314bb783bc34767c369ce087a6e6fefc4cd653edd5f81a2f09c271ff2886579218e6d50ecdc642386eda97ae5601b92ef5d2e961b46b94bcd08fc421f902a629fcceebad3285728cfa3bc184d96d59bd91f3846a328cec31d7260099e0c840b892ad36fd406cb9f309f415600806b0b5584424f92a035a3bcc2413854757b084ed8a43e15a9e8a8ffbda8cea330c497706b81d944b14823a32b4490ba3d1e073cd28a675d371f2c56b46121a95d7b880fedd5d93980eb066f7e65452dd345e92581d27dcb84020a83ce1d12cc81903fb88c3ff19f3a521b0bdc58fe46ba6b1860f3667b57f81b48074eb76fd271de12bc7b739b18ef87fa4556096e430534c46840a9384c06a89fd322e805a2fd1faaa76e677926bff8062c1e255309a926bf938d691976e106c80eba8f9a09d00eb3febec8165beb8721b971c5a501985d8dc62b02e0c15998b83397b70caced43a1667cf8c92dd20149d989fabdbf44bc6c753e5788608521403af6022f6a234fd989211b9871d9d83650919b214eb1703846093dc01fd1096b0783b50723809e2462e92eb46d683b61f795bf3830fea9d55406e577ea65daac0919d157480733470d5fad24fc016b023295d839cd1ceed403d418d551af97f542df3610bd0f30bf89b7f032ee85bc6550d35d1128aa71657185aff821df4c253a6e196edb78881014a49d8d8c4b8dc43b1dc457ba4ee1358a584fd74ccd2471e0034107e0a83d5a4ae00c5b812b317290409d7ec3c60ebc7a5201c01871400c43852924b150753d8610816c1eda06da1d8aad235801bd688f2a092cb497a4ee145a23d7674730bd178d933574cc438c483f12d58ce9da06c611e5349c6549d4b3a792752c1f348129da7d24e7e22811dc621604b7dfac7157e681f864d5fd6f140a0c70915a545f9564af5906d91cd673f3d5d4975de33df141a3f1dcc490fb15b3bdfcdf068a72f49c5d98a0b938f81e69236f63dc12cc71e0cf813bc7a09b9183fbd8ca282834585623bb85974354b794078a9628078f883de615dcd72eac12f9a1f041fd41e1d0f36ee4b96a02ff408efec39be97fc4f29f1bfab49b77d4789c3f6db525c6e1136021895827c393f055487eeb369162ec1d5dc7ef9335c530bd5359f05405c748ba53a0fa6a9c4bd8ac736fdf1c78d630ec9be9642a221e28c4fa8fa5261469d3f2c5221c3c81ea342db876dcac0b98fdb0c5ef3c1d5c16af2044b5c2ac9481652d9b1be4946b75e2e8faac1e42ced80e92e3e415eeaa26dc6c0c1fd4b6839b20200cdde3fc07b6e0e9af0e08eee81a8aa85570a2af81406e3b0072b1eb0f59aaea1ac1d3ee0e6a8500716d419b630fb14c14be1dd1f973ee20989d92a3a5abfd9d79315b13fe012d3cb54a9a3a606e4d9616338c8f024ad87c9b3b1b245c6a68b6e2437e08392631d231d2feebd2a5f8b67b495a94060c1921e646dadf308d14afc4180c1fadaa7a50d60c8a93f9dac53c458328f02d16632676058e1be62b1adc403c4d9bf896a88dde7c0471b9775ce8a27570469fc6a9f20b4ee8672c8d8ace6a1824e1fe5d2bed1ca4de866baec223ca11ff30ae71fd8535992f1a064678fa1c571a7d8ffc573caf088bd1690ee376fda39d2490bf0b0c0dabfc938054f8900f02ce1cc8b7b1799f5411822f02c5395cb16588da1c0104b10645399bffa81dddca3ce63bc98f81009d6c9be1c57b902eb7372db2c21227859d8c861c9cea2e710c9045e3d5e5f435406d3f250d927f85de175873120b39ad46a4fe9a05d2ecef2d1c9965763ebe4132890e524dbc1ca8cf180f034ee9ffdf00d9896ec732465f2bf2838c24653c815a12fd9bb26dd420ffdfbcab4f2e66399034a2d85230e8e7cb1a6c44d4aa7aa10c3d859b7e58f0f22d037c381b804a8e107946639a7abbcd5bef8335e055a8c59738682c1f2c96b92eb39cb676f96b4ac1da95778f0ee3ad2249b2d49ec7360410dfb07ce263c6c1fbfa4032b0a9ba969f5c8198a1c93717e81e2970795b7e7becb87569b1418489632ce02ae18cbc09448a25fbf3059a5b68fde7731e49b98b9db250d299b07dfd09e7890cdaf9c446d339f11d46e306bc134ba29395ab0cc393e05b5e2b3fde1286eb4a7cb041e21409f6e0ca453d9f4d79ca2f0f53fbaa37b6259d0914ae386d91dc9de9c3a14f31031d88580d37c6ee8cad2679985f5b6d10ac4c89201356f46cfdfbf77a54fdca140db899994fd7158c03ddbdc87be3b0d3da951115f8472c645a2ca72d5145a5bc3089f004254b4460254ca279fdc21d7d0c4bfc5c40f60527eff58f4f023befa06678e540bee0beb53e514730c7df67d565d4703cbb5466c61266d937c53d3b822cb5db97cea4030f97f2d6eb4e78369b111608e58a6bbc983eadf02a6b56cd5453e4f2f48fbbacbe452b3d56dea960d7cae5c4be16dfac4a99ac6960937f52aaa7b8974b93ccd507877785641798dcc2a4930ff0bdd0ba4947dc519e91b8a8c03770b056cb3ed0d0a3b4022e39d146259c15f39f7e8a50b302a43b0068bcb08cffc18cb1227bf29a8808676954b1dc9d9eff4dc3ad667e15aa5fe88bbfd4f8f9a6b8e9634e845394a2e1c1dd7e8a4e275322c62c08d5b53cd476efc902292a55c2649af402d77438fdbf92e5dba2883eca82d7bc10de0a5c7f388b8c69ccd2f6f66b032ea2901207ab7c29f48b9395f29e022b4324efd08e61d99075a7017fac883e36a115a31f8132673b83b266497917b8343488b0d1168bd01e6725cc98afe174a073a157c79c1b749e45c320fe05bc80041f9b38da505b0b9236b2296b3b7d4264d3a1c3f1e60d6e3b20a6a780226b249afb1255c8cf57ca283f1ebe3829544d34c937d5c8c872b845ad1d1d956135a121f1db54920db0dea58eda3325c05b88190939d9e34eaa75b284c9e44a72ddc26b4d2f2f85da2384e3513d9b95068eac4630da6979c9b84de593988378e94504e41931610b4edf1fa213cf829445182d67f3cb464f8f5bd3daeb6339df5fe2db89492c606940c6e78344250ca595b712901f730f6aa772f8c0dae7d6ed7f437f8b2685970d1ff3a2e67ef255b793bb279b7b2a4a6be46c2fa21c5957e54a4199542ef8320779ade9849cc9682279f307cc697fdd2106533e4a0c39433994ebedd0f179a67fb791aac39081b2c1548ea1c0b30049fe08b1923c5a0629fed10fed7f2028189a144cd6a6006de229bce846bc69af255560c23ea576a74559493f5d22cf34e46e077662d2b103ea71f9463895a1ad7802d728fe2574283b0ae0a620463fd8d6148ceb03e655f41c9ee22b751dff19f4370d51a8e8faea0a6e49a99eacf41184b2b19619ec874c4143a05a055bbf581241bef2d14ddbe505b8206b0bbce67e1c09422396e4339823c6df217f8cbbb51f0ae1492e40d80601aa449504e64d75f11515076b7480afe0c084383ce2d9aad93bbff1c5706509308d0ab68153a440ef77306b4be8a43573adb7bedc8d56f66c6b052940df603f5196fd0cdab3dd477a29a03edebab3d90c4a200fff0c73919bbe1b23bb9f5f3417a56f66a9f4f5a2d0d86fe25217d36b75c6770f369e94c34799cc7b886a6866a75b31651c7b351a703be130d095db334fe54acdefd0d4170c80797c04b8a5e1f1e03e794a4820ea77d85de2bb24e79d937688331b03f7f3dacc21fb26349cfd843f0a06c6702044e2c38ec779d7f7b91223b286ee57d4d9ea5d2569ebc6f9a4e1a289418bf73703ea1ff28d9850281f0ac613b87414e6b0616aa3c7e61bae27d296a4918cbcbbdb4af92e762c7f8e639b1828f0db45c0a6efbadd52fcff1d1428ca05992c46243ab6180adf93d93fe79d7595282e751eea906ed31436275bee14d380833825a9c76fbd31ecbc94f46ce4e75e0f9cea36dca221ac990fb9a28ac68b8daf8b15921a9eabb1ce1a3a81a4ebbb6096f2252f300eb5349f946e612b40c00810536586c6cac147b5f02533c099215e493185fb024b768f1f8aecdf2e6cd4d128aed14a7a96b412244fa53a58a3566ed04a0d487ae88089f01f152b018c648665a23b3c008def19089126927f17312750b3201f45aa4385bd7cf08f4d026b631fb9ad9cc937f1c3884c9ccae416daf8b1e72da4bf06c138f0a30c886329fb7c340ea3edccd4ee55a7ae3c1fcab6c4c229af7bc6a002584ad75f276988d1e4b1b79ddf575559a150e73f743b5e57c9141ae4dbae367c651adc1d7fce35afcdd0a0e514f32af3e29269f869cf8fb4e3f5001fe3eac8c250f6503d849b0607298c52f5ea5037f1c739081d8059835b5ac3ca9264c06b465e9d773e7f43c221e661e1ea96660eb74f1080783893e4d9088ee4adba5bf331dfea888560648567862e28fd0ecd653bebb55dda4eb5eb689cd4d0352262d628b1e7ddb39ed9520e12bd18d53fb029435862ec07e270a0d80373cd0436fe739a5a5aa163099d49ca58a643cbf84a9f818b7456534823cf224d3942f08dc49949b17dd830e27eccc45544430a08182c8754a3f4158aaa1bd9a22e8737f6a7b88906d98bdc3b399409c0db8899dfb0b973912fc4bf56d08bbc846b901f72a941a27f0b3cbe39292cf0e11a90021bdf88567ee2a33c458ed90bb37654b5dbc5549597aa7885a6819226598571bccbcf25c1f0c722dfbbf8361e302a6798c6814ff2df1a26072a94825d60e3e010b69f7683512e31507e66e137b71e9066f981066d8a5356b7d426b8b8598bc70a5781cba063cc971d89dd597cb595cb0333eb7f96d884b5178cd98c66f64c6ff5c73d0181da7002184533c50d6ea9bf4df47fbeee77e7f74a691dc160d013d7229b0dc934d2005ac696da366b2891d7c9b70a861600ab0f33226690a40375d8143b085b5d6bd5bd7d7b4b221333358e40527300ad1154c309409c26706017d0b263f72597a20f7aa26eba40c521119eb8b9256afcf94e9cb53e93e2f71fa4254dac3be133760757d9891d4ff7f9a2f1cdb6cad6598f6f95bfb4a8a8d477e784f89398aa32eb3f58a495614866e87334fd837bd18e1cc8264a4944ca1acff7b846f01beae153c659aa4278fc5b717bc8bbbefd1bdb9e3d4ba12eb416af186803a55a2474e90ff45bb07753db9cad59abaae510441ca6c3fa2bb88fd472f9189ba5637bed36cfe09245611024d73ab0dec4b63283501", 0x1000}, {&(0x7f0000001400)="15c0765bb7f508455a3f3270e0f08603fee5de6c9efc4b1817e8e3f992f6a95bb3b1c31cc89419ee6972c3671cb6e754df90ddf3d88d3aafa8711311d4539994c56dd4934d05c0acdf08bc6591ffd5cb589e16429f42d1c17b0e7918ff24372744fb884a97b64ed86f348b6e6715fa1e4e90dc630206294a3124575a2a15e484a4845e1953c3cad09e5d3523afd73852059d0825b02ff2f7b905c21a11c670b93de397b0932711d04be3cef62ade1877d2ad4f15e8660073ae031ce69fc807482c36f79ed66017de48b37439ace4179813007bfca256d1ddf7aaeba1c83787a0242197a35122f166", 0xe8}, {&(0x7f0000001500)="244e3c993b613ee9e14ad50b16236a36ecc50f5f7ccd9f36d85bb1ad185642cb5e48e50b22cf83d4f1cca1fb78de6aa60b16155b0345697064055a6df09134a3e9355c6881f888488f7625444c2d216c31ef6807602177574d579f8c9723788930b8d5751de801beab7ee8fa9ff3dbf6a4e411747c5c35b52444dcb4fb7157a2c63905d1a094e8613ad3b433ea491896eb7917082d45b79b1c9a5f886dfbb7da2e1786ecbc3857a6924caca7d0f8", 0xae}], 0x7, 0x0, 0x0, 0x5}, 0x402) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x40, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x58) write(r1, &(0x7f0000000140)="220e22", 0x3) msgget$private(0x0, 0x400) r2 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x1, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="02000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b81007ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962ecb5c58f44524cd404"], 0xa6, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000ff01000000000000000000000000000000000086ccafc1292462c365000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0aba1fb8ece72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2f9d0f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3e8ecdcf635ea4566a44c283d9445df59c5d9bb576128490927ddefe8470be62a33cba2dfbb7417a551035a71d1b4e8367ff0acdcebdf913af1377b7212a9e8f1e4eee27204813652c85cc37a2ce06ac632b78d9b6121b16e48f2be2d6a9fc8dc9c3147c07abc4318f67ca122998664f5f3ef71f4aa0fcaf0fa55a32c83d899781f30229e8851113b812e"], 0x55, 0x3, 0x0) msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r3], 0x3, 0x800) msgrcv(r3, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b2202b97e64726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e0000000000000a8f0496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50afcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/300], 0x13a, 0x804) msgsnd(r3, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000380)={0x9, 0x9a553b76ffa80979, 0x2, 0x4149, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r6, 0x80}, 0x4000080c4, 0x40008001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x54}, {0xc006}]}) pread(r0, &(0x7f0000000280)="eaf1c71c2050456965dfcb2da0dbcf8aae092887017d2878bde92cccd3a13d1061786e18d5e48840082459c35a50c271ac23199ce7b0369a606badb721123c47cb6d1f14b69443bc1d88ec8f23bddcfca7bdcf32525bb2909bb6889fd6c9839c98fadf0f1030ec77febe80f91d196f05326539c8bc395b0bc3a67ff4e5b46cdf14fca2e171d0ab0f03dd1a2da08026e51a9ce6dc6030124f11e7095d170d98c6b05f8162d5cc7bbfbee7d03625546131a5b5a91b3597cd9fca1a1ce8a2827f6f89a382c69af7fa0cfa68a65eeadffa1b32a5689294df9f60a3b388227a918b29dfd7e8a4157d008ae5610fea33b8d67413570d097bc613f80f2a9a9abab4d015b0d01246899350d1e4db858112da57a30862a35db9aee03dc8049f1597e2b8ca6b21a39d84e27199467727a54f323f7048ec9b871ec25daac335adcba81bd6a2449282ee9e6f097f0ada5229e8354fb25068faa1e5eaf890f02515a8b6e6d33848249eccf19cd03e0e0d44aea0c00aefb8d643b0e8c159d2aaff43da6c0424806dcc4ebfa6f3647621cb709139cc616906025a3567661ceff7ea030c19a358b1f592cdc1ca22b2a1ccdfc115dfa80480bbe5ab36511e75fc3d5a78d27bff39f74c528af960fb356a5eaee2910a6201c97e0a7baa9c0e7bfb554130db670eeba6d553d961eddeeff85a687c5432d02b0fc714e5f82de61b73c8eaf9ba37af5a095b276118710fed92e841dbd8913df865380a5543497fbb7a91c4e2d300ff01fd4de4aa5a61670b44210a774131ea5b107e1efad5d92f01b110b39839aefd12c99fee0482edf940efbd5da4ab1499f36fc479a277e17999fea49726b2b6453a3aa417841bf22a545e6fbc53b6848671814270aca0491a148e273ad91750ddd06b6827ee1995700261f603c39e2b2f76d0a487683570dc8ec4e1cf8392a375132cd6261710caaa223a78e47a26c9f69fff6ec5c5201c7cb24e58557f98df62459c7b9bf5bc673d9674bbbd5495ebea046c5d861b4633bc07f810dea3c746764216c620eced7b481e7ed86f6ed15c8ef40642bb2f3992002e01e064c69462cb96db6e4976bac5a8a6d95a99201f0e99e1ffbf044297af3faeb7ac04297e5a10ad8108bbd0f03b448cb5e33823ccb3fb1a34a2b6773e3901c7aef7a92df2d2bc133ae767c21052d9bae6121f9ecbf184712620acf8804901f14f1a58f75f5fe5afa33fd6bf2c0a314a7dda2a18388c0de8429d47753dc9d2671c620ed1ea983c51dda3e50e3082bab35a064fdf284a8f4e195803ae0ddcf31bc597a4ce6bba01d2bb63267507a47a5c989e33f96bc7f3286395d1c7fcfbc23b135f8d8c310d9d2fe8240d91b6bcedbbc15b9c031f58e952fe72bf4cdd7ec0104073fe98c09a0f6b7239ab46c13a973228c3816fdd94a7e049192056545397381569db7b8874b43fea98107cf95b44a2fbe1a27aa63d664b52c11a7fc7d93ba5e334d36b9b1e48912d5249fea393e4a90c668e9633e15cda2b8c84666dffb63fe1f613138bdb9fa1ef877b17641d29fa221674fe60c2fecbdb4ecd60f0f66e4d82d10cdad67b4c8ecc4e82c46a8f3793da90f530899d574ae8ae951a09acc5acdc42bdfd18378e0a362747a1d7a4d4178927da5002d4f44dd0fb9dbae860836cc30e9f888e255d59ed085d869c061ce2d9233c4fe305ad709635059e57803e79012fc5e5afb0022dcc7b19ecb9264f21aacfb24311b77f1f7159d0addad0d17ce2fb35b454fd2955ba2561d9e24e80220743379cc3f011e00ff9a1e1b69ec85c13f846131252a7d4b76f313120fe76d1b0f9e402457f14b3adaf5e3199750e92fa50603a59088303c7eeb6d7e6046faf60a18869568623b5eeb46d8f315f9adcb9eb0956dcaa2473a04b7971e2b61d35175065e47019cfa5e4abb6b5a9644b2bda86dd08602b58da3a24c48825989c48a81cf12be9705c4c4dd1911974a93dee40deba748b994ad953a37e85554e387a8f14668ab11352c2adec9e86dbd96c830e3254cc23bee82e3437bead0dc21a6a7fe3ad6a7a139783799901ddd09df86bfc311a9bafc8b451b06df432a988cbbb532b48fe72bc9945cb13f157b68c8e6c84b9a09cdc4d095cc25768013095842c8232db5efee34b43adbed46fb5d66946b9ac12a256c5c2cd43366fa98631fa60fb47f1b2db067a0b6988372d2de23a89303e851510e2aefcd8ba4014ee8731cfee97548093435b8176863a9355a715b0235f3a490466f296ee99fb2fcac991c3a03b5ae6ea838b6d8cc1a1cdc579ee329ff3cbed592459b93ef428af10ee06460d7c008345c777ab9b55a48c61613d807c7c878d4a32028a9e97cf34ac58534a55cf75ee55e7737565d70aec840c8e1971a328f16550b54149280403a405d48e998230b48e218ac47d0198aea47b0f9c3b8bbd84e5c6a163d2fb5e6b6d0731d3fcf262a33906139cff4587fede6e35a8fe1029613600c7cf6d13b5c9fc8ba317935e09a270d09bd95860125061b402473a21bb69845c3c394b0a457175d1b84369f5fcf5a70436590249d4c62ac4aafb90c02ca062de3447878375f1547c04e458e28296cd8f012055a8681be5bf0313cb244ca87ebd9815a7d75f1de1d6c91cf35afcfe3916460190907bb2cd9225a5bbe74e6d39925742ddbdf2c2cc3b4b9e2b83f6106c6dd806689c26c1251f8101976eb75a8cc8ca3e99512c8b91d1109e2104e6de146de7f03e0c27019346350c365e255198795b14c1df49eca2a141a669d688980b35f699ed00ddad68f031af14778b91e0e7fbc4e8418abe4741c4b7b92db6a7f44212ef346315d215abf672b1b766ed3d83df66407ecbdc4c16e9c5bd649bda7588c274bb0b9991a2680eb24ae82b2d6159ffcf11170e20127b1e812be88c357d1be0b6d24ce8150f6e3db5758491abbe5c55e6c6f77b7e4ff57ffd27d9bf9e5dfc23ff5b78da2c7ee3e9889ef97f5ee4d6ecc477bdaa98b169eb8645a7824b8cc90045d37c4614f34b1c83c906fd53c3fce38a38ff3901e3c8f321ecac992a73b49dc1ca14eb1fa506c47cdcb19806f31b69b0c1a9b0144856ef7099ebef4a9de74a40c5d4e58232a68133fe5b4eea450604d68a3a3bf1ca2509d64790450fd523e6e7d563ac0e6691d3e09935c4e2bd64ef348d15b0ee9c6f363e2c15fbd0585792961a8dceec1f85c2403441bb00d9f6ccb1870497c12b68f64b4126a5bcd5b1f9453e4a6a50e9db2f5b69e556012b2aca0c9dbf0f3e9677f7a8357b9db94eeb1d7cd1aac6b39c21185a0de96c72fc1e7fb2b131b8551c41413aa8d728cab1d1f9542c4ef559ec849e7d0e503af59f25cb91121041d7b721fa7de7a79bf02f80b045258a0e0b4db3b126a8011106a7c8024b5018edbce6ac8e8678c5fca557f955e5d40dc563c58dc384e1184cfc08a7fb24444006409ca9eb1d5f5e486696f53bbf592ac596d34c6abb94e5946d0735fdf11724f1c658fcc3758efa5987018c08946605ec0984f0cac5bd96fe7fa12c66c4a5c825784ab22fff639046304f956b58d1b3d7d60e1d71ceace36f889923962be846185fbd3024e3451a1fcf6ec1e70bbeae052b0861752caa66783d3530c5bb2487370df22a819931f27e613621c3b70d7b6d772ec7260b20c00c7da14ab006be5c680df560d9d187c49061b40f0eb415c704ce0013b3f3f10ec5654e913839d2f72b426fd64a5be2a92bb07d629a879daca1e440c6d3456512d5fc492e4fc25c34aa20866b35dc0f35368e21877ed597382efd2b2462030a0a70ba01acdf1cdc508b1459458bea5da1b7aaf82ca7569d1f6c842386318916debd2d3c83bab37d03c37600bfd3b06216302036077bd16e5e39e511757f8c7c8b4d1d84e4164194a006cfd17711b77156c172333fee30d991e8ca7f0e2e0cb0fc97394cb9452d0182c81f2dfd8e0ab99b2d0c6fe3635bffcdc84a053f63223f930565d673977145fa9fcf511237bdbdef764d611c189b1fd1969e9ec50b1bcef5d43bc6255651ccbd6909e7650652211b9165d433e1ca938c488793b7a00d1242c56a5781c195b8ad882f36f65ef41a96cb9a1648d776843d48141d9f31b44138aa56db486e3747acea385b376f08c002cc23e866aa216c22e846429fc543c67ba833ada13a3007508e4b3e6d5e0ada33d4228cfa000c6ad2a97899f8c2993b989656cfc4beb966dff624a61e031931b2ceecadedc8e03e8b0e102ab1e67bb1731cd8e83953cbea5c1b2091a0fbf7527831a416dacaeb4e5a04cc5d95fbf3d0be52ca1a2e633271dfd185746a2c8d6af8622e2e88789e57c7189b6c97b822f04e0835426dd57b7ff1942146c9b5f21c991b06f1df08fe77310323c01bd7f454bb6e187ac7e0be63454ae050cec56eab142623d0327e2705a39478275833b33590a32b886a5fc911abeb05b7b79be6283212342b3f8c7f44bdd99190ac22085b92d400cbdc03fcfebc4b3a3e9e3863a6c09ae1789eff7cb2b524190082438fc9cd806d6e996c697dd430dda71c704d0756dc5d42bb5550f70b1e8e5ef2604f19a09923b4c434d3049514194fe453a543674814b8694b5b6608c337eb7963682b06af171afcaf2414e8ab957b608ef5b1e8023e60670feb0418594644f3a30602c3323251f6f6a63bda6f5d11e880599487684bf7c1850051dd63f40ba6f3426b28259fb1e93bf5a11b3d185b3f481b38216e3f3dbd3e43dab9d6a696c656317e69b69fea08209c9e7e01d59bd1d2494a152ea25768f8b94f4b10c9ef7fda756b434e73dc165f7fa9cec3c175b562ed4e639d130eebc65f97daf6f1451bd9da792d97e9a7c3b0d179e38d2aa4c869dff8d1e0351de37722ce945aea004aba07597afb6107cff0cb3a1cbf0b7e06d464aa5a3255a14f63fff5c55cc39548298390cdc034de03510dfd803a5585bce67be5e43ab06b8c3bb8104ca932b9809895ddeebe235c27a1930750411f6e5a82236bf729977dc51e1b47fc2fee3441a35471591bafdf9a98163b926398b3a2fe7e39d7e6bf2d51026078e5520956d482bbf12bde370fb57bebdf480209120ebf24f43a14d28c79c97980b02b68ca41bbf98f55f956799089289ff5d9684691bda8aaaf0ecd79b4f36ff7a24a5f6a97c4a3079ddf48d0bb9a699921d184331b0c456dcd717dfb54b5b747c26930592ed8533b5799df80e46745502bfb3dbafb0ef674943389c8b0c128037d074d457cbcbd9b67ea5afdfea2db671874abb8c5b8661b809dcc9385f6f66fce94e663b2b90af54e86bbbf001875abe1cb147b302e51b5a201ec736a8395cbd612cb01a8c5420ebae5068c6e8939745b86e8d1f2e43e5578cf36c25ba354482b6941a1b2e94cf0eb659730ea2f9bf078dad60aa48fabab4db65e6b35ea8f215a21c18a14f1171ed2fa9a83612506f68dffa1eda979c6223a3f96a15a10e1f4a37fed837677ea2aa3512fcf3b9ede622c45a7c859366de2919459be897b8e41f83c1d5be998c06bdde15fc4705b2f4966005c48eaf0592a6fe8d60955bbec47fd16dc2a275d786d936c2266364a56d384dac470a14a1074a997d69cbf2741ff27d19103112d8c5f2b341e91e94d60a60452a31f18c507d3c90941c2f6b8f22777e1632a933a24a96af37ae3f305a0c4328f0a9cc69f086e926194a78660af4fa1d2112f550ba77f4d8ba9af243bfc795800b6936b88be13eeef02ea049157cdcf4586328bf93db851d9d605b327de710737e847761694a7234006e794e924614c3c6f1e34281f786c829461bd42e710", 0x1000, 0x0, 0x2) write(r0, &(0x7f0000000000)="e05e9cbe42ee173135c3ee470699e2e2543bcff5ed57e6db911a79e96cada8c6fe4074f3569fb721a591f0c05a68d297529c0fb1c6d0d4149b6f5730cba6e28408a6f88b84419b354a0628eae94c52b28265f99b2fb0ca07feeda4062c9bd9666d00116726e7c736d88f1723c1b9d73b6ef8aed384584403f164bc3ae4bbcca5b211dafc5d605113f8fc157f36d9a8f11ae7eecf98ab4c622e63e8397419db600771e2790ecbb0db4adf8d0c3d4b7f3cb2d65459", 0xb4) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:17 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x81206919, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000001c0)=[{0x0, 0x8081, 0x1000}, {0x4, 0x9, 0x800}, {0x2, 0x8000, 0x800}, {0x0, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x16131ed4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x3, &(0x7f0000000140)=[r5, r9, r15]) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r18 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) kevent(r20, &(0x7f0000000040)=[{{r20}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r20, r19) kevent(r18, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r21 = msgget$private(0x0, 0x104a6) msgrcv(r21, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x110}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:17 executing program 1: r0 = socket(0x10, 0x1, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x20) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x45}, {0xfe16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x3ff, 0x9, 0x7, 0x71c}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x14, r6, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x49, 0x4, 0xfff, 0x48d}, {{r5}, 0x0, 0x4, 0x40, 0x100000001, 0x9}, {{r6}, 0xfffffffffffffff8, 0xa, 0x2, 0x7fffffff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x2, 0x1, 0x1, 0x7}, {{r7}, 0xfffffffffffffffc, 0x181, 0x80, 0x7, 0x40}, {{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x1, 0x872}], 0x7, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffa, 0xca, 0x80000000, 0xfec2, 0xaef}, {{r8}, 0xfffffffffffffff9, 0x14, 0xfffb4, 0xfff, 0x2292b832}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffc, 0x2, 0x2, 0x100000001, 0x7}, {{r9}, 0xfffffffffffffffc, 0x8c, 0x4, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x40000000, 0xff, 0x10001}], 0x4, &(0x7f00000000c0)={0x2, 0xff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x900, 0x0) acct(0x0) syz_open_pts() pckbd_enable: command error 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100), &(0x7f00000001c0)=0x4) close(r3) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x4, 0x4, {0x5, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000002c0)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) sendto(r6, &(0x7f0000000240)="53b9fc9801008c3100ac", 0xa, 0x2, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_flags}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 1: acct(&(0x7f0000000100)='./bus\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x22, 0x80}, {0x43, 0xd3}, {0x6}, {0x85}, {0x47, 0x9}], 0x5}) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x28) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) pckbd_enable: command error 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) pledge(&(0x7f0000000000)='+.\x00', &(0x7f0000000040)='(\xab\xa4\x00') r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000005c0)=[0xffffffffffffffff, r10, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r30, r32) r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) r39 = accept(0xffffffffffffffff, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) r43 = socket$inet(0x2, 0x3, 0x0) writev(r43, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r43, 0x0, 0x6a, 0x0, 0x0) r44 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r46 = getgid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r44, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r45, r46, r47, r48, 0x2, 0x9}, 0x5, 0x5, 0x8}) r49 = getpid() r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000040)="6212a44af4a4d80e8864daa969e8628c7be95fa4b628dd708fe685af149b00f215490974114526f1a8d9967b0ccef77c4b76e29efa68339907224aa4317b69187074de8bbe412b273b0b3d524c9df58ce9292d95ddefce21386df409591fe319bd28df67fab91c667ce80b9bdcee1db9b39a82fe3d0c2983bb4d43ef906bdb564bb0728cd403570eb00b1c8779980a6f02ccbb910989aaf4426b849f63e739f80f3c0c301b6da8e4d5f91899a3ab77f788af00df80992113ac065dccf4617758277a2a021f5b3cdde14d5523351c7e75d62840bf41e0010bc6723caa03da62af596d", 0xe2}, {&(0x7f0000000140)="b28e3daa062afdf1ce6c314de9e5b90bba707660bb4570af73a834ab0e037af758c0806cf9ec975f58195a2a054d95ed8c", 0x31}, {&(0x7f0000000240)="a5f7f1878f240ded39c33720084ad6fd2e68995db3720c918e21914c253e5461d270f104e57a6f28edbd5b28487a651b804ef89f3271e7e24da2b4fb43971a739ad07ac88b61", 0x46}, {&(0x7f00000002c0)="c4ebe7d9fdc2f3eee7229e3fc28427ae7a53b56933dbd20cafbf183601868c27d5c70fa1c2b4d583217adb4b1fda79657874cde2f28f3d78baf1edfe68e2cf09365063eeb2f9f317b25a433427eee3ae6e59b5beb1df56f9a5350af94845c3d7c29dc37ccff2ca71bab6fb380ed6fff83ec7c914716062179e46f160f1474b3725ba6cff700b0e88222a49d029c09f458c850749d59bd810402babe92d8accdde238641bd96391fa9b68a0491c54d82b884290180e655bfaa0664c3fd2faa2f904a4cca7baf1bfd023c0097b658a90fa168ea75e07b2e92869a012873328a4b6e0ac6ac1", 0xe4}, {&(0x7f00000003c0)="1d431e26ff70919bc1f5be42e2ec150513a77b21f215d4f987989659d451207f4d433a622b17dd6a88887a14c54a8ca9789dfcbd9e32d7cd30228b98db5bdbb46987bc8e0fb34dfd6ec6cf2f433bcad6202752f54564904e58f037b6f8092e9b7acb068ee38a520cfc9e1440310fea66e8200c7a274ee517c3156812d2242ec862", 0x81}, {&(0x7f00000001c0)="27b3fcdf45d5ffa9ed008b400e604a22d78e5a86728512cb2122216b7e9f17dffccff413", 0x24}, {&(0x7f0000000480)="4417f3b3779328861182c839fdab76a7f3af2dab94f0aae3d723e1b63acdbd62d1862e8569eec68fca18a244ce032e", 0x2f}], 0x7, &(0x7f0000000900)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r13, @ANYBLOB="0000000000000011eda85c668e18ece03b764b81d2576cf1eac7389bff95f8bddd77869e42ca46fab9ad57757022e3ca3ffae890adedde3bb2f3b4a5fafcf2c6b9c9af5b4cf71b68e4d6b6050392214644893989dd2bd59d9150b95ef88bb55bc4037ad5fb24a9f9b370ab8f21d0d6ebf6d08293bfb4dcffbbef6d734d2d8ce3dcde8a2d1ed95d4a4fdf17dc2e1405ccb8a843c81b7c4342ec98e26670ad92e578027a9a4805c447ed17a75b99852e321e38c7e6317eadd6e74d15fde06f6b8dec024920b415340d55cde782a051259cc07aa4415a1582d11f3426d818332259ce099c7949fa69acd2f148b9acb8db0f", @ANYRES32=r14, @ANYRES32=0x0, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r30, @ANYRES32=r38, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r39, @ANYRES32=r3, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=0x0, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r50, @ANYRES32=r51, @ANYRES32=r3, @ANYRES32=r52], 0x108, 0x40a}, 0x80c) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, r1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = msgget(0x1, 0x1) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r25 = getpid() fcntl$lock(r24, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r25}) r26 = getpgid(r25) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x40000000, r7, r12, r17, r21, 0x28, 0xfffa}, 0x9, 0x4, r23, r26, 0x1, 0x8000, 0x9, 0xfff}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x10, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000480)=0x400, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000400)=0xc3b) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000540)=0xfffffff8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) getsockname$inet6(r7, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r8 = accept(r4, &(0x7f0000000600)=@in, &(0x7f0000000680)=0xfffffffffffffeb4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) listen(r10, 0x5) getsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f00000004c0), &(0x7f0000000500)=0x4) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="86b48ef989d90fe543d2daecb4ccbe7570ca66251161ad996fafca90f06389f2c91444a476a386317d69ca2cdc3f36a9b94a6dff75861727f358f1d468af9f09bc548b5d90cbabf483efe40cd732ec40eb6a43c61afa8313cebe580cddb38fb170e3f8414024480b8e5366114ed2403527dce7dafdee561c007e8bac7af897e991dab18a0ab8010366044aeca6a066fc9dee236fdda1afd1c4a7c289eed56a0c3ba09b800319e368774f53aeba2dbafb1d6ac04931ad1b4fa402bdd443eac2ea9b746ad36bbc8586e27f18cc92", 0xcd}, {&(0x7f00000001c0)="f811f9590f9099f03f1ed6c0ed7185aae4004177f0f4df6edebf41f70e46415d0d6c1880adabf6404484bbfe27b95db15736da9ff7aa095fea3abc833ab7d1bf12728047f3c3258a9eec5942be97d9cc4419343e3b608ee7d415b2af51fa019aa5c559c895786c97a61a39d89dd0f193bb8dce877686840f64bdc256541cb0bb9f", 0x81}, {&(0x7f0000000280)="5b57176805f69e30b9be86cb040afbf5bf06e4c8c6c8b099c5075250878c615b4f7ece94f0274e167aff11e01043cfaf102082684e7ad0bd424762ba0ec7471b2975c507978a4df28b5104", 0x4b}, {&(0x7f0000000300)="0efd1b8e28c092ba185ebecc2e6faf2e1aa58264dbb09915b12102192fd182c4c962b47018bac91a4c87a9046e8463e6c79a2794be8546ab91443c90a39d788b2c2818e49583e55bc868e773245b540f1131c09ce8d167cff7e81f3843c4397e19be5779c1958ea71dd52351fb5fb0d87c3f07cb7b8566e7b04873033f5372bbd7ee6d9d11d9f86b1f1d85b1d750aa757c20c795a0b35e04fc07d573836d6fffa2004e042a8abaeffa635f8e138cf90a62d945df51c88a1db292", 0xba}], 0x4, 0x0, 0x0) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x820, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x8, 0x37d}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x800) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x4) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) getsockopt(r1, 0x5, 0x6, &(0x7f0000000100)=""/19, &(0x7f00000001c0)=0x13) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSBRK(r3, 0x2000747b) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) fcntl$setown(r3, 0x6, r5) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x30, 0xfffff, 0x3, 0x5}, {{r4}, 0x0, 0x40, 0x4, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x3e, 0x50000002, 0x800, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x20, 0x3, 0x8}], 0x1, &(0x7f0000000180), 0x3, &(0x7f0000000200)={0x8, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f0000000280)=""/168, 0xa8, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x80) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) getpeername(r6, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x1) 16:00:20 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000180)=""/114, 0x72}], 0x2) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:20 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) listen(0xffffffffffffffff, 0x8001) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x7a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) accept(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/87}, &(0x7f0000000140)=0x59) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x6, 0x4}) write(r0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = dup(r1) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r4}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f00000003c0)=[{0x8a, 0xfffffffe}], 0x1}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0x0, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = socket$inet(0x2, 0x5, 0x9) getsockname(r9, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r10 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) getsockname(r10, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4, r4) r11 = kqueue() write(r11, &(0x7f0000000340)="a3dc94a0de4931d46fd34a39348e2517125db0af", 0x14) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x800000000000007, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r4 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r4, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) r5 = semget$private(0x0, 0x1, 0x0) r6 = geteuid() semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r6, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r1 = socket(0x13, 0x243a0ce98b5f6354, 0x3) pread(0xffffffffffffffff, &(0x7f0000000280)="31d50a84deafc1657b73405718228ae29226d6f3985047cee5bf26de888e2b5469f239936d724952fb03ac9165799118d7f60000000000000004000000000000000000000009062e41814137cddbba243e5bdd72d021e74731771e8cc4b791a6a003bb05bf4ae18ab02fa72cbd4df23aaa15bf20def7fbb0f35ba039d1757292eb5cd434dbfe14d5381df33a64372f6fd8730de76ef641714ed363f64addb8d47c59ba56f2176eac8635bb7dc313411f72dd85", 0xb3, 0x0, 0x54) readv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/78, 0x4e}], 0x1) fchflags(0xffffffffffffff9c, 0x10000) execve(0x0, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000180)="b6615f1c59513edc37e47e7bb13a1855c27eafcd8ca875065075494120d5afccc30dfef969c4ea7d0c695327da833a3e4a0baf226d2798e1c1b508aa78ec1ea797d361da634626ae69755e18c052d3bdfa3dad7a457be271a4403ea4a5d6f8e4c6037bc78eae3f4cfc3ca14aeefb71d05f6a186797785a7f4016c35618488371de0db05bae69627f8f1b27764acebfab74bf308694f6af4c920690e580998e81eae82454c2", 0xa5) read(r1, &(0x7f0000000480)=""/4096, 0x1000) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffffffffffffff80}], 0x1e2) 16:00:21 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1e6897592a4934a0, 0x100) socket(0x18, 0x4, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1007, &(0x7f0000000080)=0x6, 0x4) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="820201f0ffffffff0f14811a77722e231f37c56e7944ab9522093b0f3a9164d72bcaa29a0855a1a8465818d858b921575d59c19ee8f7e3d953ce62fb8209849b3fe153d447ce1793eba8eeb706c35e1973a97884fd5fa8611bfc562df987ba3f7c0023b422346e5ebad08cd7a06694f809d5337f40c64e1e5b99d4414a3ef71876325dc75e6557d46be9b3d063e3a6168af8ebe4b386339bd8b89332aee4796a487a5f645c2f0b4a72b44f752a3186a5263379deae476de526182fb2a1bda005ea8bb11c1e24e87c6519fd9516fcbf079b335f3f8bf74e0748dcb02e2bffea05c328825e87"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) dup2(r2, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) openat(r6, &(0x7f0000000080)='./bus\x00', 0x80, 0x64) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x2) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x6, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81}, {0x0, 0x6, 0x800}, {0x1, 0x405, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000000)=[r6, 0xffffffffffffffff, r9, r15, r19, 0x0]) r22 = syz_open_pts() ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)=0x8004) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10ac4291c27cefda, 0x0) ioctl$TIOCSCTTY(r23, 0x20007461) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) linkat(r0, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:21 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x2014, r4, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x1, 0x0, 0x19fffe}, 0xc, [0x22, 0x0, 0x80000000, 0xffffbffc, 0x2a857, 0x0, 0x2e]}, 0xfffffffffffffe7a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlockall() connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="08858c815f6660ef", 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000000100)=""/239, 0xef, 0x83, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x3}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) r2 = accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvfrom$unix(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x60, &(0x7f0000001280)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000140)=r4) 16:00:21 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0x5, 0xd, 0xd000000d, 0x2, 0x6}, {{r2}, 0x8000000000000003, 0x64, 0x2, 0x5, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x148, 0x40, 0x6237, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x100000000, 0xb0df}], 0x71, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7f, 0x4, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200", 0xff25, 0x4}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x57) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x5, 0xd63b}, {0x18, 0x0, 0xe28, 0x8}, 0x9, [0x0, 0x3f, 0x2, 0x0, 0xfff, 0x6, 0x0, 0x4589]}, 0x3c) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) recvfrom$unix(r1, &(0x7f0000000080)=""/115, 0x73, 0x441, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x2c4, 0x0, 0x0) getsockname(r1, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 16:00:21 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x30) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = kqueue() ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000280)) chmod(&(0x7f0000000240)='./file0\x00', 0x28) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0x20}, {0x30, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) r5 = geteuid() r6 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r5, r6) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x3) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) sendto$unix(r2, &(0x7f0000000340)="f54f933a6adcd75fb688b4a4d7b51405787dc135e554d57323c1cb6121f8c31840968b0a4e4046ead8615063a189b677aa9c698ef34413bc88ec59da566f26a28cda7df4089c551e0f58c541f2f1ac7f07a52ed498d03c9dfb11303824c523dbeb5f21506f23f78be11be3d399614f8613f44292a1089db086dce7f84793edd463e51c3b42fae1e9f3e18ddb7fe06a63d4d7466f6a501f7bcaf84fd7fbd5a3c7ab76510d8eb63fa1e634dabf3500b345b5710632d136666c000581371a0d5bea478a19c505f61d3696a323f5be2b7003bfa6a839a2da3925239e5ff6084cc1f3f62b6ed7648087bf85149149296872041b33832fefea10252a31e2f23712ff6498645a09971a353ab0fb4d1b08250741a480ed363cff529804be63e9292c73ec997e410eb2545e45b27f78dbad7c63a19b298300533159ea48f42b8a0ef75fda779275e22ddb077aae5f61efd5e26bac06d1348de25506533a1bc39ccf8429ed7a45d30c43bcb2c15db898d753da59e42ae6c34c84aaae80ba3b18a3bbe3c041d0c34d0fbcfe59460954b5e6e95a3edc2d407c5e45c5fcf0d6374958ee41b64490327ed6ca1373682186abbe0d63536c8c9ca5e0cfe3e7b20d6b285fcbc2656e878fc4b8b838c0629868cf2d3af1e521a386924720ca7a9854f8112740146ddf17e721fbe3e7656d17b8030b92e71312e59c1e3b1924832a631b31bccad10d7a2d4fa90a3921c009b90b4789c05ef808ddf1e73ff3dc115795bc744a17558f1b4015d389fd808f653d2536c3fa2465e09025e5b92f4a7b0290429d7d0c35ff72e75864ec5511360d9615822fb4e24cd1f6c5a53169868cf0854e5d3e94488961fb990b9e69b9b4bcdbeebf9b52e38aa26b3b7ab8611930d6832819b9d017f39a7bb5f1128cca9586e20a9eba2d725a6add39524154cfbbe132632e0c550ffccab7ab3584fb9be40c499b793b4a9ac0bee9bf0617a707b16e7a52bed084313e3fccaeec1404c66ec8cdf13ec2c01b487962c92265c055e9473e806116c127c64806bfc2d44202b36d7ae2d49107ab7841b75d578c4c026330666690ffe135aebf8936aaacf259c56a5e3edb66bc7d17c2eb33827b419f8ec10f3a4261971b484092f7b7ec351013a7fab8b1337588594ec2e84f756337a5b3049d1b3f0fbc175b0bfefd4a3ab7090017228cc6e67e3a1aa56b8854d76637613f7807b942b346e43551cf3d4c9fc03debd26965649b8a2de1e9d0489dbc52b87b3fd7e8c7c5d02321ad492d0cbf5fe355fc04c73634b98fc4feb64543e6b5dd7b0d95adb18c4cd2fd531c7f1c5b4a6a41945203eec0bb029beb3917d901ee1e270d3748c074883a04bccc4ad45ac90e26122912aadd15692590fb71bfb2472804e594faa6805c193db0d9de631a9bf29bf4664a70ff04f389821e089a3ff289a5c33ac3d2beef0874363322a0bf6b84b611259e6234a13b5b2e17798fd90bd3d5879da62922eb9e52afeb3ab302012629de687c527c3cecc7253ed7b7b0a867a00be0f247e2687036e4e4325dc8a4bd6c08a8ae2623cefdf82a3a166ebee16d1c48de5698f3f8676a4e75c176976ff06c8602c8183bbb24d61d90c2195df656f9601d81bbf3b7cb43b472cec82d2190deb103d20c2da660480766797788c2f025f27910fc36a7a1e728eb0c577af44bf3fe3d4990fd5d4398a3848505a94bcfb99ed3e64c7721b79ca789a2d18dbeca0de7a8892c4a16f4767e752d6305304d3740ccfa299e78901f17a2873c54392933a3a0c16d01eb39528ff12dad1ffcce55c900bb596dcabb9fbe0619a37e4c3b251fff845e927dd9c77a4eda2a512ee5d675e2a9cfa1736eea48431b3ffea2d8c414495ec1729b4e677415ac909d4a40a68bf529a419c543ac89fa81d96a1d2349759ce89ebf2420ce8e703134c0f90a23fd078ae3d4e25734a3d62c70342840abf7af9ad4afb6e49beccab66104597f2bafe799e3617b4e1b8d09c6d22c05f10fab93930a144279b4922ad6056ee1252dfaf1138e2488b25f4651a1308088d912b1b9608e37504d0c6f7dc3728edc33c4fbb780fdd7e2939467e0d125c6e637a223043782d7a503a16def275f2346390ae4cf6f4ffd6d38a1c0ac82edc2e886493b07032fe32d3c8fd55ce66ef132b537c951514dbad3e88c6e0e0d88f8893e63a8cdee7c146f66a6d8d6df1a929d74485c67bff8e6cd819593c52334f36055f800878c87e40a99fee5b903ce8727a7be590fefde1d8bd8fe405278c62c90e5350dd56629a80d4fc5ca9194c1ccf4c3e684386fa68dc8985602b110f0a045af1c489b6abf850f3e864b1c66057b08fdc7499ed8bdbf4d089486277eb9622a835e932b3a16204d43735a65c0767b94a5fdef9edb767284785e98c4879faa2b4d2ed6a817375c2281dc995dc05f11eea522f0075253879fbb9c8231f35ae27e49b9c7c3cfbbb8fbb8b0252afa2e1c1ddf97bfa5bf2a39a2e8b8143bb75580b324eb0eb6dc9cf55db63f0739230ab0b20e78c34b0439d78415657ae1b461623d25b37412e14fabfe6b8c11f414b7d4c743dd368e1a669ecc0c0d307ba86dd85daa5bf1e6940a0fda43000bc1282865419796c4fbb12bff7429b1a06df65807b05a4a5e1a7cf0ca56dd68f06d0098c3fbe5af35c92ed3f464ac0ecbe434130d0819e2e608960124678f13a5dddb621f851b25fef16a0b33f3fa87ca675c64a853cc1111a75f4b590eb57ca932b81b03a3d10e54bdcf53db63facc6edc3f2b949edd1a9ad73c9a9b935307cecaf94898b54f4b35608beb1ab45624b3c6cdf48852999cd18bdb010a6c3aa8663892f7b361a9f8a161a73037061646baebfc27330d2d8b2b53afd46db3567ae2ea412536a6e01edc21450025a7bdfc91a969a4938ac5bf3223da3c8a249085e23d53423d9602206af410b8313e93d36ce21adb9d0b6966e16d11f10ba16d79fc58dacbb312678f2a61359177487c03ac8eafeb11eb8ad29dc82b94583b04ff0e87dbe88abce8249cb06837c4b3e34c77fef6f821015e8e7d244543435a0b85e4abffc7b18151764aa6017dcfa5fc23d8c812cfc2747e1cad8b784f16cdf1df41cd35e38c4f12262101867dd6320df6cf22f9e4abe9d9dfe3bae778602a28c55d039d0b2057856253097eca6334e955b8dfba998d48d298e6a01f10fb583aa24119cc48fd851ae23baa499b4f1200c0d0e4f2f52237c03d23dc77c77e7a7a71ac7b6178bbd90b1c2a06c92258e611ef3f6a89eb5184d4b6c7f358a122a783575951097b9238acb5c7857761db46c012b6d59835c18750c9e43ab0c8b4eaeeb8fd661136f97da3290ba1984b93f45a81b5b4ad5b7fd8fd754606fe2aef2e88833ccf985f9d1f644e1ea20102196ea07ee0c2e83e25b06f5c377e0013352f3ff5408bb5cabf64de941d978ae40f50673c018c18d8245bdd425cdfb0115812a608e401f17710590a42175eb778c4407e924c37253c94e69a71409df150d3b49afd64cfbabcdf91980ea8118ddbdc0d38f4a99217aa133a396b6ae90aa231f2478f329341da1fa86dd08951ac5304f5e004099d7e749cca972c8a9af5a2aa058faaf388fff599f44514faf32f532b7846e84deba7f51699f4a5f467a164b5acede0b939b322a0a0cf0a1753df725679cb361e264691cd2bd57d41a38681cd15ee264b48cd4c976b7ff12a8b6be7cfcb31a8a3fa8e45442609ce7cba7505feea6f3d6cf6dae3025ff7da978b0724d2ad2b192da5732cea62df9771f9de8c26a9f382bc340426d428d1da5147363251c902acd85a6752d629cbc0022e8996857dc96494db58ccea8ceb07a392702859d416539693ec02639b2ca80b42f30fb3c83f8c19271fb0f97c0a3621a9d4b603b70111fb5ac7dcbe3e1f1633ed55d135e7921d9fa859c82c64b084116c67da482e1520574463044f9ec51b5c02a1c220f5d421d23e810ac3aff0b82d1017ccd4b7fb5ecced6cabde72d328cfe26b907e543da4eceaf7c74c9bfb47ae723104989f01a6c074d3406a7238b5aa3763dacb901b0d50ea6f4316e80e10288a3fd694ced5be0b3d3df08358a8a3cda253e962493cde240572491e4f4233d546ddceeb10d9aea7f6e12b67d716becdf02d2acb5604856b362105659618a61ce95ab9d2e6bca958556ac5ad24f1b514010feb1c40810013e99160cf7952d6619a791c8ae0ff7e194137d7a5e801320ea1bd6056e15853232ff38a22c7e94b4b0c440c7e5347204e0266456068d941b422bd0ae543ac429cb02486419cd33caebdd165219d2393aab8807d2409a70d63c17ebfedef37fa2249bb735e5ae0dc79137b65039e872159f77b16f15e2030561f60eb806eb45f2e87a94c3c77807b3a5dbd489db749e73603950a0286076631b91563f7e02e333a024ef3e9d843c207568a67d0ab9525aacf5f0b0dae1498ab1d2de9dc2378c9460a33d7e4c86da397fdf57e62a83289cacbfa89e213f4369a76ab927ad8f192e75a1882cc36e12e11ad6383a3978d22acb2c7ee313a145a4aa36a28cec00d08f226a202302d161c4180e9deb64ee925faa12fd586d848cf91d7a07807fa1d6c75f32539379cc299bd16c58f0e82fb85f9965bdded015e5b4429996ab671d6045553283a6d32432a89eb540fd3e8ef859c0403fab00d5cd56b375457e2eb02b86f03856b090f114a9fd4e9d7930342ce8e0e4b1e0f8b02eb1e6d232e2e432ba14878a77592fc9442da2bd564a3827fafbaf564678a5b8db3698f2ef33030d5e98f8fcbc16fb30b18d298935e920c0186779d069d91aef3a0c5a819aa5da5cd68642cda23bafe6741a8c3e901a0d78245b6b3b51149b8f13c85038d73d3a04c1e74c1934725de5aa3a9cc7b44327b7eb107bb9b83f505ec8c6575882e14bfa4dd0d1bf6ded63f4b3ce5897afef7a47f18463016265bd9d0e3be946a4b28f22d0d2a6dea4d24c90c1e166fa58b89e0a8c562571f8c114e5b9089eb4191e5120766bc1a9cc17406a87b449fe26b51721a2f59c018d65f5fe7582c98d6714f55e9026e2e64d37403e3be70e554df38e26a1bf9a6da2a530b4120ec5d3540b9ec5765fd81996de6f9d64df86379a182756379a3afbe08de6c3e49649736baa850c41c60de7ca6045d983c713bf4509154c47fa1100cf0cb16c06eda5157804dc90723cf331164f8728a6db4400e1c49e4c6265fe042cc81db2ebd6009ae6a705537b0cd6000f289ca342b99424b2b2b1c87822109cc95ce2c448c5cbf2f722560aeb8b355ae845b39c7f4e3efdd58daaae44ead6c27038cead8f75a12735622706ec6237907fbefc87c68e1b313cdf45a7cf7d925f6cd6119ffa694c10220647a7390207ad9ebc3f37c6d3eec6fe4287235b3198309cefb8860f21eafc8b12b5f7a0c56fcc24903757b28d816778dbf397be4a39d03eaacbdd37595105d5bd9554edf0e1fe012c616a4ff36b2ec43c2b57150fc595f876f45541b7791ce3013597ab9cccce92b3a2197c735b8a609a397d5612064d92cb361330473c693d73b930c3482277b16ffdc616043c428eb84909795321b5120effa5da9dbd86f3c5f74860f9f0755d5c8161d09e8356e51ecef05f1a632c78a4d177e9dbac8367b5c00051712edcb3b48d9441724f01ec27f26e72656baf33f334fda8d9cfc9a3afea812497b8790e101f32c80ba4314142da5b52479d98b50b3e005016b6e27e66d4178f0b86c6d1babbbbca9721006349be32c7b4bbbfdcff1b07fe2e2c61b84a4cc5043ce0f61df0e47c5467c98adbf55ab77", 0x1000, 0x5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x6f180d3c6c92e03f) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) renameat(r2, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000002c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x10, 0x1, 0xc1, &(0x7f0000000340)={0xffffffffffffffff}) close(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000140)='./file0\x00', r13, r17) getdents(r6, &(0x7f00000001c0)=""/129, 0x81) 16:00:21 executing program 0: r0 = socket(0x23, 0x8001, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2eac14001003b29b2592c2e1f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec47d9e528c93bd5072098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a91ee9eb123b088b8dc3ee46e85c808bd811ab78b1000102e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24e276caf4acf63d815dab9b3bf378d16221f07a1579f755d319a1aa13f27e413f1c228856068a29986a51000000000000000000000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45a136f000000000000774824aaf0c11682d7ed667ea2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151cc4a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2632ba1ae5f0962a458b5ac750c89fa87ef8fdbf6e9dd354f75704ca8fe1ab445c249800c6748372bc8292c146621495b26b5f64559bf6a6cdd658ca210f91c27ba1e86d08a659a9b8775798d6b9671121feb3474c9c74878e5cf2ede64daad6e2907577a2adbfc75ecf4d97946000e594f70c276ae7e4a868bb8e5a4c12c826fa56815e195ec40d4950331e0fb3119ba06e178835ab40edc12ce11829ea952cebd17236445c60cbb2fc0e61bf9735192df60a24b4f997820be15db9e2eb022f092c4247ccc30b4c128cdab75eee0cab8a476ddb5d894405adf9530fd268e26deaafc3939e6547dbf16d95372ff6d09cac9c1afa6678369693468ad972e1e915f95860e516ef6dab4647e219ffa684253c437ed50b2b524d78c453bbf2f286ba1433471aa69"], 0x10) shutdown(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x401, 0x4, 0x8, 0x0, 0x3, 0x1ff, 0x80000000, 0x0, 0x1, 0x10000, 0xe3}) 16:00:21 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) renameat(r0, &(0x7f0000000040)='./bus/file0\x00', r1, &(0x7f0000000100)='./bus/file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x82, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001380)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) writev(r1, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c2d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93d65b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb326b4", 0x11f}, {&(0x7f00000011c0)="d8ffc466eb2f56e556376ef0a8f01eec72b60812b8b8cf8e256f91e9cc0e738a469dfa296310903c0fef962c9c6081803ef823f4b8840df50c14aa456275d1a0dae65d093ce1e88b92db1a77f8d52dc9cd30d9017de375dcb4438b7468f725be6488b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c62f596923c38b9aaa3ad3dd6794"}, {&(0x7f0000001280)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11f5780f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28f7680c22444859b8baf4a0f7672a58019d8542c809db7392efc62fbf18bc72fe04c42ee41b3709df2d4c2eee3d969cfb80593"}, {&(0x7f0000002400)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab872ae09657afe2d3126c5f3716ce871df63ac0f8bc21f3723fe0feee1923928b9b2843ea0fe3ee4e35758f8e2b6c064f2868f9baa153b779ffed329de90ea98b8"}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6"}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0e59a4ef458fdfe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d"}], 0x4) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x5e8) r2 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x2, 0xff, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0xf909, 0x9}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockname(r4, &(0x7f0000000380)=@in, &(0x7f0000000240)=0xffffffffffffff1c) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000100)="8c65", 0x170) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r7, &(0x7f0000001340)=[{&(0x7f0000000280)=""/26}, {&(0x7f0000003500)=""/4096}], 0x1000000000000120) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x120) r8 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r8, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r8, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000), 0xa7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "08eeffffff00001400"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xf) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev\x01\x00pf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000041, &(0x7f0000000000)=[{0x84, 0x0, 0x0, 0x5}, {0x7f}, {0xa}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0xf7ab, 0x8, 0x9, 0x6}]}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0xa0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000000c0)={0x2, 0x7, {0x0, 0x6}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66692b81536cbc201c2a71edfecb9fef6cf82da309803d2b5dbf9757735b463bf32c9e805bb7093a3ce226d215f2007ae399c4"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) shutdown(r2, 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x800, 0x0) r1 = dup(r0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000), 0xa7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x9, 0x10000, 0x0, 0x4, "84a50da7e70fd8b8fea65e2b82836ed3fafad8f9", 0x6b7a8c84, 0x6}) kqueue() ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000), 0xa7) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f, 0x6a, 0x4171, 0xfffffffb, "ca67065d1a2c84b757543a5636d87bc2d908fe89", 0x3f}) 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) pckbd_enable: command error 16:00:23 executing program 1: r0 = socket(0x38, 0x4, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) pckbd_enable: command error 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) shmget$private(0x0, 0x2000, 0xdc8262c273f7354b, &(0x7f0000ffe000/0x2000)=nil) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) read(0xffffffffffffffff, &(0x7f0000000140)=""/198, 0xc6) 16:00:24 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket(0x18, 0x1, 0x0) 16:00:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000039, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x8001, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCFLUSH(r2, 0x20004268) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000380)={0x2, 0x200, 0x401, 0x8, 0xfffff000, 0x3000000, 0x7f, 0x10, [{0x7, 0x80000000, 0x2, 0x401}, {0x8, 0x80, 0x5c88036, 0x3}, {0x5, 0x4, 0xfff, 0x1}, {0x6, 0xfffffffc, 0x80000000, 0x4}, {0x9, 0x9, 0x40, 0x2}, {0x9, 0x0, 0x5, 0x9}, {0x5, 0x3f, 0x10000}, {0xffff, 0x5, 0x400, 0xfffffff7}, {0xfffff90f, 0x1, 0x1ff, 0x9}, {0x8000, 0x101, 0x1, 0x27818dcb}, {0xb88, 0xeb, 0x4, 0x8d9}, {0xbc0, 0xff, 0x400, 0x3}, {0x1, 0x8, 0x3, 0xfffffff7}, {0xd0c, 0x7b4, 0x2, 0x800}, {0x8bea, 0x8, 0x3, 0x2}, {0x9, 0x2, 0x7fffffff, 0x9}]}) faccessat(r5, &(0x7f0000000280)='./file0\x00', 0xb0, 0x2) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) listen(r0, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000002700)=0x2) readv(r2, &(0x7f0000002640)=[{&(0x7f0000000100)=""/160, 0xa0}, {&(0x7f00000001c0)=""/131, 0x83}, {&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/181, 0xb5}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/117, 0x75}, {&(0x7f00000024c0)=""/184, 0xb8}, {&(0x7f0000002580)=""/174, 0xae}], 0xa) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000000)=0x37) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) mknodat(r3, &(0x7f00000000c0)='./bus\x00', 0x9000, 0x202) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x2) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r3, 0x10001) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = getppid() r5 = getuid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r11}, 0xc) r12 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r12, 0x40045744, &(0x7f0000000140)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x9, 0x3, 0x8}, {0x5, 0xfd, 0xff, 0x1}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tep', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x84, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSDTR(r2, 0x20007479) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000000), 0xa7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x2, 0x7fff, 0x10000, 0x5, "bce0f5bd2bb616c57466cc39e2fd9decaa0343b8", 0x0, 0x7}) dup2(r1, r3) dup(r3) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0xf4) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) wait4(r1, &(0x7f0000000000), 0x0, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x80) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x800}, {0x5, 0x800000000000003, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8, 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000840)=""/4096) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x40, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x1}) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x1, 0x10000}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)="a059", 0x2}, {&(0x7f0000000300)="1efda31b8e2443d36c684ab77f93efc87fc930c054752956", 0x18}, {&(0x7f0000000340)="b23670743d3aa0e192f5dcd389e89b28a86a82a41e2e5b688da5de3dd4be4b612e76689643e94ee18255ca840bffb2", 0x2f}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="5d36e15642364ddfb15ed0304e2843b4292120c7efeee4ebf6e36c4c85918ad13907288a44b345012bcbeb53b4c61975f5e9275b", 0x34}, {&(0x7f00000004c0)="b72fb03c63d0d653fb316cc08a75b2042deb86a52187a82af1009f8b9748c244ad128986aafe80ecadcfaefa31ee953f524debd6868789fcacb8ee10637d55751618f4a0e5f6c83810befb9201c57c44148c7d852446d8d4c166ce6cd1eee3a369eee1ac75b3b9137aa3a66aa25f9c45347f0d867ff5477c7b790f3c80f9ea6a918dfd803f960ffe62ba296cfebabe4e0e2fe9511a92e08c812e4d07a8920c48fc956dd4063c5995d330fc244f50bb5bedd24ce7e34b9cfc035dcccb51d74f2da42b1feebb11ee9ed87cebcb002939151ad0f395fe805d79c6728d92c4cbbccebaa079d8ccf2bc87d9003186f7", 0xed}, {&(0x7f0000000640)="bb71d9ec0bcc8b630d66e990d7da79ba68924ebf143b3f5348f91b4a0e3c7641db54bf080d4e460f45ba19479c9a3d5400307c28aa0c242482474c3fe9fe6d531990f1925b285ffabda0ec47994963ca09ab145a1a370e7e8b985d91cdabf9ff00198c479b5e7a279822b6cec54e87f7ccc0f1c5aa434ad70ae560dd003e7e77ce7a01f218cd00c7f1aad549b4fd566b5168f0c8f65eb0f507692ddc7d5d41742dd1f77b78d19002df04f8b746c93d9c09f99ceaec18f5faad154167775af7f6849d680576", 0xc5}], 0x100000000000026a, &(0x7f0000001c40)=ANY=[@ANYBLOB="5800000000000000ffff000001000000b348f241e239ad9b0b41744f1b91848ba42ec047456307bcd61f075a256c0d81821aab14917025f98fa34ee739f41301f2cf2b0e3d66f9c17ae2c37cd356c9ad569981578d710000080100000000000001000000000800007c367cd2823d96da9ea0d8c181418e1f1dbcbe627b6c7b9c708ad3e81d065f00ac76d24fd94da368132f734320991bbbbc7eaedc25143396d56ef5ab4957ccfa40f05cb8ed32ff176a744098b02eb055ef1772b2755904e34044476f641bbe95b68c02b88f494d29f77852b5e35366124d536d3bd7a971f826c3832c895701acf099baae969fa50637493da8b93c3e774f7f5b5caef679905ad3d3578c2271dd724109a1c0da97fa7cc30d5229867fc131c5ecb7607b8113565afd60e4654addb930324464c98455121cf56dc6533ac8e8885eb527aa47c16e3986221289246d565744c5c1e5431ec118747b3d6ad4353df51df25446974be1f382f1a86ec7d66868d300000000b000000000000000ffff000007000000fa3e7ccdf38a74065e33204f85e3bc7999a1af8d251aabfe2962dbc7daeddc5134231d9e193728eefa0d603b46a2a2bd7f38cd9f335a29da7f2a60966f38fe927208c7890912e98cfdc36db0e7af13dba58c0e7b30af00e74e4926a7ea827404eeb9633e5e81f730734c80da81cc52e55f7b101e7177f08324e95af793169dbc7bea5dd45093784f83e63e509b134754cd9658af5efee7f50b87473c00000000d800000000000000010000000100000076a95d4803bbda121a4c29047b9cf79cc0598151d5d1cbdbe65863abbaf823ef39133953688847d5b71c3026997e661f5487c51fafadb4f409059d3fe75923caba9c8ae7ffb57d75d955c14d32efca0796ad0ea5d8ea068f10733ef53229f554dc701fe24c7f76f8e4ed7f5f07a1258047d2833ce0096f60a759e9f5f02cd7811e30bc0134e76f5e6cdf38ae0f3f31b89149f499305aa3958dab460a052c1ba3bc43a633ed39e6542bf45f54fab2a3525b75f923c83528c7cf21c28a4eb2ed97c1ecea0000000000f8000000000000000100010005000000d653c39ed3b2e60cf2e36e4bc593ec3718cd3ab4afb87838680bb175a7abe5595533fbe46a134e0d87b5674c30e60d75fc88d4040183c709817fed61c1a6a7b7edd59ab99e2d792c997c72b774a10db87f44d5015a23dc9349fc65698ec394404a8290114183142f6bb082f52d5c99e5e298f2073ad666e777df49881afd61b4194df551de04f49a86863ae94f4689a90368a338cf6cdaee2c6e27778dbed932833cd8ba46c932acd508bebdc9d0c80940bdc2031bf88515af4039b6eebcc43df2d5759b25d933a11c2dcc01937850dd2ae81c2203115d6314afdd4056da42ee57de620000000000"], 0x3e0}, 0x204) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000140)=0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mprotect(&(0x7f000033a000/0x1000)=nil, 0x1000, 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x104) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ab, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000000)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000002c0)="d085c30040000000e3c5a5000000265337e81772be7acd4a7e552153571df5b6bd4ddb226e3066eeaaa3f2b629b2b9a7185c275589401b2ebee8ddda62bb54c0f75b27cad132da89a73aefb1943cbeb685d06eaff59cce438f85c703eed5c0630a0f247faa034dab4b0c1588f5b0ecedb3884008d1f47647a086b182c3a2082edd0aef451a371766201247aa89357eb863fa93f4e978f8a4871bdbc3a0c4853a09e4493d298c1b97eeae753e0d1d440d5b4450f2f82344e9ad840b9158fa1aa6d4f5dc509daf8c5cd9d875cc8dc39300aeaae3fcae4eebe2bcfe03561f8317efbebf1a64053a6d6e89dc1b164ca1102857c3e9c0b516bb6eabd968634208fe2a382593501ca9adb13c199fdb2d5669c9dc07da692626854fc1c203eec31cfa73402e80eb4af79e569cfb33d5c290881472fe380b03e3326f295271c7fde7dd20de97163cb6ef6d641d70097381b4e7970ca7562d7eef65ff41a0bba984affcbc5fb66f3bce1c2fba165d", 0x16a, 0x0, 0x0) 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x4, 0x12, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r2) ioctl$BIOCLOCK(r3, 0x20004276) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1}, {0x0, 0x8, 0x4, 0x400}, {0x2, 0x87, 0x20, 0x3}, {0x1f, 0x2, 0x0, 0xfffffe01}, {0x111c, 0x0, 0x8, 0xc2f0}, {0x0, 0x40, 0xd1, 0x100}, {0x5, 0x80, 0xf8, 0x1ee}, {0x2, 0x81, 0x80, 0x5}, {0xc000, 0x3, 0xd0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5f7, 0x80, 0x18, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r3) ioctl$TIOCEXCL(r4, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x230, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x2) 16:00:26 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) geteuid() dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0xc7e0, 0xfb, 0x8, 0x3eb}, {0x2, 0x7f, 0xb5, 0x8}, {0xa, 0x80, 0x1f, 0xa3d}, {0x3, 0xfe, 0x2, 0x7}, {0x7, 0x9, 0x2f, 0x20}, {0x4, 0x3f, 0x7, 0x8}, {0x2, 0xf9, 0xb1, 0x9}]}) socket$inet6(0x18, 0x4, 0x3) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) kqueue() r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000000), 0xa7) ioctl$TIOCSETA(r3, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x7, "043139e00000e600", 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff0000016f63acf32493abd798d38b380496df585d5fab67eea4f2a98297caaa727b4889b751fd10ef6ee0eb1200a35a75779e58320202aabf0f02f48c2cfaac84f49c78c95574581cba5c64235639292b726184aa2e3072eb85b37874e853519a491b6511847e62316b65c646e4c5548eda0faa3755a4e05f655a94d50b8309af28093bce5211665cd5bf60e45019a90ca2fad7bfa0c80a34d85ae0a0dd2244dcdc043e15229cf1e0ff000300808a60323a668cfe1703d41f4c5983de7466178d2550e38dbf9b234de875d72cb114db774d41736919040978b76952f9"], 0x9}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe2}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x11) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: readlink(&(0x7f00000002c0)='./file1\x00', 0x0, 0xffffffffffffff79) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x10000) semget$private(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = openat(r3, &(0x7f0000000040)='./file1\x00', 0x800, 0x8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000100)=0x5) 16:00:26 executing program 1: setgroups(0xffffffffffffff1f, 0x0) setreuid(0x0, 0xee01) r0 = syz_open_pts() getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000140)=[r11]) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r21, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000180)=[r1, r2, r3, r4, 0x0, r5, r12, r16, r25]) 16:00:26 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./bus/file0\x00', r2, 0x1}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000340)=0xef) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) 16:00:26 executing program 1: setrlimit(0x1, &(0x7f0000000140)={0xfffffffffffffffc, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r2, &(0x7f00000000c0)="96", 0x1) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x142, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x180, 0xa1) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f0000000040)=0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() fchown(0xffffffffffffff9c, r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0xac, 0xe3, 0x7}, {0x579, 0x5b, 0x9, 0x10000}, {0x40, 0x8, 0x5, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2e73549}, {0x6}]}) 16:00:26 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0x0, 0x8001, 0x2, 0x1f, 0x7, 0x22, 0x1, 0x1, 0x8f85, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r2) dup2(r1, r2) recvfrom$unix(r1, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000080)=@file={0x4587a6174d6e155f, './file0\x00'}, 0xa) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:27 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000240)="e02b8464c5c19aced1ae277b7c22f6caa25f384aa1c7b041a80cd2210feed254fcd0ab95629e85456a7a12e47634489f1d5cd423f194ff1859bf1661d28429770515def3e8b093a1d0cbedbad0725882115d1e7f3501f769c3ac1f9b1c89801c0137bc6985001229854aa1cb70ffdb0e826681b415c81f90737e7d74e45624856cfc63d02cd96ab225ef23becc81fcbd3b42dc3e81f217955adfaf8dfbdf89999f1b9739bd17435e", 0xa8}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f0000000340)=[{0x0, 0x8000, 0x5c3772fc6040bc08}, {0x5ace29ba085a247c, 0x8, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) clock_settime(0x0, &(0x7f00000001c0)={0x2, 0x5}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000005da) 16:00:27 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x1f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x4, &(0x7f00000003c0)=[0x4, 0x8000, 0x8, 0x1000]}) setsockopt$inet_opts(r3, 0x0, 0x6, &(0x7f0000000900)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8be1a17e14cd8958f5ae0acd13bacde692630cf2ab44c67c1ccd259331de2e5f3f0dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf0093dfbc9ba3e04739016e94a8bdfa88a3fc347204000000e0c29568e17a7f47297e1758f326f8a95622c71158ef8d54056aac74659fb88d40105ab1fc44dde28db7b4366a000004c067efac05167f9fde5ae56f04feaeb993e7e31b929d078799", 0xfffffffffffffde9) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x800, 0x0) r6 = dup(r5) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x2, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000580)=0x21) r7 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x100000000000007) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000480)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000440)=[{0x1, 0x6, 0x2800}, {0x0, 0x9, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x40, 0x1000}, {0x3, 0xfff9, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r9 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r9, 0x0, 0x5, 0x0) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000000)=""/69) semop(r9, &(0x7f0000000180)=[{0x2, 0x4, 0x1800}, {0x4, 0x64, 0x800}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000680)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r4) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000280)) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) ioctl$KDENABIO(r1, 0x20004b3c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:02 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x7020, 0xff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc5c9, 0x3}, {0x1, 0x8000}}, 0xa80cf97d77712ed7) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000740)={0xfffffffe, 0x3, 0x3, {[0x8000, 0x7ff, 0x200, 0x1ff, 0xffffffffffffff7f, 0x5, 0xac7, 0x0, 0x6, 0xfff, 0xa2, 0xffffffffffff0000, 0xffffffffffffffff, 0x100000000, 0x3, 0x9, 0x2, 0x8], [0x7, 0x3, 0x5, 0x104f, 0x9, 0x4, 0x6, 0x9, 0x9, 0x800], [0x401, 0x0, 0x4bfa, 0x8, 0x8, 0x0, 0xfffffffffffffff8], [0xb580, 0x7, 0x7, 0x4000000, 0x9, 0x6], [{0x5, 0x10001, 0x7c, 0x101}, {0x100, 0x1, 0x2, 0x4}, {0x4, 0x9, 0x5, 0x3}, {0xff, 0x101, 0x77c}, {0xf4, 0x6, 0x80, 0xc53}, {0x970, 0x100, 0x800, 0x1}, {0x0, 0x6, 0x1, 0x7fffffff}, {0xfc0, 0xc0, 0x0, 0x101}], {0x1000, 0x8, 0x0, 0xffffffffffffffff}, {0x7e, 0x8, 0x8000, 0x1}}}) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = getpgrp() fcntl$lock(r1, 0x6, &(0x7f00000000c0)={0x2, 0x1, 0x93, 0x100000001, r4}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9667", 0x2) 16:00:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) 16:00:02 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x0) msgget$private(0x0, 0x62d) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000000), 0x238}], 0x1, 0x0, 0x0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) socket(0x18, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000480)={0xfff, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000018c0)=""/4096, 0xffffffffffffffdb}, {&(0x7f00000002c0)=""/189, 0xbd}, {&(0x7f0000000380)=""/9, 0x9}], 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000440)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000200)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="86a95a36bcd9698cb36b1cdb245a31fed85d251ac54e064a77fcc1c7", 0x1c}, {&(0x7f00000000c0)="5529845c4458e5a24b05e2a9296904492b2c61bd11d941fa78761b7d9e7603fbecd1265c4e03b3aa4a8cb5ea67917ee71b056f0f4de89f7fc4627f7dd62cb1f008a9a3a7e7c3ae5cccc648db8e39bfd768d2da7baad5a9feb4b245ed6626952e07fb5f3a3c31884bba34caa9dc3a17664229", 0x72}], 0x2, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r3, r0, r2, r0, 0xffffffffffffffff]}], 0x28, 0xa}, 0x200) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/22}, &(0x7f00000000c0)=0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(r2, &(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYBLOB="87c34379cd45a3285ac350943bfe64cd2416d07803377ba4955fc649f33f1568c88229bb68b3642c2a710a3afc55dee75d90ef8dafd7323f31d632aa50eb8bdbc2", @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYBLOB="2aae52acf8939fbafffba0bd7f7ffd5c6455d30c25aa3ec9ff178e", @ANYBLOB="dd2843c89bcf025cb5827871c5069ff3a40266b5f96510aaa1b83cfdbc9e56b84930defbd788312a16b96fee984dd4b93a88fd262547e11fbe2fd2209727694b73e59564d4537acb13efc61c9b80b9de4ea3610f6748bdf0e84a62a3eeb1f4a924c24db38fa0452ebbcd175c5688268e7a91e3418364c61ec09289e88183b1304bbb21e0bd347adf7fb9238f90d13fb10dfd4feaf2f6175631c854fa0cf4791e7971fff8ee0939b41ac3a7fe6752a7545905cb401a934312e2ebb81cd91b232282d9dfe2d11f81858d60ff80160089fd747185887bb2f34bcb5f19ab83d500", @ANYRESDEC, @ANYRES64, @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRESHEX=r4, @ANYBLOB="b9ea783336cce8309de2f3036aba732ea6a0a02df197354c980f5512626ea3d661f7e3c25d0fbdc8f535c756dcd4f2185e7644552e2bf1009857ef1566c3dbcd3cbdf0345f29ab4454bd83c0bc909699f1cabcbe7d9be06de69be66b800fc9c093abbc78f68308bce0c85c3b1933ed25c756aa4ae9862bf39a25593c00b1dfb14c209576921666204efda623e1a5f5b974293a2a71e802460d47e6f5c674fdb6ec7008577c4cff568a6bdb715b497d0de9fef208cf7c7dc686239d09cf2fc14e56b21d9cf4d542e628bec3a4f18a457dd609077b"], @ANYRESHEX=r5, @ANYRESDEC]], 0x0) r6 = socket(0x18, 0x1, 0x0) getsockname$unix(r6, 0x0, &(0x7f0000000180)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x80000000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000300)="480243c3855e007a155e279e511efa96de17b0591df4b0ad0deb8dce1185963c25c0fe0b0dc3e8a8a91d3ae75ce1dfce82d9d858f42d1e37ac0ab724db0aaeeefc82536a1bef84d36e34092480da53aee942c91e102d761db9fac2c90475b9d9afe9406a862b201d1dcaa82938c1fbbeaf70c364b88eaa692b4dfc2ba85bfbd3086c47450a46c32070377e30e569") 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='\x00\xc9\n\xb4\xaf\xb6\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4504) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)}) r2 = dup(r1) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:03 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{0x1f, 0xd7, 0xff, 0x4}, {0x8001, 0x8, 0x0, 0x9}, {0xa026, 0x2, 0x7f, 0x10001}, {0x1f, 0x7f, 0xff, 0x12d1}, {0x9, 0x6, 0x4, 0x8081}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:03 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x0) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) socket$inet(0x2, 0x0, 0xff) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x80}) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) syz_emit_ethernet(0x3, &(0x7f0000000040)="7518a6") 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x7}, {0x80, 0x0, 0x3, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(0x0, r6) fcntl$setown(r1, 0x6, r2) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$WSDISPLAYIO_GVIDEO(r12, 0x40045744, &(0x7f00000001c0)) pwrite(r10, &(0x7f0000000340)="bc7b1e2c0cad246ed0ca93e132187eb405b22aa7f2ae08edf10e89728110e9ac79762c445a5c58483558b3a2be37e68e4811142430d1d0e4e9cd4b374e817d085e0d2a41cf675d30d6c0b55c51258e506989f2cd258843be7c1d6a4541722bfcd59916e8a79bfc21bb4db3ecc64da003f83be8985e24f990a4c4eee3c566971a941faf411025ae5122bcf63ffd7bd963aad93c2c0efc0aeea8a25199df7f287e0d98c361365e9a59431d3db793ab7457efe11e18a3b5b4ae2601d73d4f290b88a39145a10ec3000a4dc377fb49687f26755bd2fb576599790c122934a80e2c9b9be8657e55053de61a7ca039d5ef009a9781f1bce8ea36de82cb63aa5fac2fbccd613652c8cae10443343692cfc63e47ebaa7f74f2ef130e622a45817e231d49f2ada15daefdbe395a70e31937576a49ed9111433775a727fc4b695df0cece165f29f80031f7c0ba39b9949d0ebe4dffa14d0fbd57be19b2b220bd5ad41e5bcf4e65783ccc2bdb3e573c60b481909b4b051c11be627a7fbb0aa8e7edee6f8c79a118fcc2924261c8c1b5cd26944991b7000000", 0x193, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x9, 0x6) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r13, r10) close(r0) 16:00:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r1, 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x46cd5112f2bee3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) flock(r4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) close(r9) r10 = accept$inet6(r9, 0x0, &(0x7f0000000380)) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x200, 0x0) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffd, 0x41, 0x1, 0x0, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x40, 0x10, 0x30, 0x1}, {{r1}, 0xfffffffffffffffe, 0x90, 0x1, 0x1f, 0xffffffffffff0000}, {{r10}, 0xfffffffffffffff9, 0x5, 0x1, 0xfffffffffffffffd, 0x5}, {{r11}, 0xfffffffffffffffc, 0x19, 0x1, 0x5, 0x1}, {{r12}, 0xfffffffffffffff9, 0x44, 0x20000003, 0xfffffffffffffffd, 0x5}, {{r1}, 0xffffffffffffffff, 0x80, 0x80000000, 0x7, 0x101}, {{}, 0xfffffffffffffffa, 0x7, 0x80000000, 0x4, 0xffffffff}], 0x0, &(0x7f0000000500)=[{{r13}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x1, 0x5}, {{r2}, 0xfffffffffffffffb, 0x35, 0x0, 0x1, 0xffffffff00000000}, {{r14}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x1, 0x2}], 0xb5bc, &(0x7f0000000580)={0x80000000, 0x1}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='FCgv/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0xfffffffd, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x80, 0x40000000, 0xc367, 0x40}, {{r5}, 0xfffffffffffffff8, 0xb57245e77bcf4513, 0xfffff, 0xfffffffffffffffa}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x20, 0x400, 0x3ff}, {{r6}, 0xfffffffffffffffc, 0x65, 0x2, 0xfffffffffffffffd, 0x5db}, {{}, 0xab40767ae349a377, 0x3, 0xfffe9, 0x0, 0x2613}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x20000000, 0x100000001, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x4}, {{r6}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x5}, {{r15}, 0x844929820b3e4aaa, 0x14, 0x4, 0x26a0, 0x4}], 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r17 = socket(0x18, 0x1, 0x0) close(r17) fcntl$dupfd(r16, 0x0, r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error pckbd_enable: command error 16:00:05 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000005000/0x4000)=nil, 0x4000, 0x4, 0x7813, r0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) minherit(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0x20, 0x2}, 0xc) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x800a, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") sendsyslog(&(0x7f00000004c0)="a7d5c4904a5ec519cded4c01e5c4714d9d45967e369a9eff1b5427eb97f5c0e36556c383fff8814876515739d6bd9e747e26eb7c80e32c7e5440d852ca98fa724b4a1d072afbbaf75e4b78323c51880ab8809e7d63db6d15aa948d093200512069c86e8ed85cf5f55b960a690e0f8cfb304df9cbffc4b3b81cd665c90c15e7f018aa76b2b05fe73e31a554372bc707b31f9e4161746dec0be91005b2a87d7fefe3a030329f9503ee22978073b395830f1534d75a90955098d365b86d3cb57b1d3aef3a94481ada0d9eb223aab01a9002f73b40de0a8f4de16ec7d1447934a4a6224f578be6c40ce8d3920f45c5c91ea8739e07866853ab5d28774e0095015b69833e7121789427d76d05cc7f2885fdd13961107d7b29bc6e475de9d4e9b1f847c8847ffbfa01c04154eb685de18cce673461292f708c5b1dd5e6212eb01f4d14ed2e398f45080e2612039cf87be9cb495a22094346c14f827decf22dac2754bf682c1a0e20ff073d0d7c8fba309dc0172a05d82428c2ef89bd9915ee00a1f1e2781746f657b56d314329ab690ebc95c65615ec95ebe9d494b06f797827a586ca5485e5782014aeb50a72737ab53559a39be748bd37d8ee2a27ed126a092bead232a8d5701d6eaf2a9ac33e451e71cca41b5da800fe44c2bd0d5a2252b0f6463c271212be4846497ba64d68a2dc53bfd1aea0cc592def54d166e459a448843c076ef27cb1dc52279764347599e49f82fc5c88aa3312d5b7da2ff67f9eae94d015c1245d55cd19bba10a0ebdb7e55be5551c273d491d8ba4ef4e10c238a2e7188002c1fe87014f3a6319e22023ad87ded76b9c9d7f73068f3e28ea0171139693721e1eb354a10bdb1c70c9edd8f21e74f205ffaa51a8bfff2292346726aff180266eed89d81da90a66db15d3ecab9f156f096493c6d98333c2711b7b7601082ee110741c1790a5e133df28a1b5c9b0b03e4bf20249538d295849987ca67a0656c26c0975211a2dcd4ac13156207995271b202c74d535d127cc01ff8d4b5b0561e44e92105860e583f36261924d19b8aa65db6874862b3451338cab00111f5b42a271dfd26bef30dd7669e7570d39cb94523b464d0d462ceafafd1da1b14e5fbcbdec971cf34eece3568c52a02fb93e96c750020268e41afa2a68db5237eb890208a473b2240d2a7477815d568801c1908c1e094867dbacad62db67e2b52508f06116ddbd15149adefc43f56a29f71168cdd42f9c2e7d5e7a227a599dd789ea653d7785faa5526901530efa9149b37e59b587981cf96478c7df4cfc43830bf9b3029e42f4d8cfe8aa45c50e13f75fcc5189031ab762d9df285e1fd2554edd1e6f186b660023485acb36d5d853ac443a1e80c8442e9ee30ab68be3d72057c26a78a0326622cb8aa2026af5ac699b07f0ccb8f93b27fb4234793362dcd9b9f39f82ffeac0e0949bdae95ca5ff25b54679ffde8ab99d0a44dd5b04647c516138249ec7fb11b76b7bf65784be3c63bf231a04d81a94971a3810a9f1b0aea45126ff7bbed962c14aae2e96a077d17e2f8aaa5ab0a871cde01361fcdb5cda029e0d3ec9fe7e9abb24b9024312965001c655a7044de9c110d0ebcb740df3c39319bec7272af13184694839ff8531381183336e408264b4ce1830f7585064d1333431cbff5b76851f1e499edce0c16d20f00bead11f9f3bc167df5e26d330c77f278ef33e70a7b66e596eb4fc99270daa476d5211751715b7a9e3477d5d6b3cff039ec5608c6e511d4c48ee7092a1b7c3ccf6d7da8104c62dfb4fbd65748571236aa436d1dd2c1653b8a12368595b0491a369a3decef1ed093421c43333f521a59fbc9d3c6be800dbb73712271c36ba9ccbf65f3fbff370e6ec3ca2c258844b87bec585ff536b2aecf700bb040c5242fcbd09d16456264ee9ed7f0062224c78e29e8acd4dcc907bddbc11f0d866c3b4e83c6aa1900545cca70150a3fd402f38024f261265f0e406b45ebdce22016093f24c57558f772df49a698442636861846ffc0c3577e5f617d8db43a56fdaadba5935f6c1571e65beecfacaf601b748a42345f9fc4ce7fd5d51d602bd5b6ac89bf17638f6c0139f44e5ecb7e9d776f3c5e43332d28f88fa12bb0a13e49b8c58fc86b281f77ae8258b4b81c50fcebd8ee43bcec5aada78c4f89efce3f9022b8299698337f6bfd5f7e4792c97ca81882bb1536ec2d9bc4934f211528eecfb080c48cee9dada1d04b0169ebfc2ee9e0bf357125f356fff7225153b708f3f0cb805eee68faf913df98e92262f2c7aee67e82cfcf05d8cd04f1707e284c7695c0721712d29178aabd8862d86219a6cf53ce21415206008698c17fd3823f8a828bb7d92f8256a2aea80847c20ec6f67bfd3b004e5184bd31369daee3f48981ae3db39dfb3f9a767e61f56c3f8eb3d3f80cbb5b0596773c0c0d6b820e3a6fd0e099708496b79edfd4936a80d2d3ca177cb4e2d5cb4b03e6021b24524ad2e25b76f09ae044818a27254f43dc82beb016c34ff5d8b31b77e8053f16d44a99420a2f08f2bafd546b997ca79b486607e5b0acc33f301c1f7767666678c663de8e19363a995d5f9c0c1d44ed45feb9cf49a0c4a67450b4b6cae3b678c56cd63e7ad33813fc2b62309360ff1043853118b2ef5b3922a28598ac5816e6a0fe24bc75294d34a6b7ad065943c5bc23d213b0349fb9c5229c711e9c653f693d861e5be34c2892cf77fdf0c80a0c75dfcfee974c6bb00ac070451bdaa697d56ab717421a873731216adc2efe9b02939b7c3dbbe48fa3c2f531c7e3ec7f533769a348009dc15a543809decc30904c505a360223449fa4f38d00a99918b53ee2e3c5d6ceb0bc4792be21fa90c05cdd74ea6df8e3170891fd08d1e00554d19574b0b15a46e917146e2bab7c02778d69fb9b05a3f748b215939344ef5ce42057ec7d6065c633cb77495cee478f9ee378906ab7253f5d1b90a566e7a092c93505d49e71af6afd83598a264cbbecd6429238c17a14f29f67bf01023fd85e9b31188b5fdd74ff5843020362c93ab90818557664e880fe292d41dfffcbfe9933e50858fb54e73caf04504a89af7b1ebc4e458a6aa7720a7acd2cd7c840ade157c7f12ed72386e79b4d273059bed94014fe8620ce8d1a1a09b97da5c3f129e207cba0040419948a227a5025ea0814595c973cdbaa420561a76d252885896be4dcc7291dd03db841adc71b5cccbc83003bb76d373aa5d49db52cb972a30c838f5df1936b23ce528274b546459b04118a8bc3438ae0e0301e1ae123dfc92131f34e838ac57d993003d8294b962839fc8e3cc8c3b27d40443fddb0705a1f28295b7590fe9ce2b59a079ad40c2b95ab792ab9ee8449a111206f71c0d35f62e95823c4eb81a91d1c0366fcbe70b1bbff9443e807d8a3d3b5e55abff51641438ed8a2107e7ede3cc8c71f176f57eb2d5f680aa678d25e57b51420dd63aac49b4e6645f272c70af740e5ecdda2d119033a81315256d834b4084c39d6e68659d2df4785a83be5372ee3399f4356fe146d71078325cd77c3e617c9d929ec4f82b25b26a0ce9bf07a61b89de8adcffff490738a33eed94cf8ddbec504ad6dc1ebdd01d85db6d39cc7ee51f7ef24fc6deadd8f3b722a60853ed7617a470218884b8762e80df9df0aad3e28e0ddef75456bd9a7fd72839ad3e4fb8fcc84a37d1cd896c1c305336babb788441ef4ec25433e8c09c8e9b84315d8faeb98a1102cc1150d75b0ce0c5f63350b0b681976963f0f0aeefbdfb12ed71cbec1135c29125203f6ab5c88744ff44614397c1926273e632f9b1e7785890ee99551f8242aa814ced2dde2213fbc4d60cff71011b436fdd101473b3c9884bb98850c4385549cb3d358db991c726ae228122907947cd8f9e9231d884fadfda24a1fbfe162bc8526fde05c0a3b683e266318cd5468dd7a26d9222d69e2ff14266b21e3c318b5ca97c8353e64e1fbd008242c54a66041d4ae2b9ab641ed5c4d046b55086bf198929221dc0761333dca7499487bebacc1623e62539bcc449536bab4ff438a983b049dcae5358cca39bca8a412b3c16a4bced9d99519d20ecca0a2e66d5ce1d411a597e63b0f9916db4bbe49975d6e0d6656626c291ef03c915fea44254b1972faaa65f8204cd23a534bf454a5eed4eb7574a87a4df329894148026196586959c996814d9b58e684187425f19f2f5992f836c3aa7a4c08ac1fb405fe81e06691d2879660ba697af0281a3dd8b498734033c54e7fd2ed2f81245b1eb5edf783c789932a4d780bbfa8be1cdbdf12e6cef8d21470544d4856b0b44a8c7e283cfe31dc884eb21798736c55c62f1dbc07c090cb96d3aaf2b67fb738c414bc2c788e7d56d83e80fad24bea294174235e9e97af4896b6ff92e38a9700b58e5ab10245158900e4e0cd7a4c8ae095a11c6d8d3c28583b092e4e7f796ba376a57662e7b87ed81daaa6eb6d7788d269688138553c06c07f8075757671b387607a95ab11947025ee91e9cf112cfa1bac0d186d1628f8f830064f902dbf65d53730ffd462737858925d3f4c01086cf4fcff8ab5b55d557f1cc51d5754329ed73e5d20dd37c069bfc95bd1203b0a050b72e900f9fa09dd280196914fb6392c2eff26ec99c7e49c5295d9451b2f7593c1289122ff6a00a9fec80649d886734531cd0661311b0af990e6e343223f79967d01bb4c75384ea268da69500942d50bf1116ea429ff8d253d7f7a3c768bd2e2221afc36d5340d0b5650c1519e8321e9e7cb8b93e3300154347f84975bad1ef2c537289718157b228fbfda171e275d3baf06f0c2f02095f1f2fff33e6ca351654bbb9ad1db09580a437639455d3d5ad3c5e6c4cd999446d49962a16c7cd6b9bf7dfc09c30196be55d26440e5858b55c220c650fc6bf7ae540d860afb851cf7e9127deb53a3a5dccf37327be2591e1fd50d97d35ce7a7996efb1703001ce06b1dda8577e47e3b4526c0223574f01077ab64e5b70e5c036cf4779e09c6de21e09c782343dcdb7eb35a10fb00173844b8b6dbd39a378b58b3da3070059192bf0a9bc967bea5809aae033064915d9f2aeb894a72f03d3cdbca2139ff3b23b98442fd262eea133c9d4fc0fa7bef5d29a61cf73d30d0ea2e68fb969e709e395d5e3bdff6b3aaae7aa228d368a4c3c1efb26dd33d41b540c4164757bade71f1bf9193b301ce24bccac0c15188d69af5e4ec6a9a396067c74a6976aed271f73417992774154a1a136c21439f6b4052444ff76dba650c46cad546ac4766c7550e5fc2163657c1e2be79a820069f06b4496afe88ab6fc7e44e4b6c14b4dce1d9674fc0a6f23e76291bb213ae59ee8b8c78769ea3f28e552b130612bb7b15621bf4861d0a8347620e2414750c55248ddda9e49d87b5c3a923284f4ef71bfc6e3a5c2840b1bdb3db6e4ffcd8be32e7058d6ce5d54dd1ca16889bdd51046dcc8c35b198993fe6fc3383ea2736b8f232c0908ad9f2b071fc5d1b83eb11399256d3c10a8c9f49de2fde63c0443f02ea5e94ba66bfd0936dad0d14dbc9859bc9ca4bf7e6015948dad4e89e3a7912c8a022142e7b4484ad84c460625eac57f60ed103031181c7ce8ca535974d0b5764dd0f93c395c739731f4fa0ddfd536d75780effe7bdf16eea32f19da36ed040793bf740de7335bcfdb54d5884d2ef1f9a12f6824520fccc53c4570a99cf479366682b16273694aaa47cd90343b2a008f847bc8fe7f94f205e21ee88182ca9b4788ddf6647918febdf2b59985e6a1bc2d919eb3f7952b6ec769a33befcc6d", 0x1000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x285dbf28) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) pipe2(&(0x7f00000000c0), 0x10000) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0xfffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x1) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000280)=[{0x3, 0x7, 0x800}, {0x0, 0x2}, {0xde32da898e3443d6, 0x401, 0x800}, {0x1, 0x2, 0x1000}, {0x4, 0xfc00, 0x1000}, {0x3, 0x5, 0x2000}, {0x1, 0x20, 0x1000}, {0x2, 0x9, 0x3000}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8000081, 0x1002000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c3003290000000bd000000000000000000000000000000002d7efcbb64a7c441d27b0ba5f5e6fcde77ce2b46bf4fa4f218dec16d7741a5384661c47260aabd0224025ebbf0602bff44e4895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0c1d392939aed2ce67f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8e96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x2, 0x8004, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x3, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2095f3556256ba2a5767788c5b1ba15ff290809436a6426500000000000000ffff00000000f87c8a5b67996c6f29e7542a538706007e80f9781c3b0000a714000000290000000000bfc28e07ab0503cc79ecf0bcd861fb5a606fe034d9dcd20e3f31979c2ea4f489f7c40ee1cd2b1c7605f3cb5ebdd8e77751798240a79429e04c9600f7372055fa3b07122f991783a0d57569d34ced1e428ce4338da225a4ecfcc2"], 0x38}, 0x0) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x8a, 0x7, 0x8}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x3ff, 0x8, 0x1, 0xffff74e4, "8e7b1d08e84a0ceb78f8c140ec58b26ea813fd07", 0x95, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x9) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="15827ee742bb9ca5de6734626da30641bc50998bd5aaa8ee62b739802917be0b4da09fcc4cd65edf96a4f6ada9505ae46457b85f2601cca314578b212579702dc03d9b179b416e57", 0x48}, {&(0x7f0000000380)="c935687bb2a934c1adb1862691af8dfc13bc51070f297f55eee47a73945f7493d4b3ec8de8250cb1fda3787c4b68838da50caa52a3666479f027efbb0b4b397d04f88935398611fe625f0d2d710004738cbe75d3f8ae040eb18e8fbd758c14f4e0215289f87fe8f9313eed878e3a38d2dea50aa96d52c0ce6c1e8372b71b0c0af0915de314d3b44f0e97402662a7368adb2badcd1383df54958a6fce7a", 0x9d}, {&(0x7f0000000440)="da99be71935818e4e6d151a755f0dfb2524348710446e7ce31816fc39ff2a9ab000f388ba67562ef2a7a6ccc56d45e45281780a801d51d660b637dc256144ad89494a0", 0x43}, {&(0x7f00000004c0)="2fc08208ed385b1b4962e8bf280443cec36971826be700f924c0893b4ffc8da4cc86e8d47b06296f08b752c3fc259a7537746afaf5a3cd2ea683e20f9bc8d63a6f3ea593d692519c9d2d3324bb7fe909a6d8351a4f7e79fa4ccea4b11eb29184c6355bfe6e2b4c32b2b994cb1ad36722fe5c0c4bbed17d1c8c2a20aef2960f48fa7e3237308a20f5589dcbc732b7a63cb00e5c501fd932703ec853", 0x9b}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r1, 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x208, 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r4) recvfrom$unix(r3, &(0x7f0000000240)=""/36, 0x24, 0x2, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) linkat(r4, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') pwrite(0xffffffffffffff9c, &(0x7f0000000300)="ab9f06d63463bd9b95b08a1e6e2e7b0bd06b3e6a9120a4ce99c7362cc4d090bbdb8909b1ff10b5b4320994b387acad2d4fe3a3e2b033c23b75a0288d0b4ce8fa2fdc195fde852d225b348740bfcf5114cbbd872e5a41de2fdf944b30aa6bfdd0522f170a5665ff9143fae8162cb3ae5884026987224e90602a03df604e944a19e262040b2d9b228408c809d3fa5d0b2e7c7491bf1f23ecd23641ce1a5992e900b4b63579adebb8861d0af65d20bf02c482d4ebca3f3f63380198e3fc26fd6c2e7ec4985bbd5d82d9a13bd43c15e6cbf65426a93c96c75240a4326a6eff0d4a2a9b4818eb7da7bf2543fe5a2f73e335c5b0ac79d75d941831", 0xf8, 0x0, 0x0) 16:00:05 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="0c40281e97891b33146f5070cdca5fe0d141c90d7f5c724edf7461cfdf5efaf00ccadb94d39e43b343c6118470d41426ca29110c653c626bca2fd02fda17a4123ead2c39349842e4ba441c92d6c497e4d019186e07fcbc9451fd1ab4a0b7deaf12fe2e2b6173328285ffd257ebb0aaf9fad8a337b0aa3596a2ffe3d710a06ec7d6d5de2587e1d547650de814156329b28601", 0x92}, {&(0x7f00000000c0)="a215df1618bf3d2084d3d4995ae8810a0cd3b063e82ccf390ee12ec4ccb6289963d68ca664cc9af3384d386ecac0a47058f5834bcdbc724404c6e99b01010874b3d5fa91a203573d3e79c308d1f335cc7c07d65ab546938b7f73808421bb8ffa138cef05", 0x64}], 0x2, 0x0, 0x0) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="e5876400f70a7a093712009ac0dc82d619dc62f0bc2e1aa1e91851a480effaba87b60f54a6be7e80e323e1e58a78a3a02a730ef0", @ANYPTR64, @ANYRES16=r6], @ANYRES16=r7, @ANYRESOCT, @ANYRESHEX=r0, @ANYPTR, @ANYRESDEC, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r8, @ANYRESHEX=0x0], @ANYBLOB="76f20279debfda2df0285343d9b7bbeaac95e68f3824046f41a418a5c3a126bc5a641607da089bc3416a675aca21706b555cce109cb7356e2713df30a6205d83253aa86d2630733243aee8424110cfdb4b7a2f250c94fc63693cdbeda9df7f36f5b6585bbedec61f4ddc79df7b95355e0946246aa9fee3695710", @ANYRESHEX=r4], @ANYRESOCT=r4, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRES32=r5, @ANYRESOCT], @ANYPTR=&(0x7f0000000240)=ANY=[], @ANYPTR64], 0x5) sendto$inet6(r2, &(0x7f00000000c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0xda, 0x7, 0x0, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0xfffffbff, 0x9, 0xa9}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7fff, 0x6, './file0\x00', 0x6, 0x80000001, 0x9, 0xa0000}) r2 = syz_open_pts() ftruncate(r0, 0x0, 0x84) r3 = syz_open_pts() r4 = socket(0x7c5f63785808ecc3, 0x3, 0x2) preadv(r4, &(0x7f0000001600)=[{&(0x7f0000000100)=""/4, 0x4}, {&(0x7f0000000140)=""/245, 0xf5}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)=""/205, 0xcd}, {&(0x7f00000004c0)=""/36, 0x24}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/55, 0x37}, {&(0x7f0000001540)=""/149, 0x95}], 0x9, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) fchown(r3, r5, r6) r7 = socket$inet(0x2, 0x5, 0xca) getpeername(r7, &(0x7f0000001740)=@un=@abs, &(0x7f0000001780)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000017c0)=0x3f, 0x4) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f0000001800)={0x1, "ed4d2d1da52fef4a765530f6990b059d8261884bd4921e0f528d4e23e1cd036c89c94491a1b95979129592a44317a069e61568de3adee1d483d22bf5dc972ba7033fad4f1c7264b93f2ab40ce163cdbef4e910a3ed020ee2f9467a51e01cedee2834cf59fe46714f1bdb4c39582b27d3d66489c8127536dbcda647d61d206d10d0093f1b496f9d0d55b00f5b86c8f0e132ade6d8392b4ababe22ff5156924d65956a7fd2c471c502f00dd416fce513a0e8880ae621362b0a02a555bb9fd28bd2e52f43c409d423a5155a959a5e487d44557f5f013351"}, 0xde, 0x0) r9 = openat(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', 0x0, 0x100) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000001940)=0x9) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x8013, r2, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001980)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r10, 0x14, 0xffffffffffffffff) r11 = socket$inet(0x2, 0x8000, 0xff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_SVIDEO(r12, 0x80045745, &(0x7f0000001a40)) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0x9, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet6(r0, &(0x7f0000000100)=""/32, 0x20, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x7f}, 0xc) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x74}, {0x120000001}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x0, 0x1) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x127}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) socket(0x20, 0x3, 0x1) 16:00:06 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)=[{0x100000b1}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) fchmod(r0, 0x333) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x5, 0x1f, 0xe}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f00000001c0)="3538d538a9c25cbefb2974c977f4737aa54e0fb9c5cce00ab2621665ae4886f202e8aef2901b3bc824d16be1a1631e73d45ae7e0fbb8506732119f51398af3c2692fabf53f3fd86f"}, {&(0x7f0000000340)="1c4f758cf456591d178ff8c23c37478469589e3154460293e6bcab896df27ed1724165b7047841a6e4baa5ea435ef0687c804fe6efa4f60f26aaccc464eae6a5f9cdfc1d3419d42eb9f08f2ded08fc2efc77d9e7566437d75346038653875d7d38d1902e9a3190e55c6bb5a27d07e82913726d2f188348c83144fd3a7c6ce0a16c021bdb90b38165a2930a82b98fe85615a7f85058535c68f7a78625a48cc570a4f4a1fed06467ae59ecbc7a6cc7fd0cd451af2d680bb3ccb35eb66ea67fd4e57405b456047bb3dbd676896372a4663c0c9a5e4ae205db1755d62652427f3dedaa"}, {&(0x7f0000000240)="999eefcc46617d72c8c14070b121958ec05bd1da5d0facd52e100fa2e4ce7ef6bb90f9614a2218be925d9d87ac2e4ffbbff831e644e97bacd681f26ba954e133203f1313f95cb33ae41e38d68ed4963ebc0de93ab6c7f29f94f9389a07ecb74eb6302e5de8bdb6f7f7c9ded6507d099d39dc0b7f8a40c74aadd7ab36c01abf47f677ca938a2b0d493cdbdacdb2424581606254eeac776fb7838b7d495a0e304f67c2fac669", 0xffffffffffffffb9}, {&(0x7f0000000140)="5a264df3efaddfbc770653adbfc36877aa3cf534d7817684f7d1c00f1e1f8ec714daf9c151b8ed75db5ad3"}, {&(0x7f0000000840)="8633864aab345d5d42b8b7d4777a9b4a579c5e5356b91e2489e4943d3cbe0a6fb8b3be390c3f1a2093715dc862d953c8db1c5b1703059b58933f44a15cf5b459b7b0e7f55434a660a7a6fc6ef1713002b2bdc7bbeb4ccdf780c72bf366320b0c7fd6babbd267ffa1a1c9a10e08eaab10ca865f3898581af1dbd33609ee05a415977c5fb58a1978f2f3091316f4c9366f1859d2a69989", 0xffffffffffffff3d}, {&(0x7f0000000900)="79b8e5dc239d279526453eaafb25c50afdf393fa220e82020481f45b148f5f4c138ef80ab15036b57a3bbbad4c0e17fa49faa20939a85162b21673f4fac9a9f51ff45dd12171357f5a1540cc46c1eccb14d64c340c9d4ef1557fa66af2abb069cce92fa9145621a5e14e71573192e1e688a76b402fee5c38043a6f73bfa7cb8d5a3cff9da8be9884d4083ff5c3bb39ff1a9715a2df5214f17243a68f21e61270ecc4b9305981d9ed7fa82088a8fa3c5664a3ac50b6e170d32477e5022986558e0fb1b03ba5d0e670583d9ba15f52814e8542decf3da99470f17a20f7df015deb"}, {&(0x7f0000000440)="255dc1d2630d059c2543646d97747126d535662188603d9f253b3a0d80b365e4f152d9e3454669e1487e5752879b0ab2472646b5e62784e3c5562a74c1caf6257a3f0c8a2fd985735f046970936d53a10c040d0470999874923c21a456b656e4dcbf009af0f7ac4e0dfbe680f8ab5022bab9de282d7723f4161cc4ca"}, {&(0x7f0000000a00)="e1cbbe4d65999e2c2bdd2b0d6af85f43b4c33340636be2bd293e0974d76347ebfc5aeca75e14bb90b8b8cecdd81af41c36c50664b4c3dffb5532e5719bf67620eac262a3ba8b9bae38da67a35c9768bd85c94e780fa1015aa2e1d960e8b232be772ff74c67a35a6e231a6086c80e45e4282ad6f02882cfac9454bf83db66e2c27f9dd9ac62472e2b876012ff95ce494c315678269cefbe2409a2c19bf8acdc16ce1b898f1ed1705692d4cc9ce2b47d22575621548ba10c02542e1675d819b38f71e45233c58ca0e3574ac5f7cb3e62d8ff102650d7108e111dcc79f64444c97641a6b019a580cf4f228d0a2e14ae6acd4bae132f18f4c29d46d8e18cc6fab1912c4658e1744f72b5cdf03ce2cec87d99eb03d94150691a9288406c8a597e86584e651369f5dda69e6a754d216e215de9f435023d09112b2f84b28178c3f80f51ed58373ce30ed91fc79cf3d13db0ccc354f760b1940f0b42192b86170c29809767991f701ef0f073b1d374ba47705a9dfea61e54856bdec9e2e2c12b13224b4481d1e96f75fc8a0ea15710f883f6fef7655fefee9ed48ad4bba94724708193037d8ad751131c98dfacb19cfef15d50886684fcfa6343495558bc5a222bf2652d5dfc2708c5e4dea7a3b48098c45d5c925eae8de7a3b707c0da364c22e3500ddffe5dd1f8b3e4162b376030e78db9b6ef4c770dd2a205be6f745ec818afc8144fbf9e87f6745f5da4e6c52f3414620563d9528c0ec79cd3557b241ab1a399bfa2132b10637029ef8ef28da9dd1dc7d22764527317da8f761b30a697f278247841c5b3369c2e01be7a3d7f9902716f48310ca7375f695b32ce36e360be5a43a1ad8e1245c54a333b37204438f10f6c6d355a9ad983db01ae19b1bb474c1d8e5b56f7eb4e7c6840fb9782b1b09a46083e810a87359d3354f7e04187c8abeffa16e8bac802a97a3a82c3af224ca3bcd83f18cccb03e7f315763ac1861284b1231bc7b75dd0639ebdb16c6fb942223070d68e5834ec4f8a949072fc62375cfea620db2f385aef2fd2e28f21ed36e1f12c9d3f3676836ee872091fcdf9fc299369d0840bd5062ca4125b514341fbaacc2cea6ba5e1f313978161b2d2fc3b084dc7f176472b85529b677f2aa0401ce6ef0672bfb33a7be774ff3a0d5a6c83ee21e73e14ce156c1897aade99a83bd4aba1e2f2c4f0d9e24e90f19e04521e0c60fd220075776488abaedc1000bf72c52f87d7dc8db16854952f65c6c4778ccf926f96c4bb9a6d04cf6082a0188efeddb66e7b774f8cfa28588d93707f490329739255592cda41c419ac0d73bf7d3558065bbbbd6be01b7997b9867c9cef353959cd3d6fa6b2ec3c22d8e388280d35405af50cc11a6dd6b255cf7c87944f31e456447bb5586041a3614b15a332ca0c5bbb52fc9e853a1e27f9c3baa69d386812a663852f1ac90ec8978a8052b6d16af8ed86e3f1360807d0696fed67b40d9e63269d32594767cce9b8f7762805675394ff65a9595025d5132909a2285a61ec63ff37fde6701c85332fcc8a2a726e8b5311a8d7d68a8bdbe70e1d561a53f871548473b531b16278d057aeee9585ca825220c20385d9c703734f4782318b24da2469c8477af0b8c1ccc4bf1ef4b851216aed5941bd280e0d84df5ed79ed1be25f156dbe7bd3d03c29657594b0eadffe3059ae3db8766d411a02d74dedba9a3ddf3b249fd684b7e25e0c4caf5be9ce0272649c53a72ca418b6f182486fc3ae455825ee95063b905bc521a96cb130945ffcb2b5f83fdbfe095dfd6b543f6e4b993b84ab569e5594d3dc8a133467e56bf840cce7fa29efce6cdf5bbad01ba133ce4eea911a2aba994d86b6e27215ad76d50c0949774c1b17b541b734d87e825679eaf92a58585888880c442fbec31494798ce542cd43d1ce7a0f31ba2d5aaf86b6ab5e77a785be16091088c2079a75e95f41c20b05d20d792558b68d810a16881058aa0e7b47acd054d560eb6c7acd2cc41c114703a062d2a34a940c4fa2b4e24d40f8bd497568b3e7a251c893d71460d93d19238cdabad17e6112748f85060cc0b4303bde350fecb5cbc4f0985de9b1c690d7b8a258a19b4d2bb0f2a91b93529b0ba96e089f50d38455bcf9bc49f8b39c10bf0da60a0efb32e14e0ae074b5d0d6e735e81b8b0d801a4af8be3280373191199140572d5c574c7d48128b0e26d8bf9ddd90cef4850e823efce9f3629c8487d3fe4b6d3bd1980462e3aebaeb5a90852a705104ccc21f31fb56789f0b9b332c359028f440bc0a7af7988fca28a6ab1593e32da5bef062baf387e9bf48b7c6263573bcb6cae64e930fa777a882eb4fcf81ab9530aa588a37b0e83de011508bb1604f04940059fa2197660b1df210ebf2f40f81256ab23b25d6375cbef6c99da78e5b863aa22e16725894372a39169b8611745476a7e0d25e73dc016de7d1be21f2b060643bd18023eac04d13b11037541d2d6c2041643db80977a2e1e490a57939d14d89db2031abd25baa739965db12a18e6d7979ea4b24a856d2cbcb44a4113095639081e85e9a2d1246abfd2a6510dc4e2126ebe54eb548c9f76e64cc394b243a3137fb989dc573b13549b700e1dcbdc2835198cc3d5d361c505ffb8fba9d47d06890e0cacb7d2f66bab7fd47346ea0d0f6c749d59fd7051acce7af84aefbe28bed47858d5d3216be6805507c860510d69de7616433d549e2299d45f9c05bc8db22d14bc21dcbfef5b0bc7267da76ba9aa75cfc98d1f675b724ce32869a68d846dcd4f7392c4a678054b75e7d8048f5f6030bf8c82726fb2a9bd1a01265dd482c8a368411063b14f16d0b847fe206dbf12bb8010c365584c63cb7e0ddd4436554211c832407785c15c755a6d6ede671f71ab2e29f07e40d9aef81880a3f183bc51b48345b58ac372ce657d1d81558516c63a8a06eae2a5f1dba9485bef0f5f884e089d887226a764b6302f1c76734f48232c098cf2cf3727d7d8f427aad029bbb689d50940f1e9b310cc505dc56a1d32febe3ae60d50675eda94aef3ee84dfff1382413a1220d2f1795cb1e78443cd9834ad1cc840f8c3ef0b1caa1d5045a035c33c9b8f968a6b8f8ad04f7e67eeacc29dfef936af419227784bc57a5840016d38ef818f713d98ef5814d64ddac2e5c05ec9bc569e41fc2413f9d7f2493b5ccb2acddf2376b26de72c31ebcffd1f788dd5d249f0e58b71342e17e6c10315255d0953c01fb3dcdcb8fd42ed8ccc0d852f6799bcece49edbfb8c4be1f447e7c41f821cce0f911607834c528982380409c804bb32916a9dc88488ace29800a0818c1c09f8a208288eaac316ba4bd030e1354b531fe064f3be2293d57a39730a106321c1df0da7aff4f2ce116e52d8d4e810934d2879bb8a7756e0cd819b9ed874746c06ddbfcfaf228bc89a665445fb48c2118140952666ad72685fa9747c378770abb367a6a59734d744a68db83b1b21c86adcc95f6469eb319489884a283b6cb24bac0aa6ed8237fdd2f82038c1434e11d9ac8cda8de18e45bed20d203c99eba394d721912abfade3a569009f539a49c5a9a0e32260ca518f80019187d4baad2abaea8e6acca57acc3ff53e64686ebed0d3d81d4e3e1a384e05e16b57335a91f2fcb60c4eb08b17e0460232b9f8d746254f42a9508201c8b0416753b0e00c87d16c6cfd42f41cecde5440f3e1b96d5f94479c1abc086175f2764124978f0785244714856058e9b41a97ed42e918da29820f4feacf8be789a3eae79112435c9139c41692dd047ffc45bc5eea02f123ee3aaef60dc7a175a1fd3411f55663a48497cbae09b3bccdcb64a3987c20e8cb7faa9db5405975ddbe0baf38ce378865d7d8523fe509514d1dfbfde5e64eb5466e6a71869218f655e0119180ec0ebca04361931be69ffb60d308a270ba926409311f51b1a0618aedafb8ff4f8651e5f3d00c01452f7aaccc59db60d07ff876807d4a29b4203dab5eccf318047097a46adcf6bf54678f8cd7099063dc2e461a181af0bbb90caa90adb02bda1ef47cf554a370f22f651f02f0e8f4e22c3651d0589a5ca3b55ce2ce66501af63b01f7f6deca69e808bccd99e41a733564cef0a51437edbd030069fe33e4416679e18ad0ddf9ac9edd5f7ce5926bd6f57469ca174c2496f5f7a8fd7bcc0385f29ff6eaa372af0b44a79916f0301f6414ee5cc58645dacfeaea8f6da77af05e391ed2ef2af92ea16c7cc2e7096acf8c1c1e8aa70c71756b257ab9a193c8a4fec87f80852629badb714e4562c819e0a9acf8d5310a056355e2d3b10c05a8d23c684be537c9ec7addd3b85845f8bec4f35f8c07c16c07bc3ae8caa494e498fdee65e91ba834e232c9f7345a0ec0e35c9eec393d31daf27bb6a24c2ef5711a1cc86371fd6bdf05bcafc7dc4b366a3e905594dabe47173e194d11d652c6e9548069f573b40a0c7d8354463220298849339010349f6a65b4af9d410557fbe7d1332054a1bb014b360733a4ca52b1f415132b449933d962170249ee472de17dae43ac3d492449d79e1e9103f2399c1967aa58c5e681b0570206f7a85e63a177652296a63886eccd0c6a21e36f4ae7565b95874c7c07ebc9537b3ef0574b4ecf920db974ae30ce039daa3a82b858bd21900e615cb38171a8156469d27e16e7d8691715baa14e38d68e9d2e04eb876ddad10d76d4e46bcd02499717921412ce22b6ca742c2ec3902744df0e7aced4f6e20294fbd34b37d0eea34ca34f894c5163a0f5ed1ed848f9d21d530ed189eb29554423be381d03627510250d60683dd5241af790a41b2ba33be74b1b934150fe92432fe139756c2a8a8ac8ac09676fcc88543c4c9580cb43d541ab6ef1a994e3d2f16297fc82e7d5196527c2edb175e35ea541ee4a3815292e0588f47854672fd265a226d9739bf5a271fbc1475fd507036a82a093c7dd788f226cef00642cfc8692d858fa74292b0104f92825e3d9491b3b9dfb012d06d8c8c2001a1b4fd331e13a68032ddd78481a28349f312ab5d38925150100539d24e35820a8106b940717f7ce2b031767d57eb15d881993592ee8ca304694a6d396c731ea039355fb1b38f243e792b7d5cf019caf0588347067be86005d7b54d15ef9a87ebef294ec156b4449a1e5f30a52ff357236e28296f1d227818b0a1d54cc4eefedf8c6b9ad3694e80e571cabdd98abf72233e638d53597903194ca551ea10cbc53bfe164752fafe4f22985d2b1a63650f84ebb209e05feefbac508f9eec6dad515ef9e38e7df21effad5c808802d67475299cbca1b518453cf989a8d7da87225c642f367895d5036fb93d53232432d3ebfadf4575f13cebab22cf9b575746208389df27895ce5f2f67e194340769efcb0cef62483150df25e6a54c52274fe638b937926bc7cf3b347ddbe88103f527ea50c807740d0c6c3a8e74648a0434e1e8d241f8637bb08a7e527cc39c929cea426fda5adfa4caad45abb795c385d86dabd731bee1f191f8cde85d10fdc57a735e12513c097cc47e82590442342ce1e19c6476226af071c3df9d567076eb5715e506800dd887d0ed5e5d3a85e03c04dc8b059c02ba2eb7372b8c05e002250c445960a2492eb5d9d0a5d11101cdcc83c48a5fcad8a64af34a21aef3e30c5b63d7ffe37657dc0e0cfa197f9ef0f4acbb15b263e6db1cc9ad94b334090e07b808323ad2cfa9633411b18d829013a1760785d8adb157893b32053051afafe08a8fd98acb254e675bf473a01db11aaa5d356e78c08544c97804b6814bc019e747c9c1e2fa00976772ca3a"}], 0x145, 0x0, 0x0) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r1, 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="c3c621b9640712b87e3e768c33f7feefb344610fa57bd97b5d1e4e65ce6dfb8a0a47a0d9de0803c1a04abb223868dd41f0ca0e38d432e15e9a2883a414ba6a37328dcf7a7275a894c42d664d632da6006dde6a39c87ef2af21d89f7cffc87119154e0fd52272904d2b1e21f0b1d18f3a94cf266fc806f2bb35976edc5e289c335cc84ba6818edb6f15d8b95591f6c26e29ddded1", 0x94}], 0x1, 0x0, 0x9) 16:00:06 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x4, 0x4) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0xffffffffffffffff, r1, r7}, 0xc) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r1, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000), 0xa7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$inet(0x2, 0x4000, 0x1f) pwrite(r7, &(0x7f0000000000)="244e853cb06224b0384c2d4e1b69", 0xe, 0x0, 0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0xfff) flock(r3, 0x8) close(r2) unlinkat(r2, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000001800000000000032a76859000000000000"]) syz_open_pts() 16:00:06 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r11}) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000280)=[r6]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r12, &(0x7f0000000200)=[{&(0x7f0000000080)="d4ea8ad6204c780f2c1e658221ec6e175697ca53ef283742f99ebed26b4a00", 0x1f}, {&(0x7f0000000180)="38de828ba9eb523ccfbfb9e04061889ef26245f9a81cbda06e9e84e9c0f06aeddcc93614f3e2a8e2b463b4fead8acb1851b4d7751cb492e0cc746eeb21023e7ddf077ca0", 0x44}], 0x2) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:06 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) chroot(&(0x7f0000000140)='./file0\x00') fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(0xffffffffffffff9c) close(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x8d, './bus\x00', './bus/file0\x00'}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r4, &(0x7f0000000740), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x9e1e1ff054771a64, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000940)=0x8) r7 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000007c0)=0xc) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000009c0)={{}, 0x5, &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) write(r8, &(0x7f0000001300)="838dda59ca458325496d431229a7abbdcebea1baeaff00c22a82532e8f983ad38ce2161e09a43fbd349a62854d273f85249477d98452bafcd60f06c88d6de3cbc9194684ea68e01d9ce8d97ece0b4c56ebd9f43da6738fedc08575b7be1fb7f1cd521a7b655dd3700fecdad93872ae432f47b074551358198407d1f63ab2ad31402311144fae556906db77c24ab034ab882987abe6b829fa90d5facf98db8b7543043735af08b0e7136395f4dd1b962b1e9e854b491710efcd8498ec7fbb6ec64433653f0c552016c198e59dc84eb6ac8c552116edc5fbc35bb1f63495be418137b21de4ccb63d926a32f96644ff8fce25a7a71ded00ca1ade88b94825913cddc1b671185954c9150f285c7408d8ef47d7dda1fff70b9da4e25112c418489773ada79a601ba7fa0273beb1a6e7e4bcf57978b7403b57d0fac4090f1b504e05a9d533072d8d1d5db6025a6a74f4c2866de4caf2b290237d2a82b03ce4ddf0729b53d5b827d113427aa98cd43af9494eee5c133003a89c1a1e162fc26d7757bdd92b44229b33fd3731c2ba4f89dd881b6beb3855a0b56bc451f67db018e96f7a0f51d6a0c5b59edce2d1d4570c469d572d6c7c558de6e00de244d96477874a009be015a6d6a042a65896d9d465f6ab882a6c1008b4cc98970231bc0b7150afd5d452e7c910191c8cb7b77318dee5dc041cb406ec2d1ef5e47a46897e3bd4662755d8fa84095a4aa5687c6f6fa1f032c1fcbb80fd459b98a8a06dc01323d704372445e1d5ce289c46f011a542ddc98a41eb8ca8f66fa96dab2a0202dbfc6963caee2785f230cea599e82cd193ec5f7b0a827ed80564194991079db5782269b82409fbbe23bcf71349c697c5c2668b89ad405af490a227d2d56cfcfcba64d3331ddbd172323aa7e75a4eb879b40f94b6dce26ea31ea6eeedf90e41c882ddf7c153e58431bc3f099588613ad0fc7f2335c665e946134638458b9c67468c162bfe8f258086f8baeab9501dce1eb29ce9368d30e39089fce9f95c2b5f67cf0e18a3dcc84e7e24576222029edda97e5622845b5efeda92b0c842161d8db242b0b970524721ec3c9c35cfdcf7dddb7e5b566a9246f35d46cd216a3973ec145cee5d5ff8053021bf099bbbaf6a39525edb728eb0c37967f7c3932460a2a208dad89b0b0c789da98cc225e700155dfc691ffbf931ef95cfa2e03099c07871e51ab87d9c58cc39eff05fb9e35fa02ff92981fb5900fbe69cbe1ac795b82c17aa8adbae22fc5ae8f455ac4921d4492bada3a1488f29965388b26d9278e11e58c894055d9960b21575d0abc34ba4fb68ac3d779f7e2e38af76e44d6286c00a1277b4da6f96d1193ba16de55a7bbf35293b81855f7aeceb39b18aa05605d8674c908c2af3a60fb974052cbcfa212a1ee5aef1ad97340fc801a31ed9c32774f91c8ec167c69c94ac349ea0484ea524e8f1e5be894e119ebec47779227d43b121d1415305a65706735b9a33e710c7c3cf4dc079529ae58a641639d58ca133bde12645c4ae8a486303ab427711df20db1815bae6bfb5a027c07f8ad7abb80a61469fdc373d86234f09ea19d8fd2ad6013ce8e0860bea3e99144d36358cf76184cc61421d0185337d46ddbc6ae6b70d86c9d25a875366ef0d8902df63ff1af54cd64c06aa0c04127e511b46b980132b600ef0ecb4f480681cde8b1bdaeaf5545242b0e1cea72fc38729f6d232dc60ac4c57d0d4dd40631cd62b0ecc4394b72fe8bc31e39f54b97c55bd5e6beb3188b15391e000a020e1d0897e5d92ab1aaaf32f6ce7678be86eeb1993f9bee3286f4c88aec9180de59d8c027df248e5d88dda428c2f7efbea87dd371e44bc3164dccd607f4083dd3c3b3487e904e4971ce06df222371ccf92f676aed8e33a9138aea3d19b8aa49ce633e5a661dd3df34053f63d69ca576ba03007e749adbb260d7a95023e221d378ea81869436631e7fa67644aee5044cee46ae344ca350c3fd147a7cbbe1fbf1d8f8f36f6f6add480fe0b18b028d2ac32235e7268ab338fa189e61a0ba9d3b526a50636011320bd27ea19d3a3d1f30ba53291d93556ce7c7a93cd55f5813bda62ca002fbf6ec6b5edfa7119d864025ab08b636077bf1f64788db68b79136ad485e8e4e312a94611d97daa6acfab597506feba41839ef32d3e6f664fef981825de2b669c23c80ade0b45ae2f579a257ef37c7b6ea63d1e602d3f544d0f6bc8b0035a6574c970cfce5d8869b435ac10ccaed0e34beefbee30a1913e0b8bd7d129c966c6053eaf7b0114545f229dee294c0c6283c792daff7d8542e578de2f4e89e1b9b1cec5acc027dea3502cb6d37f7523dee5ae8cc4de9a18f8c12b3498aeca9769c9f4485a030a99e1040588f104e36ea7d7f239a13924e6601fe630c5e2b86ce7c38533e7350b3b5a934760aa850af3acc9553fec2df9ba52c01b108bb27a168f712aed828c03087208002156c359dbe8fd7e769c2b319ca408f7e3aabe89ad167a71e9799e836493830262c51a14e18afa62342df00092eca90b78c0980e6a8667d7200eb9ce1834c4b991a07ae6cc0eefeec6199b3dba6cf2fb87276f02bf57995299b40a62f5e56f3c09414e6804bdd7bb3128dbbb00e539bd4515adb1ec8fa16cca4b8e9a4b4c856d77733f5d123851df99386d5e2a83a0e8d166073731a9ef86448523e556131c27050dad4a746997e8ed0a69f28bba71b1acf6575cb15e126c9890a975b7f965b34d6cb47e5c8ddf77cd2b9594424785d6a11396a0caa18d7d5317df2d6439565c50fb1d4e589cefabcfe1a35c18b5f0968682c8bd989cc53298a61d15f322b60b0960d0815f8073b6f5238fccd45019c0104115e1e86a1ff4752371ac30a7bcb820b557f1ad0b88e31c1d09400c4aad8eac357a40bae7c0fc7554eb17eaacc04ddd6ccb3d40fb609d2def8b3362e689b93acd7addb0cd3eaf5d8dcf88382c85ca6089821f8e22b71012b91882f0ab71e84f7316d350e9a0e9647839b538ab4f09699f8bb3afa7d1240abd79cd09b19b75068f991e8879d474a8a41679a4d9b3f782f7e5fab4ad1895c462e55124aa602b92cdbeb1a5d9dd6158bdd8c67bf46fa75dbdc3052d95aa006886c14b07f505f18b1f957ee522931e27492da9e9a26a22c4cb5fa2034e6820585395646f4ab2358c9f84fe070a6bb4579008810069e2a66905f8ec9c7e4a52f77640360db44deba3b82b68ea2875bb11f82e29add956a1b215248489c05d5895ae47570c4f8eed7d026ec3d97191bcca5128449ba0920d3932406eed833d00e8a34da669abc7d0d88fe7e1cdb2264e1fbaf393a55738ab0ffe2655c5ae4bb44c89bf6b2d402368751f1330350993a18ab03c7d1673aed3ae6a88f85d4a4bd5175478cba1e1b6c7ca01adf53a177ff233c48c9101ce6a2d158176662c78689b8e43e1d1e597d43b1ff2f9a4514d00b149cec5db3694e76a6de135c36f7c950f893478d9abb5b1b5bd0b6eaf95cf01744bf7210d978d637d65ca7ca8b637022c5695a8572d898a3c89cb02914cf3d4aca57b39eb788b72b7433ae9f8679ff358bec182933b711b8e9dc062aa4baeebe3e2a0ecf73073689b57583687f6c9a043e7a68d717033aff7b448b5ee25163eb16f75dcac9163acdee89b50c660c81c619d6dad41fa8b36189002f0d90ab2b6d6a606b841c920b6d031a910466240681b71af86c8e3bf1749ec25e00ec0e5a2c0d7bd35ef12eaf9441dcc10c13cbeecafbf94f149c8c3015a0929aa42e01e47c12a026c6277622f9334963eeef19ab4ade1bef8ee778b88a5fa905e27336b28c5285dcc19fd6a6134c5a21288c7095e126b6250b586a77c37de83b586ac1065fa88c2eab184fbbe1a5448be1e5766f30c32c5c42abf3302690dfee905218bacaad06d0e4d30e0810d336fc6b73f6488980f8bcd5d96d8b7058501eb8ed245014c169787fe88ab19784b60c6903ff5af5369a4ebf4ec3664f3baedd71caa89e7c88c14507613db5574c214eab93c8e37960405d94bf64498397d6c9958d1cb7c74f1a5eeadabdd32a01e89ee8c575504ad4de73dc5f5160b5a895c11fa6ed8fc7a139fd834a13960ca5e11aa69cf1e3d386f1f15423fa0d877468b8fea32ce7ab701e7d88cea5ad13a8c499797c61d1e306477a8d60d3e3207231b780ba017e8d467d4519e45b03797a420e624d57f1f744fe7c8fa5a21d3d754d8d248915aabe8c3a8df6728347b2ba1667c13d0f8e57d4e008d8b933bc3891b023ef935d65826d1be56c6f92a6118ea8364167d89263aeeb23ef4e4051ba1002d1417043f16d266d46604f27e4324e6bac55b0a67558a818e7133b33960d684ba105b5f4169fa4b8ab1838150b3c9be36958d53adb63e5e356c7d009e17df3fc5a536ac103bdc123df052d768fcdc73676501f8c5243b3574392a1fc66bcf618033393a4238e74e3adf6d395db262b2c0e407c40f1be320a11149675131151214ffd0800dcfadad4bcca7a5eb7fc0129752f0b24f2f1825ae29d3172173613c7c23a14a7cf3c5361cb871f6c40f63b13361da4b09325a84ee9c355d5dfa23bd842fa7097840f73284d7dbe55465f1a3649a0e067e0a6a7cb5f2a72a2a8f85544ba85c3118b90f7fbb6305eec2cef71f5af12f93ea833ae4c9adce5281d05ba949ab9881a54f4f98bbcc3b5f463ae04312b5db2162528135b78aedac6fb521a89b41716b7061dd4d6b40f52e7254b51f43d868c2534d9cc00fb570b783b9c0c8a73cb619005887ab6c829d5e81ab4a4e057ce49a35a94b68e09b872b8e6d81de5ff53747f9113ad3bd72c1d6383fb7302711722ee996a28c392ecca49d516d508adc8f91abd8a8f771172425bcc5f429fdce3c5eb7a4d4b28797c2eb3e24fd2dacf024bb2fc421be145cd5b049c192ea2a087af64e2a41ac74e2ae88021f98bfc22dd0b3478346fa5c223e6fbd27583568eeffc546b0b01747c6167cbdcbac7d334eccdd81350b525541dc02fb651bceebe36f7950481e872891714320caf113976591467cbeeb0e3667f27f8919747c8f6d8117a11a9e3761b6275c321d8eb9155a4636cc4b1629151eb222279a568724af116a50edb0dddbf7d330f2fb70b75d3c0e3f1a7a1f5b16d6af9a189ca4442cbeba40403a4639e96167a27922ac78621d8124b1080f1fcfe48e056eb3543ca3ba009f9c8492c944f026fb360fc371418270b498e4e12d3dbdaf1c57670fa4e518303c47ea36dd64ee17c33d9b05b9ce347b4d9a94b612a3d96e2be81a986493ade9e9e06bfa96f73e7b9b1c1922131e6443bd2f36787b8be21b0c3b65d258a4caf2e0cf2aa4e70ba6898fa0d33a6d34386e0c94f45dfce3ef6c01fc7edd44cf23011c0d9a5aba7c2958fd765da198f28d2dec6d157f3b409a883653837b257472b09b79d742d9ab6bc45079add7f9ac3676f958984c230e3d9b7bc224c0f3532461c44137c8cb1bbd48ddb1aceea23080e02923606d6b41e0e595ffe91acaa88cd0f8c3545ee808e528306b7445edf0c43f608f8fd3020625c0addd5a66be2d3d3fe477323dc6aabd90fdba8f5cf07d1525700179d1fd093a1f984fec2e0749a944c40234a4f1e3ae7433d6182fb7e09c313094ce95a25f014c996f88ea0b36b3cfb0f6e5fc96ae2b04fc9969f9f759cbf5e2fa1a3eb709b815b4dbd34a4a2490922d54d1c2b2a95786b95da8b55c35335b9eb8772216ff30cb465594fc373b719725b068a6e493a5dbaa26f9ac8934f4df31e02e586e1651daa2bf0948cca16d847c16aec1f31e", 0xff94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setsockopt(0xffffffffffffffff, 0x6, 0xb6c, &(0x7f0000000240)="db8a48871335f1cf1913b6ccc63417aeb0c2c1de5a3bc5fc99e085fa3ac26aaab840960d18df7579a84f7ca01bc5dc401f95df61b1bb882d9a4293609769c4fcfdaabd6d", 0x44) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = fcntl$dupfd(r10, 0x1e, r6) setsockopt$sock_int(r11, 0xffff, 0x10, &(0x7f0000000800)=0xfffffff7, 0x4) close(r11) select(0x40, &(0x7f0000000840)={0x6, 0x0, 0x2, 0x4, 0x9, 0x3e64, 0x3, 0x8000}, &(0x7f0000000880)={0x8001, 0x100, 0x959, 0x1f, 0x4, 0x2, 0x4, 0x3}, &(0x7f00000008c0)={0xfffffffffffffffc, 0x7fffffff, 0x0, 0x2e, 0x7, 0x7f, 0x5, 0xc}, &(0x7f0000000900)={0x3, 0x5}) getsockname$unix(r11, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)="efe9fc2d0d235f032c29d9ec249e037ad140b7633b8b7731af56a1f9bfc4cd976127748f5dfe59e4b82b98c7d1692976abc304e19cb377f2b3fe678a5f5063e93818200b2ae772255ede17c853fbf0715d2148fd22acf9115c3850534f174d6922825e435c9dea9b7650509035585f2f8304d6db8fa60daa1a8def44cc8b6c46176d6d508752d9da62f00870a9275c3007cd8a2de2fc37840881a01781b82bb8c951818bf6baec9b8056159aae946ae22eb5225d410451359dafe6654ce8c7c1570d6750821295774ab6e3226728d6176ed4f7bd268f02f706e0e624390d", 0xde}, {&(0x7f0000000280)="0ddb2f5137aa2f9c28055fac1fc921f6bcf85113150a3b7ef8ed97cd3a8a150680cf9cc37e68337958ce8865c1f44fd83fb9c3f6bfe175aabcfeda330c6d365be8fd444a4c43eeb6b0d52f00f7c80a0c76f3587d686e6b91e3ed85cd1c24108475cef616adf1dad19d3fb42d5bf041787f22825d44ee8c0c9e44d952b1931a9d941eeea2f71d1fb0b97e599da32dad19a45ec24bcc6cc449b1c70c20949dd684bb2a0dffc7873b678236c1264a73", 0xae}, {&(0x7f0000000340)="e5de98c052bdd9012dc134c13cae9a8b1f637d5079eebe1bd1d0f2fbb43e3be474ae4e96a4a2b941050f07d8962b4e0c4d95a63a14b4f01666c2a6156fa7d0c9186fcd3d417ee58adad1783bbc9dca841b937b287637940d91d6d080d9313466c0f9a2427029804ab0080f4ff156900dd018dacc0208707c564bf5d1aa5f571c8f9eab1a3a274e8a059dba00e5e9312b3e794def8c060555aee2c809b543748b0412733bef62f4044405d7be70e13d70a79c4c061802f67f02ced75e8788b0d5ad68c5878c7760a65a59a2a439df2b74ad2fa6bd471bb6e58b6977562b655a54f85a7a1928cd7651b23d1d", 0xeb}, {&(0x7f0000000440)="d48e33bbc1a4b124f0e1789875490a4899889cc6c076b93b3ace0d95118934ac52b9f70fc60ae6b09cf0ca80bd253399cfe28941107762d6270e6f21e73f65d7c09a28d04c39311af209d23a686608192f24e7dd3cb4e42f41e05b324e135b87153d1a9fc1a718a36eedfa84f8d56bc46a54b2fd90b2ad7fb93524138ffc39a382b6f1b6b38fddf18095e45e9c7931", 0x8f}, {&(0x7f0000000500)="6a121c2b01a0b857e2a334bd93026cbf6c11b0409184de32ac6dc6901753bd28e964084fe693e6ec7ae7efcebc63514fba55491e6a8c8bfa64f024a0df669e36c1bbb1564297fae417cf0862748d087f7171e72ebb06cf2f2ebf1a97f3111ee438a3ee8833f2d7b5c0bf75e48c874d589942a6be08df7d4b80b335e5754705c8e6b123300f4208de6746b49a598fbe687fb373b2518bd879833af002cbad2c743c5454b497f34fe0c91d32513fd12eedd12b39", 0xb3}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) socket(0x22, 0x2, 0x2) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x8000, 0x20) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) r4 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r4) setsockopt(r4, 0x1c4, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e711a95878cdee8e26b", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x6, 0x9}, {0x18, 0x2, 0x54b, 0xfffffffe}, 0x6, [0x1, 0x3, 0xd12, 0x7, 0x0, 0xcd, 0x44ce, 0x4]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:07 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000000300)=""/215, 0xba) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x1000000000000061, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x8, 0x8000}) close(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x208, 0x4) close(r6) pwritev(r6, &(0x7f0000001200)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000001240)={0x9, 0x80, {0x5, 0x6}}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000340)=0xc) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="4402e9d00e63717127f4745a386fdb0bd4045dbd00a9269f25bf6d629b415e42a2dbbaca604eaa3d70fe07f7a1ec9de89177b094c852fd9b8990266342583625f05168b462a32b4a1324e5f3c1284cbdc74de939ddefcb3215a47b32b64968fcd7c685f417be73ed5f970c86a5600ca926a7d7f1a05b5f2aa71ccf89c29793945c2b09c22f50ad58b3ba50c76f0af54b27e9e2dc3e1423b66ebd03ea60adcd405f9fb89fc70c6ff63ad59fcc949914f3ce538133813f8054279288a9149807ca2f31c8bd989612984322e2714319a01163d37ed25c15825c7162457e1910058f2c1f335cc87a3f6371abc8e21e8877cbd2914332987ad9a5064cca5b4dcc89797f31f97d03231126a63e2247f8a4ef29f775d860c86e600f070b15d7e0991366918e35cf91cf5e4e0296faa41d0799769fdc966a042a01fe5cd44aaa65d1b625109f3ff6dcaac2", 0x147}], 0x10000064, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) read(0xffffffffffffffff, &(0x7f0000000380)=""/103, 0x67) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000000), 0xa7) ioctl$TIOCSBRK(r5, 0x2000747b) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:07 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/231) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/182) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) pipe2(&(0x7f0000000080), 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x64}, {0x4006}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x3c0f02a247b2d86f, 0x0) ftruncate(r0, 0x0, 0x8) fchflags(r1, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x55bc, 0x0, "e932c1e7bb6f46e2030000000000004de400", 0x1, 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}], 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000300)=""/237) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r7 = syz_open_pts() nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) dup(r7) r9 = syz_open_pts() ioctl$TIOCSTOP(r9, 0x2000746f) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800", 0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = dup2(r10, 0xffffffffffffffff) writev(r11, &(0x7f00000008c0)=[{&(0x7f0000000400)="2878f73d775d832e71b9828d65f0748c3f35d44dc65b989e5fcf9193ebe5ffbbe5a2b660600551b6a50b119117b80666fff335567045109f1f5e7508776cc5c1273228e760460f84485a81a8e9557ec1196a400ba85fb839fe24ebabc5d388c56df1d0bfab36e7b54d50432490dc5ac059c025b3e7ddebfad1ace9ec1038b891a0d696d3797a133a7633ab47cb87c4b557656c3e470369a0116f759a95fb3428bdc7b89e0fd1086cc775de2a3e540c73", 0xb0}, {&(0x7f0000000500)="f3dd60ddd682b954aaa5c8e6261d246aa4a02abab9c9badc56f44e2cf9df5012e897c9e693bea4d712dcd5ee3faf776088b1d69f7174f3405b5d31a833992a1150e7cb4869a843c31efecaeffa2a7d3595c74cd5731122fee1fb0efe3a4dbb6953571b81670241a663e15cbb4264422b48450ade10cab7ace7b168ddc2f0823de27d5f9872d240eaafadb19f85c1b9e5ed71468bdfbef34e515ea6449aeab294fe7b9ceb21698dcffda4a2f5a41cb4128bc87aa970b1e88f5a8edea000af534a462b34365f1bd189fca94f33b6ba63b6aba081c53eb4e41f92f0cfe7cd577e4415f823ed44028eb1f4a2d0c71b99cbf82777ac08", 0xf4}, {&(0x7f0000000600)="c74d7d88b4c26470f020965052778e528760072179c5857d4bd4f66ac852afd467896efc57f7392c15f1a47b8c3a4a44e447a091e1d1903bad90e8edc85a57e907ee85e6507b254416f8e5bfe7160c9d5c3ddb69fd939104644a48d08a346908e26ad16ced3d6711d9b93f58f2da2213642961d016660dddb4d2a895ca6ce560c2d2ad65a6b56b171b56fa0cbef9f61fb77eba9450853dca58192dec45933dbe0d2478a53a33fb886204369b47791ac234bf3d41566d12e1f00c5cfeca5cdbeb1a34ee192e34daf101d8e76118", 0xcd}, {&(0x7f0000000700)="7c7a3f8d9a85a266b4aa4b7cebdb6b2c63a1b4b0b532a9f0b927f1b021e59c29ec96ffb5900fff8065a45c08a7369f83369b492092e185dad6a1862fe6071992788d21", 0x43}, {&(0x7f0000000c80)="b334309b577e069fc8d176173c62e1d285aa3033b1e1659aff99c178c1278ef7ced0ff8e6bb7b5036ef58bafcf64473936fd7af494528ed9cacd839de9b90f0d43dee225caee2cae8ceac79b92e8dcd4af85f842ab26a70cedbeb38832b8930a61d1b679e3fa11bc95fe6a58778dc9f6b71fc54c9b8e288810bc729ea89ba5552ccba0cc2d997e33ed377b15b062c7eab04f1a3fe47556edd700dd0cef689f64b1311e29510c0e589b18a330ce3c7ba4287b354727dd66cd9d814ffc91aa5b9377053947e2c571e3c0ed2a2de31c508a08df483109e4efbe1b56dc1052533677eb8edd2a6d7c8fdfd8eb7a4a3d434f7bc2947ee141472a10c36e81db3d3fc4ae9597669f1c30a097f0a8ec076cc106fd76fd7b5bd08edd217151cd20666f189c353c56d1b5771f197e1e2bb148a9f4e67612e6f8b159fcb8911fea2d809680e0042f24f1a19d4735a7921b01259e7b747e33ff79761c65ba00134acfbd0bad6251fb5aeead737856e15547228589afcd3676c35af570355b007a460bea585f5a3265b0ae3963e9807118abf785f817ca9943c4868c14b08ad04a74567fadf558ef149963106ea9c0f6ba6aae78dca507768aea5e8244e7316cff410500e5a38982dc4edddcf14a4b2d6053fc623860c6ab935c3353a1be6803786ce5c134a18d5460f8751e4e782c7c297b54b68c8631ff4e9313c6b4f5a9a20daab78c94b0625cb2a1dae00ca405fcdea370f46b749e9f97704d013538e1db6c232b950647a9632aa8c7d8bb69494dd5f382d11ca2c28def634881d75cbc426bb42a66d8b9f466dcb7420058909b3bc8bb344d127705bbdbd1ab2187a560c8201f3c0873c12ea8aecf56f77cbc2d8c762b87319fdd320d822f0ccf120e77efa2ce094913817d9d36042f12ab73a3518c29157031929657ac5a4500c73db34df5b595b194065aa87c688e74b9c23d7498e5063e5c82a5dee7564489b77a977eaa439d660be607d92c04ce5994007d30d658b893cadb5aa94728e96b057a5b08a0fffb97078d8d924b5f89cdd1d4ac9f7e8d1c48881f51dd6fa0ddea743c502d59356abd56f137621e77e420d40d91c2453d78f40838d8de92fac8b846d942864bdb351a4fffeba4d8de53127319f9ce06990648e5914f88ac5cb2acc77a859f2ae645d507938e506a1ad0c411b735a8bdb6f16db6537b89e5bdf88a2b69540abca3f87312c10d9d217beedbc21f9508b5278bfe0f71372c240a9fe4d59e2e7f599792f6493b136f6453e483ef2b8d961b5416b23efaf790832fb5890f6305c33bbaaaacf01296c67c9efbe247fce54568f7da332c08848ea8f5dfabd973c250be67a212ecbed3a138d503b8020d5cecc5cdc82616d81d7d9d87f93e8eef01f776e14311f2240dc059f5614d5486eb73b39885f4afd227d056d1ec9d7d5ba5f614d50cc93ee10e6676d2b04b9434330b9808ae46635e68c24d7cfa2907057990034b3d5d9791bbb42c6fd7ba039107a2da473d6d7b16aa7e010c31f4d1dc1c713aeb5a3be973e6af81217b0124f3f6ae1a7f9cd25c3893dce47ee085babb5942537542851e19b02d2ac09d052e306632ae2d9764e7b160a40e6f7d2314a3fb012be1bd9145b8d562d5ebe25b4e1eec0373dc68af990cc802d2acd5bbe0ac6ef84b45bbee6b3260d447c6300e19ab9ece7f6f07bc24f5ce729728c08387a7c40564a5004ef55bb1335dfeed5c680700397c459941f01ecb55d045a516c679fdfebace17dca794765482cc9aa4b232418e218c5174a3897cba1a9ef6288b08d4e128494919fa097ba339e545a660bad03ddb1b13684be3bff5bdbb5c67c62bb3de4e356eba2d6a3794c61bd58e2984354fe9bcde0839f23a02dc16dbdc345f9aa7a2d6df45fb08a8f5de8ad903c97d7c9bfe5733e35a3b5055505e0cf03e752150e4853cf3c4949bb154c99eb4924c7d9f80cc694abef6f74227f379e3df70b7b10de447e763d25639836181f03c0d72019b3229a223954181bf8898aad5d4be16e9b8b26f42275c331da371e67316552bae3cb37242e7bb469240505b786db65b7178e21a7d3193efed860482a31cb07a2df0a40fbf2c88d63efde3c2fa97875ad00e3ce37d038e30a9b4c9944253101853d08155d69f24fa833856aa07b7f67c48cb3841873a4ff95916813d25704e3cd8037c75227f98239918911f1a230b8fa57e2dff271f84f8cbc0735e75221778ab175b84934ae8d41cc059647e2b7bac312ccdd12d47b294f83d64306220d24e3f27cb8e1722d9ffc6cb28575f6e7390700b2071c569a1c72800aaa1257180b95893cb9f512c56e92e4ef2a5ba0bdd81eabd2a00dc7aaa24b2fead7c75e61392f94b51c3fd0d505746b55652cd597fadedf66d13160945c3a33a89bc9dcc83d895868b0ea8d60441b1fd282ca2cc58a8a1f0c2d18bf314e5062f467f8bdea0658809ddcacbded6a15f6ba918269e1edc5bea82eac8958e5ec2215832e1e69bfa3639bdd6ef460660dc7e70a941b04b5b5e0ebfed8837736cc0b3467056a68575ec4f885c3755ace621199908e5ea76b3e2d95171d1d4b2f5218675fa271a5c87d53ebf1d1ef375553d70d739d87321d247c3f30318099e6aa1b6640b96bfb99d3983a1715aa902cd33ee66ef393602fb978841c69892c512e50c7189122fab4fab84746c55845e5e82856871ccd850cfefc74df90989c11d0403dd1c29f05bc63dc9c663f2177c873a8edbe2db108db569d9904dcba6032fe220b91fd049f47d0421d9c84e665f9521b02ac732be1d675dd17a4fa34488580a50b2ba781f6bd9740a3b81c882363cd97f1325ef4390ae49d0f1409c22185902e05be62698a0b90e848da57f0a164ee65acb2e069ffc85b3e8a800fe4c7923044e65e3c096dcfa98118002d4447d05ad100ebfdd0c01f7edcf6a068eca459a6d259c3d259564a3a386e8109e5aabf1f305496f92ae742d9612213d21ac231e090605198de88c75a3c918caa33d0321a2f7616cc38d3c016871c528aba9a35be3b42c8b608773dbfe14fe634531b55f2b772b8bac1ebf50cdd9849c8bda7d2a1ff5e3dd93e451fce74b4be144f15ddddd5e675b47a59d8df20b9af3aba5ab75c59fbf3e03ae5fcddc3468a86fa5a5c9fa0b78188d43da658924939e31f02e8896cc524f39b37876fa2970cb7bf92db6a7fcf56dc655a156969f0a18fb73a6e93b86fc890b02d58af99b93ee4eed795e0f59332940a5458eaf7c97a3aec5cdba886f1768fb8978920b3ef751d7028d2b212d7a08b0193f7eeb5be30cf5e92a8435f38f9a9d7e728a01ca9936e5646ba405163ec3db4371bf8e2570b1a52db86d124b382a562da9aa6654e81083280dff9d7ab046cad944ea8363b7a10216a9c4d5e967b71249022851f1cefd7e5890c5757dbd1176d63a56b44f86d038f827d7e5a07152a509a6948f8df6a38f012fbb9af62fbb51b5b798bfda4e64eae25cff944269fe1a0142d610947df49dad72de642c8ef87505a9f6561dfb013a35b78ad56b948b48399286e9fe91e823904fb00dff3d1e288a83673d48237a543c1731ba85191f5d211cdf1f5d03fd2f78fae1771769d89a99b83f638ae85f94521c5b7fc878037234234aaf8945e60a0e5aef6bb3374a2718f1d663868e9a955f5b977bd3e7f3271bf2b48827ddab8e2b26030449187fdd2e2cbb5af20b3558fdbe6e8561fd655b7cfc80431bcbf0bbbc7b9ec8dd7a3fc953b25c930f54e65dfd4c124e035d70dda7d3dcfc04658ce57f1c57d5e3a845c41440f0f7bbf75cc7c3f3fdeb11bae2a6da79dedd9d60242ae3e91add2f10040019373ca6b1ca1850b21f39c19f10bda4dd2a5a62d8a5f1a1ee04fef7f5ae2d8b5703ab48d5bc299e4008569390b8ef80e9e0a80b55814032f094e30201f640a9078a605f6e9a1dc3a1ba6ea6f0ddd10379866ab28829676cb21af49022e061c5fbae0feab950aea3daeec08037566c87f9669573cc3257043a1b1767f7e106474c9aad6e422777d63896f1bbbd0371fda08eecffd4510a94c31603947140ae49c9718953933fd91e3514628901d32382b3b82556eee15a23d15ccdc7b88a3d0aa10aacfddbbe7ab58877040edf4675c842e5be9b8a602be9ea296d3fc80b0e8a1c25bf37df115b750f04524a657d46c3369e42bb90f2dcc13368f91429d49526189908034e4e0652e251fb6615596631a9c49e908ec14e405db2bdb372e6da96e8c7aebe1979a7084bb3d9e85eacc1768e7f559c17d33a812e057ed350a12ec5ba4095f79225ba3959c77a8474539c494f9b19ed5511291ef25c5565d6ac2e86ba12454501ed1449c8b2ae36fa20fb6208d1bfa367aeed5b16b952ec0f30cb7230f0bdb26ecd6d8dbcc5f182fb82293fd9d383ab002b4b0725e8a3f0f8dc2bfb8008cb34224fa647abf5d088ad909ed065a891e656916e5119168c79f3d96dbc3af21bb03e4d76ac3f2ddc9640bcfd722eebb93542c1c8881077e2b745296e8eba1848452924f68b4582a44127bc33297cd0ade6148b9f879c12099c62e45b74eff1f934c7c64ada80a1ed5a118f30122399dd23cf3e0ac2cd8019d9e05423bae40657ade5751f4b8d6f00c011e3c4826ac4c3b324a55e2725a288bd90a471d6b77f761194739afe752bf18f8d3348083f981d3258b7509d2373a5aa947854b6808c41cab86e61dc3e2c1ef57593500bb115741deaf38f024ec7a9a3e527ac5266b31a955f904c2d646c4ce2a4feb0b553d8fb1234af005d229fc7f3793b2c31ca3a32f1461eeeecc2948f93cdc9dfa481eaba545d89bb59619f85f3690e56997f74924a360534493fd996c3d060616623d065e7e29652b0c85794d37746034a0cdb5afc5dba98011e02339fbab7270e1ca6181d9633b8b9a148171581d505fc9b05244125edaad49bfe9c0a6f86670e2c1548e71522e91c374d69a6e54f9ad21ccf97b9e149f4933ad28ff81f561d659fa3a1e20e115e0974faafc9cb1f6de0a729fca3c47f1b6e2c77eded3bd767a775f93b07037135ce666e401b64235961a2479c6b815e0932ee1fdaba03fba9fe7b1f1dd08c06afbe8efcdf91db502a38d260d38e9691fbdab628af0850a69d3bd2bb5031689a127a33e23f9d83d2c36bf5e8d08d38eee959259d233b4616857bcce42788036f3ce14918f96540fb509ab6c62fbc4271d3840b10d67f1364715e6b3e17faf823604b0292c6a6f39bd29157e182d4b550240e76bad99056a086dd1d90875b27a9c2beeac2f32b7be5b2a716e8da3b6c3d7b64ae72d1c4a620a56aa42ceb7ad2943fc3eb287890e4dd43a20048c687348cce294a13e4a962e2c2c8bed605da7baad2050a1c89d4228de4d77ee8e8cb06049ca38c193cd685fe49eab1550f112f6406b881351450d2964b57996e2d03cd4d4bb56f53c852aa95357dfa806a6caa8b21d7b308f8ba0f27b58e04d3cc0345ab523c2e8fbcf1749fd294fd9613f833f5b9217d3ee640acc17c54bb48cce4a5039887a62472cdd0cbdb0304121b2844888c0ccdca47b8b39bcc06080eaee0f6644c7b0d670d6ff9900702b02ae41aafd174224bb4b3bba6c0b7d71185d3778b4451c5b74f746ba4a450256a52f4b784b5ad46ae3dad53cb82d150174f82cd79169584527956c0f55b893492d13d38c52897dc0333653ad3fcb924df3777227f07dd7f9d82ec48f0454467726630a81e873c9780dee75bef652ccea419d2629413acf1073ebc438c4a9b017e96057fffbfbd3eeca32fbdab8bfbe4f0d69635ffd939a2b71e", 0x1000}], 0x5) readv(r9, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x40, 0x1}, {0x2, 0x3}}, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0, 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x14, 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) socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x8000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x10, 0x4) open$dir(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x0, 0x9}, {0x81, 0x3}}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) getgid() 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x11004, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='.\x00', 0x100, 0x40) write(r0, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0xfb) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) renameat(r0, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus/file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:08 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10c80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r6) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='-+/^(@(:\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/tty\x00', &(0x7f00000004c0)=')@$,*\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='tap']) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = socket$unix(0x1, 0x2, 0x0) r9 = socket$inet6(0x18, 0x1, 0x6) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = fcntl$dupfd(r13, 0x1e, 0xffffffffffffffff) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x40, 0x1f, 0x26723697}, {{r3}, 0xfffffffffffffffe, 0x1, 0x1, 0x49, 0xfffffffffffff001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x1}, {{r7}, 0xffffffffffffffff, 0x82, 0x7fffb, 0x2, 0x5}, {{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x4, 0x6}, {{r9}, 0xfffffffffffffffb, 0x8, 0x0, 0x6, 0xb9a}, {{r10}, 0xffffffffffffffff, 0x8, 0x700fffb8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffc, 0x102, 0x1, 0x4, 0x8}, {{r12}, 0xfffffffffffffffe, 0x80, 0x40000007, 0x80000001, 0x9}], 0x81, &(0x7f0000000140)=[{{r14}, 0x5, 0x0, 0x4000004f, 0xbb, 0x5}], 0x7fffffff, &(0x7f0000000300)={0x3f, 0x3}) r15 = kqueue() kevent(r15, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="345a190bff000000526e2e", 0xb}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) socketpair(0x10, 0x3, 0xbd, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x4000, 0x1, &(0x7f0000000040)) shutdown(r0, 0x2) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) shutdown(r5, 0x3) close(r4) write(r4, &(0x7f0000000000), 0xa7) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x3, 0x7}, {0x2, 0x7}, {0x9d0e6e7fdaca6e2d, 0x2}, {0x2, 0x697}, {0x2, 0x9}, {0x1, 0x80}, {0x1, 0x7}, {0x0, 0x7}, {0x2, 0x4}, {0x6356300b2825f8fc, 0xffffa43b}, {0x1, 0x8001}, {0x2, 0x80000000}, {0x3, 0x5}, {0x6, 0x7}, {0x2, 0x5}, {0x1, 0x1f}, {0x1}, {0x3, 0x8}, {0x1, 0xe0}, {0x2, 0x3}, {0x3, 0x2}, {0x3, 0x401}, {0x2, 0x2e}, {0x1, 0x22}, {0x5, 0x3f}, {0x3}, {0x1, 0xfffffffe}, {0x1, 0x9}, {0x1, 0x3}, {0x1, 0x6}, {0x1, 0x101}, {0x1, 0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000300)=0x1) dup(r0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) setsockopt(r0, 0xfff, 0x3ff, &(0x7f0000000080)="336e9c159b405a8e8e7d15dd81930e4fdf3292aac4b863e8dd2745104b6a7dec04a28896c859805baccf02909489793549f27124bf35cd4060b9ff123a731da97535d6e3696b85abe626033c365666ab6a526cc6e3e3e952e32ebf2646f89bf18555a0b1e190f52d62511adacbba10f616b8d2ed75a37dc82d8512e642c65d3c2ce5925278115806ddd78cef1429ef37591ddf3625173d6ca45ea81e225545", 0x9f) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0xfffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x8}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:09 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xaa) 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31f62acb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413af9a81a902d97aece302909bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad63fff39b57b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c0000001000ed4e1bc0da6424a5c09b01f3a2d07425fea4d72f2c49da5a81f7a8c17cbb9a3a1a9d491fdc9a40fb11c83a90e34c47c17e8cb739c8df55aab4f0da4c3156707aaffb3e417ea53f70fc8be8c0c16521fa86d6ce204c1e26c0182bf8d03fbf8886fc2a17fd3bdfa59fcf24f0fed949816cb820e5f14e5ad5a63bd033f7013e66dab4056ab624613ae7ef387d27afa6d0e6f869101b4fba23cb9be0c37f979662ee8746a1002d603d28b93362d67e7ceaa5a9e928bdb7299d4b04aba1db1493b1de2e375d984ccb59960184b5994140ac6cde9e97065ceae0cc09cc03201a80bb451fdb3eef2111968d39a4a758c60876642ec86e9ee51c50dfa85d55e58b0db4bda72095801aabce6974b0a5b482e749a75393b2a8a65e655191d8c58eb367ef7c5f2e542b85a9e7b937321bae41e6"], 0x10) writev(r0, &(0x7f0000000480)=[{}, {&(0x7f0000000100)="664d6e9375a546026311f1797e0d9e15ecc6ea68ab5b8cb4a5a30b782942cfc765bf64733d1789735ccadc72dc0e81d528d66c97744b385405145433ed4897f56c68117a44aeb5791db393bdabad7168b01fd983dd7178d97096abf9c76adbc128a4070197d82c02b7bd093f3c96f0c7195435e5ad24a4a7eb829db97f8dc7a7401d235799de5025f890e1147e002d898ac8f64318f0a0eb10ffd1968da70ecfc69f2c9899b476e2e1cac604e050116fa27fc5cbac31eea08cc7285f96f0b00588170f52a5852224d16cadc0966ef02731", 0xfffffce7}, {&(0x7f0000000200)="13f60c9b557f27a416dd", 0xa}, {&(0x7f0000000240)="7ed04c4a0e2b93f9b264da23e609fc8f97923d48bd65639f8f1b927298ac5d29c1bc288bfb357f44278c83afc770196868d2242db6e6f26e42af8880daf77fe2f693ed89c6dc48f9c47e4a674b5365559e630bcc041fffd78a924b10c12bd1b5d034c27d0059ec12ad34eab407f3665ee019b72ec696ff2070464566510bd6b941f89e1190d96755d0c5ff254d14c37a60d622b0d9be7668620d57a23929e93745f4c20b502a909b196feb2cb67239570b3d14dc5ed9997d152c244b51004f88f48f6f13d7d009ff5cf80b491e0e84e62bede4e8012c38da58cccb125b22a426fb74afa773c7c6", 0xe7}, {&(0x7f0000000a00)="69f5e8c15479e472ad23253e420a5902ed2cbad6bd989e5dc55ee0e04b55c014fe73261b5ac9550187874d4a558bd9a2b61249071c083a5ed2dd8e7586502ff2144139bae9b875fc8a264e91ba3dcc40d3c431289d16096aade10de8997e32950e32835f87c9e89ffa9c1dd65cc80ebf37f226b131c43010a2f544fe0531403f72ced09fe8e33c801b644b65524237c4af8f74d95ab4cd748f5d74c9fa1112eac5520467f89da4aaa4fa9e447e0b6148ef41f4157982dfd314393a4c1b4045d4e966240e51c0a4dc680e44a530a4ef4d5c34c4abdfa2698581c391d7f74c11d2d7d1bcbab06f62776ce18cb0409faa56c07624df3628ed2d84bc1503e3f6e398086102223bf85ce122d34c1bb248260feaf6bd9001729c3c0b8b734a37d3ec6e80ee5a4361858ee175b5feccf14b2657a1a682f6e1f9f5ee9a3cfe2f2b2051de830624b8aa9bcd050a03cb2f024d788e8905f23f4300c8c8a21048736327ea8dd741b45959b00c147ea3eda93e18a5d6abeb731c46069935e908c7b1cf0e2de8e31efc2240c9566d59605aa79e954dd3b10b7b2ec8a99f640b1699caaa7acfbb7476ff8d41c286f2a1464467373cc19a6a9f4a8449ee3092346ad6e63d438aabb03a955a6a18e6eba018593924a5d391e5ab91f6c322f5665a696831b7ddd9d90163272a0ac0bb21b3485991f86793563928dd9373f1670089fcbaf4061065a97c0e8ae85a96ff10de5d7b8c6c46043a3b418bec5a80ed1eed73fedcb6ccb7123ba169f7e70dafb1186a650dc84cff10b9d2eea9cc5615fef44c8508cb4d4432a0c0b506dc0de6dad69c69360984ed1cf0df29c9dea6107dad7eca91b857b9e28471c646b8277275ebc74e8b7ebd29d8ba911872f1f70dd2735f8338feff2ca34ad206cde59c0721bd36521c3ca9b1e3fa2c26182b7b27284be8d5e1f7cd886114ebc564e73ea52a8b5aa8540776bba280a69f9ca44b2d33d3af2fdde56ad1cfcdedffd24d328d2a2e514132af4c03c29ed7ecc61e9b2989e0e5175e6b65e44560b64a79d9ffa210caa5cfba73efa28868763c82ded7344a7f281153a20b5258a93e8fd531179b0bfb274139ff675854eb7124046b3a6a134918aa96cdb21beda15f50ddadff5d562d31182e81a51a1446004c489950923074aa425c5ad91fd6e2768c9e182ece82df81fcc6a876a405a9c4a0eb2fca3a6b96ec9f4c2ded1cf67ef30264c23a873250fa997ddadf67a3d84201c8b955647e015f12855e6a2baac714d57af780d88288712b75842556ce4acdc9e8c7db8aa25ebb667e3d8d8734ea1fe5d0b3f881322c1617d72f705c1167072a0864af06473ad4ce0b7bf20492e334fff84cb160abd6c0596df68a407dba410946d8e7687733f5031041dd34e6e09afa2c90740983e93b8db5f3b8389650dbe413237964ad276470793442aa17ff68047e4465c9d691c38f499063a6bcf8f3c2d9c462aad076d10e7f7d8a13098e80cb8e1d51250b2ba352ce3ca0440099325613ffa265b7bf9562cf0b5b7f1b776e2b570955724579ce3b3ac4ed3058ffbf0a0090802f577f9a7503d60d20211333adfa822eda19c912780c93312858380adf5ce5b05974a64fd74f4a92f2a344423ae9d568067ce8666cdbd25e7be57cb5bea1d00d7ecdcf0e7af7c2c858f68effd4a6f6aeb5613ec7f26f022aaa771313e8c376c4762eb0f7a8d02fe852e1832e4ee330d725f20f895f4cc8a5cbbe23fca6f1f05a84d30a5af9576c232e8b4fc10fefe2e00925ad86123fbaf2c12f1306b225a8b79d546bbf1d85837b1a4d81163fcc51c8a3f008cfb877efefe42bbd9e04a9ca72989d86c0a074b3623273aaf8c5100c518cd821b804bdcb804cb1e07b47e92a47da06f04201be3321e6a4b7e4ac2f13a1b3305d8f50d6beaee3e892b4f1092f3ea0f16e8b22dd451646d9978f953c182c8c2b7fc0d4756a2f620b9237381834ec41243174a845beae1fc9b788e78d5b430687a6be7d58f564a639a3918bd43a68997b272ac2c7b5f2345d5b0954d7d09e8f5e4eccd4226d67cd01bb2eea0370311a4c4dde141f5d1f20296a1578abfefef6c629497582af968c2b2484f7073894552651220fbeb7f35092d3f8769e71c9dd0c4536cf7d7dc3f1785819aad7ca6d8267e113054fcc4127ab4ef8d7661e29e9c96a82974cf5e08d8254ac1fa47b5710dec4d6da336af381c85fbc97515a2a1d6f5ddf2d97fff4dfedb5b33e9ef875c8c0cd24c9469aff672c4cdaa8d75e33cac4417ef8f4766cb737809cf7cfa8784fda94cd08841869c5e2509633356ff81431b5fdd4b241ebd23fcc5a69599ec2fc03fd8d3f51ff7e38f18b5dc656695af76dc78443e5e503afb8fc0d9ce630c1fbc61d098e88b474801da7cee89429acae1249626586b4e54b341d6609e45700f50ef8c4cfab2f8d88e13568296d314b4ae35ec5eba750867758334a725d5b58739c160098bf14a23ad06d5e6ecd6f3e113e8cbefde21c32d9cc47919a46abf097ac1bbf2d9246d5b980782dbfa0857fcec12fd483077a77b83bbf37bc4d2a945799c11252c63548c110b0a28f4f7ba0491f682423a3d935b2a5c406ad87abdefd27ca57379aba2d7f2fafc5a2217e019a7646df6483395b2e7a33ff00508ffb8735835f037b7091b9384dbf6848974c6957a94c45f874fd948281543ffda708969bf155728814735f7c37926a76ab2a9a1ebb014b0ad24b2f196cd247f19d4460e8afc8427706cba7669ca83db087e3f158556ddf4c37975c12d299d817d2ca9e1c9d6b40ab9cfabee2c4b2a22111e32b75cecc3939db91991b196d805e59736f7b57070ba9556f502fe11ad7cea062df195b93588d23badbdd61f832a83508b938684e85b2d4509034d69c686be53b4ee678f0e19bfa14d674af62302fd29fcb1ca043f3e1279aa0235138e2bb4b215b80e33695025dc173e594a8a9c7e4d1c79b4178e2da9729c7859d3aa51f5089eb425e99d4b45eaba6d8485a9c6d8f01687c894b2e31c460077c720b651f7978c5f2b81aabf95cfd130de46c64e4a0a82b2e2e8480afecf5c5f43f18a59a28c577f37a1fec727cf4611530763162eb73eb67438447e60939787cf414aaa5246709a266a7bdb9e3bd0328039378e529d6bd86255df2f7b6fc7aada805ce4710e7fb5319721e81976f398b3c2d0c40e30ee628020e1d39b713822478e0c3eab851e037ff9aecf1ad05284c3d7d00078f9c28fd22e91c0d02a3d883ac4a8d5b54e31b039bced53a971f85ad9bdf80c06bdb4946aa489b112882f50bddd8d0627a1c832ae28beb44679ef3d36dc4953e13bfbe71807bf5a9a49792e14402751906f510535a3f5afe0c70f60f173881500fe73607028b2c1b89172c1e0507fb21ec5dc398500d53a8a87d9cc7b42f5890b3d11286050ae1e1411e0dc4b074bce085eac89352512859e49e9a8afbed9f517926ed424bb2baa79ffb2310dad397b06385ea3247a707814137b4ac7bf46439a0ac9d8d016a232e4a9cf650e86bdc1031922e67d26a5666f54b7ffb01e8027650a682eda98cfa33f5f6ec711da7a3b76b7e2ca12a4d18f084e72deff7bfd1612f183a8f004112f2bd556cc4f57a2d87eb81f47e6b013653a45fb6aa1c84625f26f200b96fdc797135560249603d0192a397501812e48276a3c19e0f795e362ad5ea98db31ed3541b4b7cdd4ed459236a0f3d81904d90919647f75f4d976abab22c02d78a1e0f12e4f9da5ccab80a3668c5dcdaef7e326262f5f8cdb813537cdc1b87a64db44ee7a4348a1eeff97eaa4b20f51f6bd9a0c3fa2b504a26d593ba0b24c85090b352cbf82ac2338c5a00cf0da64694bdc2066185245d36c6a764026b2cc02737e76d8cce249b426b7e113ddb2669e55a8ac637f2c5eaadbbd4c507cb85cc05deb531a425cba40be14a7822b3cc79afd0d96fe7727560c1de74f098e2a57e66f2672332129fd642103a165f5c838baa137befaf5afc07d6f586d5f565ea80719dc5df9ed4f1f0c5eb0ebcc72462246192c8d5e10e16ee13f776c7ee5a08abf5226301d398a26e616ef3d48ef7cb62197761edee246dc030b52ed4d22d2c9f0fb0321e60cbd3d03213e67d2ff8f3dc3c947771a894ed54a40ac2c400f41d6a478f793f54fa9256b6ab45198b1e944e25cf0c7885619371c0fb295d5fd637081d271b344b1d7359648a5e2724196c29fe0496533382f78bb3b7146f11cd7106c6bd6083bf0307f64d97365982d8475655281d11e814a7e1068561072c7aec5eda360898ea59d39235a4f7a2cd56680f013af13acffe0f6453babb3f9fb512909e5afc83d9e724b67e6f07fff6d1414892d172ef37559dda9df1567db06a166c5bb0b5bec4591a61165db347d91e98d0fda8432c3ee39ce1b0e47b2621c19c90fefa627c15307cde0ffe61a23ea63cc2beaa03f21a221b715ded6c19e7707b64621d988109c37b2a0f985807538a3c7475cfd39748b6b73e71fa6a0c6f8f28ff733a5c0e84fdf511eab7eaebee3a791efb75c790a98114734e4c8ea7b6e9c811f144a25083c0de70c0a5444cc75f13c8a86ac7bcda9314c2970be508e9402c43b41c03a9483d6d44567bb15ac7d7aa5bf634ffd2f6a50bd5ae50fab3259e6ffda40966f4c62caeb6c10ff40b424d700bbab3e6dc8315aa1dc90b38a1bdf22ec8afb48dbd22fab042f0adbb8a3d460ba75e50516e190e346b7d15c31a6b13a168807a3f0fbd5bf0d0460c129448d6c40bb6d686fdb18a33c81cfb12bb036eea9eafb2e9e741fa9798d2fb6c9de9ee4b3c61d85a49ee8aa13eac74ef0a94e414a3c525cd4604a9f85d818803cb667b0c2577ddfd47dc05cb422f966e5d6d4e0abe124b9f626c4ab78d2970a72130d1a39a923c003d1c9bec0909617fc935e6d67e415e87ab295bef85e232210d9f724bd19953229084f1911f25ef7a2679e3ee2388ea793878ae6346d67d791501dd2c58d82b8dac4e3582015f193fb24ee531e1db6f7444dd98fbb280e36a75d1c9ec85bca081fc6659ae6fa1fa5d43e189558d32d5e831e9f66f0ea817226ccb1a1c2ccd3617c1402a8673fa051cdd47be5cc264cee4006120f48202b37f55f2b279f690ad9c2714553d0755b7033f1f2535ae41cf7f6147852c696d049de0117b6debc9a0edb9d5516eeb539e3afc52fc8ee9976e5c342103411fadb464e5ebe63ca7753804f4ab9284865ee805b4258cd767d63d9cb1a0f666d1afd2de476c061f08665567de55f93c687194a6d8f2cd62a284f4a8257d8979ec076b13be7f72b99518554091cd44cd4d635e4c088e1ae6adef21d42c53f01b90a77de6dda0b66853e35c71b1ff3fdce5314089e8943adcaf83342a129a43477cb939f51dfcb8042d57a3001dc5e20c4a0f0f9b215f99dbedda5ef105bd34ca6f04f63714a305520de7fa82b2c4fec8f60a8d201bbce75dc038c0ef5ffead7edcefbb5fe4a4e21a530754a1dab57cf6a2d2fd66a4e452a02e0007a25243b31c0e0759b2557c8f30e052289c0286e1a2e564a5b64bd230341da0575e10a495945f991f1878426ea3ed49e8dc7532657ebe3560cec0098d5ecd21b437b2409c62da82617c4e9ae9989e4e6d2b4e4be4be83ccc29de1a65694cebb404cb9c8ed920f53de3290b73e09d48aef3e86b01ec81650e665a89284168ebad59b553bb5a25ed57719b2839a306e8bdc79b0321f424b3715cb541bbb647a9f72ceee0ca6bd0665e871baba47c56edb936136be865c40de39033b04d326458bef4e3969b577fe8c2", 0xfffffffffffffdc0}, {&(0x7f0000001ac0)="39b6b6540fcef85f74e53f04e8f1cb1088128dae861330b813835af73739231e8e94035ebc66d2d9570aecdf61f7daec9e6d3f5c27b997f63b13f87864d63386ed0e86cce81f408bbf222bdf864ada3eec20c63b63a5a8608e5e04b0c97127155fe5cf143b8189e4b3b099e54a5ec60369f2108ac2df93d9626e77171a4b6c1727383ff6abddb5c178da3c88195a08b73c087da5dbdde62d3685e1b886aa2af5d14327e6fa8fa220b31ccacb73f12e3e3e6f46b51686aa101fe29c571c4d792d30e261df75a5a8c74b48edbc671198c0093d37ce4eb1c7732ad9037f262f541938ab872267c441438069ec329f5fc694d3cc13f599e7ed00925537abb9dd90c5159fada9ecf273c95598a7ec93df58860ba9f457594d776ecd56bc0f8079b7afac46f962a64f4adb8b7dea9c2c226e8324c7afa658920034eccc780e506485c35a3f8c7520ef9e37760c256c1565e846bb9be7565a5fdfb2979297f0d98f2712b364db0a48d3dd77f9321b4007fa67e6cd3c09c73f8d6b9b48041dc5ccd7873aad70", 0xa9}, {&(0x7f0000000400)="d9eda858d46279132e7136f99f13e65dac5dc419ecf3b9bb6cfda46f7c03c0146db2b3f4f5af2169c189e1aa6a8f0f21e056d375a3ac3dad0074114e7390f2e9b1cb164882cfa5a5383c8eec0286253bbe1e772bdbe784eaad", 0x59}, {&(0x7f0000001c80)="e3702db4cd8389b558a494a972529438612eefb6e355ccd6760e51c376a23324b3e1d76e00d5c366cc588d36a15e90760dced67f7fb3d6a56ce143b98c2896f517ffb3e87216ec2c24abeb2bbcf97b13c565127b43f8940b930cff46e48fd2f74c1ebfad83cb2c128c3be95c23318073bba17f949b48a815240f2386d4e08beba9dc9ca6ee859ab14129193f70d002f0f239bbb2243fb1d1aa4a0ea02f9c05554764dc2c13ea684ef9121e2c5cdb9aec7af877204b60710ce58cf1b7acb2d50b99164e1b11d6c070e8aa5a60b5cff803a34edec88f25dc0b78bd3b6cda40000726b30d751be194d0fe724985ed08c468b16f557eac4cf3b1e6fea0ae7dc87dd4a9e9ea9f49b65e66bccaa65b5dff7b547016ede6270c5316075232d104fd76b7760f39e9b5b094067acf5677d969daaab9d7c75c6e7ca0c767d9dc16cb760141e1e5fda11c8be28e5996339df73ab6274aa2b946", 0xb7}], 0x8) 16:00:09 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008034050801000000000000000000000000000000010000000066a2d1f43f8567", 0x27}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = syz_open_pts() r4 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="bb272cb6db3da20666083069a2bcbaa02d9748a956f00fd63179419e51e6e697ea0409ed01c9dc7fdbfc9a8a91927a298f22ca71d4089a7bfef16993e6f8eea62f85dfde1a6acc5f1e6c7bf52b03d27855a0fda97e16a94648bf7f7f52362bf6be79e831e541bf662de9bd50735916981904ac400a5eb032302448c297700507f2726269c5accb5d855e96e5684f025a", 0x90}, {&(0x7f0000000480)="f29d53403f34f8384f6602bb3a67fd854bbf9caa192cc63663cd7998bf4531704e2309476810d72785a630498be45603fa452fd679369c3e8e02ed060028e19498bb59d2c7dc59368ef14149b3bc01c0c9c497e85adea1e6a6e1a043730100000000ec9ac28e66312b8f384589a765bb30c2570efc80fa", 0x77}, {&(0x7f0000000340)="5d13dd8212cc96e2d6ab63342d4c1607369054676ee900b76cf26277769266bb8da3922a9fecc7846946862a49dd42bc88e482dec661ab25720c0bf3a82578d602ebf06183d04c2e6180ea82aa236c9b316cd88090a5995dcab07859bd55139de89f2567e2dbf940db3f952d6944c71bc70c149607baffa68674649ec4a049549cbbfa8a7c43a78f2cbbe887d233f66b96be21dbf4746d7c9e1d408d733fea88d6d5429a03c0249109801fd7d70d7ee8103da642be3d6fc624ecd65203f7f9b97f8687952510c2044568f85c49c52418d74985", 0xd3}, {0xffffffffffffffff}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d88321cfe0df81e7c5535366c2f1922498b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x74}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xbebe7e9dc678b94b, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x6, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/78, 0x4e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x1810, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000500)={0x8, [{0x1, 0x47}, {0x3}, {0x2, 0x800}, {0x2, 0x5}, {0x2, 0x1000}, {0x1, 0x800}, {0x2, 0x2000000}, {0x1, 0x3}, {0x3, 0x92d2}, {0x2, 0x5}, {0x5, 0xffff}, {0x2, 0x8}, {0x2, 0x54}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x400}, {0x1, 0x40}, {0x1, 0x4}, {0x1, 0xfffffffa}, {0x2, 0x401}, {0x3, 0x3b}, {0x2, 0x8}, {0x3, 0x101}, {0x3, 0x1ff}, {0x3, 0x5}, {0x1, 0xdd}, {0x2, 0x936}, {0x3, 0x4}, {0x1, 0x1}, {0x3, 0x42efb96}, {0x1, 0x1}, {0x0, 0x5}]}) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82e20301000000000000ebf8833a224aa63ac7ced8aa35fcbb5895765a5d69c41861d0cc8ca91033694b6d25d946cfee6624efed8c19b2d07aa476abf7f913b8625a8894d8d170903b4dd371ecd476d0"], 0x10) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20150, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r0) getpeername$unix(r0, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0xffffffc3) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) syz_open_pts() socketpair(0x2, 0x3, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r1, r3) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x40) 16:00:00 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040), 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540), 0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getegid() getgroups(0x2, &(0x7f00000001c0)=[r14, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r20) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:00 executing program 1: mlockall(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/202, 0xca) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) connect$unix(r2, &(0x7f0000000240)=@file={0x2, './file0\x00'}, 0xa) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) chflags(&(0x7f00000002c0)='./file0\x00', 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000340)="6f823da68e18ae5c738f995f8c906289ebce55bf01d5654e9c541593140081807d71df631f1c96305d2e27e44a38b0427f83ade9f9d693571734fa5b4655f2ba0c3564ffb5ce2ff09953dd906516d277f79e0c22859a255ea503", 0x5a}, {&(0x7f00000003c0)="1152f6b7cc8694c993126c95d1e91986c22aba39a629539d60317983ee25e8015440eb830308aa61c2782475cee8273c0f798d91f5493629156c41bc81ec304bf0b7805759118532fe019e1f3aeecd0850032e21c644b768a6", 0x59}], 0x2, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) sendmsg(r5, &(0x7f0000001a00)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000001740)=[{&(0x7f00000004c0)="5a65ced114a84282259ea4ff8276ea1d3da4ae0ece9b8426c60fc6dbf1208fd9b3b989c8a5f9e2e5ecf788b15c204b446cb7ca2de38a44d11fd78dad34729babaa106c7c905a1dab1bd100031db1aafadb6526accf7cb80d1f3a3f290d38af655982094821a96ea56d33f8ddfd51fbc834f08aee7565f55b1c597896f9b1f87307c0743b3b10ffdcee114335910f4f2224325722e41df0758255acc43d0f7660c47ebb3d739c00b1e87532a10abf3bf95aee28b6bc0cc2001409b3de20af07f72bed11caeb3b94aeba236ad31c267d257da938950885b2035449dd1a7c1660c77dbe50d3cd5a5c3cc3aa1cb408f075124a18dafdabebda36cd168ed313c4d1ebdc8f4efeccc3acf85606ebe99f5bc48ea39526263320aaf5feee24fd838ef6cb0b7312e276f282d8611316cb33cebaa6c060835ad56ff5c394246a3911b42bf83032690b82b35454ccae2bc284ccbe5b61e91aed82e8b4236a6bbc3111cf34fa452cfaa8f677042c5270cb1025752b55f984a638eca26196e22cfc3e58dbe3f513654bf971b30b8473cab6ec259310840469495f0a91cf01b1545fe089a7a26322a5b3d494c4811091188609f364f4c09874c13bc12086fa887ccc4ad5041a824e4ca935ec200c77ce44f94c32fe3f6d0efe640968f75d1949df8110d7d224d637cf9fef618e197b9666b673ec662fe689a8788a79f7aef99df524a0a22ed977668a035d00b3953bf8463a03a1fcec0dfb551ce0f416fad50dc247a76a8c8b107e5b157d8045a5dcf3008c4338715cfe1b0fa134a9baaaeb7f270aabb37f9c0bdf0d1fcf20ebf7d78d30ee6c1e1d547b2e8b05fd2cc73acf854ed5da03534e19c02fbb2f95c46adac20f6b3fa8fbed719ef43bc8437b9ecb3b194bbd30b44ede0f834d4c31cf884d8e6ade595ea3204facdd922e84b5842b5c0078ea5fc13fba9570e6d9ba283cebd2b2587d9234a17ec8495282504dd1a04ad1429342a2ca4d43a2bce2e42fc6f32d8059ca9cd1cc4e72d93b1e9ae27c28d147daf3fd2a72472d82399f1967d44c2a8c15121f26f448098ff2840d51039cd1432bf38362c6f36445e6ec267aa9976fd0962e60de2833668f41bf69c3b3aa45ab245bb2a9f318fb0c20081b88c5b4f9779664cde8b208b9b7f01d023248fa25d11b09599838dabc6ce26f8f05f66e959bdb139c2891e723b90bcbbafb21c5ed1b030231ef09300b7c89d2c0d8c091d570387435c8e1f2aee656ef4f3fb968c8e70ceece9ec6f8e5b1d6b1bbc653ffdf52e47f8cea5b0f3f93dd22bc26921d72f9a3ef0d899c518216e914e2d90a51d987c2fcb71d1da0a4af5e69c26e4ca7578fe36a4dc62ee6aac3f149fa5579241116e167086ef8c3d2eadaa88545c6a8202abeb1a67fc6e0b4bed3acd1a667eff3873400870eaf76b177e24431e96986a18a6d9eb9c28917eebc6387498f6194b5584d1e5877235f682580a70dac7431133c1a6c337b6077800fc42ee0753b82ee3ef8565af21702165f15880079a10e947a876d36f2beead859a751ab1caedf60db45076f897ec28235f75c663dff9363ba3c7e4175a0f87226160b7e4f371a0b271fa5fe1dfd0486285d7ee8baaece541d18a301c1d8604dc464d734f51bad69552a445f2a9de20887e6806b66b1d226eafd97ff29f53a1d5e62fe0db3fe204d6065c20d6105cadc881316dc1da990a0ae62c6500637ded060def42d2c490eb6c2cf8c663a38cddae58b35c49821b53e5dd4121c574c07461f360c780d925512fe831d55c6cf73bd47ed586256d1c3f06b7293c2c6c844e797519c6c6ed53b38f908ffd35b405260413fb4d41a30ac66f7eb90c022c46701240764d7d3a0a2b16c06b63e00cad350bb2d5f115d9e0dc9c932f681cc3a448450ff2ff0d5c6cc9ba98da7942b3ac879cbdeb5a3afb980238bcfc86a357ce30769211dd710d46e63fae99c5c6aa80687b4e67fcf32fa7cc62f83d24ef236f811a6307806ad6fa746eb81e58bb4ca92183ee2670a7def417f845e84dd98055a4febf6758561d4476e02fd9ac0901019f3282a1df92f78eb3c516397b117921047665ad4ef9cae7e00d823978f32f8e5c4264f2d33e79511f5c3b09d2b2d331e7fb19646fb1897000722dc60fd77668b9b2442f2330a2b054eb6ee90a7f1175189a75bcf316ca7ab4ab36829b1df666df34500130bb8152ccb1c6455c60142ea15528a3a0a4d3f41c3475ff4feb9e59651dbcd8daa9e7bc0cc701ead3504e07e912468ff05784c9195fdcab9043042ebbc66943019595b6757084847691d422985dc52274405446ed870aa273f8d94e50888102fca4b41e7aa7e661c18bde129154ce2c7f50ab4e8bbbe86ddc465f44c58272e31f2a8bb0422ce59b7d74a9ea2ecbf908e84b85d4f1cc48bcd0d5c5b878f46475db285f53701ab803f0f6088833f0a34a86d304983135bf661b5af1c1839a4e4428f9d6a039c197c2559679246aa29fd84224f95fe67200810c8c9103ba5663202acadebbeeb05badb89f3b283eafe2250a5312b7865b478fcf2acbcf3d99dbd37ecdafc475aad7ab82fe8be36cdd1392e4054c6ccef9ba9ca8fffcf1cd0a1884ed22b037d9e975a7b4b4bc02cb688e8459a3df38ebe508e747305789ec57e7cca56d63b3cfc08918d7fcd7429830d03009eee9593615f081ba2a970a36ac591264275b2aa66c4006b4903f5950910ede8026aeef354b134a41de29031e443abf32493187eb2edb507a9ffaa799d57571f06b87557adaf75ede21212176eca74343d3d3980dbeb8cf5038a3f63f0b1641e6d87f35932eb48dda9b8661037268903db67ad0fb3972d4553eba82ebe691deaf0fe45b0ee1dff07d923faaa858c90070212911483c5a5e5a9cd235f279cdbb86381f459c0e89f7a6c9a0ca5ac141b1b7f1e1d67cac84c291384bd04593371add49a59fd207e4409ea28ce825d1dff6d16d566bc8f9f39d4f8c31d4fce66e784666a2c0aa07bf858f3b2d75c50f87a1b50c6424244ace135668a560145214eae37fe8286ef6431426de53a686f84210eb9b41b61b0c5b4ce1de49485f6f4ff9b7482b675f1c6b8ff242e9a4671d79d97867e2aba64735e6aa9fd6122564c43b06b7124ad7c7ca6b938ecea67e031877078611fcc5ff6f7de0a253c98f4c0f2b93981ac11f08512cb83986f47eb01e02f6aaf6f9dd79907609a8ae17c5c19ed7f0e8f4f68ce3a74f2ab48380055ec9b0f93ac02687e47d5d75178c6e66a151a14c05f61aed80e93b3410555b2a66ef98e3d59b9f6054028afdbf51e4cafe0bd884cc8a231c2c12a01d9309cf6a83d76004a3f9ef5169ca39d717d6f78ab5aa222bdabd4cddd97b0019e08ffc2b500689431512817105a56824ba536c25a7248204c7b3fa8f7bca8d3e2227d309f03593a883346dc33691d612b2b1c083aa8b3616280800afc599044cded0164277f43d1c778ff550d4c41044ae55a50cf5a1d38d57a0de90bf2e7d16f219b26a1d2179987a7ad21b50d092586ad166d74e332265e0ef5802b681199887bc9a65d86e7342eeb2b12d5f1f05ccf792e7957d8e9e39958a2c34e0c3d24422bbcc5bf070d1213260e025583421df156c1d557ac0ca1c70803b018f434b7e9648f34b0de495851fadf3d996504963d806846640b8d671530b2ebe14d1ed1674205557239e498eff9d855c8f0067eed815e5a60c62866ff90ef8c1316a47dc16b28f4053c62a4344ebf5793827d5acfc168265e90b8cc1626abe900b0d4c31d584be2d7758dc83f6ae2097143e6bc58a026d76410b02dd5e231665b7873078afaad79263915c936c93c10aa352e8907ea3cd0cb0f03a93cf4839fd006a435b72141aa494a756efe17bc5295ec284d5bc623e148ef814e97092d9d86e750760bc11585f295f1ebda7a6fa546e0362f7e1c01bf9b5c215cb6e5611dd88ef0158a69c09f51f5707061c4130636ac76e722a34e131202b8798338d48a7efb3c7a09dcbda207de1d8403e7d463a60fd23fdd26fd84f5a39883d9fd0bcfc2ac30882eadc85347443af81684ce8a84e9adb95c48be616f60b9f2283f61a68f3ce3b2c72582b447fcd5bb1302f86ed4e8edf5f5875192092050230496fc98662735be5f25740f95581ff626cf1cb029285fafb83ba4fbc394feda90e19ba5ca9b44c0ecf497cf15da11fb6d73d84802fe16e485f97259d4c95bd2740b9619a85a37cc9107adf2d133a335fb650c93fa2788efdaede49b1c926ac2e93dbfb30e3ec00a70d9f6c2e5a12a0982dde66007a3497ca128ca4f2da5f6536b5b846cfed724041c7f80283ede2ee9d4b63b6e691a933bfae5ba8ffa6e2d45ea6fad1ef91e7ee609becaefe52a9c3f20315989978821c3271f4a318539047c93f86800cbb8a85abaa6cd5a0adcd7c66e0410e1c1b30800015d261f2c3127d450b8481c96c20ef0e4190e7e697c73cc193641b629d25ad40889fbd960539d9dc416b2106209a0d75a85bb02715378a21de3d396fd6bbe733fc86cd81a23bf3426d9bbfefd48fac6f1bd901634a72dedd368366395d11a32414b4ff7953d41118c5d00eb5ea77cd74faded7895376d902134632a9c25b5078dfa2d0c838a00ba5ba64e0c43ceeaa64725cfbb11aa5aa92ccc4731f7f5fb18aa96b15bd395cf00ecb44441d97baad3764fa1f189436e2d1da86b2ea22c602cef594f4b3742886add57560b740e4f4a5c3b8f04d96fdc2c5da6c1430b226bdaad2c9f13df667834494ecfdf71e8ff2c853da53cc77624dff6039eaee002e82677bb6668b72c388eacd022e870b1c8936ac1fc77159ca1899964bf7fc90daa3094322c218122f6f605edc0c0b2654c63b1c52b02b87ed8a1849879591f35487dfd5809b0a509d651a029b396432ef4ec20071cb31c551bd5b9f4633fe7ab01570fb01f0077ee99552d340ec6a07883e157c3ff97f46bf9551385cbd4d34c9c715ea140f798e65a71261dccc951d1e4152d0109c364a280268978577834a37ea2e1ec2092500f84eb8bc87111cc3bb5e70d4165c636e5913c74c4fc4740ef5f30cde9a976bae516e239b4c21489d9f9f2339d4c207fdb7784d0e9eb5033fdfd2a3741d7ac964432c6691d5ad081cb2cdbb4a4ee84b40a70fb1230afd682ba64a1544f8cd3e1beca903a7a6f9d86050705a6f8e4a447e5150d45e73e8b0303ecc3782551f7e642e18bf84682b99e47f3b3ee5f22124b1d6217285f765849d3297483fbf7b03bbdfa6b9aec984512c8900323cab2148d7dd04556b00a74494b2ef649472748e5442a6c8d0211fa02f59ce5701d2e897deabbb28c6feb3899fa4d8b6a529d60ea9108be6bc6962ede7423f7f719a4b14a11887855f9b3ca350f4423dd99da24e624d7a7ff447755c02f69705f720255397dfd5853c12b07e2e76ef7335d39fb0478f61d9a74b05beebcc6afdeba613fad287537179cde5e393ee186ed61a9cfab8095d32a1ef62e1f1da3454f07fce857f1ed5e93b04e51c57de4d77265ffc21a840a5daf567188512d8edbf0f64115164fece738a5a911cae731f65ff5441be6d050f3649cf3b399524d49fe08292a66c36e3e32ba8a8edb0922a0df8e720279c351ac65f73ee8414800aeb12837bf26609cf16f389b7947fbef08bf89336a40c60c7d1578997b2612df98b846be3ce486cdc3d04d82db07ac2630189d3eafab73e0c09f4d2f9e9de55efe51955555dec3328d56e520b56427f1204f01ca49bb206328a1088ff6f829fc652af94df77901f9919b63845e00c18678207f737a", 0x1000}, {&(0x7f00000014c0)="2a8d6288cc7f65c8c5ba32f42d66fecd0aa3654983a78b2e24511eb1fa2508999b55e36630301e530e88f6240e722ba71e4c81962bd19dc08531709a4cf8dcdc792605c21b8d7b65f119d82c35a7acc17e21ac9eb277b15e5bc49a6dfbfa2d32259bfaba32ebc3da6593ab16c4f65e5421dd4fec26b1977c858ad6b5c06e9889d85b8d8a0c5908e5d645ce12270ceabf64dc14cdc1a2a6e954fe3efc197df1f1d66cded6227e4f009500a32e7b5056d3516454049c7e12d557bd093da57fc612c60a52062023fb5f148f3baf89cd0e8b081f16", 0xd3}, {&(0x7f00000015c0)="c65ae2fa48459112d92ecd7aef2a337ef42a15eb021557c78b65b9d8ac7dd942261f46ac5241323ba36e8794ad5d86549da7f6964e08f064ff855f99799a21c6cdf133185892dfbf6fbc38d0399427f8ca83253ef5d0fb0bae80ef9409ad9b40744131a7631a0b324ad2a763c3d7575a3b", 0x71}, {&(0x7f0000001640)="34c6d4c9f534303b520da402fb72984e53d330ad9eca5bf2d1078c6f3e603c1626d91b2370654ac17a58f370cd49c7c73d7bc2448b317f3fd47e0c4355ddcc8d86bf0cb15cf71d89aadf50893ddf573b44912dab16476eba4e9d1fef3181da4b3f54126969d9297c15f0a00ab0455f8b44bf154ca14a38ed57079eefcc5cd460e633a468ee05458094e1e12a459c3fa2013d294d1fbaf1005efee7c171750b0b31076cf1afca9d051568722e6dfcea9f1f6d551dd3087b327127a3eb22bed88d6b8e26b909663ed4168964337acdbf93d4feb46445bf25acc917380725cc42c96ead70a2f2fc131ef1eff84ee9ebd326093f8b1c6ed722f7", 0xf8}], 0x4, &(0x7f0000001780)=[{0xf0, 0xffff, 0x3ff, "6e0ae722d818e0b42e9f6bae0aa79d1fc192c31f8c0acbc12dca43813a2e7ba86dc13c55af179d63b25bc720ff23bd0bbb2d27aa8911c4dcd2beeb4bededecaa7e01d6ff50a903da0f3d27d3b7e98dd51e234bc56dcbee2ff930677a38d96d94691a590015d14d8c4575b83a4f409c8e74243647dc63e415d90aa209b573a0c22888da7eb8366c51e6ab15a7a23df2c661d30ba03ae90f1be10eb52849130d839606ce20a18dabc67349074b855ee286367cdb38e7c12e03fd8dce9bbdacf1256dcf370ea6b5c07a7ce1cb100eedcccf7091db36ac60938f5dfa43"}, {0x78, 0x1, 0xffff, "07c68a0fffc04ad0bf760248246ded79ffd7d63c6106178228afcf75fc43cce58386be6c2795377bb36f1c686e7675c0d74a7da85c12092dfdb93a2de5e55afbffda855c2240a9ebb479a656634d799bc3a2a72bc32caea4ac9fc4dbc3eafd53f5"}, {0xe8, 0x1, 0x4, "2e598cb723d34403fc9dad1dbd107130f0c7693e867e4c049827d7a3c9873b22e56f53318aa26b4fd35ebfa5e64fef7d2ab7aaadacdc1785644d41a52002fc07e6c20d1338de6d6a2258fe350f4f0bb25b2978c96757259fe2d4605b7b3ee4a3ed0fd20f8512b29d1ab4ee370c034c6d7c4297078d8e414ce3e75ef72912c5d6d5fd721195da63157078fcf211500572bd60f2fcd3325f386caceb7ce04e3d3a3904fa746d12f7927bf16f146ec58c6bbb52dbea639ff643917fda20fd5a21f618e8658bbd11f14d93e09e9eb98886a5cda2f1427f6b1e7b"}], 0x250}, 0x8) r6 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x0, 0x1) mkdirat(r6, &(0x7f0000001a80)='./file0\x00', 0xa8) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r7, 0x2000746e) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000001b40)={'./file0\x00', 0xffffffde, 0x9e2b, 0x1000, 0x1, 0x1ff, 0x7f, 0x9186, 0x0, 0x1, 0x4}) getpeername(r2, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) socket(0x10, 0x8002, 0x1) socket(0x3082d32112d33288, 0x3, 0x3) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000001c80)={'./file0\x00', 0x6, 0x7, 0x7, 0x0, 0x5, 0xffff, 0x9, 0x2, 0x2, 0x8, 0x3}) truncate(&(0x7f0000001d00)='./file0/file0\x00', 0x0, 0x5) pipe2(&(0x7f0000001d40)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GVIDEO(r10, 0x40045744, &(0x7f0000001d80)) mknod(&(0x7f0000001dc0)='./file0/file0\x00', 0x10, 0x7) r11 = open$dir(&(0x7f0000001e00)='./file0/file0\x00', 0x80, 0x14) openat(r11, &(0x7f0000001e40)='./file0/file0\x00', 0x2, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x35}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x7}, {0x10000}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="b50371477e4537bc6450308e8be0f0f2f86411261de014af73db7919ebe76d5b0ba0cd60778bad18fb", 0x29, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getown(r2, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x9f2aab4255585ef2, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, r3, r11, r15, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0x0]) setgid(r24) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r25 = syz_open_pts() close(r25) r26 = syz_open_pts() r27 = syz_open_pts() close(r27) write(r27, &(0x7f0000000000), 0xa7) ioctl$TIOCGETD(r27, 0x4004741a, &(0x7f0000000040)) writev(r25, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r26, &(0x7f0000000540)=""/226, 0xe2) writev(r25, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xc4}], 0x1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x5, 0x81, 0x3, 0x2}, {0x1f, 0x5, 0x3, 0xffff}, {0x5, 0x5, 0xf7, 0xffff}, {0x9, 0x8, 0x9}, {0x5, 0xff, 0x3, 0x5}, {0x2, 0xe, 0x1, 0x401}, {0x6a31, 0x8, 0x7, 0x1a59}, {0x0, 0x80, 0x1, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) getpid() setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r7, r9}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x4, 0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x40, 0x1ff}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:00 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000180)="357c29e7185bc8226973c2f79c10dce1189a3bd0e4f3938795001fecb394e6fb3847e80547df2dedb74125ff90ed8bf37f0dc0fc5494a6db0a73f519ae1ca903a5729b882a2c921c74c5d0de9f43018da883b5e7ca8e4be92b63879ddef05cea6461c8e4b1f5f030984c5eaa3fe1572c144aa7d3ec66a0adac3e54926a176f0d16bea1af7180e878c566fa3ffa68dfa54b983c853d0af3b254156361405e1a779fe15a8dff7f0ea43f38aa279a7ea4b5fe2e7ebc06c359e847f77290c2a2e4f3d6ab07e935b79ebeb28e8f0eabf83ca7ccba908059fbad32c20d5f30f57a3ead3c43d4cbef", 0xe5}, {&(0x7f0000000100)="a5812e20d46064", 0x7}, {&(0x7f0000000280)="4c6679dd1e149cfa299dd60608838eeea604ef888e2a6fabf255bbd6c6885c877d5d5ae997f9cc29ae2c4f9f566a1cd8d594e8429629cb8dc9d5294e5fc3a445b4a1cbea4bd55ee6f0c94ab4731edc79dfb15a36c3744d9bcead1dedd2668e23e555c8f197d335cf17ebd8464c04a1023fd365a556ec32629d9c84e711a8f0c52bbdb490e07803088d51f37c11aaa7402134cda2bcc888c26705bf52dbe8704339b8c8ffcd02a7cff3404a0b4320fb2d2fb3a3011ad4038bbb838c2c2dae5f4da263e111a93d3f0d1e9420c1edaadc0e1f40dde4edc7a4", 0xd7}, {&(0x7f0000000380)="8f877ab44df68e423f16b947858deaa6b158a95e2794fd25399a04fa090ee96a3b0a5ea6040c822c1dc87d07ca05c0852275997fe92f337584f4cc7d9dad83aee8babed1e7e9190a941c86481846e1d7606d7e09ff0de24ef5ba823e8e4409c86b94744c7e32326a04204ac8c27015c495d5473bac13d79670be88d2e7a9aa4811bd227abb272990f4cc9202c63bd40724d8d207e2b70afdb091130147f8c6b4fbb528659edcd223c7f82cebec524f51306be34aefd8cb729de27e98b928071d3e7e7090b7673d76c9737dc63b7ddb15226955815b0ccc63e45b1c41c778ae93844b98eca4b015fa42", 0xe9}, {&(0x7f0000000480)="378b299a74e917921028325359d24242899db75e7677ee01f583e10ba77d929a06f90ac101fe949172eea600c2288f7ead7fcde50e91fef4f7631a3a302c4c580f6d7029c8", 0x45}, {&(0x7f0000000500)="875f9981ab2b6cbd3f742c5a04c62b97ad67ec3939dddc1475103d4651ccae947defd34fc233db38d7a7558dcf9c154ac38f8e3c4aa3ec444ced74fe43a941b08f52fe22e34e28ef4af9b0b313f87951748fd224cd1047814e1941b168612c191983f702adb8918fddea602e8f601565e6488ae02af6241553521f443d7470bb655d22f879b62778a0902e878fa479975de9b7dc7eaab19c4c0a971998ad8ce8cb62092bf803f4cfe3a4406195557c2e5110df6386d9d14f39eee3847b9f98db1ea8d527ae82869107573be6e6e43a4a454a17eeaadb8721954217b8aeae63451a5c6dfeca13dce705d4aba76eff902a374ea1c017f0000000", 0xf9}, {&(0x7f0000000600)="222617bd3c4b0150e4cbf1fd56f604e14b29c37b935569abca5e094c1cf17107a5cda8c91e27a5818bccf9cdcdcc81fb8a0c3113667c7a60c6c24e07e678fb3cdfc0b4c7d74e9df6533557af09a24f46bc117e1bea6155f2f50a77b35fbf7999e3466efe46400c6fd250bf2f3c0deb299b826cc035a0cb0f488f8ff2fd5cf45f3c72ae0a206886182433be8fa9c79e9d7670de75dcaf26e5698f7abd4ee8ccda9b673ae955e5bb9f8629f2030ff42c577433270e653f8eae0736114fd1d5fcb29baf3e1226697d7649d7935f3c0136ee16c1074c73cc84c870f826581965d081e023ae83c962d2046e52342d294b17d9fd7f8e82222b298197", 0xf9}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r6}], 0x20, 0x40d}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000900)={&(0x7f0000000800)=ANY=[@ANYBLOB="00002ed25c3350982f66696c653000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:00 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000180)='./bus\x00', 0xf61d4b3dfcecf3e0, 0x40001724, r2) syz_open_pts() 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() chflags(&(0x7f0000000000)='./bus\x00', 0xf0082e183b28ad00) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x9000000) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x4}, {0x6}]}) dup(r0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:00 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1000, 0x1, 0x2, 0x33b7, 0x1}, 0xc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/71, 0x47) 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) 16:00:00 executing program 0: 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) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) socket(0x10, 0x4, 0x65) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchdir(r1) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000400)="093a53fc1044649a3241c0d277159aa8e0b938c81be55ed6180a3d2910306e8620d2b72286cb2df472c30b0ef35a2246ddd1eed760b82cf1a9808905a9bb9dc66685823a807767bea595634036c68d8edd084ed6bd8385023696d7423f853f4508b3e4ee814d44fe27fa53caa2f2dc999585608ce78eb9b4f250473890a11da3c8129431ba3b42ba7e031afe3ccdd92b2a6e7be40bce20e80023b1c03a1c5c671463ed3a651f3ad1d92ba3daf26b803da706c28c2dcf4311aff52eb8ff3ab43a18362bde3f3b0c30cf87293dd4ecb4ef618ac8c2e67b519fe3", 0xd9) 16:00:00 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/../file0\x00', 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCNOTTY(r1, 0x20007471) unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:00 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000009000000000000000000000000000000000000000000000e3ff0000000000000000003a364b97c8e00000000000000000ea25fa00000000e9000000000000"], 0x0) r0 = socket(0x18, 0x2, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x58) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x5, 0x37d08ec4}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x202, &(0x7f0000000000)=[{0x5c, 0x7, 0x0, 0xff}, {0x8000028, 0x0, 0x0, 0x47}, {0x1, 0x46, 0x4, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5, 0xfe}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x3f, 0x3, 0x5}]}) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x11010, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="44b72c6363118dc323becf1abe6bdc2971808898c758fa01c79c434116523ab6de57151936809562b50186ac0788110682c029833a3a3a2adef3f7744ceb80d60bee1ee4bb65195a109db10b071a802bd6292563e63b6d06cd6996844c4affc9544778153599e449ce956dc3968d553dee2df1d2140b4888828270634457ae68a22cd2c1ce762f7a8c5fd5ab90d0249800"/159], 0xa) semget(0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:00:01 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x1f0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0xa5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000001c0)=[{0x3, 0x3f, 0x0, 0x9}, {0xffff, 0x1, 0x40, 0x10001}, {0xfe00, 0xff, 0x4, 0x7}, {0x5, 0x8, 0x1f, 0x2}, {0x4, 0x9, 0xe1, 0xbd9}, {0x6, 0x5, 0x0, 0x8}]}) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x46) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595dcd0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595dcd0 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000940)='./bus\x00', 0xeadc01d858f78d47, 0xa86dc0a03f83f9f4) lseek(r1, 0x0, 0x0, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0xfd}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = accept$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r5, &(0x7f0000000880)=[{&(0x7f00000001c0)="f54eb55f6e0fc5727729c6d846dcd423589083", 0x13}, {&(0x7f0000000380)="65aac1c2d8ce206143b0bf1efafd41feccd57896f8677f3f433533c6c1bc433035bcf8e6c52f8d07313297bcc427b2daf16b15db205f6b68ea77e7866d6ee3419b3cd128458229d0686a7f2dfe388bfd234c6c172d70b206c55608ecb7e4ba267b03603961165c345c730ecff3377b13022da623c0", 0x75}, {&(0x7f0000000200)="2cb5a939a317ff33dc694b551080590100514cb04c7ee588a1e0bf595932ac2a4d9a", 0x22}, {&(0x7f0000000400)="b16c9e71632e5d518b26a4579678098eb695640c681bb2b36f043f465e21cdcc9e15d1eaf9e696c7e322c048f7302a09e8539fafc3788d780f554c7fed5decacde92e2ff4327357e7e42ee215a23dc4de3e96198100d6a0580c98079e3570dfc1f75050d5e988261edb5dd56ccffdff9a13eb441614050c7c651c3cd21df52c2cf9475b0ebdcaaeb7b59b66066a66dc2112ee60fd84f7b3f47f4e452efa2f988747ab9ce51a9203907b4d26a186d0651215d", 0xb2}, {&(0x7f00000004c0)="862d47ee95f50751d2e35732d7c1191df0425f61b1a3c938b9514a1a7373080a75cc3d53462de90c4cd646c043018948543815e6582dc19da5b46852f8e85e418dadaf9da18c02a17c23ced008d9094ac9dbbfc18f1bb0edb429f4595944f66fe935fff286ed94f7cb1f1a8807", 0x18b}, {&(0x7f0000000540)="c0c5300aab7eb71121df34e9b9c340c5629f8f6c6329a3aeb2bff4ce4feb118802f24e79c67a43608385c077fe1c7eb702aa92a5bb70d3188d1f95281a64b519a7311bc4c8bfa8dac349699f9c90a9031c4421433d33267d46d78ad440ac65366c98b1e67a0288f56a6194c44e4286db161eb8a0406a7787dc51c4b0af4c256e0faeae8a233ef7483e5859f783402c467a70f980e389f5c3a9f0542597c3569d2f5ffc684fd9a6c770cce09930a49791b3e8a9dfa1f4d8fdfe7a0d8e4aa82f00f03afbcb5a785f81c910fdf89b", 0xcd}, {&(0x7f0000000640)="247497814e42a5a82413224c9393253069d330d86e0af682cf7b5c59ce2c267561f74c72c75571b9d96b0daf7fd54857a94b4c5b27e261a3c7bf56959b0a207df0814fa12cd734604ac5f7341d962c8b1a731fe96e647bef5ffe3dda56f1cbd1e25b24faa414156f2935362d16707fac145335b84a13074c211bd62b8d27cdd0cb5aa11f030f1dcaa78fe77e71878a8f99e3274304862b57a850bfde74ef70", 0x9f}, {&(0x7f0000000700)="a80732faf0e5e1163f27a74d85ae11949dfa8e62c49b632935ad11475d33d8152e780a9d224f553a78cffd919ec4c9dc5eaf5d3955f4a3a29292d9d92497eef7254d2c1cfb8619329b740ee18f733c9f630295015b7e6ac08b3c7559817f7b2f82f0b0ad67027b528478b2698517bf5d7b4c53b95b12af75357ff97001ab5eb1c1c6ce765bc86526ad341be74a16b7c159fe16918d2a0b2485802288dfbe24e79e928911efad790d809a97255274b50667a7cfed75da15b317ef1c7cd7ba38ca10c1757106f7132ecf46b3603b95ada21db4155501c9981d8e90720ddf68e21446bca6de", 0xe4}, {&(0x7f0000000800)="3ba4dd1e64f48d96fb644c9eba213faadc79a142b14ced2f29508b6da734dd169d1e0fca867872cf115e6f81755b736ba28e3e4326058758a43a596b627a52baf9515012c6610465f4d9f738b377e598bed91560a694ba09ea1f9be284b79ccb2d77d23f3e0f9130a0dda0", 0x6b}], 0x9) r6 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r2, r6) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x1, 0x3f, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x4d4d03aae2615bfa, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) close(r8) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) getsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000000140)=0x4) readlinkat(r8, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/8, 0x8) fchdir(r6) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) syz_open_pts() 16:00:01 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsk\x9f\x000\x00', 0x18628, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000280)=[{0x24, 0x0, 0x3f}, {0x16}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, 0xe78a5bb9553ddd41}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x80, 0xd8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) write(r1, &(0x7f00000001c0)="cfa10ad9344bba69d276f7546dc8b88333e76a5c094b610bd62e7615fe6954215bda14028a4a6eb909627eb3fc7e27c11a0419ea10935704f82151b1c661d998a193b9ec03aa4f24204f96fd6a3b7798317b6f08109745742a17d820cba6463b7af622edf2de0629346c146473e5c55e469a3a882842fad11c17049793e8552562bd78b08b75eed42f6ca528ba5969b6cf7dfb6b380c7f29c06b24a14b966f12f87b8d076e8ec962fd2ec36682187fe6f27017273475759efedd376c2d07c5cc77aeac066338527e44f9e20b64", 0xfffffffffffffe19) r2 = accept(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000eed00000000000000000000000000002f06308a00000000000000000800c5be970341446fb10000000000000000000000008000"], &(0x7f0000000040)=0x32) recvfrom$unix(r2, &(0x7f0000000080)=""/2, 0x2, 0x24, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:00:01 executing program 0: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x8000, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x24b, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xac}, 0x0) getpid() 16:00:01 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000), 0xa7) ioctl$TIOCSTOP(r1, 0x2000746f) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:00:01 executing program 0: socket(0x400000000018, 0x3, 0x0) getsockopt(0xffffffffffffff9c, 0xdd5, 0x9, &(0x7f0000000040)=""/43, &(0x7f0000000100)=0x2b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) close(r0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xa) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r19, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r4, r10, r18, r20]) r21 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r21, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x8aeda7d3, &(0x7f0000000240)="b6f82e06f37b4e8739df662042dec7965a403576772c6a1325512ca61878210d2ea56a864173c500000000000000000000dfb067ca796d5b43a4604a294d0f6a956fc32c858278f488c747ca1e040a109863e39494eb683b978d109592ba039648a8964c17f2dcb1dca22596d2b8b3236ce29399a530fb0579118d7f2bfa71b69fb6e276ef8321277fefd48448e37167bebea9097b7987222580fa61f80b7a7c5b0d20d76cc08d46c3d836ef53d729a77c62eb3d9a207105dae6d5d111dc638b72e7514f70e037494d21624ba820305f5ad75337b393a71982a3be94cb67a76300b6a67a50d4961172eed2dfa6de4d939fbe651efa34fafbb3d24e09694b6716243b7d0000000000") 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r1, 0x1) close(r0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x20048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff11, &(0x7f0000000180)="f597e233bc14173f1ecff07e3b3c125c24f6c209a123c9469a9785442841155e07b6b859395e73aa8b00c46a80805e5aaa0438fa756050ee90e143cac5fa2da8a9d8") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000), 0xa7) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() select(0x40, &(0x7f0000000040)={0xfffffffffffffffa, 0x8, 0x0, 0x0, 0x400, 0x7ff, 0x7, 0x81}, &(0x7f0000000080)={0xffffffff, 0x81, 0xf3ff, 0x7fffffff, 0x4, 0x0, 0xe3, 0x6}, &(0x7f00000000c0)={0x66fb, 0x7fff, 0x7fff, 0x3, 0x8, 0x7, 0x0, 0x40}, &(0x7f0000000140)={0x7, 0x2}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) shutdown(0xffffffffffffff9c, 0x1) linkat(r3, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) recvfrom$inet6(r2, &(0x7f0000000140)=""/118, 0x76, 0x0, &(0x7f00000000c0)={0x18, 0x0, 0x8, 0xd149}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x31a, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x1}, {0x3}, {0x7}]}) r3 = dup(0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r3) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x10000, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000000), 0xa7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x53197b8f56f41878, './file0\x00'}, 0x58) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x54, 0xfc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") chroot(&(0x7f0000000000)='./file0\x00') 16:00:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x31) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = getpgid(r4) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x100, 0x8}) r12 = getppid() r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc35) r17 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r22 = fcntl$dupfd(r21, 0x8000000000004, 0xffffffffffffffff) close(r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r24 = fcntl$dupfd(r23, 0x8000000000004, 0xffffffffffffffff) close(r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r25, 0x8000000000004, 0xffffffffffffffff) accept(r25, 0x0, &(0x7f0000000440)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x120) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r26, &(0x7f0000000400)=[{0x4, 0x1b78, 0x1000}, {0x0, 0x0, 0x2800}, {0x1, 0x9830, 0x94d49b90cd1e1725}, {0x1, 0x6, 0x800}], 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="030025bde47a90ccc539b4d381f37717513de4ed77617f50227d593ed8b289c09f0dd9262033caf92d3483c2a9754125bb0f19551bb116693e75ff6ef7045550803cca08c205857367b0a907fd13807ab5b9336402e7856ae86b0000000000000000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="96c1982b5faeb296309bac63fea4ef4fb33ad25c545e723fcb33440cd5b1ac13af65a508d3a897223405b4e36800f577f0f7029ab4a119cbdbf63cbeaffc315eb21965132829becf582399a3fe99", 0x4e}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r5, r8}, @cred={0x20, 0xffff, 0x0, r12, r16, r34}], 0x40, 0x40e}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) getsockname$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r0 = open(&(0x7f0000000400)='./bus\x00', 0x40, 0xacacb1a3dac3f540) writev(r0, &(0x7f00000000c0), 0x278) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 16:00:02 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) r2 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {r2, 0x12c}, {r2, 0x80}, {r0, 0x2}], 0x5, 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x22f, &(0x7f0000000040)=[{0x3, 0x9, 0x1, 0x9}, {0x3, 0x81, 0x2, 0x21}, {0x80, 0x0, 0x40, 0xf858}, {0x7, 0xc1, 0x6, 0x5}, {0x3, 0x1, 0x8d, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget(0x3, 0x18e) msgsnd(r1, &(0x7f0000000100)={0x0, "4c7e48c89db26ffed74692a6417114462b520901f8dafce2d06b5e5edcc68ce1bd801475dc25bb7751c9937c9e4fcb0340d10373625fc3bd5a27a5750f1db111456a0906cc563ce32f1116b9aae173dc026db94f49830908013ad8bdb7a25097b8b45aea7a0c742fca6e53a36d48e96bb85818790e7688aa4b96c16e64bf8d36bb8d88e3"}, 0x8c, 0x1000) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='G'], 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) pledge(&(0x7f0000000040)='{!\x00', &(0x7f0000000080)='\x00') r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:02 executing program 0: mlockall(0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x81, 0x7, 0xdcc2, "0d32d98cd28fe7f14069f5c6d5ba774db08bacc9", 0x9, 0xe6f}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:03 executing program 1: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000021a6bae82e06806e000000000000000000000100000000000000000000000000000000000000000000000000000000b1df663daa9887fa2b2867f8db9f5badf2d3889c7caf6a723d08992a6f52e21d294b330bebc6224ce81aa32f77025667148b17a226c93fa42cb7f79e609a3aaecc907050199a7e89d2c4d3a462e7b11aab69b26834a86a49829b270e24a44c1044615a79fe5d51bfe131"], 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x5a763c64bac81b3, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getuid() r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) r10 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, 0x0, 0x14, 0x6}, 0x5, 0x9, 0x101}) r16 = getgid() r17 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x9, r8, r10, r13, r16, 0x40}, 0x1, 0x3, r17, 0xffffffffffffffff, 0x401, 0x6, 0x80000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r2, r22, r29) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0x2000003}}) open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x248) r30 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDMKTONE(r30, 0x20004b08, &(0x7f00000002c0)=0xe0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) 16:00:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="43000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) flock(r1, 0x9) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 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) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) close(r1) r3 = socket(0x10, 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) sendmsg$unix(r5, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="95213b2fc3a5f02eff66b91f91875da17fa6848e5161bc96db4e6e6707ab9adab17b5f3b875c21152fad2f6d0c6dcb37feab9b4b90c95f5d5195d1c95a4719d1ac9ae92af837dd0c2a9a505d352011240916b7b278b94971fcb40f8b5f30b95c3b9f0802f3492acd5df37513326fada5083b9494a668184f", 0x78}, {&(0x7f0000000280)="05dff711394886f24f3ef315a7b890389924bc4208e2eaf5b1e531b7ee53a7f9465a3b4b65a0719e6846f600ca", 0x2d}], 0x2, 0x0, 0x0, 0x8}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xd5, 0x1) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1a40, 0x40000, 0xfffffffc, "880a342311d78f7083b714f3a7a30400b1929414", 0x1}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:03 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) dup2(r0, r1) unlink(&(0x7f0000000040)='./file0\x00') 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x25}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x1) syz_emit_ethernet(0xfe1e, &(0x7f0000000240)="b6d0ff43fef8f06278342a7c4ad7550fb74f113a696592cb877c1519dba2e87a7cdbf755f48c10f6489f658ae6cfe030295e62ecb654e3b3c8acb54980dc3ac0f1901eef68aeb043e6a3d62707c842773dcc52cb083a6ae9d6026e5150bcec42057a3f065b79271d599f0d595d094df99f502a706a4d1e4636d91955e01c08cfe03bde42071fcd2576ad7e247ee5da3b1c8199ba6c559894") 16:00:03 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r2, &(0x7f0000000000)="ab948c707881d1d45988dde22b8b24c9156d993957b30a1ad89ddc98b9d3176ceefa42ed82fd0b44d5ae50a34f7179d21be1b9e365162afb003e61bad3f22318c5e2c21aee3e7b77c978acc5d1be748bf84e9978e9a5b5e3156f55b17f2fc72f845bd5f0a41bb4ec84767468c3c14d6afe660945f217bd3b72c4155a14bc182020ef2d9c", 0x84, 0x0, 0x0) r3 = geteuid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r7, 0x0) readv(r0, &(0x7f0000000000), 0x0) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x1) pipe(&(0x7f0000000180)) write(r0, &(0x7f0000000200)='$', 0x1) 16:00:04 executing program 1: utimes(0x0, &(0x7f00000000c0)={{0x800000000000000}, {0x8000002e, 0x2}}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/6, 0x6) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r0) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) 16:00:04 executing program 0: seteuid(0xffffffffffffffff) shmget(0x3, 0x2000, 0xc6, &(0x7f0000ffa000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r6}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xfffff359, r2, r3, 0xffffffffffffffff, r4, 0xa, 0xb44}, 0x9, 0x72e, r6, r8, 0xffffffffffffff2d, 0x2fa}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:04 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x3ff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061, 0x0, 0x80}, {0x6, 0x45, 0x0, 0xc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="a5ac07f3bce1d320e91316d879e92c956e9e83b645be544ea00146bd03c1ecc729f048479543dab77a562f950d11ec113a21a5d9e264043c5aecd9b8d7e12532c5362029d67e650cbb16e07bcde430de961e293260341d4a3c7762350ab7d6c394ff3fb14d6fc0088781e6536ef3a0e80a01d4103f", 0x75, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() r3 = socket(0xd17640fd7b0c5db5, 0x6, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:05 executing program 1: socketpair(0x1, 0x4000, 0x1, 0x0) 16:00:05 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/185, 0xb9) socket(0x1, 0x2, 0xfe) r0 = socket$inet6(0x18, 0x8000, 0x0) setsockopt(r0, 0x2d, 0xfffffe00, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = getuid() setuid(r1) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 0: r0 = socket(0x400000000011, 0x3, 0x0) syz_open_pts() sendto$unix(r0, &(0x7f0000000300)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4ffb2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f000064e0629616b0a8e7000000020000000000000e0208a31f07d3f80004ffff00000000000000000000090000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a50d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc107c21d548f2de6c031b7b303757e60642b4506000000070000007105889a2b32728f83ea65f3482e093d00"/336, 0x150, 0x0, 0x0, 0x9667cca395027c44) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x1, 0x1}, {0xa7, 0xda, 0x40, 0x80000001}, {0x2, 0x7f, 0x8, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r1) recvfrom$unix(r2, &(0x7f00000000c0)=""/104, 0x68, 0x841, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000225, 0xfffffffffffffffc], [0xfffffffffffffff7], [], [{}, {0x0, 0x4, 0x0, 0x6}, {}, {}, {}, {0xffff}], {}, {0x0, 0x0, 0x3ff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x7}, {0x0, 0x1f, 0x6, 0x80000000}, {0x0, 0x8, 0x1, 0x101}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:05 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getuid() getegid() semget(0x1, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) getsockopt(r4, 0x1, 0x3, &(0x7f0000000000)=""/40, &(0x7f00000001c0)=0x28) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x3, 0x0, 0xc0f, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}) close(r0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7}, {0xc}, {0xce6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r7, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65bea202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4656402000000000000001589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fda41bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd188ec7d2842f11b9dd8c3e5afc074c1771cebe4f8f92cfd072e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78858247aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647dcd0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e5ade7f68132ab6cf7754dd1470e1bbd7017d96f9f6b4bf900fd271bcf096bdf2708f0cce081746fd96b3d18a23d42c6f87385a8a853a6a3605785c994d75bb8cc18b83c501bf52731d0d5fc12a9d7949c0"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r2, &(0x7f00000004c0)={0x0, 0xffffffffffffffeb, 0x0, 0x1ba, 0x0, 0xfffffffffffffead, 0x1}, 0x2) 16:00:05 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x401, 0x101, 0x8}) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x100, 0x2}, {0x18, 0x3, 0x7, 0x3cb}, 0x2, [0x0, 0xafad, 0x80000001, 0x6, 0x128a, 0x400, 0x1, 0x5]}, 0x3c) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x39, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x58) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:06 executing program 0: execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000000)='\x00', &(0x7f0000000380)='-].\x00', &(0x7f0000000080)='x\x00', &(0x7f0000000200)='&$\x00', &(0x7f0000000300)='N'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:06 executing program 1: r0 = shmget(0x3, 0x3000, 0x1d693b1330345fc6, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getppid() r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r17 = getpid() fcntl$lock(r16, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r17}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r5, r12, r14, 0x40}, 0x1, 0x6, r15, r17, 0x10001, 0x2, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r20 = fcntl$dupfd(r19, 0x0, r18) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x4) r3 = dup2(r0, r1) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x427, &(0x7f0000000140)=[{0x401, 0x9, 0x5, 0x1}, {0x8, 0x3f, 0x1, 0x20}, {0xffff, 0x5, 0xe5, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x46}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:06 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[], 0x0, 0x0, 0xfffffffffffffe5c}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r8) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x984559aa7905e7cf}, {0x0, 0xc9c, 0x1000}, {0x4, 0x20, 0x800}, {0x4, 0x53d7, 0x800}, {0x0, 0x20, 0x800}, {0x4, 0x97, 0x1000}], 0x6) 16:00:06 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xdbaf, 0x6, 0x88, 0x4e90}, {0x100, 0xcf, 0x9, 0x9}, {0x1000, 0x7, 0x3, 0x6}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket$unix(0x1, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff8, 0xd2, 0x20000000, 0xfff, 0x7daf}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x2b, 0x4007ffbd, 0x8001, 0x2628}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x5, 0x80}, {{r6}, 0x2, 0x80, 0x1, 0x9}, {{r7}, 0xfffffffffffffffe, 0x2, 0x900fff74, 0x37dcf1f5, 0xfffffffffffff622}], 0x81, &(0x7f0000000100)={0x400, 0xfffffffffffffffe}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:00:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xf09a1b490bd8c9c9, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r5, &(0x7f0000000200)="446460a480a40d71f6fced347c97b3c20a7baf7644dfe7ffc13b1966428499ce64a5a58d", 0x24, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r6) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000001c0)=r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_settime(0x4, &(0x7f0000000280)={0x9, 0x9}) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000300)="908689952abd53ccaf4c3393752a4cc90f5e2c88f963997553f46cc22b601f6c55657fb7249f673e475b3b05afc68e9252361abef501cb7f89f148b572adc958911645cb276f5f98b6c848c4ad2e05a284d2d81bd8a12f501461bb49eb1d0f35f7e4823b4cdc68f83b3bbce784a4053f90aa7136f090f1d62efe36fe13976fd4a8f9ccaf31452540f6db691f045d8d907977e8568a035f83e568eef0e9fbac4f7900740290dc26f68f562acd76b5e278d1c791cd794240c7efe56ec461ba4aa5638b00b014396ee01008687a54d060daf04ecb2c950685cc1676c2a11a46de2b9e0019aa9cd63b", 0xe7}, {&(0x7f0000000400)="acfc82176af2f8dc6481e28c8b730fe39749a0be1b3c507da541a2a9d8dce7bae76af1cdb4aee05cb50d112c4bdfbaa34085f788e079ead14dce5ea8ba990a15863393cea5292cf529026b58764b79198d6ac7e528f17596663af4c7e0050156a83c30a3a9112213cb22a9edfd937aa0e61c8007769297b6b2a82e44e9a69fe2804571a19418e3456c62d8a80284addc2e40f9f8c942a6a7009850d746fec979b3097381744c10e3b1980f40a52e7e609942c78d3a0f55a94aab80f89303fe6f2a6c1d79d3759b668c8b2c40b98e58ada251cc8e530771", 0xd7}, {&(0x7f0000000500)="38b4bbe3aaa2e1ba19a9473bfec61843c178cb783e7670cf840bcbcace7f4afb4b1d8418759b6cec7336c2018ea9bcdd37250c5a8991dca7191a66869805af379ed6fd34bf6732d07dbb0c6e804dbece1d94d67c20530f348105a3e69853efbb97a641f15166c5583ccde7533a2654a4426122bf6aba425f4cd686e1c190791258c13c57f2828a3fd2b75753ba88b2bae47472393086ab71a87b8b3998aca9f6dffdbaade0ae345b46ccd185f1c43fac0bc8ba3c9a0ca5aba6900de97e63fc91013fe64adfe8e2de07878a1b79c065f6991b57cfef112f26b73dd9066356afd9076ed95c", 0xe4}, {&(0x7f0000001600)="4670cc30bee22ec5234daf49a765bab9158a2cafca5a1da2d8689439f4c9149526f5d1cde3b1e34f5874298be9e1e0a1f552887defed6668c19f21ec4354a795742c119c4541b6d6d5ffaaa16980648c56e720853c0202ab4dba5e1c9bb0b45e525dfb92384e2ad2287ade9eec192e2b948ac86170f981fdd2078c75e68589ce6304e1e09434637f84c21d7357681408e09e1bf9865354d1f07b7d5cf19617b7c576b6c97ebe25125b9fe4344c3a89cb2afdedf3a7d160ca5463bc505af417f09c3e5c296c954ebabb232bdc745120342ce42645bc573e929e54c661c552213f387a4cba3adfa76668e9788b5f636c53a9c32f7900b2dffb5abd79215926974e60c9604efc1a2e7858c6050254fcdce3a44ee75fc77594d6f4673656e889e5002bb71e459310c7807a806b18e6d1f8558e1fbe14748ab27ba030bb27546395ea1477c7d48dd39eff7702454f6ba3eee95d026621f1ef8b6256cd92ae9fd9abd1a9cfbb9521a38e8ed88d73ed744952052be1b0020351b60e0bdd35c1488ffbe8453dd2bbfa2989dcf97e5505b35cf558526ed0abae147f5fcba14635e9f3d4007b16611d87301031091687d8e58373bed0e0dc3d61836d5db0329c18f3b36d5a49e60a5c74f58f2ee8e93a3970ae034b72a2e243c2bf85095162641c2dda167971facc7a7fe3abe3d5007685cb7f95808c0f002d7bca58b9bf2925cf7de2edab25611b833488649ae0ce30b351dfd109f7db549ae7a9c325585580b2e302313729701f6d508bb541e2bc2273f1f42f91a6bcc508c3f60d5882ba67b5f8cfb4d65c16aada8d35efa814bc888b174692bba15250cd38e4837707e6dba14632c8355a2a32250320b5aeaf061639135a92c15cd57e86ef3f4667f66cc768b789de79fbfdaf93b4e6a10f8335681fa32830f13acebbc2a961924b7c1b6b995a5af16985640b15ed65ea555e7543b0b54e7f2ae89b9c9d1f89db5eeb673223889ae2c61bcc72148b8c5696d78ed0893222df01e511477b55f5f26236745e20befa7c674f53837778253e09cc6ed5bc8441e2f6188cf353ced4b49c5e535c681ce3365bf642d87feca1ddb459a35e710a07ad18a91354c3559453b9fe9d1e8aa769d06e475404c02f35637f488332f50303375d1c50b6dbc48f1e5395a81de7c51334670bf276ffe76a5d7641fa45c71864225e9a8c8faa8d6d304a668ddee1b2aeb5f38502a14de7665cdc3e0ce9309e22156c834189fa9a98f6a916e55dffc3f95abe787a1a1122b6bfc1e76185ad39afde6c98ba11231d666241403f5dbd833812456801a3489547600a4dc16bd63c49444f6bec85fc0579c74122f124e389611f29f9a330bd41ad18b4ec5e55a66ddb9f0da7ccce7666429a62740d4f18182e0a253fb7cd42a5dfd2ece18b7a127db352cfd61fff318bf88409ab12a3bfaf59425e0d79a97a83df05bdb3e62b42ec8fa1073bd3803a035afe8de6f6bc52257861f7feb46fc8b8e4c33ba238d68f39abb442112a97c680b53fb4e1ad9f60d01a7da858e8cb36be7072f4530c2ee9675b93c0770c20f2ca40241ca067cac3a9051048bfb510c433f108101896402fc183b7acced99c88f6ab8bb432bfbfcc33d05a3fdda3aeda8650d9d86538594ff4f28a007a3e83de08a40e427b4f167d7dee863b8342959f590d0e76fec9cb742416f3b497b9cedb2d19bf67f02963b108057f9f799e11891cba287648392a383d1c227bfe782a20fc87140e21b3c60c2f4b559a0b575f835d07521e97dc2df241491f45f3fa7976a3372a4e074c24d56c6f1dd733e135ed96764de37feec3590d2e832bf9a917c9045f3df125e509b4dcce56bdd3aee80cc659f0d61cb77fee7405794608452fc5beaa47fab001599489b512049694a20fecbebe0b22b76924a2b31095354b3b990a730dd148b0754bcc9eb68a034f8b0d93a7f47dc0fed9d4ca561db95b1378655986ab06ad3621e89992f2ff00d39accbe592ad43864b4c2cf6a2e7690947e736aa4a46f8182201e62285a96f3f03d6b48651a503dc1162fe2a04c20c712ed220d89587404dcaa7d23d90978b73806b64189f5fd74d95902d41d7202e00398ac2113633e5ca539ee3197da9af6198ac0d6bc48fc70a66100bc0eb8ee541c7b7de9bf49935df49ab12b538e874796430fc60441770f7323611eb1be89c3b9de3a665eb870d4a3d14cba2d587dcf2a6658761c1329507a8c77907bdcfd8aa2244e4f61bb64e36ccf971c7f2ab9fdd688d5a4909728852a13d648db84e82396c62e0871c86a1ec676187de5111e0fdfc5be781030c0b774f262da6ea5f15d83898f679235db737c51fe4c2b4d1c6ecbdc304a1cc24e3f83c65a944dd5032a979a1a81fd0d0b81d8c584dd4d13865f5bca3de3dc99f87caf6c8779f6e9d1a214e308ab6d82bab70784bf34f2e80bd5d7d62114159a700b450c6b01db85d75254c1fc61cd3e27bc33a68cd22e5d4fa68fdd1efcfbebc877b5f52de1bc9755d87af79364e5ffc34c8724deee42493b31e9bcd48bf736475c2968bec71f082641157170287d6c32a073242b679e503727d542fbf48ed500a9ffdc0e69dca956f6f94a63df8b2b34dc1686bcc2e516e754e9258256a17f5341115f10e03cc41db3774c2b0ccfdf9e74aa00804565b3b8ca59835da455544859e120844701100ac726a8c91eb60156a5c128ce30302c799f459050e858685192f36ac603c67156629d909adb9116724f98184f10a7516b97cca786d9400930c2eafc6737ede248d19bf5d5b0f1ade1a8f1fa39252f80ec212e2177afa0eb42b891db4f1652ac441f4e3d2fa8bf1c47a72d2ea5fdf3da86abed207f568ba1778c71f676f600a5ede3250248c3a06a6d4b97d458563c528b4616e540f87e353c8562b6067f3b62114e1f0cca5de36c3a2406a68b98d198bf5f47ccb3fa1e7be00cf975f849d9a0313abf81640e57cd31a6e2ee0ea644779f7080b9202027889bdb3e1742ca7bd36b04cf670f429f35dd47dbc28a646fc40cb3f6860a304e46ef11970c1f3203ef7772a893e9bb5cc529eb2b2edab19f7edf342e7e1fe631e051d03238b84a0d2eb61cc394dfb1a4bd4cbe628b87452d7f6f2cea72352b72b99c9d636e602b958f75025efaaff7a1ab28f639037a4d490cf12797596ee5e1b164559a53d5a7cb21de70abbe8909e57b5fbe0a90d195646e1a0ffc7f874c6a0e5ccb6d87c2f3d3f6051e4507a27d6497234f52f6d3c309870548ae62e6245c98e61db81f4e4f3f0df5a0291e91ae7b39ed430922eaf9684738e9244020e0f754787f3072a8661da9ea1320442d8038463813b2864727a62847c018de7e5ffa2044e79b10cfca3d99501a68141e061febd422001d068514b60554c1a4f20678e79106b09a89a96d9505212567af889c81e76236c373bd823a174cb5a38878905d6f28c83a98b75bf675d87e925eab1166bc6857eefb9e60f583a04246ea8130f7fe5d1d726bc30a4b32e679167f040a112e479de4b4c6de4e59ce85bb9f054ce9040a17be4b7b5d53d318d0607824e73757267e698406d445c02400fba6e172370e5229d094eeecbbd0b8a0975a1962dc5ef4e4bd9869443f8ed1c5cbe1e38794590e4cba2ec1a55258a03d8313d7d23e41d8176827a799b4f1457ecf2c2f24c2a0ce3199bdf27e1f59383da5ac66872654e8e0fd3ffba5add6709b41a454d8349f9ab822afd3aa0a287d48cd930c6cc260a11fc9676cdcbcf4660b1cc9df66ffa90d9d3b5c7036d8069c42e7250424618b01d673b30c98ad3c325b412cf44deed861cd047c8de1d82f0d4c5eb375d6ce19b1e045c2035216d6e0dc2ffb67f6929fb38633ad41fb809ab87671ccf9530751888ab60e3fda1fa7d7db8716fe296d8346ce4afa23c653bc16b7b656c002626f77fcca75d52f38f170ebfa3d880297ef47a9043908895e36b492358a6284b8e0ac4b9fbff570ddb016c16d5ce7bb2bd5c2cdd3ff79c16345e82df9b941eccc75c3838eaf8b9311c60777cd977aeffaab69f5883794dc2bed98119fae9cdae24baab3adf97cfc0e47d49dabbfbc6206ada052ee590b692d70c9439246c299dfd71dff4f45ff25a0ddeb87cfd2dcbacfa884fdb8b08424fc0a43a619126a0985915888d6299f7a59c3ff0489200e2964826bf92aeb333d0b55a350042c4015911b599a143d903f671f57b475a5738db54c79ab018aa99f62e5a01e767f15d00ab0a6d27107cf4218871fcd2c7721baf7fa5801724815ef75a95144718c3823911c0ce24f325c598ac77998f2cda276a5eae70759399e9e69d0a9cbe16f150794f59a5810c1a25f7759d41487b82aa4caa261dd439d1c12e34973200da04260d1aad9cddf014616a5180cc67b5388c6a86b7a106c92b9a2515d4264cba1af4a5072d0502ddf5d1245b0f46c565fd29dd5892d1debbc4ca6cca235c1587c785dfa61c7032f4d4df026c5d90d8221188865c1baa493a9544bdfce9e91d92872193ee27f573cf9889c15418813d248372caa53c2f246c8a8bed49100a5b1f0a7347e4d6268392690e1137bf1e4f4580475b52cd47b4ae7e79a68e5682447821136ed566c43136d676693c9f1bde756e61579174ee22fe23ea848b4c906f2319b8246f9d0ccb47ee0c22ba704937166d926fcf2ea115edd1334899713d74c68a4718f56cb2dca5c8cb5744aadd9c64966a7a7477cce0551bc22f930d046e0810b31f6532d18eb82783cbaba25fb370ccaafe4177924c702c899d3bbd0c21c3c55ea361f67458542c2f294c1483da153a3463a981bd48a3569bb49fa4229f7b8e48a7e81d5ccdce12c2a56e364a21d3f37a332bc2e9a02a80fb1350ef3d3c7c30ee4fd284448541f3d6512e6456c2854186cc5a8d8088ed0d5b489ae5228c16f221978540770ebc3c5b706a82fab646e53ade21f9f51c2458fbd51ddbf832bb6f1e44cd22b24c1490c8777546c38f7243de0de725424f397916370d7700ad0525f6ba6d19f250bce5d976b48b95227015b0004b2f3fbb7e7bcec18cff709c0b17b6b42558dfe4eee1d7b54e04b897dc0f559be0902ccb874fcee9a15682358db1970584d1aeed5d594d4aa19fdfdbd013b032c4f559f600072ede60bff9687702f5bccf1f9c856245c53604c54c28fbfb2fad51e27c07f24e02cc33e8c2aadb75b383cd5f02b962c95e0151e0ecae1215daf2ddf5e186af9f31073ca04724360a0094e0c8a0d9c49bfb4c941d56e26508ab6507838b1db0dc18ec3544b110dd89f69de95f805e8ebe31b657e1ba988930df8a3a572f22c376992593b698728ddcb4d0fa922ce9e1035b5832beb41a4443e56a50776bfcd1595ec5515e54661693d7bc35ec9901d7b33a7a4f9ea4253077e09bf69c3e6edb38d31296bed6b43ce35d94d661a2c2148c9d06709b3ec61c427309816d0d7e535888560bd04930b8ef6e3af2a4c15391fda90b88cd2507a3ff09387a72f49d0137ddc897320f02e598482fcfc1b091e41c39e95eb9f70fc61972c4eb60258a56a59e5eb7424a02a33314251a04bf11d0bd9557670175373135f0380b9a3f67d524f8f11e564ef4bed5353025af84a9be336aeca98c53b7e0d108520c730521064e292709903f2ab7c3ac0d6b7bebef39e0056500b91ed65b11fda01fa6a823b51a72c15a7a712626c1e8b7a78724fd35961bf75bedd86c76080fe093e432577adc16ac476feb305b2293c7fe950cade0b7ba7d29b820e9a79d603239b675761f330bd55f721abb27621f65ec6d9afa9b36a93d9581752da967ca7580377b4069c0a7b2f80ce2ff0e373ed5be5418850f8f764a1011f18b2f3db090255b0b0032e6452d80901f27a911a2fc8b275a325ab1596020a3fb994c9bef4be27db360d56ec001a7a53e297a6dc3c927608abd0083c86bf138ce5034f672736cffaf3eaaa6efa43c210d79581c71ab80174a619bb85a5764d0f6b1e783a68c57a39188e328ab723a5535edfd87e9e71deb42edb0de8d6e82ad462a49ef1b6cbbc757dd20964bcf996e52d2f0b54883fd3f4fd592439912caa18cc9495445436ce00137de3de1812a51a7e42cd0af99078aca596132e4d5ad7afd1cc5e7340a8058f24bc836abd8a35ba32d6cae89319bd1cc65a6225773ba798888e66bf715e4da8ff6cc57097fc24e7146d0a42b8759f16ba4ae4ab3008a606e6bb83482700472ba1ffa53241e729670b6be100986d47854ac237924b06ea4c23f25e573b631e178021e897345a0cf52f0a93c9782cc88b213ea1f160534ff34a036b548500eee9a43640143ce3812ac3298188aeebdf691ed60b63fd3610d702ce908b3397f0bfbb45ca772e", 0x118e}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65304074826eac21c34546c085204359f3d8a5b5301af0591c0594122688d6045329b976ec5bec763729918465173e377d8d99824aa993e0eed57e12b2bf2f23dff2537fc0019e3536be9a9357210fca3172d59750d1d79a34011a56826fc31f8258c2b1829a25ed6f553c945b7d01cd3f15fbe95ec16a8eb6a5df85ccd06477e4a6258ed9a185468d3f0ef9c6de2b2e347d59b911e2b0c52f6bc1ebb39f576536625174f3603dd31f5ec8f9009ecddd971bf93352491e7d23d729f81ba829f3387c1f36d1ac63efe4d4c4116db7b531b0a23dd2a374a2b78e81e62411ab"], 0x10) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x30850, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001b8, &(0x7f0000000040)=[{0x1ff, 0x0, 0x0, 0x3}, {0x400000061}, {0x6, 0x0, 0x7, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x330b35bfd1ad102b, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000005c0)=ANY=[@ANYBLOB="4526c3003290000000bd0000fcbb64a7c441d27b35d91e4e81e8cca60a2c0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0c1d392939aed2ce67f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8e96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4524600ebb5aa1a4109c66d6dc0b97e8e5b0655214eea5b3f535eb0000000000000000000000000000000069f101b6074f827d73423c9613a68558802a8815dc4084c74b724f975dc0c3b12de4719f511b2761009e44be0c02294af92cc89e593714bbbd71715535a3da29ec59c9b5aa2a93296935a305495988b80aee4a4a9ae9faede20bdbd01690f1a7eace271194618911edcdd9a15e6f9cade9adb1cdd515dcb228d24ff466809fe9bc7d5d878160ee850d8585839dcca98796969a580897068a82b3e9ff444593c0f6b6d53aea"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:07 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00641394"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) munmap(&(0x7f000077a000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3}) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x24, 0x81) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061, 0x0, 0x5}, {0x7}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000700)={'\xde\xa7p', 0x0}) r2 = syz_open_pts() pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0xc) connect$unix(r3, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="90a1fac9181ac987d894fac3ae4805e2227f41a5e19f0ab1eab0266bc126f4ae58e516ee47c0199a6e9cf57a2fc3babbc2f0bda84ad76fcfc8430d7ac14e59d05f2c288256103cdd5f7ad68040580dca77d9eebe3f6e76609a8ac0a58cb66fcb33c44c08ae38a0a3b6c343208310faa16cf7b21e7e9c2bbfdadde3a264d1c585a2f7bce44836c28c2d44657027dd906d", 0x90}, {&(0x7f0000000340)="aca2c0fc6567ee28aea7e77d47a9fddb0d1acd8252d08672beb719647be0ad07930ea8b83ad72a8019657d5f348c166841ec596c2f905a00940ba3d6939e6ea3a9b70e6e6c4d1db48908632c3c224641d099b7b7296250ea9fbb50b5c8cf933bbeb7e8119e1f133f3acfbfc3e0901348abdd1bf4ae1a1bfba909177efade7aae372cf252a34c85f4040b013a69e40e06cdd8c0c9049b8bec344c336f484257f2683604cafaade5aaf5d5903e2e3dfcc19619d398318dc0842bc1acb085f811", 0xbf}, {&(0x7f0000000280)="55c66e39276c19dfc4c83c6eb3bc5fbba50f8acde94c95fea918f49fdaeae7b8b3d0405e0290b1034ea044c538b8f0461febb5882a7fc40085cb1a94e7a62e2005684a0947cac6f41e8d42ce3f5a5d1be0afac0f306bd3d24cf01893b3a5fdbeab2101f4e0", 0x65}, {&(0x7f0000000140)="1224997c9dce4bd40afd8bc54cdacdf6ff019d0463f81ea54c54ca3062c9f5ad6c32", 0x22}, {&(0x7f0000000400)="068a6fabdd664dcd2db87fedbc50f0a677d864d49f14dd3ed3f17d462d1a237f4521129b9dba470f7a880f121e8c6f745f1264b7da5c37ce419de96c1894f59881f002702f1539a73fa556acf1ea231abf5c0828a9659b302cfebbc68e50a58a6c6df1f74f7b910b4b728a6049d3ffcb2a16cb73caa47cfdb74fd70d3d4026f2db97cb2fdd9e0234ea1a62e4a7eabcaf589dfec656fa3af4540ebcf25871dab6c931a8d14d3fdd537dc074be0a623482e003c7b5efb4f995a441135a562b46bc6afc3e5de2c7c5dfc70b1e01e9051b", 0xcf}, {&(0x7f0000000500)="cc92404936cfd6f78a411723dcdfbc54365f4fd7c5370198131cb391902ebb4de700c9d868a8ee3f9fbb85a494c048415468d9820f96d2f1d23ddabf84197ca94b6b104554757bd4a0fc35664dcbb392a6e7266f9a4ffd8a0be2c20ec82a1354cacbd575e5c728e0056e47aaa2d7b64b6cd1e76ab737624c40bfffb603984239ff71dc7d32ee31480882e9133064ea5914c0510cb685d0e74f71", 0x9a}], 0x6, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x130}, {0xffffffffffffffff, 0x4}], 0x9d, 0x0) 16:00:07 executing program 1: recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/134, 0x86, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xf6, 0x847c}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) kevent(r4, &(0x7f00000007c0)=[{{r0}, 0x0, 0x4, 0x10, 0xdb, 0x5}, {{r5}, 0x6, 0x2c, 0xfa13a8966bfc198, 0x406f6327, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x23, 0x1, 0x4, 0x3}, {{r7}, 0xfffffffffffffffb, 0x20, 0x4, 0x64, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x10, 0x1, 0x8, 0x17e}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xe58f, 0x12c}], 0xfff, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x9) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r11) recvfrom$unix(0xffffffffffffffff, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r9}, 0xfffffffffffffff8, 0x0, 0x20000001, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r9}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x6}], 0xec51, &(0x7f0000000540)=[{{r9}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r10) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r12, r11, r10, r13, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r16, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r16, 0x20004276, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='orf\x00\x04\x04\x00', 0x80, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) fcntl$dupfd(r18, 0x14, r17) getpid() setuid(0xee01) recvfrom$inet6(r16, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r16, 0x8010426d, &(0x7f0000000000)=0x5) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r16, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r11, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xffffffffffffff59, 0x0, 0x4000000000000) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000000c0)=0x4, 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000000)="caf5b415", 0x4) 16:00:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) r2 = getpgid(0x0) msgget(0x3, 0x400) write(r1, &(0x7f0000000040)='t', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000001c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r7, &(0x7f0000000140)=""/101, 0x1ea) fcntl$setown(r0, 0x6, r2) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x0, "dad6c968e77f4ca99f4de2c4585aa0e4d0e53691"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r3 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="e564ca488dfcf2dc00751dab9a52c1", 0xf}, {&(0x7f0000000240)="0e6670157a63374decebfb66e43c1d283e4fee5e329bc4a333c2a1a30e4a49cb698e482e64eb2e15fb7301dbadea3f1b92dc19eb3bbfb7aff261435c7d1539d1c24dc6f3caf86e7e49e6f52b82610bf2bf44e19f1848b7751f554768baa5aed63223b9b362d2ede21f02fc6d4c07e68a30ea8a9487db490bd0", 0x79}, {&(0x7f00000003c0)="81964ec91c825c1eaaf5b84049b1f7b39a974f011e011cb89d1da194ef8e68840ec72ae4000656bf65c602698e3815b152f9fa84f4c245164567993f3e830f8ce72ceb097e83320297b68e61e40a62f39dcd6f65ba89c846fa32b303aad16f5ad1957d5f2e4f4d80ff87ae8188517125308b311dfe00a164bb21ec448f67d18f6b24d1cedf155edc010ae11aed062b1d90842a5fd6b8907e914204b72008e24f5a48120fb3fe6584e47413cdd63c49981a1852b49e655feafdb3c7ab3b6c6bb8bc51d24a521044140da5ebc6", 0xcc}, {&(0x7f00000002c0)="ecdad8479b4587f4119aa79886b3ace20bb1abd14f1743f96b8f9e215719e0883f92c4775f05a59a3a5ec5fbbe11818d08e5c9bb561c0f75540103bb755d2516", 0x40}], 0x4, &(0x7f0000000940)=[{0x1010, 0x1, 0xbef1b02, "1b910b0ec8577fc64e7256da4e05006d4c3e7a9982ac4a2c58e2a5dbded41efe40ea417c50d48545d5831d94b0e8d0f2b9a419439621e9db4a356531c65da0c6dd28ca354c15cda3fd45fb7fdfcd64fdd0786f8ee637ec326923ea00654d7afa00b900164c9d396f2ddb15f16bcc18941de592cc094b9157b53c4ecc647e6cdc8c7ae16aab5633e851f0d4e02a4f6b4b9eb5bae62ad6c21b4aed4fe363a67a3b363373ee81ab9de449fb02b25598ecf35cc7a2b59c92e00c36f00d1a0971a6b70289fb525602b59d6e75d1f58571af12c747cfd4109e05a12c075441551abb839789dc90e1ee4ed3fe268cdbf631135d3bf324e44e3336fbb113b8b2aed6a08194fa8073ec622cf1a319c47895ec1786437c9cfece0d381fde9629ccfaa44d6928f1ec51cba566fe8e2bcf87fbe1d08b4b47d1ccac3a5e19ccb0cc296532579c744ff2e35f187e08853feda57b775554607477cc544e3286411be6906f6d35e80c97a2538fec8dab982f26538f9d622c4df9b4840b0ee350b49575542fefdca57c4ad19b4a8d7e93ee6ccaafb06fe05f7a5ae94624351e79e383a3d88bfbbfc61c34321a147a24431bd29bd06cb418a06bc16490ec824d019f6ae74641bd6a7c5e80997095b2f1bc0d40d22808109dc44887b35b290e92342fb17988168d54fe6d0f5ade870e048a85a01a21189164539eafdc902e464d38d0b2ee3817629dcc198cc56e375e774a0856ff7ebf13178d5b6c421bb873563d8c4bb24a2c42cf2237ef4eec151106a4af7cb881e6da2d8dfbed694c567040a05c54268d997d6ed970150328e8bcb0b31ad06c42868a493ce3157907485df29f5e7f8bf4c8d63871e56c824024d41480f897f6359670db812686312500da18e58d3e0a0527ad9ca2168e7504599053b8d3d22a253d00e29649958d67bd3468c8c8549d900d5135be874490355cf2d81cbfdf0283a6eff98f3e8cc3195200ad8d6605d2001ee7af18596cd8b02e26f17bddb45c531359518861f14da2bb260aa7f95c0d36a674ec293e29f15fb15cf6e3250492a4d882d9f3b428f585b54a294f77d5847dc892cd9a86129d5e3ccb2a9634d36443d00356f993bb426201176aae3b167109f065ca191657be981d6e11c5b35e4137bcdb54966a06c35e8b1ab233ab04be0d9ba15ec416d77d4b3aa4433fc7e9301dbfaddaaacd95fa525b1fb762c6d3821b18270cdd376489656a744f96b922f721e1df5c7ced826a504d5cf4f2172264f0dae3d9037313d8fdca66d8a7115cc606e6f838e8eae85a223fb8a92069a0fc8f58949c56e63b78ed803b3cee08b6f9190862a59632ff10e4838e781938a66f72f1dbd70627e1df5205dfac46bd8c58619e8013fc120ef1e3be1177a61052098b43f0ffcdd2338d982f3ab9f813c30bbea587d4678427701694d0d6da66c8dc1da09749f628e6420affd98d442113a6f031e032385ceba28ae089ccc9011b1aa6013b80b4792c2cd714f2d478ef0e3e7a198d2a12a0cab3e8a7b0a240762de657c411dac2a6c4e54b6c90a538d3c526d69ffff5fc74f368ab9187dd14f1b52147805c79f436930331b0d26abfb8c652412e30b5684a797f41d9c1b2dbe26b6d2363b002946c3b6f80625400a36fcfa44aca0770d5f0dd602e6d0b0734fb37ea608354d2a9feee1043deef6bc4f0d5e2831aa1d1806c5f43c14b72db9a6d94aac1ef41d38a03b53f34b9980f71b12edb05e2cc5dfe8d5806e02c1ec53984c891800f3a232a8a87124a7312ca4b793a78468b25864862609b4acc9802824db154190fdb455bab145dcc086dec95b9694c820c99268782ebff950bad67f449f414c4d8e0f88ca5349bd1b1d204a97e5d6f2d0052c3e1a6c7cfe8fe1e99cdd4fc45e5ef06b7693c922964449e93c84408d1bfda9e048eea9c4a9a9595df1d0e5843ee696c9a7c0e1151a476bc1e11e756f9f24bd6550db079f504491a80a5d62acf42a7f949cbc009129db0eb86663923a32affb8476d9a2f9afa9b1587aca82ddd40ec28cc87ad6e299ad3b14ace1e2c54a90d5efe9f3ef8406b629651329773f1fbab277f08e4f5c5ad369a0895bc64b58ba14cbdc10d6e068c91ad8a2794161eb6e9bbd0d1126555d14704c5d6954ace777847230e12e5aa52021d3333ec75cad0db287c6d84db4e1b8608860a3846ca5c7cb472785bbcf9e15b8187243b29db3d5ee49f4d68623d0574b7f32481a256b245ebdc0a9a96175ae3287815fc88e9b21eff1f9615335fff22b717ac91e0bbea6dc36d3b91ada8be341b78fa912125715623942c742da7497323da0130b54875ce9ba5f667b19c322e43861f2d02fcfa2dcb8bcf3adc500af71d9270b315a5e9cfd20cea9673f1b94e522bfc93207b683bd97aed32807a068a404e5b71ce047c3fe125407a1519ba22b1c63b843f73d40587533533412af03ecd550af8eab51f2b608fc98164379e6fe976ea002a88193ca4e029fd7cee68e19251f9f63860e9be5991c1af7294c3dc4f39c10e7fab52cc4af121fd222989416de22409cff9e572ada9e9ccc79d998e61a2f39ee308ba9e503f752d9af1b3796af33953172ebd0abce32ca66f4269233af078ec132265ed69166792ade08b6cad74f25074ce75d8a54782f7b07d2b98243a645ee5f9cbc6b31f1950ee79b12b21b13163dda3320b7dab161774c2b2f6db1823f5447a2155c7284a2b03834d0432ed047d9d2ffc4cf1ad319709c54f2990eb676cf8fa94f0863b497dbfd73657e11b700564e055064067648a7c1a109b6a5d5cb3b5bd6de8da5d3352ccb98f7740c3ae917d32beaa5b9403ae2946730bbf722b35c82c5d19752c4fd29302e789f54fb00ea45487d183117b599777897d683ef927d4784c128ae03e2fd80c6775261d57ed6329b8b1cbea2f1a3d8e8c1f939f7a98facaa40cf1b58ede9275d33497f65e58546faa065b114de3342783600491874f71ce1779da8df691fc40896ee81186c3bb8b9bad1077294d3dffe3a9a0e160671a45aa9d5412cb5e45cb03331e2f72ab28427580382c7ad64ad0d532b246ed5a3f1a0117aacb14795579376aeaff99c64bf6bf0c32d2c2e0435d66767d48e98c66504efb6c87c264f609e706413d7c4728e368575ec2cdf6257d0c51cfdcac912bd636799a6cdc9131c68e34766b8d11fc2a8b088dd1c5e5effee8d2fd60f0b08d775f8a352bcee0ff333d919e2f2641dab2fc302660c2c2c44d503ab5f2e2d1890c8f614c7144fbd49d02c9cbc4b0c82b50b82e37cb5b5348932f183b61a29761372f3f04011d71442ecc59759e98644d1af6049bbb37f21630e4bcaa82f788e06eab4ee7850fcad29c0915b2fe88c0af5b8c710b9c3d6825bf1cd8a7a91f066e0e57e59e32754c76c641518bc4eb3061ffb857473edf93fbde5965d512ce56b4e2e0c5bfae5915c7fd493f25ec990589fd25befad77183bcbe9c715b62ecace8b1e429239a6470c1cfca14eb6f985e5bdb28f342ef7e72e121a10c41a69b6140f3aa1b767712bc70d6a82d02013f89355de1b424b1845154e4bc694c9a60d18b1d7f5330d8fcc8683d031bbf02dd8ee08ac3513766c2d8a54e5dce7c059c1f3b6ea2836b70dd819afaa4325526f847b1df13cfc8b1fbc015e4396d27287865859839928c6b1d270dd80a6fdceaf31fc91fe28bd408b046b7b73a8bcca1d46191ab346c30eb8ecbf5fdbada0c5b909cdd683f2e6062dfa7425b1a7254ac255c38fc6e165149cc15758d3542f6fe97832f26bf23d0ce4cb2da02e6d5f1055ce5fa050baa0dd51d7108cf12f05c346b23c55ee93cd70d928e3d4a5e4dd1ad3b0bd3a177004cf0696ec3462c8583e125a837835ff4a14de7a26fa5786af54cd7b2a406797d060e4dc43ee554c03cb352c4a4b573e347f14d5c8c45095b74f05c7fa436748c7f392adacb8b4ea769e660acc84b2ab225f3b83f26ceb38063a98e43de2e8530d8f9cab9e28d559f0cf94dc403a4c60145386603ffa64c740e01b7231ee858ad3ca5432d86a319b0d8b53a748f11a1c76451500c26f5ab07cfcd9a819629a918b7a3e9af7af549d9baf3e2ae138edb5accf2ad5218463770cdef2c1aa86dc98ca0a45db3454425e636047551adf12ba5e1ac9c15a9a4a670a49895f8ba5f66c424ed3f90e1a65b5b73896aaa00f109a76544c833a2ed8cbd7254bd4c9171add0c1e6d7642b4660104b5a6deb675f12829c89598f2de01fd42fa3e893b68f69fd2716995d68b1f6042fe17c38b25c5dc0bbe5a149a3974b2ad30a0a06a7847b3392a106155ad6852f480ef5e67cc9f46f63f1bde69868fdaa095592495eac744e4d89647a0ff1e29ff0fb07ea1e0722c81f576bacda84999645a85b8db8aec03c7858f4d7daa8d44f764e8aec80ff9c7d5fc1f79711430c654a3986c6920f64d29f601ab9492a106b09ac5b7b0b5a7ae17f797c8ffed7c4c6de56131e1db61147caaa74484dbd788c96c537ddf9bc3d923d9b6573987fb14c0eae6afae9e684b711ffd4aaedb314825b98b85f189dea3bcdd434f7481c3228fc48ebfb55345d3a92f30fbd305dc7991803f09ab4d19f0e33a18e19bf45b8b5bd71b7a6e8d57664cb699fcf1c622316d2c62618ba75b239cc73c974604e86e80a8bc7773dbd066b96d856aa19b588a75e3e2dd06591c0524124304360b82456dc8319c887f3c94060cc5f812dc5ed808b2ffdcaccbda1159b342cd41f875bd8ebc7aeabf1988528d76c1caa922f44d54a976dff432c91082ec6b4811de304493fd2cd2f23f58b1cb78a9bc22260ea754baae64f11bcc289c658a04187fdaa741498f03aa9918a53da4a335e1c5477d0bf2b1b16c2e3b7578031ae73ef9931878e4ee855c5526a793880c9eb17b12f8a014923f90c8baee809620cfba099bbe44ff5194e88c2b5a1deb684aeed91f5ec1bdef7fe89308f2a2d4046280368cd9588451d99077e5d3fb29154d35ee52ceeba32c26497137b5711687e4874c3d3c7ae68bfe177213ad7270c04aa1bbcaafa727436c76847646caf5e0cf997a673fbfb1c8abf411362823919885b89c1c96fb04a6f81289a7666caba5b8d614c9a1d2374c3b35936bbc92c34929485168c8bb968ff60084e58410e78b6bf41dd5917e0559e1483be6023a934dc0e57a2124c5734b84af91865ef0d7471342a1f0af4cbdef344fc860b0f132ad2af326a9d9b6f1c830f41cc59a9ab46f60de2b6ebbc791bb9d3c5822030af7509881cc4e9a7d5193a695562d0c93b2f18db2f241779c3880fb509705d4d49241b5625b104c490ab7025a802a3341b5a458386b158d4432efd14b59b785ad5a28894e57cf4645abf22165544109bdb1804ec5310323b9c242dac4b1bca8c57e6126cfc89462e5f67c7d77e615d07ab5c034cc64de4a6425d6f8bfcc681f660bf1c3c565f3f8cffebb63f90e0219523c73348a1417686e167f057569efe41cf698978f084626ce4498c7e290c70873cf5a8f3e30cff961781df3d1d0eb9ef1a6523cf75ca84b8560e2504a54410a148da783cc77bf9efcf71fd403ec259c5bb6df59efa189f9623c9a8c0019e9ca6443ffef2378e4388621dc774a7c6f53115c7f0893c278c3554e61afcff578a4ef764f6266b200d287aa3485d5fe17e8753d6f13a3c19996324a9d82072cbf923a5ea65a354cf25185d81e51ab632567d7f4eb962d7fd8218ff5e45bff86cf2f88c8316772d160383b24215e869bfbe481ba5031b9e829a3484c01e3937f903d4ef63e1b205b76d952479b5509934033bbd300b"}], 0x1010}, 0x8) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c19fccd1902a5cb333cdbe9e7a8467d6ced2"}) close(r0) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r5, &(0x7f0000000880)=""/161, 0xa1) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="105bb856f200"/16], 0x10}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) shutdown(r2, 0x1) syz_emit_ethernet(0x7, &(0x7f00000001c0)="b6f7e75f99f95dcc9829dd8793c2a02ecf671cadf137489aed7ef55e") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = msgget(0x1, 0x2d9d03b82d561e9b) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff010000000000150000000000000000000000000000000000000000000021e5374f000000000000000000000000000000ffffffffffffff00000024ea55a65774965e0000000000d1f31b1f9bde0100000000000000000000000000000000000000000000000091470100f70c283d53778ae6f42585ef5b4fa6b743edf90000000000000000eeff00"/173], 0x1, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000e00)={0x2, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000ff01000000000000000000000000000000000086ccafc1292462c365000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0aba1fb8ece72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2f9d0f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3e8ecdcf635ea4566a44c283d9445df59c5d9bb576128490927ddefe8470be62a33cba2dfbb7417a551035a71d1b4e8367ff0acdcebdf913af1377b7212a9e8f1e4eee27204813652c85cc37a2ce06ac632b78d9b6121b16e48f2be2d6a9fc8dc9c3147c07abc4318f67ca122998664f5f3ef71f4aa0fcaf0fa55a32c83d899781f30229e8851113b812e"], 0x55, 0x3, 0x0) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB], @ANYBLOB="c661eaa7638bb3819ecf04ea4979c897289d25189f2c6a11a879a823ad815304cc48fb44b4de7a0f723e8b180c78613b086b67d84fb395c88ff9d87da5d43edffabe3912ec90085759815efb3e30d54065323ce87fde0cb5124cc2bdf94d272b4fb2f31c896d8bd209af7ece63fa236bf7ba7198c6abd2465b7386433786bde6244fb0d1fd78dfe9100aa086ffe6ece6def55fef047dcff597986b738c5b02adb7b868423d0bea65580721b455a7613d6088f0b606", @ANYRESDEC=r1], 0x3, 0x800) msgrcv(r1, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r1, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/241}, 0xf9, 0x2, 0x800) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/27, 0x1b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x0, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) close(0xffffffffffffffff) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = semget$private(0x0, 0x2, 0x4) r2 = geteuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x4, 0x4) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x6a, r2, r6, r13, r16, 0x3, 0x3}, 0x4, 0xfffffffffffff801, 0x3f}) r17 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r17, 0x0, 0x0) fcntl$lock(r18, 0x8, &(0x7f0000000100)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="d3eef3e75ee0b2a43a4accae894acd8bc6c95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd00000dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a216f444a60e27ac36b78d513e2666f6acaebd1d2d5cf39ca07f37ef7523ca39656044474809a5b6330f7be453", 0x92) execve(&(0x7f0000000180)='./file0/file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="cff4d6061c524678d192d7382155cf26db5ea5a4fe644499682bd8f74d7cf6477fcc78cdb5d9e20d1498cc433e013c307bcf48c4002f3b18c51b2fc9a9a6e595538ca6c7f4dd32ff57aadb31c13eeadc4e1a738189a146007d49aa441387d4e5a094f9eaf16c3df85f992c7a3ce20ff694a8364815c81e496525ca1880d4c2d9107176cd0240a6e4fdfeb74475734048ce7d6d5edcbbefa5a448ac604f1460e1758a709b4bea512f1f4cc9f1b444dac54359f908076163dff7bbe350d7dda86d", 0xc0}, {&(0x7f00000004c0)="50c536269ccb3a81761a552b262ec969ef25f8fb87d11e2990c2cbd50d3733f8037aab73659681ad66013b4f90923fafda93189461f1b2526a7184f4c9cc0934a94f6ecd3bd51c888ee930ec96ec1528324c0fc02fe6e8f05233be371bad70f81cb7f718f31a2c466f6c6d7df4b899aef1e5777348d3834a2c09d39e12931010e345cdc00c81b48594df9d65898e9f1e8052a3fc50d326a78319dd9a34ee85d79584b859a9c49381a425fa443d566deda8bbe7767fdda9aa397d3d0332a8d5b59c09547635c05e2763e5677574bbd1335fdeb084644ccb5280fcecbb9e0d3f8388ec37189f80de49f5229b430765b17458ea97e3eb2f03774eaf297e910687846f48ce36dae5139970f67156c0ee7f97a0dd3bc788a596ae44ffccccce68880215f5da13a76bb59811c3e978c7b19eb36729fbe8478d42cbf85d92210ad27d5b3f114ba6e69f171848161fdc4b778afcd14acea6bdb0f9e6c1f44a7433def5bbde655b8aa483d862d586e2c64cfda6c13413333ea4395e253c79949445d67d1f027dfcab0f3365a35c451da14e14249a29aa71d06b64124550f2cd5d357d64a53bd2991bcee3aa5fc8d8e8047592942ad6f9c852c1d59c8ace201b42c409cf3aa3829df58b18a9ece83bb96d7e02f09ab6cc446d3c50ef27d109cbfdc8006199273d11afdb0e28fc13bfe7c809b880c10c2a323796e82a235c7df680e39b5f9b66c5288f42855c7db330bf2012393dcf993866189b00af2c1a44b84b6631644c9ae18320c4875cdb24b73f159b4cd6e6dfd0e580b8ef1816e72624caed51213aff517b2b08935733803d37576463cb8562a0742a9ea28367ef26bf8d335630dbc207716a71f7316f01171f70a3fc47e5e0d661e35cc3ac6824a15beffe80f5a93ce08699d525e7c42777c82527848558b21b125d9cc185d015e039e66e5748cee99778aca688eca02e81df634a4ba697f24a92c802b7d4fc92870f03b2e68bb1e1ce11bb6cee1c0bf73c9e10fa5db8c1201af6e6c80e62d6f6bbd9cc008e12d4df848c51eef0d683076e6f548b681fe2ebcb3a628202b5ab15f0591cb78e901545c583dcfb296acf4957c134d7518908574e3ca86cec2f96faf133f1c9e8efd9d8eeaf9bd8f927121182ba2c063865c42b4a65e86d90d9ddd81172dd22dbcf5fd216e9840097390d39826a2b309fc57a249735675a0b0aa5e2aabcc85eebe73bcd31d74f0fb13bf35e617c7f7bb2eed0b8fecff91008a5766ecee4eed92bff5ddabbea084e125bbe2b0e1923a19d345cd337c8cd2717f0df21ba98d2f8a4e0c569fdc2f8fdb4d9cee734bd845ef9541918b73d355d9f6fae9478f51241400684fd4dd5374cdb1aaa83744e5c0058a8bfc4150db5f4cb1458848bd1e3e6787cba3f1cc505192eb2be1b135d27e025283b7f5154f8b500352676d4cca5d2ef0d5bb484e708462d617e83fef5cfae4cb8670f0e1745b198b338f06599863da78b2c8bf543c7c016d818d1b45fb2f4ba83a5a51d5bebecc821f91cdd7f832d67d18d013dfa41f6958cec9dbfd97c96a29cdc89054d7f6c2bba958a30034ec6903b2c404d2678ecb789bed6a2cacf029bbb8173344a724fbede563816ace3b1dfff88b23c1f93806de3ca2daee37f3aaf12de2ebf3ba3f8662842e54fd90674c3d733ae4e62d0617f4b701c5911fd36c3294365de27619a801cc9f4a6c2f0db8ed416218922ae2c8f0f70c5b3e8990f8925e65b5e3131faf9433f4bdf644ddcf601e49f4aafe2dbdc903cd04db1f8686cd02fd6517962c69ffec79f55facb7f29f312d2f7fefa80a2a164a7553816f07987ffa6474de9c01a2af4059302a7b63afd9a3520c98433cda3aa758e7594e4f668ab4781db0cd623ecced3ab805f41068e632a316f49dcc34b28688c320aeb4d49bd583c9f7d43ac40a2ddf6db910b26b8e2a10de249a9d6fa03ec4c64da9f5099927a7cf593641c4d84b0099494b7f274946f22d0226c77d1efd8f243b21c16a32bd317248c23594bbcdba08b055a0a0fe5f418443c3a317462c4507b09a53a3efccae4b5bddc6c242e1ad82270e81efff7743c2d3713d6737a2a71253ea3c95f8d15f08333b7d2057e3ea9a1c2c40fe700a14667804356b76f4d650206ea1053d51c6818d6faccbbb1f66920a99d49313a2d994a7616a06de5fc5cd958c5d3430cca102c5c9aef5035dc9d677a56f6fd844d7b7f99c4dac5ad6853ef02ff5ef9c1b042d6be4f4826283646725c0c60b0a7c80d86f43a88e108e231d361856a410db57e2a244a11e9c1fd353104faf8a9fe423f45e6aba52bc3a0d2c68addc48ec8f0b95293e15c0feb6986d2a2822b7d2487bd44b6a93c341f380fbc884e3b9819b1ca0ebcea8e70edcc5875711aeea3a568cd581b21b045e87bb51c21a8f7e698ea4298b067f5c7ff92c89e419ae0667e49f15ca274652bfad0e5a7240ba39f722bbfaf7df5f12cac90d754d71da25211c9348403a19b9c332c2229dc71d6ed15c0dde95fe76c989dbf266c77c9c24402247f387a56463dd80b0866566dc78c971854fae5f73369618cbe4db5e699ea6496ecbf59eba96015e9c53677037cdc59e37ead79920819118ccda0ccf90143990c5f25b19adf84f676e83fdbc9dd9087f9416f4d933950815ddcfc528a797c1405b479aac6eb759116354b217d81f84f458f290500d5993057a3797cc4db5ec4e8ba3d86618507847ade1ab698ead7c4a563ca1ad9960b08cab96ffd8edc9fc24b2014ea7f36b7d979fe6261be64abfce1084b9cc8615322df5646274861d987a6cc8c418762f9b44bf6a33d923373e1fa3f84c0bec2e9db0464795f1680370e95fce11cf4c6e0059ed48a70edc1ce2529eec0a85cec5778d3b72784e681bbe22d041924915bce5ded3a3011b107bf0fe6d93c14e77a7458b02d784f756cbe01d4468b0dbb6bad94d2b2fcf07f4626ff551920762cf0279fbf8b87fa86ea7c7e9f4afff1d04a7867768fd38bdd4cd65f012436207e56917a5f9691dc24fa17bd2043b886ed011f4cde3735c126ce8546253110149a1721522f7eafa2177b0645cbc429eee0c683028446a579dabd9d0e07bf798dce87ae3ecbec3a271749929fd12c5804a3bb9eee399e1af467d0ea544176455efc69f7b40eaa035d5a6762ed3c26eef641f325f4f5a5e124ebd729ca40f9606d9e964d623a1e9825690f57fa9f3ff52efdf3e221ebc0ecc89bae9ae9d9a3b9ccaa65b4ad5d1445a55e916737f3810ae259a2d4d22df0d9d07bcc19a625c5b48119585a61268c7ccaf218860900427cb17a1275443d585283f214dfeac084c481fee8173e6c27891a93d157f034d91cc111c92354c1e868f9d174003c5c89aae65e69e8378de2069d4e214ffade3a9f8c66bb2e9d82c6edfea4b19230121b28afb95762ab0b2bec1c5b10321b32e48afbbdfa2d0b1765f6b31ff4d5e9c4783ebbf6fad710cf24139f7a1e57a96e2d71146d537e24260bc80304a8d08be14179eb3ef43cfbcb35f0a56de3e4ef09bb200c4a71fb0ee95acb81de52b7a87d652cefccdb247d976e22a5004a9b12847e7fc1f3a51bc84055d5310f40d4fd5e6959cec408fbadda5abd7ba43a71e50aed8e3803613e2eacc07604090a8d49403f1ed243acc5b429741822315554c072b1073ce4120ca657c9ca0efe65f9814884023b7363ee7aa9b7b869032a2374e6a2a0b848dfeeb613f69877dc61f780def48279ad6841f70ce96c4e7a8d572e4076ad3b412dc7d572bef4b8a50d3035d41b4f8606db13dfcafa15626b62b267779e28e41b67eb355d081c6b6282108835535bb7ece599ec969f607c9e9b727533c46a0f066f614e9fa3b0f0ec517d58cea44def6affcddebab8e8ecfe1c65f1cf99c767ec5d401a3300f71773f3290a2119cfbb236bc42a8d99fde3fde498826da6530cb64fdda8c33de8fd639d59a2d1fd0c4e49a1e4e6b47a7ced7aa2e0a52ab66efd8963f7344bf54f244b8f8fb25b504c8aa2fa154cd9b01dd06c6cf8c9702f3560c669a0ba5a0a9804f95a1f95b9d31fa5d2327547c4f0ee331e556098c03eb3ff2e5685da3a957f53179d14fc189f6e4b1efd8d4bcb589bf7084399eb02e8d6db1c823b6ee7e5b9e81b94337cf3f5f7c6949c8eed62ee88e7d12b16317851ccc9997c1f51371d7e08764a4d73eb3b1f27cc33a6575de623af3dba72446252146d80103a5bd5fe9932f19ed8cffeddaac978eea6ef31a640fe123b4c5c926d30b4aa989d4fa5a7b68c9d914d780cf84981be4f084c461f1d5327a60f5cefac158db65077dc8f834c1cd7d2ce5dfbac624a078d60adcdd7dc621bba46c7cf42117aa1c8c50bf17c7e81954b2dc1e7a3a1acf1c65fc26a3c9abc08307f986d7c5c97fc9d09ffa7a431fb222315752f9c1e013beae638297caf994e946ca4143995124bedfab69c9a21fd74f253be02190d770829036034f810248e89831feaa6d871ac5c2b390c415da501968cd92a21bb1a87e13764e2ff08ea3d7054a62dfa31dcd9a143e6b62cfd874ccaac5fb57b8c402c88f6c809ef8682339abe34158cf46806bbe9b94ef55eff11353b5038e4cbc2d5c1074644414d13bf48cc1845ab19ecf63fc418ad255ee50b43712177e1f4378fbe78674aba0921ef50f8c41635dc64e9aa856654628b7fd5372e44af4a630172503d0d7bf0ffebb74a47012165bb68b968dcff507dc7c8b39812156c1d327c7a6fa780c3da697c9dfb3dfd5aaf0b8e0932e092c362530eb0313aa1b23c388003c0c89699a4882fe0bba5821c83a9d5511892aa7511791236a8363ea12087dfb42fd4af3119879ca054987d74701797dbff5d4e55831d5cb41e3bdf6f37317b6cc2a904e92911c912f95ffc0860818184289b916f7b0301455d050e794ca0040e4fe807d6a4601cddad636c9e687bba96b262315e89439e204796d7d484d712659306b412eaec6642aa203e390fbfe744112fef2bfd2969a8f3c4c00e3c72ad88852c2607360c2f112274e97243ab8eb4af0faf84c9c2806c3dc3e400365ca9988f02e24d7712c93a487c9096c4b7e311acab120c1422f189901945dfcb2e335760570da6917bda0400f4a5839cd1dd1517bf4c287966070dea734af5a430c9de117e27b2e0b57ab4c08e294dc7c9eed17a9c5719e5c06001ae18a02f7ecdb062b1c55f81527495cd7d6f0681b39b29a7793ac62caf9a1ce8cd167f21161c085d3ac2c88af040258c33b7a85cccce2d1976c150a91b2534ec276f8f992761bc6b6b60c50d1e145295b2011a470f5febf1080585a2f8a2d40e306b6586abe084e4991297296faed127a367817eadf6846f90cd12f56f8feefccf844b5ff42a47c97b7612ef34e867d9fd99f2bb3f184c4ecb6be25305bd59fabd812a65fe83d716aa78189f0a4bf51a2b71d871f59f6264814950d7ab7724fe7699b47562868da419f3ef545928e13956a95ef1f8b725731c7905320477871d75216b8777d4619b8d7e0a06329b555706af8a7fd2091a746378d38a3d608bb2e2043d74b1c83c3e0e87174819d178aa49b03a05eae787193eb016dc491b282ddf92db23b33015984efafda0952b371725cb712e2ca5263a3ecd852addfef157c7d469e5944dd1ede10d5bf4314a06ef92aa8b1243fcb2d4fd16d6d787314afaccf0a33bcfee131bc6b8369e29954229a7aee0d69d42bc8342e8681b47cc62f06283d7b8b02863461995b63c0738a1e75ccc8cabe075ae70650de58df3352dc5df0b133f5b43279b37d34287b3219a065e2a1f", 0x1000}, {&(0x7f0000002880)="1a8a79dcd7a1e2a96c3db102465d480704f66b365bc50cd9aab9451a1fc4354acb9ed4091fed7ec2d1d5fe16b79b64a640aa9f42803b3f3488a9915f93af32058810aa3d03d3c9b207921aeab0c1db7ca1aa7646c54b9c069ad32e739b012b94dae9e921942c6a0b5a08c48f9006341e3fe8714c57a758231f2822851578f590452c589a2277069c39228b6fc1155ff68437b9657f65e058b3b1e5f02230ae821e4b8a3941b5914cb40832d90adff35f639a5c97284b1cff83bf2f009e3905e71cbff1749b72acc6a611ff2d9089dae42171edab590e2b3b01632dd152a91c66890b81a87f353fa084cc6e8fb536ee4b58661a2807f2c7bb826e2a31cacb95bf7457d497acfd8a6a4324b87a9c605fb64a9aa1a7c7a7bc19b347f8a6968fe6352ca5a4a9554d75b11e1bd8dca4fb1af1a5e4e51b7a3b12c5aaa99f89a0d139ee9a2b7676118af6f7dbcc6b9e0d0d6a41f0ba332484653e46fa02dcd2903d05934db877f36ae8d37907b37f6f22fedda6cf03a23d5e221e0204caaa2a102fcbbf29bfa14a86766ddc357410ab76743ee3b6b175f92989f0a346339b2bf27c8215b26b6f99fd90d7acee8e920cae722405b341f4244deb6f9b02d982d5fd6ef45567853d3fdff2eb3585659906a46a7b4292cb93ea271890149d5a5e4523e9323bf96d76ebcf30a308300026e5fd8963dbab84d24a5449e4a4bcd8d90d798f50ab7a853b765399e7bbabaaaa0b256f3ac01bc9d0686417df53703e3a78f9ed322d5c95c7253668942b", 0x228}, {&(0x7f0000002ac0)="7257d6f9958d558ce4e538467d103f27cff7f2a59ff7450a73585c6c5896a70bdfa386dd41d9086a3ed2613b25c957eb65b30d9de01ad02a1a04a245cbe0c6f952229e463530a1bc753b298730ca72c4b0cb73649eb49c1005464fb4d010a43281f353cc7795c37e2ccacab20e89536a14c7ee7c134714e6f853d5e59cce6ff0d1f7b4b0f40b15829686f9992e462bbbc592330a1c3388c3dc0e1fbecd3204f35ca5603ee123f3c71e70c2c104116de3e9fe87b939f3dcd975ed554c44b0b1238189be59915b61767f5b1edf4195498e0c8d4c562bd2ab62a154135cf440d216ee941f796ae8b08defbcc56b0b96b62265d3f8ebc02dd3a28141122e3c96654338c4f2670d9e14b039e143734ade5a46f62687ec91e487532c7911705ea3dbb155fb9c18e0dec4cb3451574dc41f6b10f074f157cb23e7635f701d672bb773e3fda9b0bf71de30a701a236ed4098d16a352210b161fbe8d75a9fd06cb1d779539a4e0d30e8e09c042c4d12b2a432937bea311cb613902b7aba33036c9a6a56e016f53c9dec7954fa74eb8803aa7bd982302d3bdb4c2cdf570949a7939f8c704b4fa54c4d94950f5f65bfb78bfc7e354a51a4ad65354d594e02e2817c9024c63fa81e4853570efcfbc6f3b0262142c769bfe52ffe03319ee2b1be8fa789d3f5dd3e3f93d567d60faf356a071bee0f2b83d7ca10c023e02e75d88cc3603f3a0952249168d3d4aa4e67cfeb4c6c360126f6496ce3314f7eea6b589105639b6c6470bfebb6cc18ea7faacb32164b93e9129dc6b5f221509a43433014a90affa9108e409ff710a3555c0ea41402691c34e94ceddd9c0f230c3bc8cf4cbe35b5ab6b43c10c1ba63fb787ccbd92e54e7cf1fe484a8df4ad272eea0f5d88b96b484c3d731f700f5e901bfa694c1c6f2835f155bc9323921db7bda36ffe163154e371752ca5ce74700beee8559233d1d75e12512116c30aea0130a615a6b574889ba0b0b73da47125fbf8cb8618cc959006e48fda07969a5c9a6cf4f54e9bd84df5903399607396240a19b43468ab58beedb48eba6f7149af08f09aecbd5429d44ef20387283709f2e317a74ce59b4dc871ac1ef350ac4aa2c6b183c3552438901de824a77f07c6758db0f469c7777146f8e5fb70fe0c42e29fc34c20ffdf8e0a8b65ff0131e52e5c0900273300f680b5a0b5cc7661398ab73d76f8dd4fb6423e0082772211e044a9ad38bd74a912c009140ff1616949f8ad8ac70bb445cf0343f158a25444e7a5d48cebf91f61b5d67d8bb45c2ee710c8da81787f59d969839bdfa8d4536544e304fbe764a511340372ecb4dcab4eb680d66cf4c642f4639f82afd765eb6f24f3f3ca9e35d362b96718ba2f1c9be8595b84b6267286ba1c392ffa5dc4a5d0443487d5ee6669e1d79e83c9cf1363c69b4fe350ea70be7d103ef74b5effdd60bbbedd45184fffab75e02552843d542bd69c3e3f3d65a92f6718deec37ecc61199ffa2b0c3ad4ab6064b5ad3e551e38daf06caa62b93a628561efa19eec239b091e1a9b9af72818b06fb7d19b6e8d7cc42a6523c377600c0c456c0efaa08f007ca0c5f628cdec7c99c23793f2678c18ff411932898a31606ae755c757880b14d201610970971d7e65c1b962d04f568093608f66ed02f2a340bbfd6279c429dcdde216b30dd86246edcd39fcfc9f5c2300253061136b033f2d069b81e57f79db7695dbf8ef4c083d5dab11c73ae20b07864d21a22b5ae935c1c25b065f8a23b0cf7b7eca0b08fbea22a446f21501958c96261eb45795d647f132b82f53efcb9323a0c5bd1383f03f14ee79d0a9c8016a16ba5c00eec2df6b41ffd7cc6033b7af89dfb97360bc47e76c4f71fc27b12f45dacf69a0ea5b8fbe68f5341eb077eb25723d310e35a5ffb5180150caea8a831aaf941ea99539b30d6b4db49701c3e110ed6348a69e4845b9b0d8cc86c0d9d599d516cd310e64f33eb022d416164cef7c955699f441c026b8d78f56e4171e97ebd8f03b6d4e32a71b77566a6fb2d06264e389211f796033020b4c0608cf312a4d657965ee228bbd6dab11ad32246eb07a374ac013eceab5946b2d97ec810b960e7af17e78799a80653d81da374150264971e385e061bd40f48339ab065c1278a4cd4d23964200a692826c52417f6a37f9cac675dd3a91e6f9983851836d1e94a6fb310794f977b336691d097747087f03a945f705f44bf8fb01c38b8abe29e24d45422b2bea9917e9ab0f4f17c8621e3389133cc88750f99d384131c10ff6b454da70624fa5319dd0c9078606bae8609ed69d78602e95347a6b7da2ecead7069e8ab1474c8cf8eb4c3b4ec790059d4aef29df31d97bd300639375c0026b3485ba7cf1f10cad8c22ac2ac720e5c04aa99109e38bc654765b578b2f2805de404d368f58bcf496d96c3f57775b40b94e4196ee3b6f9eac0ef8572fe2a5afa9a087afcb508d499e2e4b208bc0f4ff649c10681fdbfaef1f9718f626e6e4ba8697e0c9ba015a72e3646091a0709c14da75ef4696d400216eb447945fbc694ee0db9d381f0b2789483dd113f033ca36f2d6fa1b4cc739f6e0f1b510d18ad4445952000540cae81250dd71babd6cd9db14e1eaa1b8c41c3624d6834a8df1f154296dfea459a7c7845e6da8eacff06085b0cb89e7f5a02d85d3a570a2bf32d82fcebc42774932ae6732fe00767a433a13109286907e4434b7f8c4d0478bbd3aef5134d315be93702c34fb916968d784808a4659f7e7ae0036b29d414abd7b821b7053555935189d11001783c6a53fc639d9bf613a99d7ff5b4cec931d18140e1bda9ed816bdbb7c7df3af4db879f3f8cbfc892d1d065544df09b4e722afe2a50c0e0c87e9584b494911b6a2804c9156a79ae90cd452eb10c3d326767bedb6895b5604b354b00cc232ad2c21e2a60cfe8dbd9155c472ef1f14740dd24c4188105b3288e5650ccb4fa3816166e292bbb215948f9b81e8d6bb59dfa1d1f4f4687325fd8d86b7fedc5a6e36db7905a6d03370be5167b96adf850226456731232173dda4557285190d4526fd86ebd9cfc8ba2f383dbfebbd303892a32bf9024a05cdf84d02dfdbe299601f5110ae8b46cad503516f686c28eb5c077d2e98d9ba9a9894774e9b346859edb578407e0a4233723d03d0e23bf6ad88bbb63491ef34481ca100e05debfbe1148c442838ce6bdfb403b9158e01f5ff94e8410412e12e4a0653f072339a0f0761e25b3c6101e9d0d87546b79d81dcd4019dcf7d1e2dbf749734e7e82f8c2d0fefb7ad4f65cde338b732a9979ba1902f9b7e31a57351d54bbc982e354111150028bd42cf2e5e0d368774e742f0f54107aa6f3aaa678dd9877638bd8559558343499ece30437275807d4d9bdcc42d9c0f0dc9227e6fd8c2002f145c4b8976b49268cd3ff7696764ed6876a49e60cf5c42f42628a297bd54941d1371384300b6a552996024e6b66f13d0e2da27b4989ffecf94f5d45b3c7d482efe714013c203f07fba75261968ca2b20496ff12690e495dfc15ae8f33d4d1a6340f946583b6e9504bbb9b6bb0c227e5b3d338770dc3030a90d41247fb47b96cf05489c3b3ca5661bc9e3e27d7bb8b2ca90aa5a7a2b481f3e148fac771e7d6bfc48c8ac00c29a69f511b54333b36d75ae60f45912b9642c6b2ca4406c7de1e15491c181be595d1c9d9f2d8f5dfd45ce17a9215b52577659ef327229e1de40b23285816f3c49408a40cc25dd3ab41f303f0121ba59ac3094172cc534ac2138feebc3425f31842a6e31baf5446115e5c08decb5a2000c65d3b6dcdb0233aaff8538ab0f9a036d8a9be685878f953a7916b9b1931cba3bd7620f223b3219db1ed249de7060efb374fa6cf6707ee9f21cb0b8dd4fd9097e9188f2960fdc573c9a4df8d49ee2763fae29bcdd4836c2b305f7499b8ea932157b9727b7e7a2b8f501f066a84013536365905ffa1dffafc68f40aa2074a0f85418016d98f88cbc2816415731df359ee28535c4a654fda6c951ffa8f029bae7f7701315ab46473267fb8a16bf5152451eaa78a8af44dd1ec85d95f50da74f93a448e1f4ee9330608c375c22081b64f5515ed84c4a7ee33bcbaf1927893d1ef1092d52280039340aea28b66526e9414676bc105bb46c2af29f59e031856aedf0c1b3b5dc7350689636519268bc2206b3250c9e90f99bf96040d1770a2ffdf09f5475350b113fef0d7ec1ff4f6736ec623d7f1100cd528eb49f6b9c2fd5ab348e7bb272c38f74e047ac024bd50518c95fce10fa56328d6933cc29f2b4ad630fa1d272a24fd58feff42747130abad3c1a9f8bace3097dcce592818e2d330cff4bbf362353545de793c2d0ebe4f1b608862fc5487bbd2bf01f58653469ab732f5d6737854f72f8f483ae3e3c530924671f6469c84cecf62015354e656b75a36c22e754f4385f9d3c4919a5f2cab3d99e27c391a54bbe8d110bc194f01eccc6295803d708cfccbe6f601b9279b61e0354de18b632263dd536ce7685fd72769700c0aaaa3173cf004d8a8d480ae72031729375dee414509f2ae65ec04693b8a07745e397eebc113237dd7b0f313fc8b9f2a39dfdeb5f120fe6aa32caef0f07111809892d1864dc5f20eafed9e576f6234ecc8a8d9f42db8c3d5f62d7c80288aa728c5b5a1c7c72144c104234162adb447767d3c7e6937d765152a7d3df0c4add79dfd716ac9f07bd9f6a9780a52c143a1bfb820fdcf3ba5b4b86b48ddb78b8ee47a070475571dcbaf163e8fc45c1b39a9b925849d35224f5641fb30eb2d60cf4b789761edb43ca6722b0665554cff077d9a358415af4da3e9738b20eaf94d1fee9236943a77fda4659d48c25a9643cbf1f1780573353341c98dbf53a8d09b8bab1d4551ae78ddba2485d4e2e2668678bbb52ab5234bb681dd1390f67a75bc2952aadd704fe33fe84a533aad38267156ef0cd5bd01cb364ff65f3976ca1aad399a8023672206c62a54f954cbe31417e9b2680744b33d4ab9f0f49e09ddcfdcca5035be7c5eb6677e216a1c47cfd54c4a916a4dd24432c1631ab501e59a5b829ba4d6cae261798a67c67293fc6c8d67fb8a39db6c926b8752fa9e9615043a386c88202b6aa3b14ea0860c646d84a2cca448343827fecb99ab24e2e2588289097e394b8ba826ed1ab23f5a694243e5e83480f56142301e4c1974db431f58388dcf0c299d97c94ae51c1d159089df2a14bda8518e9b2bf64aacb66b139c18f55d76b1d874f06a6a54b299f4719328e962d20d9163e1d67d483fbb87eacb49a9c0cd4ada2a79f8a9358a466eadf01315b3560bded3e7d4fbcc10f8f66c79af24e2e3ec7f3a4639fe871d35f81861122c0ad2878c1b868985e429974c61a4a31a7d97f5cd12aa5be03d4f8299d91ea84fd2e3f387839ccda3b05a2c874610b10b5f53beff93ccce1545f4e0e26604f996d721b5eeb69998529a78d2699f32ed6cfe898c22dcbcf2e03189519a8c246c63ac7d5950c9055ed16a12867c39d0fdad3d63cd1de9d9efc5fcde7c391633bb203d40f4a687fa016eb47fd759c7a7431883bfd27e76cc1c208a16102e435d72197c2f7eb45a8b66f4f0a9c4886e7e415aa8f927af5603e249b1f9c2e4eae7f8242ef73fe75d12259ca9bb0495255cc089b8be4a94f341961323ba5ab1fd300848a13e67706e4019464d2f0dd18f98f9602591e842630e6fc2a031ae31c8c71ff2f0e4e55474ad7b7d4050aaf55bc141adb7a5efdcedba0f574008af7c2f541b2983294d207235f612720a63139053946469258ed107c5475d0b216cdd1994f665c31ec60a8e949bbd4e4066dc55e811502683deb4c92904d871a8c917acf3afbec6cdaa2dc1c7e425d2f8fde152076b195f72ba8af133f003fa6b77f12ebb78b950b6fc57f7943af424dda60178f641cb6ea433d376cfee85dd288fc5febb06257e27fd495aabe2a0b9d624521a516bc65c989047f1e2e01496161ab4f18bcd2bc7548b6507924bfeb5bb3eebc1ae8d88b92e7dddf782470abec5cb71489", 0x10a8}, {&(0x7f00000024c0)="bfabd57348e4732524e5084aca587f4553c541a69302f96d071b1d955d8906e8cff72273582570556b0e183678fea3d9a227dff9459f4493dfca307dd27bbc64f9b7ca2c409a639f7cede1ae02e1cb13917938e1eb08f4dbbe227bf88e9638bd67ae26b462424ab141df9adeb0937937374b4a6435787ba86045faa1efe4cb5a576b638f5e3110dfee12d6fc754df8bf4d6eca54d7d60f1a26842bb9f83ff404ed9057de77932a8ce39a3bbe7336fe22c9895add145689607ad57f518278b0e526a44ae6b5eb30e1dcde366dd9ef4ba7f569cc1ddd1cc6d79b", 0xd9}, {&(0x7f0000003b80)="4ef17d02fea551c9874baa47fb54743bec4275796fb909a3778fdebf6ddf3779a7aef3b9cc8690103a36947ba64f462b8eccf3c1e84f129c0e3b32a164ebd9acae6a41f019b346c8b8b5c2a7967fdcd6fdf6e7498244be3dbd89cc49d4c7df43db370178d1cbc571e4c99c73d218426a49adb6c207c22c2c38505058da6be71d7ae4352b61a0a09831857567f71d0de59214c0e04a8e48090000003349030c65adde9691c926d0a36152889710d28a3bc8dedcda9ebb735c44e2dcffe6073fd0de55e69cc368c3c744c3beefbb916a62e9d93b09192b90a3f72822ada812", 0xde}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)=""/91, 0x5b}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000000400)=""/10, 0xa}], 0x4, &(0x7f00000014c0)=""/110, 0x6e}, 0x1) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x17, 0x1, 0x9}, 0xccb, 0x2, 0x6}) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c, 0x9}, {0x1a}, {0x200, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) setsockopt(r1, 0x0, 0x9, &(0x7f0000000000)="87829941ed0290acbbbc39379d7063d71ca4c30fe42ec18f88febb5b0d7a8c7493ac5f8a8f7f2bfb95f3f53e9bdc07f9c8e74a3a0f79299292a6e80e558f2082f73abbb2c0f25a5f0e401d7fc9cfab613de991efe203ddda208b", 0x5a) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ftruncate(r5, 0x0, 0xffff) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0xffffff7f) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:09 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100bf9c, 0x0, "7e389ddedff371734578fbcef9097b5ac7934a3a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "bf832bed9fdfaa63117484a6eeb92c00"}) close(r0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x5, 0x0, 0x0, 0x2}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0xa0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x8) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x40, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r24 = socket(0x2, 0x5, 0xbb) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)="1b15b82392696fc90ff03db40440701fdd1a957b016605f03ed92481f7ad253ff5417403c2f40d54eb328855aa186269e0bde8c23e40224c1aff17c45a6847b18c5f96589a6ecc9fcbf92e3499a456682249915a37bd288163e2d85cda0b8920df16a879746f0f32ad7cc3f1a6917637dd4cc4b23c94e29418ec751ae42dea0eaae873c09f3a6009bd376a70763c9dd2b1bc995a9bb85c70fd516e3ef66e0bcde32a4bdf6565c53640fcfe9d806c7562ff417a4d0322ed760b5b02655cc4b70d51cfa0808b9845595db1414a35d3", 0xce}, {&(0x7f0000000240)="b9cbc504c6caea14ca7d32fdec4e59d8792476459ed325119bca5f68d06f07ac098940c7452e66f3187038fc09777c13e9bc1ea33c77dc81", 0x38}, {&(0x7f0000000280)="89be2fadc575d9286166555c73ccac7002d0a4f0adbbd103a09044b33f69d5ea84739ac06679ece35a678d9917bdeb86c73a55cef6d0feea3da88af0a4311a6438ecbeba9237fc9f4d3160af80245e1452c57a36af6921cc6a82918f5d2edfcb970ebf7679a5c7774f02eccc0c7599f2571bda1008863193c8ffab8e3ea395a5bef169b92ff27ba2f959c820025394064f4ccb12276c8247ea7176cf30915788d07598d8", 0xa4}], 0x3, &(0x7f0000000400)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r1, r5, r1, r1, 0xffffffffffffffff, r0, 0xffffffffffffffff, r6]}, @cred={0x20, 0xffff, 0x0, r8, r11, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r1, 0xffffffffffffff9c, r1, r1, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r15, r0, r1, r0, r1, r0, r16, r17, r0]}, @rights={0x38, 0xffff, 0x1, [r18, r1, r19, r1, r20, r21, r22, r23, r24, r1]}], 0xf8, 0x8}, 0x4) close(r1) 16:00:09 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r1}) r2 = getpgid(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, r2) 16:00:09 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x18e, &(0x7f0000000b80)="b67a0a88116733dbe856e36ac19b783822a49fcf66a8cf097077c50793fc1d71a5adeed46c4adae5e4375bab64730ae9bd33be28332c5ba83c428e3caca8592e9863c8f902801fad57345d39fa95ac7c41b1f63389b06a904613af94236b04a590d478848c8bbbe1ac2ba20543735ae2ec9159c7fda589d616c7b75a4b41b5a5a9b2366d9d5e4752ce5680bb5d5dd84c54020609125599912b8b83f64b7222ffedcd2b3c14dce82950c27e25d2c0b2965ceba8b13c7be8cf85d08a5ab7e6c7308e07816949ead81244de39c7c0c846eb6081d29f778ba0be313b3b77e0f7c702eff60ac974bd737b8b00a8ca7ef0f083cd81546f81c4c57241cefddf98df00250173d7feffa63407505490a2368540ceceb5e374aa274314592f44bcae3ed19d0288ba32a5cdd3f9e8e018092f7acd90b49424c49bea556b50598e0f833de3d00144f68e9e5aec456f24a00730c4ad3633fb9c4b8167ba410971857c27accfe1b11900207e38e80a9653d4989436c5dd85a1d25ca39a40021ed3ca9e2a5ee9cad02565cb37b9266117482d000000") semget$private(0x0, 0x7, 0x80) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000001140)={0x0, ""/77}, 0xffffffffffffffe4, 0x3, 0x8758d34227c33fcf) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r3], 0x1, 0x800) msgrcv(r3, &(0x7f0000000800)=ANY=[@ANYRES32], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f00000011c0)={0x0, "27e6cf61ba34100087826815b96728e0afa16e4f46fa93735ed358b6bd5af0c30074908df6164263b50bd026f05ce7699bbb925f73be8d8ebd2907d6b685b95e2b0c6073eafec0f31c75fbe5785cb1ef7ca09e4d6dfb5e1c514ef3b81212ab3f4edde50b6dfdafd2fd6cdb7d46189d40bb0e07f3e63c280f050cb386446569bc2124f40057a5bb14bdb1fc53acc9d3ae82c83b46c2aa60766ce222ef07e2cad25c2753e7bb71f7cfabb6654543b573f1f73ebd5504d333c7a7a7f5271c2214738f2663304bba70f9852748265b24c617d7b8d8eb734f8cd54a4e5507c94c8fcbc5d939b03c61afda81b61891944782f2888117e85fce18fe607675e5e7519d292fce77b7ad33ef058a2b49e1b2d9132f0418771c63565aee82d501a1f69533e21724364056cdca9612fdbf2532ff1b2a23c4d8495387178cc6d9f1910819c2ff72be07121a2ed7321ac6846d6559b88e00d6cacf5d2f4f286cb18744f3e972b800337c99da6bc815bf53b2dc890b92feea331a7b99265b137758762d545279ee36d8d976ff1587d1a2ca411059839566faa129cc2ac4e656caecfd329aeba8de523cce9f210487381e787b884031bb3b75fb2f984b1b2d821912b0a09c12bcafaf7bf10d4920b7c88cc6e889ee979bec5e5dc8f6b75505187b09bda3c06e4d8704f1b480a651d33cd43c484de082b072e4cb109a7e08d9129f0135588439728c838424c9f3a8c44011916eebfc9e5f9c80fe065c25a3c0fc4b06ac9100d4e1d15d408d6d3323f8213a8dd53d705232812fb5e3352c77670b80e718cc3baf7820e1eed1755d0f515b08a605f39a9ffccac8be2b259b1b874567417420ce68b6e075d03784046e2fd7aad5c641ab1cca215a6e83c3946edf27e8180970367ace92737ac11091dc8a101f477e66893bbb14a9c8374d358ca445faaaa0f79612e2c0725b1414cbebb802cbc6d1758f4cda247ff18a3c9a7f21d98611318e9aec710a195a079c96fbee2aeef48ff7b93a5377bdb76ed7497130bdd4404c2def5753bc11535d1f9c7369c3ca785d6a6d931dcf503f37762a07c7401ff72b502fab540c9937b3cc0b75d785c80447780df82a69cb40da299d266f6ce706b98b0d1012efc2e42f5217969d4623932c08b6c6ebb88a362b01bcbff9437090959f8a001df75b68651f97db52e8c29878ad14bda101a1f9d73043760db2d27d8bec4537c82c983f76d9588b211270b12327f9e297bbf8eced9adb5e5cb2acac76bdd7dffee14591aeda905e04f125a73d3c6f52a5f2574bc31498a96950e911d987804b3b2ed2b1db517c0cbebf0b7f1706514ea1e2963d2a72441b1425b3530ac55f0104da58fb8a65a76394e02c39edbb9a2dea5b3e34d5a1c3f10e65836421e44932288950972d6eedd142d2881551a6b184be4e5d3b1f87e482c934afc7abf85515726f0c1fde597ab23fe6b89a7f6c82ebe7c908c9d0ffe739f7f09779a5e48bcaa7dae5bc4e234955effc32cf90a722a8fd714c8adae7a71caf1850e136ed77034eefaa3eb6d25390fccd7fb8dd76213a7202c36b03e42871eef1eaf8f0fde6864a2585c5c3cad808b61f444168888ba5d3492b9f9b9c7c19876d191d4323fbdab3f5fc865920bdd47f973f81e9e60f09602e9729c7db51f86a84d93e7478ebe87286e128c02123ea0571f7ef0474267d1504ecfed6766d03512601809fe66e072f16b3cdc22ee073f2bffa7a94b6e229235f49dcbe1fd3878a7df836aa243569c05ed6ff45677e4d012ead02cbab200547d25287e462fb92163d7d290de7b8934530a97250eb739d8594fa813c3b442f39f160965b79d99b8bc6f8e9291a58f3f60024106666fad564e6e527705e1ede416591549497957912c43c7ffc80ff76650ec4a9aa765a11e07991ae4ba48194d39e2ee2b4e1d91bd01bc5ab090d2275470b3977370f5900f6b6f63171fef511f0156660ef60f148749d25fdcc76989d94952d5af2b2331a60ab004525f9eae7933e2b278715e0b717ef27d52074e62c01bc97fc485eb7a3e12d1d52eb89368de91480b8590497319dd7ee83db4aabefa9ae4463d72f028f16c2d724a799c806c22703a0679d8d3d269f6b71376c95e10b69f0f8b64f7dd879af2536731976da5b17a99a14dd10e79eeb3f878a4cf75c331a832dd9616eb95121bc952f5e355a76db6ed3e4940787c238e805479c3d480a92ecebfc03dc6d7cb8ffe6a4c347434e3434f9b12957083be74b070bba90476891fcbec28269d74c9ad98d25ae05bdc4c34ae4318ff923458f403da6a0b9f303dfbe0d3b2f93180189b644188bf9093f4fd40a761e4851f18d309b15fcc89cebd5d2b48338b5e044a76db6a5ef1f960ee020084199cfe233b08c37339cfd38d63d7ce2fadba6dc8497a8054c42af592ec4279ae071cfa595cb250e4fd10f80b36fda4383310d4d50e118570b67ef7f38d44edfff54488afc2fdf1b48a3747bfbbeae5cc125720cd4652155584675f60fa292b7d40747e85d52ed99af5f01e9613d406abb38c7155896da44fbb0c90d601f185aa44764c0e052a15c7b9e66657029a93002c408fa46bcb37dbc29c560a8546eab0ad08a66eb75eea90ada2c08a1253379612f775937e8ea16b22cbfd719ba19e120be147f15c9c3e775de414aee6e359acfa42c7eb840117d78ead0f2e56476198614cb1fdefa73df5f707eef0a635f3a7070f4ac37d6b4a1fa34db0a027c2a664c19b2c8a481276a37a56584a4d28acb7e9baab05cc45ed7dbb430d0d6051f31c4d3f676f74942b2126eb7f664683b5faa3a72c65c8bfd960c45e3009519cfc9a4757a82eb76dfe5cda4048315662f4092336ea835fc740414328a07ba27e63672a1dc89fcfb3b42c93f7376b2a69fdb168cab28167aa4d823e5ecebfde2f6996f536965ed4719b68ea7a073bba482ef89a6d67a82b87749f543a4288c74ca11ce8f012e99b12eeae9520ad0c9994d24fa88a8031610ac62c381b588204bbf485771171544766f7463aa88f2f19de7f2428f7766a0d25ff345aa38b7265d41192ed62befb6a1465819b533db85d24f721c628247d8dee018a3a6b4cd233e5c1163c8792f9482dec05c8b7b439cff3aede9b5f1ff637e0f4d183c622a47efb6bb5b78bff03f9c01047894a834af95125a6058ebf800ae8e5a3d0b78f6463972b27ef28b63538d271293d5e2ced668cd53025a56be29582d85d5ec3a1364366e71d96215a159c234a8a1116a60443609e011187e6120a50187847998a13bda41804ce63141f43c89f4aa33669f5ad72679cb7ca1ba46069e241d7d26d94709848244d131d2aa62d3bfec69bf9fe73bd08c36409cd693bb0786315e491a735c51212c4171065603aa5bc1c56b17c560b57b801f876fab1eba6b252cb7e9120af78c39a74f58b9422eda91ab10a9e1cf8d44de36d071ac6a1e0382df16db2ff37d5942a7c96dbdc788ebf3cfaf55f357b8be41db21b0177e9991ec1b6395fdb5e05babfe3406c92665842b598751987c89865f88f67831511a7aef49878d9826ae996e2b78caf3738eedcbbcfa8259a573e322729fc339082f21466edfe44a00ce1a6cb422fb4051c2642a3b71dfe5ee02ed0d84127166b899105cd1e141666368ceb4088f76ab635713f53c6ffd0a773aecbabeac8ecdf1d396398d33fcb92aa1caee45fe8c3026eb6cc821013c3f774a17b5b27a67cf1f67e8f2767079c7ce71432d13ca99d2cffdd0c6a4d5fbc0123767add86a8781fbdccd41adb069fabbf925cee98474b7c5d44812c59f728e95fa80330f22d210308b241d36d49d1dace05bd3e0646a23da5407558cafe0747d1877e1ebaadf7e69294c6da858cfa0b29f0f2f58f0662687f3fc3b750e5532e5a823eb2364d5d8281aab2f6411adaeda96b85d8b77ad1978a9342f22240d5fe798cbfbf17350a9d48c31947f8a1ec1b6b7d7ab9ca1344618c88badc2b17ce385eeb8cf5db38579509edaa08d66b8ce9caa5d65cc75520e67bc12a5040691d679bec926a0008f243abe951f6d33b5367c29b8df4622001cf403666b1c5c0964877ea324440428e55dabc15903346572ade8247acb54d42903c708f95dd7b5b0d0af825cac74eb3ed356824a5e4611d60292834edf195ec40aef8700a74d0b412035c4a170a3cb7a56e9f1c6399fe77c13183e5264e1cc34e4f0778ddcd5bcd8ee38179b6fb7f8252a6185669ea6223cc59e44b953f101e328c4ea11d9c01d2f562d1f2fb7c89c84e1f21829f25e205f2972e1cb3a7b1e170602ab563f0df27d3c1e75ef2dfc2317387b2b1346fd5400dc41db72c55e301731bf7f0143d47d757974f8b2cd4cb9b2e0a9b4a61057af31c4e199b604647cacdfd5ca3427defe35582209e65b45a7a328e2ac5b2d929fb785122df59e6af403b22789511af08d5ba9604c2a7e0a5c084b164ad44b00a70a33a1eb57473f447aa7c2d5fccbe21a54749bf5a88c3cba8cc31423dadb9f3d18189f638aec22204e96e74cbeb95c508810ee4d42fb6de64f97a0291533a40736e2ea240aa0fcd4f166c3b213c775de5ec62acdf0cdccb1eb9bcce2edfe569c8b4932662a650889c723fb27293c9a6735732d4b1c24da72fcc0f50597c242bad9297bfc08b32c7f61592905dec864edb659aaa5f1ed0d8c4ea22a1fe12bdd2b9f5e97f156549820fe6c3fd1b8c32672d1185423c61da4dc99407d2d285912752f1489a451a3337341a6dce42ab5658995dae8ccbd1bda3ca5c68a042f46d58dd9cc107f945d085f1f4d5c11ce803af18750500e1e68ee14c88fe4bc09db38b14312810be8ccb25074d1d6c30d86c7e42cf8eb71490bccb995198263626283b0b6fed200c21edf4b2249d6b928e06d76b6d6e2c5038b7c475a0c2b07baf16f92cdb1c8cd9364fb8adb53fd0b45713d088eb4850f680ec9e1329d271cb5482de88c47eba49844a1f5b4b2a4c540c4b3066d3acb8e129f50475c1ea54586704d716ac7f77b2a36829f7cec47f6ade5ce83da0eee1c6cac7ea7d54b4bef3e7dafe100ce97fc0ad3ba42703f1ab8fcb7e7b519d77633610d4cbe4a5ff1a6705fe662386f5d0d76b81e88055e2a8f07e87742cb5d34b95c1940b85533be06d689d6c4b308bbb3073839f143a772e1443c3953c9f84100ad918120979b797057ccd43acec82bc3d37d990645880ee5ffdd59ae2bb80b33d9358665301d857cd46436f9a80d92a175ad8879986ae3b78b4161b909d908b85c07c5837304f531e6ba7f24fbc904d7646e7f7ff982967d21aa7ecb3b2dfdf34c9dc003d5f19ed2574618483b2fa0dd56a8524389f47324e89863825c273c9431d5ff2db9c8d67ea1df02cc1f0c9e567a35bf9fdd446a64ffe3c0d58159153976981cd2361d155d2a51ec0466c532f8bd6981700d98fe5eb7b35c0ea82b9c88c9d684a6de3c2208b7535473fe4b3da0996a9714e246871be20ac71bd665bb7a32512a1b48fa63c25149a3506c465a3d6c8899a1117e399dce3b768c1d5dadada114c488946ec7540c2268d8b161ea985446b17f8cd66c31337e3ea65322ecf2e0785a3246c3b5373f125388c3b55d5cd70ca9c70b0d01b03239eecbd390da4fbd50ea2d40236f12fd60cf3a8519599d166566e5d0d016c3b120ab06754cd722405382470fde3e9f595a5cc2debd39e6c0ffee34d4abb5ab591e2a454127a1e9e82362e85c0b57d6866c481a802f28feb2102021768f82fe5e0e55b9a301d2a2e1f67c1aac094b25566f758d874a27a89e7223f72534295bce685a7bb9eb"}, 0x1008, 0x800) msgsnd(r3, &(0x7f00000006c0)=ANY=[], 0x0, 0x80000803) r4 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0x20, 0x7}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r10 = msgget(0x1, 0x40) msgrcv(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d24ae5434000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d000000000000000"], 0x9c, 0x0, 0x1c00) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000240)=""/41) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x7c, 0x0, 0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4, 0xac, 0x20, 0x1}, {0x101, 0xb0, 0x6, 0x4}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r3) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x7}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() syz_open_pts() 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000000), 0xa7) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [], [0xfffffffeffffffff, 0x0, 0xdd], [], [{}, {}, {}, {}, {0x0, 0x0, 0xee95}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) utimensat(r5, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x80000001, 0x1f80000000000}, {0x5f8, 0x4}}, 0x2) getitimer(0x0, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r3, 0x25}, {r0, 0x40}], 0x2, 0x401) mmap(&(0x7f00007fa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:09 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x4}) 16:00:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) socket$inet(0x2, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$inet(0x2, 0x4, 0x4) close(r0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) seteuid(r3) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x6c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000100)=""/129, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 16:00:10 executing program 1: setrlimit(0xe, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000000), 0xa7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x1e4e) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x580, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x40308, 0x0) pwrite(r4, &(0x7f0000000240)="60f6baea77736ad4466f599c29fcd81245043276a72de5704e9ac0fc2a7ecceb4e78ff3856e369298bc6ef0172dc3b4bf9c41067b10bfb87a48dad0431681b121ed20eb3e78fd03a1fafd818951fa69f01f8ebc1c00dead8892f043369852066e307060fafa653d03e3833df1090fb9d4978e3d9e8c5a751057271fefa82aa20fae4275d5cae585045d6e3e510ea343720a325d43603aa92afdb53ffec0fbd23bff03a", 0xa3, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = fcntl$getown(r3, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r5) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x137) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000140)=0x3ff, 0x4) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) symlinkat(&(0x7f0000000180)='./bus/../file0\x00', r4, &(0x7f0000000240)='./bus\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYBLOB="a5c000d775c3500f3bb7a3751ceafa6dcd649a21de8078ef0ffd194d4f24622fc5d2d52a1d339df3e630ad896433c9136619b0b18ea379929af7afb4536485c5efb531cffd417505205b66ff26f77fa114439da45ed826fc5ebb1141c8f517a64273f988987fb58abaea98c08cf12b2bb854ad1c2e60a3caa04f7363dec4744b9d936cf0e2b9f8196fb0be47ab836cfe6e9408d38c47e90897a359a3d68c24072ac5bdb0d43963592214f84da063d3321dbcc4db670c6085ec4c539538f212c270d991187c0832731af7381c", @ANYRES16], @ANYRESOCT], 0x21}, 0x5) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580), 0x0) syz_open_pts() 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd", 0x8}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x35, 0x4}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xec, &(0x7f0000000140)="adda0650e46bdb5add1224559049a00986699616669a93e3fd6cb2cebc561584ce521b9bda6863b3cfa94c8ab862f51a658139e731454b5b87b7e391d6de5caffa8e492ef897a6409f5cff28082126da4e909d7d1d9d1db7ada2859fafc23338b068e5dd3b032073654a5af7e463db7504f5723790da6eab2bb6f1e6ef15862e72c928808c18153cfaa9dd809578c9ad5b9a8acbc3b92ac3c44ba9b8c5f594adfabb1ad674e545a5ae6378683680fe7de38469b57d3d332a12484cdc0a960fcbf9cddabba61970639df7aa42b6fd426d34ee28410c7d75b9c3c2a45138edcbccb40f749a4f721de4b26b55bf") r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() setgroups(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) r3 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1, 0x1008, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) readv(r4, &(0x7f0000000000), 0x0) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x8, 0xd3) fchdir(r3) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x2c) close(r0) write(r0, &(0x7f0000000080)="dfa055566adee1422957e8093515d36ccc5f0447b0aa342141050227fb725ccb9695b74bf34e785103445aaed16314018c5483cb08e11f14ae8d52a7409478c0525caa995fd36cc4b3171ea74e17e9d3043e0468492c9b52bd25a86e27afcbe14b4353349fcad13f476294f08bdd5b82621b883c54c27a4bdf11a07d1b78120bd6ecec17a6cc4536549391f7e88c123f6c", 0x91) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2000000000000092, &(0x7f0000000200)=[{0x0, 0x7, 0x3f, 0x1d9}, {0x9, 0x30, 0x20, 0x4}, {0x4, 0xa4, 0x7, 0x7e}, {0xffff, 0x40, 0x9, 0xe2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x5, 0x4, 0xa9b, "066c07a016c2b99b0d6aea55ecfa1e0b3f783871", 0x7, 0x7fffffff}) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fcntl$setflags(r3, 0x2, 0x1) close(r1) write(r1, &(0x7f0000000000), 0xa7) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x1, 0x5, 0x6, "d972e16c00", 0xbfe7, 0x5}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x3d}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x30) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x8000a005, 0x516) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus/file0\x00', 0x2538258082446d37, 0x40) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x100, 0xffffffffffffffff) r1 = syz_open_pts() r2 = kqueue() pwrite(r2, &(0x7f0000000200)="c1a34f015d18622f87f78c51a35b6a10f217a2c73a26fc0258fc11cb49d85896de29b0cee81e88667e22edcb4b1c626ba4419a6a38a8c6f72dc4d50fcdb1647271821d70c88d43cad7ce5643bac0cc", 0x4f, 0x0, 0x0) close(r1) write(r1, &(0x7f0000000000), 0xa7) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x7f]p', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() r2 = getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xffffff13) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f0000000280), 0x2aaaaaaaaaaaabef) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x3800}, {0x3, 0xffff, 0x1000}], 0x5) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r24, r26) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x9, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r29, r13, 0x2, 0x9}, 0x1, 0xfffffffffffffffc, 0xd24}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r8, r11, 0x0, 0x102, 0xfff}, 0x4, 0x400, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r34 = syz_open_pts() close(r34) write(r34, &(0x7f0000000000), 0xa7) ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f00000001c0)={0x8001, 0x7, 0x5, 0xfffffffb, "10759b39baa96448a33deec76ffdb86b6699a822", 0x6, 0x2}) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mknod(&(0x7f0000000040)='./file1\x00', 0x10, 0xffffff01) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchown(0xffffffffffffffff, r6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xcff9f2902ba69569) fchown(r1, r6, r9) r10 = dup(r0) listen(r10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r11 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r13 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) close(r13) sendto$unix(r13, &(0x7f0000000040)="f05f1de6159f434450f8f5ffa60c2852395005c5aaf6b3fc1f8057e3ede843f0d9d16931fce1ee218c12bcb6304264237ab5d6e0e7a42b0a3289d1cad298a02e59e2ac569146577388f4f63b93560bf5deaddae27af8b759c925d8e231e7dc4d0938d0f9fc615e76b22ddc110888745f8401c4dd1c93d81c7c883a9807919a83330cd4b6f587505ce46f5fc5990b63d96a98ee2779145d2842d12fb51c52b22648e326c1dd6fb52f0b20fd2874682ed04251cfc75909fd29e15786323f5f6e4429141c1fac9927c8e25a6c1156224b5392f1ccdbb55dd5156793ae57c450525dcce5", 0xe2, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e3992052cede8d6"], 0x10) sendto$unix(r11, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x2, 0x0) dup2(r14, r11) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/4096, &(0x7f0000000140)=0x1000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='-/file0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="e6010800000000000000c9eb1f62b4be4a0b34bd3a05dbb9f0a1abe3032ff0979fc5eee1ce0b29da70c460c750593eb905073becdfe067435c7c3ca4d2830f48b17d879a272ce8f9eb81f955a9c9598aad6f66819aad69bb530f8a26c7bf9e9f114b6a384106a04998847ab98ffe5b973adbc4517ac63ebfa29e82d07abe2502ce4698b7949c62c98055cdd0e0ea8c96a348d7c099565f0b8cd05cc94a62cdd6feffec82e55d5e79c807cd43f2d26c118186d09bfa9c5dada74621228485cb3dbf6bc0ecfbb28da4c3b90320e84e3c54a7e04b088e5da86a1b51dc"], 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) utimensat(r5, &(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)={{0xffff, 0x9a}, {0x0, 0x8}}, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) close(r8) getdents(r8, &(0x7f0000001b80)=""/57, 0x39) r9 = fcntl$dupfd(r3, 0x0, r6) sendmsg(0xffffffffffffff9c, &(0x7f0000001940)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x3f, 0x6}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="023142cd345766218374a06710c870a7761583b3115acb978a950471de4ac10ea35c5b07fe2ed673887fe42feacaacaae9f108c9ea6b2b80f463ae2d5934a890564ff3035510f85b", 0x48}, {&(0x7f0000000340)="c0e69bbc375fd2425f4bb974cf2ab1b5a000ff68e4d044a418f5d86da11f89c3428de8057efd66411198bb6f7cee916580929fd079df8a54dcbd4d9b9685f81c6689da2d7fa03ea60d99439b9e2f350127fb4a225d96907a32aadb52864b1f1d5f87d43fbfae4542e5631f9de97690c1c0d130512904abc05dcd74bf1f22fd988efe6fc4cb7536b0be5719a1f343d4699b8bdc02081eb36b52363be23c5f0effa3b8d7902305116136c807d0a127437928964a05252258d6fcc136104f84fb64f264ba85a36685c6616c6c0c20bff0fc1c9ffd4453caed46f4f319a9558be408c295d5d4d900ec5617d1ecd7bd753c9508aa8418090c237438ea99f6914882f75088d0cbeaac82fea8e6c52d3adbd7236d82ed828803dcb79bb92ca2cd88766f291dad80d52674703ca0a56967b400833627eb77ef160a63902c87d396c4cfb600127e7091648fc30d01ba1def23507f766c029bb52c2976d15c9d335f859a0a5e737ae301d16e372f2b0b2278ea3e669c9d4eab0ce686d51862bd515c7e8d00d0bb187fdf29b83bb7b522cc4a60af41f69e213d5e7eec334171cdd7d4881a26174a972d5e1f62248fdaaad570a5b969f076aac575c315a40a2dec7601e314a10bd30c59da6e5dde226f5f7c1894cba960596aea643405506cc1af91ebe6b909e52188af588bc79fc8ae6c35e8061e530879403d25366764112eba6469afcd2ef330f85719cc3434cbc75818d3a394c5bee2be19cd1cef4f33004ce6b1ae7b3e3336f295f89d8690c9f685c32d628ce74e73debb2331827c6f6a7618f2e7982f6e00d49660e11ed34dfb5808c8f972fc1035ba0ec6e15793181dfa16ec2630106512293afb886f89c18ad06c5d113b3a0b5edc5fb34676872d0798ad4101ad81f485a2cca97328976ed3d23940eee30e936f8b915e6a7d95f90551b951427c16cad1cca0dd9c25f9cd840c6c07098a4222626cf5c3ee9994cf6b2c302090c319f1c4b66a74ba06fa072acad6ec91a5d4733b25355d852ebbab972f7f9e162d5aa8d01e36609be4c3a78563a3d4bf505494c12490cd0cf71ad50391a894f605c20bdf09634337979d2c18ff5c8bac28f5c43d361e7971a230f602d8a79dcf0787297967617f53e350bc9f0c6da6a2ab98de317a455fe6e37a83e2a0db4f116b4e7c2348b7bc0f88994d5b42348e2e7ca1daf318dea2845557bde7f1e9504af1c385e101a4bb49df0079de4b35f1c34a9e925394b13dd73f0b42ee2d9df4d4806458b9deb18627b6b227d371ff614185e4a9e0fc92e3b4d6b8c4f5a668fe0fa4e42012df1df6ed2e8b96b42341dca2c1f382cd6c82cd0712f6556ab86cf2a114e9b59c456ec73126c9c0da8da41b5ff75fb63f70c251fa901e5dc57b2754799175908bbb055f16c1e670ce6379df4e5723f8c90d7cb54dce2635755c372beee5679f2cef83b0303186f480d8014e4d60f638b6a57e2758dba1ca198e003fa04e34c9d196118cd750c5a0557ef13b697868e09463cc9684a34f126b30f7535fab90b966e0d2d12786ab28ef1788e16e6573c8bd616eee237499c708bfabe35b5d6fd1d34a32aad7b8201f16ffc58de510b0a543facfc0aa991200c6c5fde46d027dd485e88d4ec3670801c8b15b0081bccfd8377502e308a4261d9eec63e6fa71f3e47d765c73028724b31cfe6e62710cb51ada21a6fe4d8047a991cb0f670db22705ab07680a3c90d48126d7157d2ddc204791fcf8b43db853d05987cfa5c9e0ebe4590c19357991fef12fffbb15388725e51b1d1970dcabbbebc287b5bc5c6422f4c56aea18da469bab41e26340b63008ca0c22b2724ac400f221b1f992116752bbee2119392d53e3cb95ef7b92e475c16fee07f496bb92fc5cd0d51c0768c32138fecbc4687b484bd4750f05b6a3b44052def6aedfc8425bafb998ab7fe7307153d120a4a585c1a0b2c7644b580c5021ad08f1c4a44d07af22f8bd9d94956c3a290da57922a3fb55b20c336b9f8f05e0af4fcb4873323eebeba1a3016d6cd039f221ef31116ca1f18160d27a92639b4be6fd5b19e0c859450ba5064eb9543492961b7fdcf0de4dfa25f4c7bcd3b2ac457b9a5d453f4947d3c2afc4cceafe9234d9264382206befe0264258e9112bad89cbe1ecefcd0c3156f39898fdcbba1da837c53913079f6842700e0364577e50e7ef614737f22bd09c0663add405549fe6a50f7ae9e4981385da80c5cc5889701e922cb17213c94cb1a847bd43f5235a054c2af4660a58a103cbc04ab46a5f8cbcea467a801136a17dc130ad3af49c0b536c4161a7de104f36dc88bbe6f9dfde6927f95048fd81278cb941c8a3eca74019f243197d9bf412a805a0e9f8060dfd4dce8dda3cfec6f30ec1e30487ca4b20bf4690229d6ff9de67db0229856fd2e098f6548fdd55850569f9410cb5d5efd36d1e302f06f099e9795b0b6a9434c905d9d691eb408789f14ec0ebf2ab2ad52f81cb6328ab09a752499b740ac44ea6cd6a6b4e28278bc4910c7e12a63fe4821e9207423d60f25530e572f106fb6ed76f3783586b376188e611d33b1d6b720aa65693f6c9517482ff52c3dd792b02e175e778a1072f269debe4de624f6b96397455789e46e7eba5c73ee0a702d27c7d493f216a446443b5148dc653750611ce8180815531935a58d24dbea394edf124a4d55f8ef4d3f1a31042578d824df861329a5749128a755164f322a9bc5a886168af08f938b0382ef16f78dabdf161c92e364b9a5242b84611c783d0e8ba2a7e8c739e3d3e0166b1558d2173aea86da043336a16f935621726b8305d8d65c1261180760ff4d353f8490c7119a8ff29a1032fe77c0a0de482dea35af356923b30b6dfd097ac9cde47923deb3e7677311edfc08c5a7f3a932cb6136d508c38a37fce0490635b1e294c9b3b8a7940bf4fa269065303355c15ae820c069af8f01d1f4f21f1f03b089bbb55c20187aa632994164e0ebc24289a167d1227374b609643c34036648e13f31dfbbbd679a5cd8d992580045a7d4b03abf7849bc9b7cc8461b670e1c88c23be2bf5d8b16c789942900b49e4d978d96c0528eac21d5adad7687fc4c609bb2653c2020d3adfecb17ee267b5dafc604308da32bc2fc28f2750ed85197dc61a63785ac3d2f7310bdc5736d2f9b5ffe51c11b6e83216dd5aa7884b096b2cba5ff7b689a3e0f9f901790c024004c38f8d90c865a04ead5b11af0c27eed2bcc1b809d4d7919f865f7a21de5cf0fd6ff2351b96bcae6d4014c4e54911b6d5141b37d5bf9896af557906622876eded35c0694bb812c5f747f50d7489547c3f973e43bce506fc43f7f84623c64da01b84199c44b0ed05f0370b4cf80af6fe819d36e3afec2c23fc25cd772fe3b5d6ca8274c4816924026eaddd7414a5fcd1a8d97092ded4eabccbc0b9342ad72bb74967aa1900a5be7eb8b62a977a7bb77884ebec099f7658ea064d1189f0134bbef8630cf0a7cc1b00e3b53db2682fc722881f1e61a3f81d67f80fa5c9a0f6d16d066eae5975bb4aa782768c1efc01fc0b3188a9d3d7c021f840bf982b5209bae561b43f44d5481a7cc689b5538adb75b248fdfc40c5bfbad519286a4c73783a5e396c0e03704fe59e156f6e19a59f6acf8e3badf49bcdeb4ad0e1eebd31868c4521ec0d519aece651c70de2dec88939f664fd2a94bc44021f3610eff437168c8363bba24c283fc3aa57364e8b81537c2c71b331b57a8c422af02fad827d16e9b68adc1d7076dca240904db2061aafb2b9672ddd93eecd05608de8ed9dc3b60f0225ac0ecca88d56f7c266b8aa5149274ca839a3b3b4bcfb817f3f608ec10e910686400f15a3b6f46a113e98721f33d78bf55cf120e4c4c7d6d75c5a0b3f02544827e39d6a644ef0a102c1c7724e01ac424fcffad218a1b12358efee26618c0c45f00b00823fdce90cba5d197302bb897fab6b6f6698974a28b7a57667d16d422a8c455d3f499ff17705dcb8919c60fe54dbff86727cca13b896467a4b71dc7263848e20ca0551b51e60ad3c96467c8ff872db4b05072490c64ac00f5ceacac93dbaf48aba5c22e550cc92229e005e045f402574ab2000d06331b6b16f69de437a9c64e84c4b363baf6a05f493cc8ecdbfcba614f2300f7352950954142e909d9fef2797294b0092fca782f5622618334e9a63efcbb2af8a99efbbaddb719fea42d1c2d6e863a2c1ecb88a8b5899b70d13a3bc23bf01d0d9f18fdeb5c856d50aa10e6921738909c73683b4d16eb03cd3fd2198757c3e4f0abc61bcf6f24979b9f6aafae8fb78d61f69d9838769a119059131dd14a0f997c6f059cce609874e7a81e2b75b1732b3972eddf458df96988fca4aaba601386606ea86aaa658886ece05c28a59fc2ec772962f2364764c6de8a3eb2e61f78b274af5def9d88e9f0162f1acb120204d22a0564fff1399375f7c123bb634507a17f7fe7936de95173bbd3ecb4f29e5fa069fe5d29fd0570fd3add1b54a58831937800b9159c3251959d3eeacd9f7aedf16603a6077e81d9e6887019c19bc536d4e20c90d97772d78b39b970a3cb0180b7559e2d03e462f2feecb5bf502775075a6ccb21b650d086f826e98efc02d9a9ba4106a3e41e4cf78088e72cfebfc0f408f69551e71529425bf3ff8a930651d0a9547cd231a67483b70c5622f4dae9db873589ea939124877331f8bd140f2b856ed02d72ef23f063d5ed96fded4d840dcfa896e8a37ff98e1ebe0b7ade8160b4f280709ac4e1cf45934b11dd4bd5c719ddfebca851e49c60359b3d8afecb1a1d374340453f76cda4a28800d5c1c17b9b8984a58fcc567e506798a095799f57def6c8efddb31c87bf6168f993d52c1a6b00ebf352b4dea423381373260d5145ed5cf55e1b9cdef09a2a95145caf8deffd26fdcaafb6fd3d2e768a542f527d41876539eec5b2f35788b7d12dcbc7fe7d118dbd98a9982adaf0d726868bfde4ec287b05537b70ff9da973d42393f03b35da90ef6a6749356136015a87e9a66154810d38b10d714d378ad580ed95c99fb17cc942f3688d0f5d8e725b296240636113f7a5f10293492ab008546c248f5fff4892fdf91b6e3bb95db4800e7d8ff476149a3300d235ca6b0d4b5e8024f2364555a5ae569c6a240656d132a5b18bdb8d448bd49c44e0d87ebdf08eae4b6c38caa389a648dd13a01f328c5a962c5b833496c4fc6274d54a5fd7d9644d4b5fe9a2ee4f65614a7818950eac41b5223974eef6e22a4ee5990c437af1b252360c1cca0851fc533db915c8f0b049afdf7eb192b2173c52caa0f080b32647ae1f82a774e2f6d5218223ac54db349bbde2be564e2d8b7c1ac2a6ad9bd83ba441db2176168fa08bce6907a3512336a2cee1236b192740a49561e5cb0f57be717449756ba8296309d99a74f414c2c48ef19160db1078d26760074cfff24c7b380a8989c56abb70c2c7b76373d022e6f1d3683758f9b989a9a1dd39bb2339e6abacfd3d50f87f1b3f84f7e75f0cb7013ae9232b5416eeba22708832eea7cd533765aa9c65a7148a05bf2fe6056ff1ffe94bb25a97ce2983b72928010413f52023488369df90f43f6be515f4ded86e85e4df1bdcc09ea57eb000363c376e3859be2ef0f8008eccf59ed2a0da356c89063f4d40f1163a014b924182b476ca6b78b12f7190ea4d1c46ccbc1f212f40e84bc6ed27aeea867babe6a2d49ebb5bb6343e2f930ec8b15f198ededf915ac0d3ebbeca4f3c77537384fe975b38084d7bb84b0f7e6f136840151b445c6f22f975d212a0d6c", 0x1000}, {&(0x7f0000000240)="d6351df9c8ddc7cdc93e25ac98fedfc9e266b10f82227e0c972f1b4086e75edd5c0d43e38a6f11d44070a85c3936d338", 0x30}, {&(0x7f0000000280)="0eb02aaf134946e95536e81d205b7cc3d06451ee9e247eed0b2c2ecc0e031ad8b0d97906d1a188ca9a61dfd89aeba7b08526910b568465c1dcb1249d051277cd", 0x40}], 0x4, &(0x7f0000001340)=ANY=[@ANYBLOB="c800000000000000ffff0000000001007403e2ad05fdc13bd1609d15222164443c55c7a5a329e4f7b0f6faadc85551a9181d3b37948f36d17a47ab979cbc9c3a7847f5532d3b956c61f1d7af4d5811218a931816970f72a5c89124d0151d8c5e11d312afd33b9f7f7f9505907fdcf9379687467ebe4c5c2864de4c66c067fb57fd83c4070f0f8fdb5682a7e3ff1c57f7c67e5f54cefd62fcd7022237e3bb9f9e284d40338d2b7b16841c5091fde1b781a412db7a5cdf02c6dc4dcd57e85058e518f40000ffff00000000000043f4e65e6b601f2afa608b81abf06bb451f8156b1fa69e1ae713970318dd355934791a4d7fd89ece8422316336b78a90a6172227bc639439c5a29c455240c0369fac95a0c4286e000801000000000000ffff000003000000acc481579ed06cd5ea64935256900c066c45d9f5901fff176d0b9fc107399df1050a1b9c8e93ae3565366c54137e55d7ad0bc705946c8d97a1e92575a85c9c07dfdcf266031ef8d1f2ba4ef0daff74785f1436d525b7c03a616fa586996cab5324c094e9d587ddbf1d38ee5ec9607bb47b16ae0c73b6c61aed4d9cb687d1e0c4c388717148dd811e6baa7d11df4b755d0955972be9488fbef97d4d3c1d12d24f6e920cf126691ebdb3814194cd2088a8cf8ea854e2973dc9ef6445acc96fc999f739ac509bf87d4c246df7ed1a2041e96ef1de49e77367590cc03001f7a718bfe5899d70fee536fda062b84b9595e79eeafaad96cd370000a80000000000000000000100ffff000058a701b8616dba7c28d3463cf5ecc3f590c21e649426df1c1f52fc62c188e2086c7f9aa12544a28a31ada8e41814f742e791f21891cca4d68103abb2f4e082ae71a374eb0f110ac289f863c55aca328fcf70113e43b0cd26badaff09af70315c1c6ddbea16c47060f828780b585706c8d08a1a669bf4fc7169db4808232809c5fce90f98f26b57dc9f0881ba824ab08f7b922e6ba987301be000000000000000ffff00000000000018174a68d7b410ca3e8392829c00e701fbc877862b9495b8637173934c964745c921679017578d7b4dfdf5554f47a5dba8b9bf6937ae246c74628aec755c512ee2af28bdd2c103f95001ac124b6dbaa19bee7bff92bf586d18127641092a93c1446dbc5fac3e27a7eb9e361816f2434912b50a5983269ccf7160230983c70d6ef778980e412d9cf7f1cae7e4b9453f230a2a483c67ca469541e2aabab03c94285128b83e62459baa71f03a3802419209a965e2bcd68c1a28c9d19b442ec5e226011e44b0f6a61c4afafe211c7c0000001001000000000000010000000100000086bc2740be8e731ce409703d48ffc476fe48d5a0c4122e3aa546ab9fd2474a42a3277a8c7405ff805592a3e3089b66f12a2327c32a7dfa85a839c46a6e296b9ee5511b42afbb8a5eb161777cf39cdaa0096f2a8c61e08337f6055550c45088c9d658cf1c61ffcc5984261e17c8bfceda0db50321836ac3986f40b5ff974fdeb22a776fbe5f938c0187c124974a8d3b133b0555db65a64fd65c310e06b498598ec29f68ea5b860ee05d6a549f784a626f8342d9b92fc9b4c8051610387e98de9d9add27c887477290d5b9f1c83237146114cd158c19ba86b8baa1bcef97f9a8100ee6297bacd05ae893c20ad39c39fe606064bebd5e3abf87018a96450000000038000000000000000100000004000000e850b8c5ccbd7fa60039a46bd43b380076040ffc9a3ce11f81c722b13db5237384d1af9156000000e8000000000000000100000000000080709193d654b12f5641f033d298f586996861935088dbce229417f0a97249778b147917fd6b796406b5e81292539527ddd15c6809153d07b9914a91db1accf07b5f88f0d0a547e3c43940967d1175827990b1878a1ed64c5fa8f0adf4f25a607b8dfd4f39abc2de23f477ac79e928fcee94a07e999e1e0c25d4dcc095bd39a32be9891729bed6276fcee4e5cdc52f8c1be2abb53fcd0a3f9cd7ed9b893913f401132cc334f15bf290827926435795434d47fc275e1b9bd5214ffcad1d42919f13a3fb48cc6356c2d5ced1c088c74125482d7f7923a400"/1504], 0x5e0}, 0xa8d5bcea4271d12c) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/wskbd0\x00', 0x100, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r11, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x7f7de7ba0ab1f74b, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x4}, {0x400000061, 0x8}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81, 0x20, 0x9, 0x3}, {0x3, 0x93, 0x5, 0xa9}, {0x1ff, 0x6, 0x9, 0x8}]}) ioctl$TIOCCDTR(r9, 0x20007478) 16:00:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xffe9, &(0x7f0000000040), 0x2e1, 0x0, 0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000580)=@in, &(0x7f0000000540)=0x2bf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) r8 = accept(r7, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r16 = getpid() fcntl$lock(r15, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r16}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x8000, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x1, 0x0) r25 = dup(0xffffffffffffffff) r26 = kqueue() r27 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x20, 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)="4d3df9b550c1029cec3886eb03ff32852aef3e0be0e4a946a046389185e48af49fac0fd9b1624d412aa9f5a64227a54d427bc5360a08961d15", 0x39}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r8, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r27, @ANYBLOB="8702000000b2ce2aa6074f8c00c1106312737f8433fa88e7cbda5fbb5a6040fdef71390000000000"], 0xc0, 0x5}, 0x1) r28 = kqueue() kevent(r28, &(0x7f0000000000)=[{{r28}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r28}, 0xfffffffffffffff9, 0x31, 0x0, 0x0, 0x89}], 0x60, 0x0, 0x3f, 0x0) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) fsync(r29) kevent(r28, &(0x7f0000000180)=[{{r28}, 0xfffffffffffffffb, 0x0, 0x0, 0x2}], 0x8, 0x0, 0x7fffffff, 0x0) pckbd_enable: command error 16:00:13 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000025}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000156, &(0x7f0000000140)=[{0x9, 0x9, 0x1f, 0x6}, {0xf4c4, 0x9, 0x0, 0x5}, {0x9, 0x0, 0x3f, 0x3}, {0xff, 0x77, 0x67, 0x1000}, {0xfff, 0x2, 0x1, 0x3}, {0x6, 0x1, 0x8, 0x5}, {0x3, 0x0, 0x2, 0x3}, {0xc, 0xf8, 0x1f, 0x5}, {0x1, 0x7f, 0xc6, 0x5}, {0xff, 0x7f, 0x8, 0x50}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="089a9447506f0d687c31afe3f31b2b1547ddd5d7ff2bac61c8ddc2ae8676da0f42879b9ee49b2f4f0c967501177426448336a57dbf4a5e5e6aa211b1d9f757408001497d666fb36915ad0fe1", 0x4c}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) syz_emit_ethernet(0xad, &(0x7f0000000300)="70210c99dd94ab570da622567aafbe8afbae272e05036fca2645e15ad2131f31bbecc236e23667c661932e8da76320d635a66ea495195f53d9cbc8cfc3c372e9f4e5c73f314ae343bba91152ab1a2207e7024a954961e6d66b9896e4c52f7e87310a0fc6136935e476b5566e16b9fa4c03e4a49ab45c35edd61940752a632136e3e9c2b82c65c6090af32f2746d5c79a34dccb0613c5c99c56be9997545b11622ba335a6ff39dea0edff921898") r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r3, r8, r11}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pckbd_enable: command error 16:00:13 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r4, 0x10}], 0x1, 0xff) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xffffffe0, 0xbed2}, 0x8) 16:00:13 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) chdir(&(0x7f0000000080)='./bus/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000280)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = 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(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:13 executing program 1: r0 = socket(0x18, 0x1003, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000000c0)) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x40) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="d4030000006968653000"], 0x2) 16:00:13 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x7, 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8a85b033f200c728, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x10000, [{0x1, 0x2}, {0x3, 0x1000}, {0x2, 0x2}, {0x1, 0x1}, {0x2, 0x2}, {0x1, 0x20}, {0x2, 0xd601}, {0x3, 0x7fff}, {0x2, 0x20000}, {0x1, 0x7fffffff}, {0x1, 0xfc02}, {0x1, 0xe2}, {0x2, 0x439}, {0x1, 0x20}, {0x3, 0xfd43}, {0x3, 0x7}, {0x1, 0x4a}, {0x0, 0x6}, {0x2}, {0x1, 0x1}, {0x1, 0xb65c}, {0x0, 0x1f}, {0x2, 0x1}, {0x2, 0x7}, {0x1}, {0x2, 0x3}, {0x3, 0x7}, {0x0, 0x7}, {0x2, 0x1}, {0x3, 0x54}, {0x1, 0x7}, {0x1, 0x40}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x9, 0x100, 0x0, 0x0, 0xfffffffc, 0xcc, 0x0, 0x2, 0x0, 0x70}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000002c0)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x800, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) r5 = socket$unix(0x1, 0x3, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x40, 0x0) r7 = socket$inet6(0x18, 0x0, 0x7) r8 = socket$inet6(0x18, 0x3, 0x3) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) socketpair(0x20, 0x8000, 0x3, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001400)=[{{r4}, 0xfffffffffffffff8, 0xf41d81c95e3fe19a, 0x80, 0x8000, 0x28a8}, {{r5}, 0x7ffffffffffffff8, 0x9a, 0x1, 0x1, 0x100}, {{r6}, 0xfffffffffffffffc, 0x1, 0x40, 0x0, 0x841}, {{r7}, 0xd, 0x2, 0x1, 0x8, 0x9}], 0x10001, &(0x7f0000001540)=[{{r8}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x4c9c}, {{r9}, 0xfffffffffffffff8, 0x1, 0xf0000068, 0x3, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x1c7ec7ae7e391301, 0x1ff, 0x7}, {{r10}, 0x598528d30c62811d, 0x8, 0xf0000000, 0xb05f, 0xa20}, {{r11}, 0xfffffffffffffffd, 0x31, 0x1, 0x0, 0xb42f}], 0x10001, &(0x7f0000001600)={0xffff, 0x8}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001640)=0x5) pipe(&(0x7f0000001680)={0xffffffffffffffff}) sendto$inet(r12, &(0x7f00000016c0)="452fcf66", 0x4, 0x1, &(0x7f0000001700)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001740)={0xfffffffb, 0x1}, 0x8) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$unix(0x1, 0x4, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000001800)={&(0x7f00000017c0)='./file0\x00', r14, 0x2}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000001840)) r15 = socket(0x20, 0x4000, 0x40) write(r15, &(0x7f0000001880)="2334699129cef292b105869c0051871490786ca29d9d769e6f3d351950095c1ca1cda96886ff68ef7c157eecba609663d67f18a8bdbc65d30161ab33a812132f05e23b11b1cb7a677d99c6293db78ed36fe0e2ce37f0325b991e1b6de7b7e555f12312dda38063f03d02e0fbe05b1726e4e65a626f6d117705b2a78e64339685e0c98501b6b9bf230a6b3350deb2113a6e75fa18420ea2e0172c56388a7c7cd9441e188bb1809319e8bad05528fe7158769fb71cc0ce7b9789d0306f4220c2f38b8b7c842c51ce0686bcf1b287a6e27c130130e6edee4eeb5311047fd68e067977cd0c16585a2f974fffff916b796adc1b20199e8228b16a3f8be6db74d64069a7edd9c74c2e0f5b0e910bbe5d6cd9c29b8645f5d34db35bf0e101b5cbd806ec220ac8bd145e16b0fb54d53c503835a74d335cc2e884d559d057822bb7d73a38432717dee31e1d2ec64eb915834a8d1acab294638d7fff33694b03a8e80331d37f9c53e04b3e90a9a248834015c678418513037dc74ffee72066c644fcd904f2357cb93b899e695fbbf5b860fc825120df15c7ad266520c349e4baf3b0e7586e58eaea11dba49173fba1526eccce4044bceeaf6c164da13e76fd8e1eed44baffd4ab32fa7713932cd186ad884d2511bf0299304fd6ac806b9767899791d76d11c2a916224418a61f869c19cc379cb466d64546388262919988100344c03ae0003cb104825f02f7985d0c2dcd9d03a8d3c910d6226f5e0297610cb711bf639fe373fa17978f2a39dbb744a95608bf002601f668aea4144d92d224eb39c03354f4f12c0bfc322767f9dcdeda0e5b45e354a56b332f9ca296570181d7e0bab28ab04f3344bd328012b038f0e704f97018c14ceb3ff07ec1dcffe7d861d34a72e3190f2e7c8a7d2f3e7bfc9f5381a4933cdb714e2577f8ef716bc1672960720fb256021b267878a1cd9d5d100ef8ab3fbbc84f3ab821010eff2b91160e3926b1233267cecc53ed793ede4056f96f7a046b9ee62f0da268888b98df781512bce4abf189889ae70996d08ad7cbb7684aa212dc87bdc25930e7f8be4bddd5a449b376f885eed0f8b9167c7a5358662c423292569ff4cec550db9981698e7b6fee5ff6335f469502733d65895453be3eb7a2dfb2e5a4e10586de168decbcc480e50e3978f30d0dc009d3ab9d91d1b556b22b0f70150bcb8d24e391a685c3ba4ee49cae8b417e337f5eabfea5e90d40344c947526379428170be6db02923aa6b2dcff5c3bcc14a8534f9471d853bc15b20b7f19314d6cf1640f53880fd37fcb0a58dfcc7f02882c0895161d38b97a7dacaaff2a7d09967eb4f877d437e860b8f7fbdc123a64a21b035f91b8a273145724009ff3a8466b4b93a2ec615f45069bf5487ef6a01aa06b9740d1e8468d97d811950e048b065036c14d295a1a6f92bf674fa3116ac771ce9efec25af35f9e4ca1728af832e7355ae7465a54f277e2765371fc326701d2ef45d8e4086b081716c995ff1ff9cc90966baff4a9fdf1ddea501625b4a25cfbc6251d2cfd9d2a0688fc1d99750fbd3a468f239a6c33ae95167690922b4c211a8d2b8f1c7cefb3b29157528d70789b17a0a2de61425fb2a01e0098ec78e9214e2cb84245c192473b90ae72dd265d3134c24c679d2744fc3ff5d5e560740b5e5868238b764d65eead8e274f3c3371eb35b8c9aa2c6d1fba915a385e35b079b04e54b1350a280d28d064b167149e5e26a3939ac53c919f7bd5e8a196e3b903d7c2f5c9c3e1675efe98884088845968ef3f176386b23ca9aeb6f84b21486407a62dc9ae621ac7b72b7d8a6aa60b6b60a58093cfacfdeeeb0a6ed7725396bc5f01b3884861843994497051f057dc9b18960f7557cd637ce7e31d29d3ad41f1a98166779f02807e81c8a84635f329023b5f1e55f60c16eb497affaad2b09492fafe8e32ffa59f14c08c14c159a923e8cb40f0dfde07289ee57d2e227fb749c0d0bf311a14df44eb96b370ded6a2789e5d8d0254b29658d3ae4e0cbc75bcab56196b3ef4cb20133bb816b295a700f4d1891629e58d061d1dd228a8fc73c3fec775ef1eb51774a8d2562cfac6a7ccd45be80ed9655f97110dba47ce8341b1c44f6a73cef7e32f3714e55c9087f421b015066fc826041c4bf03addcaa3e11f54045cf01c48ad79a4ebf6232b62a34b4bc56e9e25e2c1263652b017e3748647b845d003c184f36164a062006192d812473f02ca4d472b34c2e37f9be466996f4d7db6b801a7b628b6aa0a7fbc2fbfe1b2ccf8f9b728c4c85c9bee13871096d80594caac2ebc53b8670a4ae7c6a11d5ca8c77a305975785af9928ca203673356db8aea9e2f35b7c20f93a6fd94f7b87ed6428c60559cca088941dc749ec1f5fc561afa59542771df93f6fdb4d708d90f31bb1354b1cd18668c47ea4d2d29263a2c40f3a4a45574aa820cd084b9ff4e003477638d90c09478b70884f64bfa5e9344bd7c373b91a8a459a354f6d77cf51fd821809e351b5f81567b112451666c5595bb735ed8ecb27b69b1dfe86cf1f31d53c5ef92a9e5f3dae7c3a5877e63c1d8fcc575bcf2d617cc4f437a817c95dc9ae5176b74975c492ff3031c37e80229bccb4b17c5c0160a0d9c20e2172324ee1ec9b56cf6d0652e69646058c17708500745b97325c3668adf9013c66b9df2b7a144663a4a40fe6851a75214b9bf39f4b41908c82eb9a1d6fd938edbfdf3f4bf10f1f321f91386031b3ef777c42667a5fa7080c4f3d8f49f4a870b0a85bbd3b41eff927a19ae4a3488cbdc70fc5fa9b86da22cbaa186b072b77b4dd4fe0f86d24922f780e383825c9d49688affa739b698c0043694a7a4a0d8634ebcf5d5219dd731a14b7f8bee27017707f260b34d39a175f28dbe93013b73bc0e92c4b9f96760261fd29c4466f2cf983bda87e4dfb5f1e5c8b40d47c0599bad3def9f4d25309634e4d44f22516e28d90a8b4804bd47a0e94f8a3a6b7a8b8043d85facbfdd24d9d1d1bbe0ebc53256fed7feacbb0443432225a6893e7edfd2545a8484241b539cccb4579807848dc131402baae0233970e61469fbce335fccf20953754b984b3cf31cd31575e4d599e01229bf638d630c8da7ac22a0caaeb9c6497634f3e64857c768797c1b9cbdfbe5751e919551abb9b3c93fa9d502039b9216c4379d7d0661341c5d1317ff0b6c4a08efd76643dcaed40c96af183b446b31ef651ef660b88dda4d648b3172ac291a40c25ab6cb1ef4f22cfa9fa6fdcebbf775bcca698c5d6b5d88463e8bab68c8baa65cbfeddf3393a119c376f2b91174dc68c0938733e0e968495644cedc3810a431343b9aabb87454b11b0fe0caf6c7cc2e0163c5fadd1fc26aeec055cbfbe1fc55fcb1132c32ba94443094cc9d409c08ddbf6b9eae22960812b7506e3158c695f9e202e8e6f44f624270496e1f51dd05abc1a73fbcbe1f8751880057186253d00e403c78745417870ae1932b80f272bac22a4de352ab2cc2fa9d7d88ce33131a1f0aee3c43ed8e113a8d3de3a57c4d0eace1bc844cf2ef1fed137fa73d53aaeea6cf847192311f69fd4a16b5edfc9ffa2505e3cb2553cda2f506aa361b578363a8b38c869c5a280d9f403c7fd0bc333524c57e2d6bea1d866c45a8eadb85999868711c7421faff97172acdeffe62e3168ea56c46c029568b21fd47f84e575add676868cd3ecba0ee9edefde96eb59c5e60270a5d3883ea159f30a7fd08cc6ecfbe8eb4b0fe9c52114f2881c1913eb8f08f19b6ab7a8d58d966e174fbbe6dd8d7e265a34b539f085fbd20ff10c8cd060485992f28187c28343691929bdd472ae890f4c665875da76f118cf47be399a62b2fba00199c4e25e842eacd585ed7f049b96fe6512795ce516983dcfb67a1876e9ea32e0990e0b94268d295c17167ad8e3956c1e0bebdd90489e8e2b2070a45b3421c1b1cbdce253c3c12c0fb8a86dcb124e569702e32e0754e18a674e5d51dccd9dda772cef32190871c5cd93dcba2a953b65acfd9249de6c5151baaed7717af5ca00f997a822f1cf52b41ccfa6aadeb05660caf226efd6221d116823cba884a42855ec885cba6ed532910709698cfdc21baded67b2c7517103fd7a4cbc3c4e38b89f8410e69f9db588db42d295af95f4d4f0696de0e2e729dddd32e0c334a419876ecd62b3d0851b502eedb49d9713739c034dbe08cd0da4f46715d91a41358e9f3b9c042a71f115dd2e1c077c595fb27e1ce2c4b57e26a19d6b66b98fadfcd08240d9474be9de009b9f20e542e368150a18b14fddf42fbb3b241b5124e6c5950e1967e9edd442b8d8a40fb155ada53f47e959070d4562f1dcf3d41edfd419fdc71c9bc1c5af5db13cba075a7f9ef3cd6c719eb5f5d045c1ec4ff02568bda4f8a103ba7c2c9448afa44bd59fe9866be7ee011a1cb9aeb2c670be02fc89965d2f1e9313102f010f268cb0831dabf1d31fece0bfb22add9452e90a9e12dcacdf4a29fe849c099b2e25cb929b329655b2c54a7fd193c0e011105257db28f0d718805b995c6bf34994f70e4d522856710b1a900432aa2cc2ca72fb3eb5c90e638d25f431e6c5ecba2700af6447a2a0073d2e79ea4b75c94b96e3adf9373fe2fb52415de8c48b9a330494b8ed175d870d2c133ac6f60347c1d5b0008cabadb5a33bc1a80c9a4902514798d464e1efc3d36fc4d16461ddb464d56b782052494bc850a0ef49732de96bd981aeb289c18de46fa0ec2c2f051eaac5e5ef0c708162f678edf05d0aacb19a06d2eb4867069031a14a54cf1f9659bcdcd73ddf7c463444ca8db9afccf70f0d6283f28066bb6a54b89b75b596063e3665e0a0f40ed07f78cf70ea540daee443d61618a69e7adcf7321abfd6fc16e5e7f77f77864172a4114b8cd6441789c6c2af63c47f1781d3df876ee1168b835bd97bb21866712dd0db1523608c8c8f648ba7fd0402381f460c3598d3d199998d3e2b2afe29b0f3deee3ff5ce0e0b321567011fcef0cbdcef88f03741c746b56e716ce271fbcdea822b26a371f839b9e3ccdd25deee414944d926c7d4e5caa31610063bffea4e0c3109620f006d788c4fa58aa2999427ce929b7adecdd20e389c100d66fd056c096f7ac4e1f1b5737aeefcbb51851fe1b374db0b82f6b19cd8a0e15531f706999bfd55d6af53bca90d7aac65b57b4d80d1e3e984126702a6da4c620f4f87d69f468f74528fa811776bb59be792aab85e7e6f63363be2890a038f3a05c26618cbf72871ffd31e6a5318bb3e87abcb5d162b090009398df050c12889892021c76ba11820fea5f20436ba845af008729b741d2fb3faf214203eb75cf8ee80f7a21504bc15465f97586da324bb53f6bd995c574991b38a659f91cc1226876367aa19cca3f8094bc09e3339ff03786b3fc424145b9d35c6a7b492567cae3fd85494b75facc20f1af9bbaba76d3d10a5a0378cee037e37ebe95be341d7d69938abc0d41ac9f4ecd8b7825d987ba0a4c6441462f3168b9dffb8e7c8bb3cc4accbee30cd9766a09ca39f910aaf39e87a29a6d8f66d6f5d2aa813c58a6d624017ddd5dd86dc9a449a735bea20803615f3adf201982d2aef153ebbd72686168b71c69f2b39c164e8513688ed25cbad860cf10acd1f5c38c9bc44922df0acc59805c58b47935a6fd39db2d95ae76fde9b0d8ba09872c605d0cc745b981a64e0fa4ba0fc717be395ef24d55621df22fb331ef737962ce20bee2ff626837f538b2c3adb7d0f1bf068951e89ce8d29689ec19a4bd28f2bfd9c3b66fa625c118f137ab580c1b", 0x1000) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002880)='/dev/bpf\x00', 0x30c60d2217197e17, 0x0) ioctl$BIOCPROMISC(r16, 0x20004269) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1d6, &(0x7f0000000180)="588681edb6cc860104e900e336544610007a0000000000000001e7bcf8") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0xb25) r1 = syz_open_pts() close(r0) r2 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000000), 0xa7) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000240)=0x4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000100)={0x1}) r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x200, 0x2, 0x8001, 0x1, 0x4, 0x7ff, 0x5, 0x0, 0x0, 0x1, 0x80000000}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000001, 0x40000000000d9c, "9f8dd8e500"}) readv(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) socket$inet6(0x18, 0x4000, 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x51863041) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mkdir(&(0x7f00000000c0)='./file0\x00', 0xa4) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, 0x0, 0x0, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffc, 0x51, 0x20000000, 0x8, 0xce}, {{r1}, 0xffffffffffffffff, 0x13, 0xf0000000, 0x0, 0x7}, {{r3}, 0xffffffffffffffff, 0x9e, 0x2, 0xfffffffffffffffd, 0x4}, {{r4}, 0xfffffffffffffff9, 0x31, 0x0, 0xa65, 0x6}], 0x7, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0x6, 0x7ff}, 0xc) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r6, r5) 16:00:14 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) acct(&(0x7f0000000100)='\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) renameat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x6, 0x1010, 0xffffffffffffff9c, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) connect$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801780856a9cd360bcd4c0a162b58fd4237b8fa4d012ee447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041577976a4a5c5fe659fa202361cd8cac7dbbc5b6500003d2870b4122cd23500"/194], 0x10) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) getegid() close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0xe) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x8, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x400, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001300)="c1a1b5e80a79554f290f41b30ff80a849dccced1acca736d486142ee813a61efe85fffe844a90862f8506e9cadae2d0aa347f6b98f288a7d4c98781b220242f28f20bc20eb2c01197112acfaaa3aa1264c7891796cc1fa77827b5146355f85e4520fd0b8d487682da0d6c3ff9eb11fb4901d40b87811bc10e8324833ad8d573d9e780740ffc212bd3e0936ba5ac316d57d491bcfc673ba43f7cefb7634834bb1ad22b18bb113ee3cba8dafaff6cafc0aa352021945d36e1f9f9553edd8d268a85c8bbe0b8aef2ea63955d8ece655aa5175081b5ec9e80a85e900001572ac075af0d4e9f45ebb24071c95e2f8a1dcf398c4427bba634f1c1f6cf853906c8ebeee631e3c8e82fdb05c755b127542fc6bae5fb0de3b64e7b6e5350e4af2017d5da3f9c3a95a226705162f983adefd99b7bd9fd02f6b5d51b6907aee4a", 0x13b}, {&(0x7f0000000300)="d08f924c2667595723fb7feafdbba023782fd83a472c4e433247af2fb249de3d5f68744ea2dde308c40f931c6cf573990e121e79420ed5ec8d1c10002b9afaa6d9e9773e29338262cc020933ae4c51d1df7cc8abc614f185c8415eaecef99ebcd18b9dbf681a681e34eb16da0333c7856fed6e1f908072313212ed063747c4e4ca0d1ed1fb446c62e695272fda91bc322f7b5b39f41598d407e7207ad3048b41daac65536a2151056739664a09e531dc6fbff825f0ae84c065099cc06ba53c68dfb9ed01e9f1669bf880642e7be19e778a76fc2fecb4ac2aa9337bfadc142d2a5582e7887e494bdc6059b9a5dc6f420b525f3484f033aebabf04f1b2d60bb6675161ab396d1b77d3d03214ed811b8fe8633930fd60e8b23f05a2a4ebf47265c17cfa4efd92bae331027eebd55ba9b2e3785f044ff602f356b43005053bb7fe49b74f6cf3d3b8a99606868f1194d72644d52b488b3306c546933ed326e885b221b89c586bc41532d37c00bd5801d984d0046330b0ffb0ea8518b022c1c16bcceb6e409ae5d3e278fd93528c8ea8ce0e6f9f1d6edff98b8e4f99be7455960f6bf5d28135a3dc3e31ca948d973bb39f4354d19707426377465f94397662b99697903b199b036a37b702c80fcc52834655d18df0d06fb3c726df6c1c06baba95f4ee5467578945c9816811135353c958b6a951658d0c763e10ad1d421d72a07feb9fccf3141c8f6989fde4ce46a5c2ce153a051e307de537aaca3667740331bb7d7ed0c338194109f0153755104098a39f6f65c3f0088dbb45607d9bf606f85deca472981b253b23040cc7c6dd00b07558259630e1e56094b2211981d8d5f2c377f6d467776ef28d5ee8421329d0e189a92a5191d79f981358641a2b2f6fa2e017e33878b2d38ee3b8af94abcc8eb73405dafd8db9dcf3a8ce051aa453b828a375e759175b97127bed5a51a2f122a1e8e14b719a2dfcb7cec3f90cf33c6534525b14df6f566f5ccb957b4aab137a96801c077eaa392b83dc69ea15b5150399472a20dfacc1cbb41f290d75944ce04c77c72469afa14b9fde9e8950328e2758549a9156b6b8f72dc74478e7838c2658d15c5b5ec51804cb132aee07808fb14afe36f4f3f31f196e4cd3a24a9b95f0e4d03307f5cdf325cdee339949b34fed55c6cdf5f24d4b6e51d898a5b93741d2753b683e03a61d0c59e9ddc411b979b40c66dcaa8741694f01d76883532e6e59f081abda2f0564d856a5cc638ae6fe1e42474b25249f8e6a5a7b445be306018b1854c38f423dc8a8d682396ce09ab10746b67ebc2a6a808c959d3fd48ca9b5e78f4ee74a12a1a38f9ed8c1819925c9daa8530a9ae8c906f111eaa13ffac94c3d3fb9225f78101f55204750ad2b6c6dd5e5626b8a47188f0d0efbdafd3da143bed2a8b6ca3d4d8cbb56426fc3cce9e9e3f0b86c99a59f537d8ad0a83316e86d41c69ba96b285df91b6e7426d8b15ee645bdef629875fac8833c8316f2fed3d212f8a0d0c4e4c462d3e0952b40bf51555085d9be876f4c5738ef4f5745ad9c0719450c6f1f5a7f59c2ad6186b5e7d7a9e15261da353117c3ac76e2e7c193575f3b8221a1e2c8b7bf4e87aba19eeac831a0156d007c9e681ea5e247bb03b89b2797c1e2b6b0e914a71b269fdbc1f6d90cfae804f835285e6303ccdb8e0033bd9b617d9edc14ed0c50e12148be5856657fa7ab0645bcb18a10961cfcc10394c3f5aa63527d5b2bbf699e046a4fbc6b2939ee1e569c5bd82be4ad38d8f6e559f7fb2509ea3d691800f583b5dc01f4a190596b61478f10e298e59e36449dc065bd0c8accd204de34d39b0b4c4ecab526524ea29321b088db7fcd56e704ef7084c5d87cc5d9f7e042ae254c5fa56d2ca813d66c5a22c0af70a68f16f20aa3a0d50c32a2c74dfe28371098f6168dd8a7773bc45f6ddf9dc6d61277878af1da6e3973fe02b2aebc39fa4a1c8ec0a1d1ee422208aa39b81694d5e8d02d9a5a4eec3980b915704975f549918eec9416e104b608897c5d8fd7a9fe3583f9f4be4495f837ac82355143fcdc456bbcecaa9fa0baac71a7c859496355565b51b889cc1286c5bf702956e175c11562673ce85f4cea93e138f1ae77a2fbba2ac31a48c532c26db55242e1e6df99a0d3ba2f7244d67f0aff41db88a767d3998c8b20f5b18e9e5678e9ba4991a2b185278377f8c537e62e97b5ded66ceca73ac4adf5ee8dc47e73908e5bb6812999fad4ed9e38b21addf19bbdde31643ef9d1bc334739a2abcdecd1a91411ecfefcfc61e65962cd6f8abeef225b33e6a4c78b8e22c7bfc0ef90e57d8afa164bc623cf2ee5fbb0ca8bcc1fb9bbf114473133c3cd5811d794cfc11535004a0a7dfa5837bbb1c3c69b0d3d8fd03eef2fd1e542a0ca7d3beb5b8ea1bd21cf88cdae312957f7315b7b732c6ca219fee3108774139ff2e29ed36b32f719e8f4c8693b121b15a5e2fc5a27b7dbb865d4de2ad280dde0bb44aef7eb18e8112aa21ba85f60b7a3d65062f50abc0bcf679d573b170e3efca3a095be7278941b6c7ce0b89c9573237aaed4df4d07f31efe23efff05422dc11c438038fc5afadbd9fb075c3297ac11d9c91744aaf9eeb861aee4f81259547da80dc5941d0b12d816a5a81b9a7c3eef557210492e433b275832f0a421cf97e29b982af723332d9749bcf45f121b776396db709274e742de8811acab9f2745f12515e9ea214e51a49b7f94e9f489e0590f2dfd7f033ce298828f230bb9eda1e84eaebb6667701a6f32978ced5709f6da97e00b1493d3ca651d8faf26938444a0de812235eaaca06ba4cbada04981bf2f2db28370c2ae5500c322acdefe10faeb42403c4b46613794cdd61e531f1c116ccc4f5a90fba220718d8832f2525d963b9ccb0ea78b03f4b8519def9a37f353a9b8904a355f2d2406c234d6291cf2ecce753337a0f1d4ccb28e2879d074c7589028582ce084e6eddb14cbaa7ffe2d52d6d4f312dd766d67a30aa490cbd8abfa2837d87f0a6b9d16121af22d50836e16cb7a7567c2d7cd99b310127c8247d254be661390ef2e0962c54d2793614bb9553b118bc9fe56f35ad36ce4c72dd4382119dec34e9c05ff3fec627ab0f827ee5b9c8d57679f2ad129b44297a1100ab6ea03cea81089d6f22e0a928dcb73911f9484fd5ea0cb0423b947ef18a6fbecb7537286da32ecc1b6cb592696e0f4d17d458d873f8a174084c38a010e2c2ad95748b69d0607d75983f008d3bd05ef3962bcdbe9083bb61f9c6042401656e0237bb58d6cf74682d3f8a50db635ad760f4b92468b5764b66856460cfa8b9e123b370791b1718d5f57cd8c32876c524c5052a713d4d74f17f86cf7187e2f7409e0b6d1282737e91c9a823cce4161e0a7d916a79dc8cd97f28200b8828efaaac9e5f792917a4e54b5cacbeb97d6001281c574947002e64b8c4a28e53bc05484c5f9f8cb2e0529d073f845abbc8251ddd98629b5ca26a4586ba717d756910b964b7566ddb00e9ea195e265f881e7323bc2dfa198869bf89f33bc038978c687eddd8e08832a5f6df014b3460241589bc3452231a9798870c5543a125b67d9ba7fd57eb1d655ba84bf8d54231d451a241ae5177b3f9764596c6e4873f3229f5faa5df82f3c54bcf51dcf89e9017dd1ef3ce964671c940f8e2d312e74634ad864d5f6f7cf7ac0f80fc72764bd56092ea76a9c2336224ad2edbdd4c08e615a09a5c0726862bf74632f674bba18dd84a1b021c66776f26ef336de74208e3a8e6b30fc189b2dc05f2e1302f61fa7077bb76523c6bcd1c507c4b2ef468a977d79bf50d087481d05bdc92ec6cf723804f9076ad483f34bcf9f22170746e15fe9b661121cb5858052eda3a6afc409bd29f148be5c19ba8b325726766079637c19099463b58395345fff992be8cd3d1ec8d7a059e83997e34494b6286c47080e1a6e2620c9987e434b873dd60cca537affbee18ab3a6c3da4e63ac2124e95e7dd75fddbb35249b027f0e3f75e24260767d85b06bd23c7c8cb439b35cc021f34331f19577ea28a1b8daa36e427beee7face89e0b959a7733d5c0200822608ab284857185ad144f46cecc050d9c51658b09635170f95f9d4243ea87c9ee686e81a5a1e9af79145421c045e663ab8b26cc59bf1c418a60b632d734cb793c96b4c65b4010755785ffec36376795211461316ca05e6119c21daf030d9951946be3c6a5183297b74b439c473f6d70b33a1c81d2d2a1841baf6cc2c1e1aba3a9832c5c23fb8ecf38841104d1caca67b2b2b444e14f009a7e47af829a462e5e5b832f6225a882c241fe131631249bd869c648db3ca9cc003fa4fc2330e712c9642b3e22bd091c977d5290da08b5c014eb7074f57febe92187e14c534891a07dea99e45eaef430c9d49604500b713a7a3717468f5858a8d58bc0c594a3262133396b6014362a7445f8fd7594a921787bf107a2bc86e637b3240e9c033035119bd470d894bd33694c26c8d281079fb9d9a6e7070ea982c0dd7e1f6ac5eb013ed936be726d0107455990f9edbddee6c5b7fba2e28a36fe2a972f29b95200e35643626d2d57571d3aba684048499649409fc6400d71aeef2344b41db2b2b33672cb57f542f03ac995b145955238c8c4d2dbd31b7dacc3df71e0fba4413d655e15e95c2b5c2c2c8d340da2f2d97fde76e90acb52b6afa1b61f300a7122d00023460c5cc7ec4766a2cafdcb87fd01420b118dc5a4b710c1c1950259190b53ff8b1d362c71a8369619322479b134925332346efabe6bd0ec1909df4d6e14489946d3c13eb79828264abaa56f13a50a4d2703820fdea3000014331f80652b1a7ad3e38aba86ef702284b1fb156dcec3f4242c7fb00a88406d083a267ffe91adc4a2c575ebc61b3a1db2da3f8ff83af86011f56698253e2f459f02dae4183db37e0eeef8187665671fa873d7bb6e60882e15e0e2a4c7e836cab89e3409f5829c342e133ef834c1b323889eac59084f82f8a99a2e468ec1acaf470b20120bd8397d844e0f7287e1c8ece454c966fb808774dcf3370dcd6cc8dc7aee5ddfc091dc8d77c87d76bf195bb7e45dd67b5e1d7a1f6da3f9466959cf2a1826e69d284acef2edbebb00e200db1c5080cd867a2ddd2ec9e2dfe8d0b6997596b3a07c1943dee871908fe22a1081796edb4bcd6074457d352f3d978782d4d1f24aea5a6b36e5e16ff067bd4e0150192cabb072113f33d04af8df0b3f8c6f6c1ba649dc61b1075594920719a4692744add20ecc844ead1f0f1d0c9d22557382c6886600559cde1e91552ec1f8396449c9e50bc869acd6d4e67adfffcb22fc5d476b97d64771a0bd3fa1c5638d6ca56a33f4c50cdc868a2bee07ba160f336b35e4661ccbc3de2a943782c0dcc8fbc2a3f490ac1a0fb9a710333c39a2551218c7077b73e3205d917acb2055943b14c3d61725569e281a3825ce079ebd7420b84aeb3911f42e00d0a082390bfe89598488bfc96c7bff610383c5c981d67e9ec4ba8e318c61d7b7832b34b34efb350ce326b9a4569345891255c18c5bd2a8c9c24798aee5cce0308478b3317c0573def9779ce01662576c78e102edb61c645ec321ae2f04d97d653ebeed711540a3661278ae40100b10f404498a038cc5757545404e7d2f7ce0dcd7e3f2d05bb4255a7bbe3d7bf779b55fda051223550d750849887cd96560f37427bac8713566ef4b55710f4270f5951b65c4e9bf51cfebddc9bda46a74b3ae8a5b2ce163e3803139512e0013e604f6bc4e4c899e1ae61ae84161a6df74b457b327b", 0x10e4}, {&(0x7f0000000100)="4a007bc21b13aef26e243a87ba76bbdc52d8c61ef7c644b3f5c10b44e5638fd0fd38f275440e997822a33b0f97a3aa08f8ac03608cb93dfeb684428de97c1d53c09b8477ba90f47a887e26f2c601e6bb10c680dd96e151784273522168a1e3ef30aebf481b6a57f1a33ea6a4fe21cbc87d56f32f9019e737d4ebd166f66afcdeea81d3f7b13b26bb57ef75a83f8a1cd69f6074cebb92c5ebc294eefdc75da19f5b6e606feb42b9a3a8ff1364a1d133067e3470a2c7", 0xb5}, {&(0x7f00000001c0)="652b09b4149f589d0a30ec52166343d4b76a0274462b3977c64e34eb77117591ed2a6ac610a56e0c906290312778fb33708f24ba96a49edf115d5a4cc17b676244b91d4daef91b860032f8f220b46a2a7de513e981e20ef1b1fd2f409791cc2c57e53e465bb492111529a31dc137129480be2aae02c5df3030f06fa6", 0x7c}], 0x4) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x81, 0x80, 0x5, 0x101}, {0x6, 0x7, 0x0, 0x80000001}, {0x20, 0x4, 0x40, 0xc22}, {0x3, 0x4, 0x67}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f0000000140)=""/88, 0x58) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x9) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x0, "29ad8093cba9b22cf0b5e6586176eb3ba9714fd4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:15 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) close(r7) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) r8 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) close(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000340)={'\xb4ap', 0x0}) r10 = kqueue() dup2(r9, r10) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000000)={0xed, 0x9, 0xfe, 0xf2, &(0x7f00000000c0)={{0x36, 0x80, 0x1, 0x20, 0x1, 0x2, 0xffffff9b}, {[0x0, 0x2, 0x5, 0x9, 0xfffffffffffffffa, 0xffff, 0x8, 0x8000000000000, 0xfff, 0x0, 0x7, 0x8000, 0x2000000000, 0x2, 0x4, 0xffffffff, 0x5, 0x2], [0x5, 0xfffffffffffffeff, 0x7fff, 0x8, 0x1000, 0x0, 0x40, 0x800, 0x9, 0x1f], [0x2, 0x5, 0xeaf5, 0xff, 0x7, 0xfffffffffffffff7, 0x9], [0x5, 0xeb27, 0x20, 0xfffffffffffffffe, 0x80000001, 0x4], [{0x8000, 0x8, 0xffffffff, 0x3f}, {0x5, 0xfffff801, 0x7, 0x7}, {0x7, 0x8001, 0x81, 0xb2}, {0xfffa, 0x0, 0x7fffffff, 0x1}, {0x9, 0x1000, 0x1, 0x100000000}, {0x9, 0x101, 0x9, 0x85}, {0x6, 0xa546, 0x9, 0x4}, {0x1, 0xfffffffe, 0x3, 0x4}], {0x7, 0x6, 0x5, 0x5}, {0x9, 0xd0b, 0xffffffff, 0xff}}}, 0x1, 0x30}) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a7e897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec100020000fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b8079fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afaffffffff00000000aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e99bd7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b8552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f198c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53734f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e8e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000000000a0c7bbd0a77c417dc7027e32a9fc455cbddf4803f027f0aa01284cc54fd290f1950099ec6af85d1278f41c4bfe03c6a7d8e3fd775607ea6b31fcb8c13d9c1223a02db86547d5d09c03586ae318c44352fa377c49180072d4564c69f04eb77cfbb5509db5b702d5c4a002b80b5526e895bccd6df7e9500e3399aafca16600041a8be8e1a48814f03b956a1d340af7c77de78b9b7cdc33fe34fbfb487d648ae11bc7f7119edcd6df551b706500927f93fcfe01782b406f352327b16df38675b562e0d1d5579ab971b90af36cd358b95196145292887da4384cb2065e12429b09bdd5c271db611e3a3545f6830e927fcac2401613eff78f61097094465469984c3a9592a5562ff8935ee0617fe32e16e17cf482a8112cf344636098dfc968de7353573b60173f1863e57195c58d95015fec425a9c2ce94480bed5a4973d0a552d30ed89acc030348603fe705495191908e7414afce3fb1a6ad63600000000000000000000009a48f05d2079cde40d791f9eff6d7b935a56c87ab7f0382a3ef8836794adfa594c1bd828f2b59b16dd8e74d245462b40752a400539a69f9737c0f6c04f0991f63c2abfdacd2fc6943cc452c3bf8b823a5549c5953c30433412031a3413364938992f248fa3931383fb65924f3948a51ec2dfdc904344f2afb8540e6d9421faa6dff4810098085aea0c179bceb3aee7ed63e781f0c94d534ab1475c42d34fcb8f14f49f87b5651ad54ebfce17d0d696e00b6674f3f82858d74a1f3a606fea341bab878319cc9f0bc6e8de99300eb8d3f861f252bc7d56cdcd016319ad658951ac7dfce08ed12246278f6b655871cb11421b110b6df074e7f2ce6eee31b33c1e898b03393e149d748235ab2ed6a0d5321b9613611da19f86f4f7acf06cb8a3e1930348bc3e29f7cf27febe33fce73582c0aa925f4bfc00248723d33dd2f34e3e8cf184a72364af4b8d8c4d632e999ee19eaabb495815cf2c42358b2e5ba3495a71e90722ab0459f6f455d0bd2c09aa01af122eb2354995da07014adc8b12cc6eadac"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/6, &(0x7f00000000c0)=0x6) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8203000000007a5a1a7dfef01354653000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) setpgid(r1, r3) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x400, 0x40) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x160) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, &(0x7f0000000180)="00a7d904cf1e1eb9bcf0b8f28d1f4a11207c3df2013414e3c7b3a79eb7ed963e3282484c163fddce28ab42e8241e83d6442601099a700373bbd1f72132161e1ddbcc41b187bbcd915b2fb6e645063aa946b68355d95dd0b0969919fcb4423d1d979842894c4f1a4e620b1c675ff68c9979d4dce96412e47b4eb1ee7f6347063c92ad60ab4acedd3bfbf771a89ffe7143a513b69c111dac7e596841b3923070bea48d4722b34fe1b15d5a669b5e7ecf9f81e9d03f8796a57f61355085badf35635102bfe1da0db3", 0xc7) poll(&(0x7f0000000000)=[{r2, 0x112}, {r1}], 0x2000000000000041, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8000000103], [], [{}, {}, {}, {0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getuid() r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ebffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000084c2c496c13d2f00000d24ae543400000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa934133f660f4ffe44a64729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d0"], 0x9c, 0x0, 0x1c00) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) socket(0x2, 0x1, 0x6) pwrite(r1, &(0x7f0000000040)="c743071c988cd6e4ae3e7f2fad12f2828ba66d6d9dda18d78d0d78d178a6b1bb8e528d40d2c0622eaae7a7d4947f6f0560835c83c2a78b8a185e04eada64a84291102fab751f9560a0a7b2c9133eda99039e6f686f03084fed1a035c118e749246972b752bf1453cf6ffc8554b2387628bfd3066a686caa58004ce2ee7164570f8029b413a7fb31861575c21ec1f406238ec91cf4dbc87ae5b957ca331f93e150f8951adb74bcf6a28afa9e770bac716ff107d8b1ad62889391d11f533a941b24dab904ebe4fdd27", 0xc8, 0x0, 0x0) socket(0x2, 0x3, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x2000000000000346, &(0x7f00000005c0)=[{0x800, 0x1, 0x7, 0xffffffff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x91e0, 0x4, 0x0, 0x7}, {0x6, 0x5, 0x9, 0x4}, {0x0, 0x95}, {0x4, 0x80, 0x1, 0xfffffff8}, {0xfff, 0x7, 0xff, 0x7}]}) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0xc) recvfrom$inet6(r2, &(0x7f00000001c0)=""/52, 0x34, 0xe2, &(0x7f0000000200)={0x18, 0x2, 0x2, 0x80000001}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82f900f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x1, 0x3, 0x7fff}]}) connect$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x400, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x3f, 0x4, 0x11}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x400000003d, 0x0, 0x0, 0xfffffffd}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/92, 0x5c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="91096f8ec82ab1efb69c8aa64059c754543f229ee873a91949dcb1d31ae4ee28d1524f4e74400bcc20bf86c5a0571720e29845dccd4d2e820f0e684d", 0x3c}], 0x1, 0x0, 0x0, 0x1}, 0x1e) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfc}, {0x200, 0x9f, 0x7, 0xfb63}, {0xffff, 0x3, 0x7f, 0x89}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f00000001c0)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x0, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x2, 0x2800}, {0x4, 0x8, 0x1000}, {0x9, 0x7, 0x1800}, {0x2, 0x80, 0x1400}], 0x2aaaaaaaaaaaa8a3) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x8, 0x800f, 0xe1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) close(r1) r4 = socket(0x0, 0x8001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000280)=0xfffffffe) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000180)='./file0/file1\x00', 0x20000, 0x40) connect(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) bind(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0xffffff00, 0x8, './file0\x00', 0x200000, 0x4, 0x8, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) munlockall() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) shmget$private(0x0, 0x2000, 0x3a, &(0x7f0000ffb000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) kqueue() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10002) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x169, 0x2}, {0x0, 0x7}}, 0xfb381fbd69227d5c) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 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) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x20, 0x1, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000100)="d10f30e60b9e15eb24bb4d44dbf087aa288ca692f4b3ca4ee17f24b40123a6ffb86fdd9b614d1ba086a920c1d7d4e2e1ec628bab62fb062c9bb18ba8d45da443ce4890946df6e73451cfff967b157570cdb19ff5a87670b3490bb6bac715df1d66d34afc07b174c86f388768f6f0f7b3f3e38731f2ec44e876f3ec630ffed7d1a3ba8d65801a8e366e5a69616bb580ac5677e6c15c75cbf06870278ef7af14f23e0779f2624734db07314f4d49bc1adb6ec9f20af7f768c4606b50c9d1ffa252d4cdf4fcbe94cd934b02364de98648936a08b3fb049f7bc44b8a43a353b3231c", 0xe0, 0x200, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r5) shmdt(r5) 16:00:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) fsync(0xffffffffffffff9c) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) sendsyslog(&(0x7f0000000080)="9027217f1e9128849202e7024fb253ef2dbc84beb5698e493ff3b7e7619d3c9d1b5b267cc6a681de48a08eb835c82cd9802a73fc34dc3ceabdf49e98f974326386a1632714b345f32078245a144b09e287c2b6b6d25f6801ba6a6b7bf4b84031f63eca632ea0dea0f7e4c3ea7c4d108b488a61da61330983517bab116f991c74857dfe02fc040e7cd7fb3fee0571a581b9cb6940137a0bcf8ecba12078e536422b7212ae7a370f8b2b703132787a858a8664ad72b0cf3d42e07abbcf7976202c29d647e7a1c1a8c0a9cebbaf7e8dfa206cde6562cf24dbf604b63cb34006a2d515178c7c124106e5", 0xe8, 0xb) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1900000000000000000000000000000000000000000000000000000061968a41381fc2c146e10cb767c4fab22846627e88f0493f750c000000"], 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000d4605b3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff0000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000001000"/224], 0xe0, 0x7fbf12968565d031, 0x800) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) r4 = socket$unix(0x1, 0x2, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="6dec0eb4026352921a5ba7fe0ec32dffeb98880ab907d810c66c3b1bb59e04374f0b60f1f17f25e29174e38b6cc650ed2c33b64b8756fe3d81e03bb6f6750b67c554dc83302a56cfd0ef4ea8d26c290f233a86431ec8f3bc9d97a3fe5ed5c873c6639c7a20643c6305a8e9d0c0df8820231989fb800bb850bd2032694747307991ff3119b8f5ca7b0185a120c059cd39d4f304d12d64c9a3640df11a038a1ae721adef6e005a1933ab2e5d22af502a710be7c124f7bbe2fbd9c25438bdbb467c9650fb03", 0xc4}, {&(0x7f0000000100)="d0671fedcdd8ffec3b776555f70fcfd49383f3cf2f9baf3b6b19b91424b4aa48c51666be", 0x24}], 0x2, 0x0, 0x0) pread(r4, &(0x7f0000000180)="698ac8262c1da32fe7a0f7ad49dbddae5e770c520c8f3550c28ef12a8566a29efff2269696e87d4711efb2842f596e5089c3df5cc1136b13ee0031b2717263c8361d463716c767e1ffe26027b75081e088e40d2b380fd5d0efdf25f65c8aada7d1d8e20c265ab2d2b67eac4d0838d22df999", 0x72, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000c0000000000000000d20000000000000000e5000000000013b1ae106c78000bf77571a20486dbd70fb800000000000000000000000000000000000000000000000000000000000000ddffffff0b000000000000000000"], &(0x7f0000000280)=0x64) poll(&(0x7f00000002c0)=[{r4, 0x4}, {r5, 0x20}, {r4, 0x20}, {r5, 0x8}, {r5, 0x20}], 0x5, 0x1f) dup(r5) fsync(r4) r6 = msgget$private(0x0, 0xaa0aee77612bdfdb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x1, r7, r8, r9, r10, 0x8, 0x7}, 0x4, 0x3, r11, r12, 0xef7d, 0x41f, 0x800}) r13 = syz_open_pts() close(r13) writev(r13, &(0x7f0000002a00)=[{&(0x7f0000000340), 0x553}], 0x1) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYPTR, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESDEC=r13], 0x5, 0x3, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r14, 0x8000000000004, 0xffffffffffffffff) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000300)={0x2000000020003, 0x7}, 0x10) socket$inet(0x2, 0x6003, 0x3) r15 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r17 = getpgrp() r18 = getuid() r19 = syz_open_pts() dup(r19) r20 = semget(0x1, 0x3, 0x4c1) semctl$IPC_RMID(r20, 0x0, 0x0) r21 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r21) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r21}) r22 = dup(0xffffffffffffff9c) setsockopt$sock_int(r22, 0xffff, 0x1002, &(0x7f0000000280)=0x3f, 0x4) r23 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r17, r15, r23}], 0x20, 0x7}, 0xb) setreuid(r15, r18) r24 = shmget$private(0x0, 0x4000, 0x118, &(0x7f0000e15000/0x4000)=nil) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r27, 0xee01) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x7, r27, r28, r27, r28, 0x2, 0x2}, 0x5, 0x54, r26, r26, 0x9a8, 0x15, 0x3f, 0xfcc}) r30 = socket(0x18, 0x1, 0x0) fcntl$setflags(r30, 0x2, 0x1) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r32, 0xee01) r34 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000240)={{0x7, r32, r33, r32, r33, 0x2, 0x2}, 0x5, 0x54, r31, r31, 0x9a8, 0x15, 0x3f, 0xfcc}) r35 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r35) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x5, r18, r28, r18, r33, 0x1b1, 0x2}, 0x8001, 0x3, r21, r35, 0x100000000, 0x5, 0x3}) r36 = msgget$private(0x0, 0x401) msgsnd(r36, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r37 = msgget$private(0x0, 0xc4) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) msgctl$IPC_STAT(r37, 0x2, &(0x7f00000003c0)=""/12) msgsnd(r37, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgctl$IPC_RMID(r37, 0x0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000140)=""/114) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x1f, 0xad45, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000000), 0x3ad) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)=0x1) 16:00:16 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = semget(0x1, 0x3, 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, r1, 0xffffffffffffffff]) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x3, r5, r6, 0x0, r7, 0x40, 0x1}, 0x9, 0xfff, 0x20}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/124) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getgid() fchown(r9, r10, r11) r12 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x80, 0x17bb3ca7191205c7) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f00000003c0)=r3) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000400)=""/57) chdir(&(0x7f0000000440)='./file0\x00') readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/187, 0xbb) utimensat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3, 0x7}, {0x1ff, 0x1ff}}, 0x2) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000640)='./file0\x00', 0x20000, 0x0) r13 = open(&(0x7f0000000680)='./file0\x00', 0x0, 0x98) close(r13) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r16 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x5, &(0x7f0000000800)=[r14, r15, r7, r16, r17]) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f0000000840)) 16:00:16 executing program 1: r0 = socket(0x10, 0x8000, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x9, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x400000000000007b, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCNXCL(r0, 0x2000740e) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="68fb184ff0216f9e37d38188ee54a3225f728070712b6514cc121cf447631dbdbcca08fdb09cb3fcb2e516532a11b65d2477cffad18323c481f2325cb4f0bd", 0x3f}, {&(0x7f0000000180)="e4fd6083750bbf3a932c29da4505329622a2f6c113a3e8355ec40b975a457fcf8a08bf491a2b41f4205fc10c576f532ae0c00ecea55ddc1b7c17a2952185aa4b37b451c7fc0631a54ac06e2329", 0x4d}, {&(0x7f0000000100)="686194a7e1f7fe5505ccfaf55f75a4add47ce47145cbc5450fe9749e9b13e1b7d55297eb63dc1d394e", 0x29}, {&(0x7f0000000200)="83a04ac9ac2aa08e4c0221fcb03edca8e4765927f30646e483782ecee3a6bf05b8ff4563a57ac6857843f4dc2528b0055f1690009fce15bc482fd554ac6c3b49ec162f832aec1d939501e67f2aeca03ce4a5967ac97bf9c68759be78512e13df043fe892428b8041882ddb48d5c9d270b622289b80d2d0da1e2ea10a28389ac6696688ad6630526f363fb548d40335375b91cf8155a62b7687ff0f14f8ec7d8f52a4530411acdbf76ec6eed04e0e5e9a48116a54d833cf72413e76e3598f164b4830ceb5307fbb064b244b4b7d8506c09bd26f0a943b55a12ecb55bfa269e144be", 0xe1}, {&(0x7f0000000300)="8c1be9eeeafcff4a558f81e329fceea62711b4a30c26e8f8588b1c18da9965a88b36f4a816fd18ce85440270fb124b180e0dd265d4ccf7ffe42f33cd9fca84d2ce2a16253be50aa201c8addc2c171469816b02b85ca50d696c30c94d111827ac670385a4823de844ec99b4998baa9f86bd54a10fba35c398de8e952489327d2a831ddd055306279410ca9795dd8f82dfd993d71dbe1c1e4a289a815b9157033749b2387bd1ca881319abe0474f23cad78ce828476f56f6b76f778dc076c48de7d046c79b15bed2919ce64021b2b117d47582d7400b3ad80ac496717c5704db725289cf836ef4238d3684a0cda86ca89eb00202", 0xf3}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000140)) 16:00:16 executing program 1: pledge(&(0x7f0000000040)='tap', &(0x7f00000000c0)='$\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x34, 0x0, 0x0, 0x100000008000}, {0x6, 0x0, 0x0, 0x80000000000100}]}) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/210, 0xd2}], 0x1, 0x0, 0x56) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) r0 = shmget$private(0x0, 0x4000, 0x609, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) shmctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x3a4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x5, 0x0, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x4) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) sendto$inet6(r5, &(0x7f00000001c0)="b03831c182bcc4b0ee5f791387fb16c96a5574fe82ec717f52aad3dee008e0bf89cc94bced920fdcc6922bd60471bdc5d2aeed86e466995a37f31346409208b0f54a49755464a1784b9b5311aa1a215f96d87c028e245de0cdaac07876da785b267bfc181f397b7fad0f5d8538d3e63390258a857580bf20a3ea543e57a1786d61e5d5060f4867bf61eabe85a1e3a709b077b89a9c695752b0b0c90db4006e801602871f8942e15bcf26e7c383a0f12ae8d36a958fcfd938e3ce5fb566920f0a9f2ba33b75e84d37293fe549a9", 0xcd, 0x400, &(0x7f0000000080)={0x18, 0x0, 0x6, 0x1ff}, 0xc) recvmsg(r3, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0, 0x340}, 0x801) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = getgid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r1, r5]) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04df"], 0x1) connect$inet(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11910, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x3, 0x80, 0x1, 0x80}, {0x7fff, 0x4, 0x4, 0x2}, {0x1, 0x81, 0x8, 0x4}, {0x20, 0x80, 0x64, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f00000001c0)=""/13, &(0x7f0000000200)=0xd) r6 = dup2(r0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r6, 0x6, r7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3}, 0x4000000000004, 0x8, 0x0, r7, 0x0, 0x80000000, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8cad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0xadaf8929ae9e7a9c, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x80000001, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) panic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *366144 60367 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001595adc0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015974000,fffffd802eac6698,10,ffff80000005b720,ffff80001595b028) at alltraps_kern_meltdown+0x7b 0(b,ffff80001595af88,83,ffff80001595b028,0,b) at 0 rt_match(fffffd8037010b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001595b100,fffffd80350c6720,fffffd8037010af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037010af0,fffffd80350c6700) at in_pcbconnect+0x107 udp_usrreq(fffffd8037011a80,4,0,fffffd80350c6700,0,ffff800015954018) at udp_usrreq+0x560 sys_connect(ffff800015954018,ffff80001595b288,ffff80001595b2d0) at sys_connect+0x3df syscall(ffff80001595b350) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,fc34828e010) at Xsyscall+0x128 end of kernel end trace frame: 0xfc586706660, count: 2 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic attempt to execute user address 0x0 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff80001595adc0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff800015974000,fffffd802eac6698,10,ffff80000005b720,ffff80001595b028) at alltraps_kern_meltdown+0x7b 0(b,ffff80001595af88,83,ffff80001595b028,0,b) at 0 rt_match(fffffd8037010b70,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff80001595b100,fffffd80350c6720,fffffd8037010af0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd8037010af0,fffffd80350c6700) at in_pcbconnect+0x107 udp_usrreq(fffffd8037011a80,4,0,fffffd80350c6700,0,ffff800015954018) at udp_usrreq+0x560 sys_connect(ffff800015954018,ffff80001595b288,ffff80001595b2d0) at sys_connect+0x3df syscall(ffff80001595b350) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,fc34828e010) at Xsyscall+0x128 end of kernel end trace frame: 0xfc586706660, count: -13 ddb> show registers rdi 0xffffffff811edc87 db_enter+0x17 rsi 0x21f1 __ALIGN_SIZE+0x11f1 rbp 0xffff80001595ac30 rbx 0xffff80001595ace0 rdx 0x21f2 __ALIGN_SIZE+0x11f2 rcx 0xffff800015974000 rax 0xffff800015974000 r8 0xffff80001595abf0 r9 0x1 r10 0xffff800000a41480 r11 0xf70ba22fee54af31 r12 0x3000000008 r13 0xffff80001595ac40 r14 0x100 r15 0x1 rip 0xffffffff811edc88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001595ac20 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=366144 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000159558c8,0xffffffff82558bf8 process=0xffff8000ffff70f0 user=0xffff800015956000, vmspace=0xfffffd803f013cc0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 60367 24260 59053 0 2 0 syz-executor.1 *60367 366144 59053 0 7 0x4000000 syz-executor.1 59053 239934 93155 0 3 0x82 nanosleep syz-executor.1 4227 45109 93155 0 2 0x2 syz-executor.0 77248 386783 0 0 3 0x14200 bored sosplice 93155 166424 58 0 3 0x82 thrsleep syz-fuzzer 93155 315976 58 0 3 0x4000082 nanosleep syz-fuzzer 93155 37606 58 0 3 0x4000082 kqread syz-fuzzer 93155 270025 58 0 3 0x4000082 thrsleep syz-fuzzer 93155 45828 58 0 3 0x4000082 thrsleep syz-fuzzer 93155 215816 58 0 3 0x4000082 thrsleep syz-fuzzer 93155 429913 58 0 3 0x4000082 thrsleep syz-fuzzer 93155 414761 58 0 3 0x4000082 thrsleep syz-fuzzer 58 67791 21710 0 3 0x10008a pause ksh 21710 278793 47206 0 3 0x92 select sshd 61863 426368 1 0 3 0x100083 ttyin getty 47206 166584 1 0 3 0x80 select sshd 64290 235201 26971 73 3 0x100090 kqread syslogd 26971 80515 1 0 3 0x100082 netio syslogd 23009 350591 0 0 2 0x14200 zerothread 62360 306059 0 0 3 0x14200 aiodoned aiodoned 756 99801 0 0 3 0x14200 syncer update 90703 78750 0 0 3 0x14200 cleaner cleaner 80260 136426 0 0 3 0x14200 reaper reaper 38315 504154 0 0 3 0x14200 pgdaemon pagedaemon 77192 286907 0 0 3 0x14200 bored crynlk 12195 343683 0 0 3 0x14200 bored crypto 12919 44188 0 0 3 0x40014200 acpi0 acpi0 95118 338851 0 0 3 0x14200 bored softnet 11196 265558 0 0 3 0x14200 bored systqmp 69788 411005 0 0 3 0x14200 bored systq 62328 166568 0 0 3 0x40014200 bored softclock 57707 160758 0 0 3 0x40014200 idle0 68925 321593 0 0 3 0x14200 bored smr 1 415091 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 6320K 8505K 78643K 37825 0 0 pcb 13 9K 9K 78643K 1093 0 0 rtable 104 8K 9K 78643K 1566 0 0 ifaddr 99 21K 23K 78643K 974 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 215 0 0 iov 0 0K 32K 78643K 1270 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 78K 78643K 9342 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 56 0 0 VM map 2 0K 0K 78643K 34 0 0 sem 12 0K 0K 78643K 1895 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 5169 0 0 sigio 0 0K 0K 78643K 41 0 0 proc 45 30K 55K 78643K 1992 0 0 subproc 32 2K 2K 78643K 573 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 258 0 0 in_multi 20 1K 2K 78643K 516 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1124 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 107 22K 38K 78643K 13747 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1071 0 0 NDP 24 0K 1K 78643K 310 0 0 temp 254 3537K 4177K 78643K 132951 0 0 kqueue 0 0K 0K 78643K 31 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 116 0 111 1 0 1 1 0 8 0 rtpcb 80 466 0 466 18 18 0 1 0 8 0 rtentry 112 572 0 536 2 0 2 2 0 8 0 unpcb 120 8163 0 8155 1 0 1 1 0 8 0 syncache 264 18 0 18 9 8 1 1 0 8 1 sackhl 24 3 0 3 3 3 0 1 0 8 0 tcpqe 32 7696 0 7696 4 4 0 1 0 8 0 tcpcb 544 1535 0 1530 2 1 1 2 0 8 0 ipq 40 44 0 44 13 12 1 1 0 8 1 ipqe 40 104 0 104 13 12 1 1 0 8 1 inpcb 280 6150 0 6143 27 25 2 2 0 8 1 rttmr 72 6 0 5 1 0 1 1 0 8 0 nd6 48 76 0 75 6 5 1 1 0 8 0 pkpcb 40 28 0 28 11 11 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 120 0 120 19 18 1 1 0 8 1 art_heap8 4096 10 0 8 10 8 2 3 0 8 0 art_heap4 256 2333 0 2117 38 24 14 18 0 8 0 art_table 32 2343 0 2125 6 4 2 3 0 8 0 art_node 16 565 0 532 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 12 3 3 0 1 0 8 0 semapl 112 1893 0 1883 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9540 0 8141 46 0 46 46 0 8 0 ffsino 240 9540 0 8141 83 0 83 83 0 8 0 nchpl 144 16841 0 15229 61 0 61 61 0 8 0 uvmvnodes 72 8217 0 0 150 0 150 150 0 8 0 vnodes 208 8217 0 0 433 0 433 433 0 8 0 namei 1024 62992 0 62992 6 5 1 1 0 8 1 vmpool 520 32 0 32 13 13 0 1 0 8 0 scsiplug 64 10 0 10 8 8 0 1 0 8 0 scxspl 192 69551 0 69551 26 24 2 7 0 8 2 plimitpl 152 453 0 447 1 0 1 1 0 8 0 sigapl 432 5247 0 5236 2 0 2 2 0 8 0 futexpl 56 133803 0 133803 6 5 1 1 0 8 1 knotepl 112 1431 0 1412 3 2 1 2 0 8 0 kqueuepl 104 1332 0 1329 1 0 1 1 0 8 0 pipepl 112 2996 0 2975 10 9 1 2 0 8 0 fdescpl 424 5248 0 5236 2 0 2 2 0 8 0 filepl 120 49025 0 48935 12 7 5 5 0 8 2 lockfpl 104 2016 0 2016 5 4 1 1 0 8 1 lockfspl 48 690 0 690 5 4 1 1 0 8 1 sessionpl 112 48 0 40 1 0 1 1 0 8 0 pgrppl 48 88 0 80 1 0 1 1 0 8 0 ucredpl 96 7366 0 7360 1 0 1 1 0 8 0 zombiepl 144 5238 0 5238 3 2 1 1 0 8 1 processpl 864 5265 0 5238 4 0 4 4 0 8 0 procpl 632 11464 0 11429 4 0 4 4 0 8 0 sosppl 128 91 0 91 15 15 0 1 0 8 0 sockpl 384 14927 0 14912 25 21 4 4 0 8 2 mcl64k 65536 2427 0 2427 189 188 1 64 0 8 1 mcl16k 16384 45 0 45 22 21 1 1 0 8 1 mcl12k 12288 117 0 117 18 17 1 1 0 8 1 mcl9k 9216 96 0 96 17 16 1 1 0 8 1 mcl8k 8192 228 0 228 12 11 1 1 0 8 1 mcl4k 4096 571 0 571 6 5 1 1 0 8 1 mcl2k2 2112 60 0 60 20 19 1 1 0 8 1 mcl2k 2048 60368 0 60325 25 19 6 17 0 8 0 mtagpl 80 244 0 231 9 8 1 1 0 8 0 mbufpl 256 129075 0 128989 136 130 6 37 0 8 0 bufpl 256 28121 0 19186 559 0 559 559 0 8 0 anonpl 16 674947 0 659622 241 166 75 81 0 62 9 amapchunkpl 152 29881 0 29783 128 122 6 15 0 158 0 amappl16 192 30635 0 29746 236 187 49 58 0 8 4 amappl15 184 1552 0 1547 1 0 1 1 0 8 0 amappl14 176 1078 0 1073 2 1 1 1 0 8 0 amappl13 168 384 0 384 3 3 0 1 0 8 0 amappl12 160 526 0 523 1 0 1 1 0 8 0 amappl11 152 1040 0 1036 1 0 1 1 0 8 0 amappl10 144 125 0 124 6 5 1 1 0 8 0 amappl9 136 1596 0 1590 1 0 1 1 0 8 0 amappl8 128 1107 0 1068 4 2 2 2 0 8 0 amappl7 120 288 0 281 1 0 1 1 0 8 0 amappl6 112 984 0 972 1 0 1 1 0 8 0 amappl5 104 923 0 915 1 0 1 1 0 8 0 amappl4 96 5365 0 5337 1 0 1 1 0 8 0 amappl3 88 1387 0 1382 1 0 1 1 0 8 0 amappl2 80 40233 0 40170 4 2 2 3 0 8 0 amappl1 72 107592 0 107207 26 16 10 20 0 8 0 amappl 80 12217 0 12186 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 5280 0 5236 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5280 0 5236 1 0 1 1 0 8 0 vmmpekpl 168 36368 0 36342 2 0 2 2 0 8 0 vmmpepl 168 637599 0 635709 377 272 105 121 0 357 14 vmsppl 272 5247 0 5236 2 1 1 2 0 8 0 pdppl 4096 10566 0 10536 9 4 5 6 0 8 0 pvpl 32 2032587 0 2014245 646 406 240 291 0 265 84 pmappl 200 5279 0 5268 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1104 0 419 21 0 21 21 0 8 0