last executing test programs: 16.582462808s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 16.582359292s ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 14.830323187s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 12.525729426s ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 10.320509636s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 7.921073896s ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 7.906400281s ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 7.88770426s ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 7.887290479s ago: executing program 5 (id=168): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000100)="67e64ea6372da80a9e81d637c1ea2fd0c6d10f5f7a2ff5bd1b7c641e0c4dc403e89c60dc23e752ae3361c14493e8e7b14d1604a994088c0bab69495f3a71e63f90eb07bb638bf7011b90e9fb3b82e3f79d36a88114df8bbd273e55199f21f2fc732336cbda74d8fe2577d7c538b014fd10ebf3d71ee234190d3979e93515590ad00fe30b9c15ab55718a9c45620c9b5f7c8221a290527067037cb7f9099078ee504863df8471ebcc2310fedd3684de49a445f26df85d34cf054f17fdc86c25d6cdb3a913f747c77bff9d45fded8b1ae0145860907e93cf7ce5b2cc897446c917226ad2cca79506d5355372ddd5a39581c8fb519c", 0xf4) openat$pf(0xffffffffffffff9c, 0x0, 0x480, 0x0) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000040)="8420d5da", 0x4) socket$inet(0x2, 0x1, 0x80) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x88, 0x1b1) readv(r4, &(0x7f0000000200)=[{&(0x7f0000000240)=""/67, 0x43}], 0x1) unveil(0x0, &(0x7f00000002c0)='r\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x6) 6.922424238s ago: executing program 5 (id=171): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, &(0x7f0000000080)) writev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="961b17fcf6a842def070baacf07e5a96c98b7b0257a05494b93b04d2baa1a6699cc68cab447bc8d07983c6124f85cb6046a03ed6af91ba178029955058ba289c58f1338b43f9544f4c1196239daf2e3b2c99fc98672e", 0x56}, {&(0x7f0000000440)="9c674098255256a21090e8617c166367026b3abb8ebf4727feb7fc970919c930bb6c066e1ba1a5861afe67ec28fe8b8a13ec4af0436e0aec1b3425203bab1768a81889d70ed8a1e07acdf665c8d2f5403f9016f2c080324ae2e61683d92ea882686b681759cac6a73210cfc3f055202cfaf3838ef1dfc0a9175f0600000089be970d93ec93feb2fec90b022aebcfbb1486b4c12d5f600900000000000000ebb881078c8d9309be8403aa31a4461de0d140eb4d3cbbcec19b0c5a86c9ca5720d013cdfc398299838af35bfe12d827242372627246b29f48eadf21564d07c92a54f5ff46c82392af863bd1b5991fc0dc741f302304dea7b628b11e0b2db3de0b762f97adbe038f8e3ba115c12defe9c5ed5a796bfbf5b0c9a657213b7424445e1b2503e5dd59", 0x125}, {&(0x7f00000000c0)="aef1d24ff161aaf4f7f3d76f654d9af2b5689bbc461cef29f0dfe8a043673dd4a4fe0fe50f3fde5f60ea163597e4e6d5c9ce32f41ded8d0cc337cc6098698199d705076f930d105f22011bc087ce04e688fcb0e8deae7d7bc763a7e577b3c134fa6ccb0af5255be86ef09d6c7f503493d2a3aa4bd9128c8360e959ca48ef87f77f357ab9fcd0ed87b42ea8f1cf4b9c0b6119029cce4d2d959dd08dba69331db7c9581d1c17c0eae292f0ee09a6c12455471292b8d80b48c281e9bdd6a97e24a146656d0f83d6dd6aef77a8a17691da20ba36d7854641ab601df28d62b28525455d716ffc6d4b86", 0xe7}], 0x3) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) (async) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0), 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, &(0x7f0000000080)) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="961b17fcf6a842def070baacf07e5a96c98b7b0257a05494b93b04d2baa1a6699cc68cab447bc8d07983c6124f85cb6046a03ed6af91ba178029955058ba289c58f1338b43f9544f4c1196239daf2e3b2c99fc98672e", 0x56}, {&(0x7f0000000440)="9c674098255256a21090e8617c166367026b3abb8ebf4727feb7fc970919c930bb6c066e1ba1a5861afe67ec28fe8b8a13ec4af0436e0aec1b3425203bab1768a81889d70ed8a1e07acdf665c8d2f5403f9016f2c080324ae2e61683d92ea882686b681759cac6a73210cfc3f055202cfaf3838ef1dfc0a9175f0600000089be970d93ec93feb2fec90b022aebcfbb1486b4c12d5f600900000000000000ebb881078c8d9309be8403aa31a4461de0d140eb4d3cbbcec19b0c5a86c9ca5720d013cdfc398299838af35bfe12d827242372627246b29f48eadf21564d07c92a54f5ff46c82392af863bd1b5991fc0dc741f302304dea7b628b11e0b2db3de0b762f97adbe038f8e3ba115c12defe9c5ed5a796bfbf5b0c9a657213b7424445e1b2503e5dd59", 0x125}, {&(0x7f00000000c0)="aef1d24ff161aaf4f7f3d76f654d9af2b5689bbc461cef29f0dfe8a043673dd4a4fe0fe50f3fde5f60ea163597e4e6d5c9ce32f41ded8d0cc337cc6098698199d705076f930d105f22011bc087ce04e688fcb0e8deae7d7bc763a7e577b3c134fa6ccb0af5255be86ef09d6c7f503493d2a3aa4bd9128c8360e959ca48ef87f77f357ab9fcd0ed87b42ea8f1cf4b9c0b6119029cce4d2d959dd08dba69331db7c9581d1c17c0eae292f0ee09a6c12455471292b8d80b48c281e9bdd6a97e24a146656d0f83d6dd6aef77a8a17691da20ba36d7854641ab601df28d62b28525455d716ffc6d4b86", 0xe7}], 0x3) (async) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) 6.921525141s ago: executing program 1 (id=173): mknod(&(0x7f00000011c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000001200)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) r2 = socket(0x1, 0x8002, 0x1) r3 = fcntl$dupfd(r2, 0x2, r2) closefrom(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r5 = open(&(0x7f0000000140)='./file1\x00', 0x40, 0x2b) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000180)=0x1) ioctl$FIONBIO(r5, 0x80487008, &(0x7f00000001c0)=0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000580)=0x9) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) readv(r6, &(0x7f00000005c0), 0x0) ioctl$VMM_IOC_CREATE(r5, 0xca605601, &(0x7f0000000700)={0x10, 0x5, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x84}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcea0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0xa}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100000000, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000005}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000006000/0x4000)=nil, 0x1000, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8000000b306, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0x5, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}], './file0/file0/file0\x00', 0x9, 0x7fffffff}) openat$tty(0xffffffffffffff9c, &(0x7f0000001180), 0x200, 0x0) close(r3) writev(r7, &(0x7f0000000680)=[{&(0x7f00000006c0)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000540)={&(0x7f0000000200)='./file0/file0\x00', 0xe9d, 0x0, 0x3, 0x1, &(0x7f0000000440)="e58ba5382651949e0963f513b64cad75f56f11ad8840d797d6e9bdad08a20c88e0df30793c7ae30d455058c4e1efab744a99d91c122a156ec1dceb5b96fc7c3a1ed746bf128b97cdb8a0b67a61c880c3f5eacf8a9b73bbb57c7f83cb866031d0ba97b9244168f1a561483add8dbc615e5bbaccb1ba1ebde404eca2f0206878f88c0fc9bbdc84b1e182aaba03aeff4cc52d67a131984474bfa45130ba53a8405922590095c1fc6b291da108ed8a72d71463bb2fc78703b1776a7766f27af72bcfef269d8f8fa8d5eff3a34cd75eb29184cb381379df23", 0xd6, 0xd}) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1007, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRES32=r4, @ANYRES32=r2, @ANYRES64=r4, @ANYRESOCT=r4, @ANYRESDEC=r4, @ANYBLOB="5285d94aec962acfc3652369391f9e1f454821e3522e0a00000000000000bdd23c436aef94ba6a1d931a369304a533186d", @ANYBLOB="b57a9891139d319b9294f15158aa3c1b76efc65c226a0b990b99afb66b0655c70b35b3826cba79408136f7972bc9193317ccb411a41d2b0decb09cdc554073b14c725ffda66cc256a64984de2825297b7e45320689a1432f3b79edc4e20e1d4cac0967273b36d3388fcbd245c4058cc537547af5b837e7b35efc3265b31dea7d468a7ccf970425ef33a73e3431f71bb5c558733f3f337c47d121a959d2b037999129251e46eae222c49360a7272cfeffd871fef9fa1ef0030ab05afd276b02afa0", @ANYRES8=r4]) r9 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x510, r9) getpgid(r9) 6.910777624s ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 6.695359028s ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 6.695251371s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 4.628968202s ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 4.422203731s ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 4.42211202s ago: executing program 3 (id=134): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) (async) syz_emit_ethernet(0xe, &(0x7f0000000740)={@local, @random="7bc58c24ba1c", [], {@generic={0x8863}}}) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x5) (async) r2 = socket(0x18, 0x3, 0x3) (async) recvmmsg(r0, &(0x7f0000000940)={{&(0x7f0000000080)=@in6, 0x1c, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/123, 0x7b}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/204, 0xcc}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/239, 0xef}, {&(0x7f00000005c0)=""/201, 0xc9}], 0x8, &(0x7f0000000840)=""/210, 0xd2}, 0x6}, 0x38, 0x820, &(0x7f0000000980)={0x1, 0x9}) setsockopt(r2, 0x1000000000029, 0x67, &(0x7f0000000080), 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) 4.422020293s ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 3.862198135s ago: executing program 1 (id=175): mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x5cda) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket(0x1, 0x8002, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4ebfac6bbaf7804) (async) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0x538, 0x0) (async) socket$unix(0x1, 0x5, 0x0) 3.736322333s ago: executing program 3 (id=176): r0 = shmget$private(0x0, 0xc00000, 0xe, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1e5f) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000380)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000003c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7, 0x0, 0x0, 0x1, 0xce, 0x1, 0x3, 0x0, 0x0, 0x7, 0x4}) ioctl$BIOCSETIF(r2, 0xc0104401, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="ac44eb3e", &(0x7f0000000300)=0x4, &(0x7f0000000340)="4d42a57f", 0x4) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000140)='./file0\x00', 0xda1, 0xa435, 0x8000, 0x2, &(0x7f0000000080)="ce6cd0cc9790432616a7cbd6607b314f2e5d3b01b5d76aad00b440bfa72609f5d4f569473d68b264f1ce5bf733defbd8e57a8145c3762ba2e89497a9150b20aa3bce43bf8a5c85fe5cad0957d7195428462a537b995f69bbcb824929011496331163dafca5119370957fa7", 0x6b, 0xd}) 3.735834758s ago: executing program 5 (id=177): mprotect(&(0x7f00000a7000/0x4000)=nil, 0x4000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x7}, 0x4, &(0x7f00000001c0)="0470ce0f2dfd8848a2d45dfd8c32a7d58c45007f1993eed0c2483ab12f8ca1118247ca92c88ec5f88c9af74f98cae43ef51a4ff4c2dc7cac88b2fd01aaeb2f36dc1074028002c47f5d7eac4134b120e2f62f0446a86530bc82", &(0x7f0000000240)=0x59, &(0x7f0000000280)="ef94f4", 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x14, 0x6, 0x31, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xbd, 0x0, 0x1}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x1, 0x10, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000300)={0x0, [{0x0, 0xfffffffd}, {0x1}, {0x2, 0x1}, {0x3}, {}, {0x1, 0x4000}, {0x2}, {0x1, 0x20000000}, {0x1, 0x1}, {0x1}, {0x1, 0xfffffffd}, {}, {0x3, 0x2}, {0x0, 0x3b6}, {0x3, 0x400000}, {0x0, 0x3ff}, {0x2, 0xba}, {0x3, 0x802}, {0x1, 0x8}, {0x2, 0x7ff}, {0x1, 0x100}, {0x1, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x1, 0x7}, {0x0, 0xfffffffd}, {0x0, 0x4010}, {0x2, 0x7}, {0x2, 0x14a}, {0x1, 0x20000a}, {0x1, 0xfdfffffa}]}) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000480)='./bus\x00', 0x2, 0x111) sysctl$kern(&(0x7f00000004c0)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000540)={0x5, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80086476, &(0x7f0000000500)={0x0, 0xffffffffffffffba, 0x0, 0x0, 0x0, 0x0}) munmap(&(0x7f00000a7000/0x4000)=nil, 0x4000) 3.699028604s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 3.472269702s ago: executing program 5 (id=178): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) (async) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) (async) socket$inet6(0x18, 0x3, 0x2) (async) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) (async) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) (async) 3.295908058s ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 3.284126656s ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 3.062454208s ago: executing program 7 (id=180): ioctl$DIOCGETSTATE(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)={{0xfffffffffffffffe, './file0\x00', [{[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v6=@empty], [0x9, 0x40], 0xfffe, 0x28}, {[@v6=@local={0xfe, 0x80, '\x00', 0x0}, @v4=@multicast1], [0x6, 0x2], 0x1, 0x18}], {{0x247, 0x3, 0x1, 0xffffffff}, 0x1aef, 0x53c, 0x4, 0xa, 0x80, 0x17, 0x10}, {{0x5, 0x2, 0xff, 0x80000001}, 0x8002, 0x7, 0xff, 0x8, 0x7, 0x5, 0xac}, @v4=@multicast2, 0x80, 0x16, 0x2, 0x0, 0x9, [[0x9, 0x4], [0x80002, 0x8350]], [[0x4, 0x403f], [0x20007, 0x3]], 0x4, [0x0, 0x7], 0x0, 0x1a, 0x1, 0x3, 0x0, 0x3, 0xb, 0x83, 0x1, 0x8, 0x8, 0xce51, "0e6b"}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x38a}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x2b78a, 0x5, 0xffffff18, 0xfffffffa, "bbffff04000e000006e320000000082c1000768d", 0x1fec, 0x49d}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x2, 0x7fff, 0xa3ed, "bd722e150ee1475247c0a193d877d7fa0058d8fc", 0x7, 0x4}) 3.061637061s ago: executing program 7 (id=181): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000000c0)=0xfe10, 0x0, 0x37) ioctl$TIOCSETA(r0, 0xcd604404, &(0x7f0000000100)={0x1080ff68, 0x202, 0x80c, 0x80000a, "74de680000ffc75300", 0x5, 0xdb60}) select(0x0, 0x0, 0x0, 0x0, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 3.060959012s ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 2.636086255s ago: executing program 1 (id=175): mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x5cda) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) r1 = socket(0x1, 0x8002, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x4ebfac6bbaf7804) (async) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0x538, 0x0) (async) socket$unix(0x1, 0x5, 0x0) 2.432349855s ago: executing program 5 (id=178): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) (async) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) (async) socket$inet6(0x18, 0x3, 0x2) (async) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) (async) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) (async) 2.222227778s ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 2.222030283s ago: executing program 1 (id=182): symlink(&(0x7f0000000200)='\x00', &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40000, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000200)='\x00', &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40000, 0x0) (async) mkdirat(r0, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 2.221191543s ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 2.221106374s ago: executing program 4 (id=50): mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000180)='./bus\x00', 0x10005, 0x6) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x200) (async, rerun: 32) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async, rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd604406, &(0x7f0000000040)={0x4, 0x807c, 0x5, 0xffc00000, "d6a24901b178927c79486b46c1d1000000000300", 0x4, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea000000eb00b2fffe000000", 0xc) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000080)=[{r2, 0x14}], 0x1, 0x8) (async) closefrom(r2) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x6e) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) fchown(r2, 0x0, r3) 1.552408942s ago: executing program 1 (id=183): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f00000001c0)={0xac, 0x1fd}) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x518, r1) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x3) setuid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x82, 0x0) setitimer(0x1, &(0x7f0000000300)={{0x1, 0x122800000000009}, {0xfffffffffffffffd, 0x2000000e}}, 0x0) ioctl$DIOCGETSTATE(r0, 0xc1084413, &(0x7f0000000040)={{0x4084, './file1\x00', [{[@v6=@mcast2, @v6=@ipv4], [0xd, 0x3c], 0x0, 0x30}, {[@v6=@mcast2, @v6=@empty], [0x206], 0x4, 0x16}], {{0x246, 0x44, 0x4, 0x806}, 0x80000001, 0x4, 0xfff00000, 0xbe46, 0x4, 0x17, 0x16}, {{0x8, 0x7, 0x5, 0x5}, 0x8001, 0xc83, 0x10007, 0x6, 0x800, 0xf0}, @v6=@mcast1, 0x7, 0x9, 0x6, 0xc, 0x5, [[0x7ffffff7, 0x80000077], [0x7, 0x834c]], [[0xfc000002, 0x401], [0x6, 0x3]], 0x7, [0x7fffffff, 0x79], 0x3, 0x18, 0x2, 0x0, 0x0, 0x40, 0xb, 0xc8, 0x9, 0x8, 0x1, 0xce57, "feff"}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0xffffffff, 0x0, 0xfffffffd, 0x3, "210d0000000200000006000000000200007fffff", 0x7fffffde, 0x88004}) 50.412345ms ago: executing program 0 (id=120): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x1, 0x3, 0x1}, {0x6, 0xff, 0x8, 0x7}, {0x1, 0x2, 0xe, 0xbfd}]}) (async) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xb}, 0x4, &(0x7f00000003c0)="6654e8f30f68", &(0x7f00000004c0)=0x6, &(0x7f0000000500), 0x0) (async) ioctl$DIOCRGETTABLES(r0, 0xc450443f, &(0x7f0000000940)={{'./file0\x00', './file0\x00', 0x1, 0x3}, &(0x7f0000000500)=[{'./file0\x00', './file0\x00', 0x40, 0x6}], 0x8, 0x1, 0x40, 0x9, 0x1, 0x328, 0x22, 0x7613}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000000100)={0x4, 0x3, r1}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x9d, 0x2, 0x2, 0xffffff00}, {0x6, 0x0, 0xb, 0x1ff}, {0x8, 0xf7, 0x1, 0xffffff76}, {0x5, 0x2, 0x1, 0x8}, {0x800, 0x7, 0x80, 0xffffffff}, {0xfffa, 0x5, 0x2c, 0xfff}, {0x1, 0x3, 0x4, 0x3f}]}) (async) ioctl$DIOCSETSYNFLWATS(r2, 0xc0084461, &(0x7f0000000240)={0x695, 0x9}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x412dff) (async) open(&(0x7f00000002c0)='./bus\x00', 0x10, 0x0) (async) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000dc0)=""/4103, 0x1007}, {&(0x7f0000001e00)=""/4093, 0xffd}], 0x2) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0x4) (async) 44.636816ms ago: executing program 1 (id=184): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000140)={0xfffffffffffffffb, 0xffffffffffffffff}) r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x85, "fe80000400000000000000000000fdff", 0xc}, 0x1c) setsockopt(r0, 0x1, 0x9, 0x0, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f00000011c0)="71f91e34", &(0x7f0000000040)=0x4, 0x0, 0x0) 43.881459ms ago: executing program 2 (id=152): getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setresgid(r2, r0, 0x0) setresgid(0x0, r1, 0x0) r3 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) ioctl$TIOCSTAT(r5, 0x20007465) r6 = socket(0x11, 0x3, 0x0) closefrom(r6) write(r4, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) getgroups(0x7, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) (async) setresgid(r2, r0, 0x0) (async) setresgid(0x0, r1, 0x0) (async) syz_open_pts() (async) setsid() (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x2fffc, 0xd55, 0xfff6, 0x21d8b788, "2707a460990d000009000000fff7ff0000000010", 0x89, 0x86c}) (async) ioctl$TIOCSTAT(r5, 0x20007465) (async) socket(0x11, 0x3, 0x0) (async) closefrom(r6) (async) write(r4, 0x0, 0x0) (async) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) (async) 43.697983ms ago: executing program 3 (id=185): r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0xb, 0x53}) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x7) sendto$inet(r1, 0x0, 0x0, 0x8, &(0x7f0000000280)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) setgid(0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x5c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setresgid(0x0, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x34, 0x6}, 0x0, 0x4, 0x0, 0x0, 0x4}) setuid(0xffffffffffffffff) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000200)=[{0x5, 0xf9, 0xe1}, {0x6, 0x2, 0xfc, 0x5}]}) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @random='U\nk\t*?', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0x1c, 0x68, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}}}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) 43.219526ms ago: executing program 5 (id=178): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) r1 = socket$inet6(0x18, 0x3, 0x2) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) syz_emit_ethernet(0x52, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa1b1e0784000086dd6640836a001c06308337f3fdedbf3906735bca806f85dc65fe8000000000000f00000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700200bd907800050204000903030700"]) (async) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x11}, 0x6, &(0x7f0000000600), 0x0, 0x0, 0x0) (async) sendmmsg(r0, &(0x7f0000000240)={{0x0, 0x0, &(0x7f0000000280)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000340)="53a464c36b5c7890153c1a2e49dddfb79de6", 0x12}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}}, 0x38, 0x0) (async) socket$inet6(0x18, 0x3, 0x2) (async) connect$inet6(r1, &(0x7f00000004c0)={0x1c, 0x18, 0x3, 0x8d, "fe80000800000000000000f64d00", 0x8}, 0x1c) (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x2e, 0x0, './file0/file0\x00'}, 0x10) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async) sendto(r0, &(0x7f0000000400)="25e46c85479404eab41d7472fcc71ca0ad01bb314d8ec8cf1122e4dddc3e29ef6ab3a688e600f9d8d672d942fe3d810fa435dd1585df0c5e21bb6123bdc3b258f6e9f30a867266d1134121a829cbf9e63b13e80f9e58d68104043913a88714b55d37", 0x62, 0x1, &(0x7f0000000480)=@in6={0x1c, 0x18, 0x1, 0x10001, "85a95899e62bc17f3a651383367574b6", 0x3df}, 0x1c) (async) syz_emit_ethernet(0x42, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff000000000000080046000034000000000411907800000004ffffff05000000000b019078000b00004509000200680001ed11ee19ffffffff00000000"]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000001c0)=0x4, 0xd4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000500)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) write(r2, &(0x7f0000000080)="0700000000000000000100000000", 0xf802) (async) 43.157342ms ago: executing program 6 (id=11): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') (async, rerun: 64) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b1257aea8c508002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000e1718d30d4a13f1dd80460259bbdf3688f457ceb4dbd32bcd83790095c6eb09e606187259a80efe2122e02afb4f82cdc77eaa6a35869ff4c2c2e07ed6f2f37ceb26a25109b47e440a5b3da3aad2c170e1d9840746d7729bb0cd2ce63ab858a44c30951d643e0b1b411780a", 0xb1, 0xe, 0x0, 0x78) recvfrom$unix(r0, &(0x7f0000000340)=""/131, 0x83, 0x800, &(0x7f0000000400)=@abs={0x97, 0x0, 0x0, 0x1}, 0x8) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7844) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x4, './file0\x00', 0x4, 0xfffffff7}) (async) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 43.016576ms ago: executing program 7 (id=186): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x1, 0x9a49, 0x13}, 0x10, 0x3, 0xfffdffffffffffff, 0xffffffffffffffff, 0x3, 0x2, 0x0, 0x2, 0x0, 0x401, 0x0, 0xffffffffffffffff}) unveil(0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x880, 0x0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000200)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) munmap(&(0x7f0000214000/0x1000)=nil, 0x1000) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000001c0)="816a0000", 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) 40.53532ms ago: executing program 3 (id=187): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x1000, 0xfe, 0x0, 0xed5c}]}) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206937, &(0x7f0000000400)) socket$inet(0x2, 0x8003, 0x0) (async) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000240)="15337ac0", 0x4) socket$inet(0x2, 0x3, 0x40) (async) r2 = socket$inet(0x2, 0x3, 0x40) sendto$inet(r2, 0x0, 0x0, 0xa, &(0x7f0000000280)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) socket$inet(0x2, 0x1, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x6e) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x538, 0x0) r4 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0x1c) getpeername(r4, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000540)=0x8) (async) getpeername(r4, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000540)=0x8) open$dir(&(0x7f0000000340)='./file0\x00', 0x402a0, 0x0) (async) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x402a0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x8015, r5, 0x0) gettimeofday(&(0x7f0000000380), 0x0) getsockopt(r3, 0x0, 0x18, 0xffffffffffffffff, &(0x7f0000000000)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x51) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$DIOCXBEGIN(r7, 0xc0104451, &(0x7f0000000200)={0x0, 0x408, 0x0}) ioctl$VNDIOCSET(r6, 0xc0285108, &(0x7f0000000080)={0x0, 0xfffffffffffffbba, 0x0, 0x0, 0x0, 0x0}) fchmodat(r6, &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) (async) fchmodat(r6, &(0x7f00000002c0)='./file0\x00', 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 11.122282ms ago: executing program 3 (id=188): syz_emit_ethernet(0x274, &(0x7f0000000000)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f00000000c0)={0x0, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeff, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d7021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c0000000000000000", &(0x7f0000000080)=0x120, &(0x7f00000002c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b780605a4dde7caa5843c85c6f5651f9e0ae10998608adf98c2b5128fbc2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad2018000000000004b915f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670355c45d53aae196b000d1f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560", 0xfe) 10.474211ms ago: executing program 7 (id=189): r0 = syz_open_pts() (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000080)={0xfffbfffffffffffd, 0xfeffffffffffffff}) (async) ftruncate(r1, 0x48001000007) (async) r2 = socket(0x2, 0x1, 0x4) sendto$unix(r2, &(0x7f0000000180)="b1000512000004000000000105000000331c01040100008000000000ff0100007ae302fffe4e3039d2d236acf20b7810be38164991f7c8cf5f881029ffffff7fda0000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42102000000720fc18bfbb670c1f5a8b67114d66e2ec589040000000000800078e36b361b1257aea8063076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa", 0xb1, 0x804, 0x0, 0x39) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) setrlimit(0x7, &(0x7f0000000240)={0x3, 0x9}) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x3, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x49}, 0x6, &(0x7f0000000380)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000003c0)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x510, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x62, 0xfff6, 0x21d8b788, "2707a4594860a5097344b6bd1000000800", 0x89, 0x867}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) 6.666691ms ago: executing program 3 (id=190): chmod(&(0x7f0000000300)='.\x00', 0x35e) setreuid(0xffffffffffffffff, 0xee01) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0x97) access(&(0x7f00000000c0)='./file2\x00', 0x4) mkdir(&(0x7f0000000400)='./file0\x00', 0x80) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file2\x00') rename(&(0x7f00000004c0)='./file2\x00', &(0x7f0000000500)='./file0\x00') chmod(&(0x7f0000000300)='.\x00', 0x35e) (async) setreuid(0xffffffffffffffff, 0xee01) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000340)='./file2\x00', 0x97) (async) access(&(0x7f00000000c0)='./file2\x00', 0x4) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x80) (async) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file2\x00') (async) rename(&(0x7f00000004c0)='./file2\x00', &(0x7f0000000500)='./file0\x00') (async) 2.152952ms ago: executing program 7 (id=191): setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup3(r0, r1, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) semop(0x0, &(0x7f00000002c0)=[{0x1, 0xa, 0x1800}, {0x3, 0x0, 0x1800}], 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000100)) mknod(&(0x7f0000000400)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000440)='./file1\x00', 0x8000, 0x2b) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x205b92) mknod(&(0x7f00000000c0)='./file1\x00', 0x1, 0x205b1a) open(&(0x7f0000000500)='./file1\x00', 0x8002, 0x0) select(0x40, &(0x7f0000000580)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) 0s ago: executing program 7 (id=192): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) r1 = socket(0x20, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) r3 = syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000100)="67e64ea6372da80a9e81d637c1ea2fd0c6d10f5f7a2ff5bd1b7c641e0c4dc403e89c60dc23e752ae3361c14493e8e7b14d1604a994088c0bab69495f3a71e63f90eb07bb638bf7011b90e9fb3b82e3f79d36a88114df8bbd273e55199f21f2fc732336cbda74d8fe2577d7c538b014fd10ebf3d71ee234190d3979e93515590ad00fe30b9c15ab55718a9c45620c9b5f7c8221a290527067037cb7f9099078ee504863df8471ebcc2310fedd3684de49a445f26df85d34cf054f17fdc86c25d6cdb3a913f747c77bff9d45fded8b1ae0145860907e93cf7ce5b2cc897446c917226ad2cca79506d5355372ddd5a39581c8fb519c", 0xf4) openat$pf(0xffffffffffffff9c, 0x0, 0x480, 0x0) setsockopt(r2, 0x0, 0x6e, &(0x7f0000000040)="8420d5da", 0x4) r4 = socket$inet(0x2, 0x1, 0x80) mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f00000000c0)='./file1\x00', 0x88, 0x1b1) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000240)=""/67, 0x43}], 0x1) unveil(0x0, &(0x7f00000002c0)='r\x00') sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r4, 0x6, 0x1, &(0x7f0000000340)="04000000", 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.10' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 127, size = 2147483656 panic: ufs_rename: lost dir entry Starting stack trace... panic(ffffffff83559c92) at panic+0x1ba ufs_rename(ffff80002a876ef8) at ufs_rename+0x175f VOP_RENAME(fffffb006d483bd8,fffffb0069957880,ffff80002a8770c8,fffffb006d483bd8,0,ffff80002a877018) at VOP_RENAME+0x137 dorenameat(ffff80002a81c2c0,ffffff9c,200000000040,ffffff9c,200000000080) at dorenameat+0x3f7 syscall(ffff80002a877250) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe27234c92d0, count: 251 End of stack trace.